Pokemon Crystal - Arbitrary Code Execution with Bad Clones
This video explains how arbitrary code execution is possible in Pokemon Crystal via the use of a bad clone. Bad clones are also obtained through the regular cloning glitch, and are essentially regular Pokemon with an empty nickname and possibly an empty OT number. However, they require that the console is turned off while performing the cloning glitch with very precise timing.
PC items are used to spell out the payload code in the demonstration. This isn't ideal, however, since using the names of the PC boxes is far more efficient if we're capable of spelling out our code with them.
If you want to see something far more interesting being done by abusing this glitch (and others), you should watch this - https://www.youtube.com/watch?v=g2mCyh7Y2xM
Video by Werster of a TAS using this ACE exploit - https://www.youtube.com/watch?v=Gj7m4vh18c8
Relevant GCL thread - https://forums.glitchcity.info/index.php?topic=7706.0
Other Videos By Crystal_
Other Statistics
Pokémon Crystal Statistics For Crystal_
At present, Crystal_ has 207,635 views spread across 20 videos for Pokémon Crystal, and close to 2 hours worth of content for Pokémon Crystal published on his channel. This is 11.06% of the total watchable video on Crystal_'s YouTube channel.