Cart-swap arbitrary code execution: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
>Torchickens
No edit summary
m (Text replacement - "http://forums.glitchcity.info" to "https://forums.glitchcity.info")
Line 109: Line 109:
1) Use a Game Boy program writing exploit to write data.
1) Use a Game Boy program writing exploit to write data.


In this example we write [http://forums.glitchcity.info/index.php?topic=7773.0 offgao's memory editor] known as "Pocket Computer" ported by cryo and then use it as a tool to write the data for the cart-swap program.
In this example we write [https://forums.glitchcity.info/index.php?topic=7773.0 offgao's memory editor] known as "Pocket Computer" ported by cryo and then use it as a tool to write the data for the cart-swap program.


For this example we write the Pocket Computer to data at DA80-DB7C using a modified version of TheZZAZZGlitch's method of writing and executing large programs.
For this example we write the Pocket Computer to data at DA80-DB7C using a modified version of TheZZAZZGlitch's method of writing and executing large programs.
Line 238: Line 238:
Use 8F again and then swap the cartridge with a European version of Pokémon Trading Card Game and press any button. The game should boot to Pokémon Trading Card Game with Red/Blue's palette and you should be able to access the debug menu by choosing 'continue by diary'.
Use 8F again and then swap the cartridge with a European version of Pokémon Trading Card Game and press any button. The game should boot to Pokémon Trading Card Game with Red/Blue's palette and you should be able to access the debug menu by choosing 'continue by diary'.
==External links==
==External links==
*[http://forums.glitchcity.info/index.php?topic=7722.0 Thread on Glitch City Laboratories forums]
*[https://forums.glitchcity.info/index.php?topic=7722.0 Thread on Glitch City Laboratories forums]
==YouTube video==
==YouTube video==
{{YouTube|SL_Zuc0tlvo|TheZZAZZGlitch}}
{{YouTube|SL_Zuc0tlvo|TheZZAZZGlitch}}