Hacking Arbitrary Code Execution found in Oracle of Ages

FoulPlay

Well-Known Member
OP
Member
Joined
Feb 19, 2008
Messages
458
Trophies
1
Age
32
XP
302
Country
United States
Apologies for the incorrect title - I accidentally entered the counterpart game... This game is about Oracle of Ages, not Seasons.

As I'm not a hacker by any means for this device I have no idea if this will help any groups or individuals who are looking into exploiting the device... but found it to be worth a post since Total Control has been achieved in the game.

Earlier this month a glitch in The Legend of Zelda: Oracle of Ages was found that allowed you to warp to strange places in the map and get to the final boss quicker... generally this was just useful for people speedrunning the game... however, there was one individual on the website SpeedRunsLive who has been playing a possible arbitrary code execution within the game and has achieved doing so in just the past hour.

Link to the video on demand:
http://www.twitch.tv/sockfolder/b/515221398

Towards the last 5 minutes or so of the video on demand he has achieved total control and can run any code he wanted to - like I said, I know little to nothing on how the system works, but I felt like something like this would be something worth reporting to someone who knows a bit about the 3DS architecture/security.

Sorry if this is of no use, however it is interesting when you get the possibility to run unintended code through an application.
 
  • Like
Reactions: cearp

YoshiInAVoid

Banned!
Banned
Joined
Jan 10, 2011
Messages
560
Trophies
1
Website
google.com
XP
465
Country
The game runs in a sandbox. If you can run code in the virtual console emulator you wont be able to access any 3DS services like accessing the SD card to run homebrew or returning to the 3DS firmware to run ROMs (unless you can trigger an exploit with the virtual console by feeding it corrupt opcodes or some such but I doubt it).
 

Fishaman P

Speedrunner
Member
Joined
Jan 2, 2010
Messages
3,323
Trophies
1
Location
Wisconsin
Website
twitch.tv
XP
2,205
Country
United States
Based Sockfolder. He just recently broke open Castlevania: Symphony of the Night with arbitrary code execution, but now Zelda!?

No one can truthfully say that any of the Zelda games have been well-programmed.
 

Arras

Well-Known Member
Member
Joined
Sep 14, 2010
Messages
6,318
Trophies
2
XP
5,433
Country
Netherlands
Even if this lead to anything, remember that using an exploit like this requires you to program it with button commands. So unless you want to input a specific VERY LONG sequence, knowing one wrong button press may ruin it, I wouldn't bother buying the game for this. (besides it's sandboxed, so probably nothing 3DS related will come of it anyway)
 
  • Like
Reactions: Rockstead

FoulPlay

Well-Known Member
OP
Member
Joined
Feb 19, 2008
Messages
458
Trophies
1
Age
32
XP
302
Country
United States
LOL, I just realized I typed in the counterpart game in the title... Apologies, but can a moderator change the title to Oracle of Ages and not Seasons? Sorry about that, was reading something about Oracle of Seasons whilst making this topic. My bad.
 

Drenn

Well-Known Member
Member
Joined
Feb 22, 2013
Messages
574
Trophies
0
XP
696
Country
Canada
There do appear to be some holes in the emulator. When messing around with this glitch, people have lost their restore points for no apparent reason, and I've had it crash the 3ds entirely. It also reset me into GBA mode once or twice, opening the advance shop, but I wouldn't recommend trying that. To do anything useful, you'd need frame-perfect inputs. This won't be too useful in terms of 3ds hacking, only for TASing purposes.

This leaves Oracle of Seasons as one of the few non-broken Zelda games, but only because there's nowhere to perform the text-warp glitch, which made this possible.
 

Qtis

Grey Knight Inquisitor
Member
Joined
Feb 28, 2010
Messages
3,817
Trophies
2
Location
The Forge
XP
1,737
Country
Antarctica
Interesting to see what these will produce. Sandboxing is quite effective in limiting the damage in most cases, but then again, if the sandbox itself is flawed in some way..
 
  • Like
Reactions: Celice

lambstone

No. Nyet. 不. Non. Nein.
Banned
Joined
Aug 14, 2011
Messages
614
Trophies
0
XP
310
Country
just rushed and bought the game xD it's a good game anyway

Well. Yeah, its a good game I guess.

But don't place too high hopes on this becoming usable. The 3DS scene is hardly anything like the PSP scene. I don't believe anyone would work on this.
 

migles

All my gbatemp friends are now mods, except for me
Member
Joined
Sep 19, 2013
Messages
8,033
Trophies
0
Location
Earth-chan
XP
5,299
Country
China
Well. Yeah, its a good game I guess.

But don't place too high hopes on this becoming usable. The 3DS scene is hardly anything like the PSP scene. I don't believe anyone would work on this.

in the time of the psp there was always someone who worked on it and i remember at least 2 games with "holes" on it (gta:LCS and lumines) i used lumines on my psp

in the 3ds scene i just see people trying to earn moners... flashcart sellers like gateway, they only search on improvements to their card... if they find a way to make some kind of cfw they will not release so we are dependent on their product...

but come on, its a zelda game, i was planing to buy it\get it in the future anyway... it's not like lumines... i didn't liked lumines at all :C
 
  • Like
Reactions: signz

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    Double dickhead chinballs is still better than double dickhead eyeballs.
    +1
  • Veho @ Veho:
    As in, the balls will grow in your eye sockets.
  • K3Nv2 @ K3Nv2:
    I paid 5 grand to get them moved to my chin
    +1
  • Veho @ Veho:
    This you?
  • K3Nv2 @ K3Nv2:
    My hair can't be that cool
    +1
  • Veho @ Veho:
    Ah, yes, portrait mode, surely the best way to film a row of people. If only there were some way to fit a wider shot, at the expense of height... if only...
    +1
  • K3Nv2 @ K3Nv2:
    4k portrait mode?
    +1
  • BigOnYa @ BigOnYa:
    Diddy - "I never touched her, that bitch is crazy." Video is released. Diddy - " Ok I did it, i am remorseful for my actions during my darkest times." Lol
  • SylverReZ @ SylverReZ:
    @BigOnYa, Glad that the Diddler got caught once again.
    +1
  • K3Nv2 @ K3Nv2:
    Iran ran out of options
  • K3Nv2 @ K3Nv2:
    Thought I saw my ex on that new kingdom of the Apes poster
  • BigOnYa @ BigOnYa:
    I thought I saw a puttie snatch...
  • BigOnYa @ BigOnYa:
    I'm so pumped, NCAA football video game is back after a 10 year hiatus, coming to SeriesS/X, PS5 in July.
  • BigOnYa @ BigOnYa:
    Wish they would let us play the NCAA football 14 on newer xbox, its one of the only games I love and own on disc still, that is not back compatible, bs.
  • AdenTheThird @ AdenTheThird:
    @BigOnYa My dad recently bought a spare Series X off of me, got game pass, and saw Madden '24 on Game Pass, decided to try it out.

    ...He was a bit taken aback by the 60GB download size. Poor guy's still living in the 90s!
    +1
  • SylverReZ @ SylverReZ:
    @AdenTheThird, Bro's still in the PS2 age.
  • K3Nv2 @ K3Nv2:
    Lol charging your dad's classic unless he's the type that doesn't like taking things like that
  • AdenTheThird @ AdenTheThird:
    @K3Nv2 He was looking into consoles for his house anyway (for my younger siblings and himself) and I had a spare XSX and Switch I ended up selling him at pretty steep cuts. I would just give them to him, but I did buy them with the intent to sell them... and college is super expensive.
    AdenTheThird @ AdenTheThird: @K3Nv2 He was looking into consoles for his house anyway (for my younger siblings and himself)...