Jump to content

Bad clone glitch: Difference between revisions

>Torchickens
>Torchickens
Line 63:
*Obtaining [[Glitch Unown]]
 
===Unterminated name exploits===
In English Crystal [full language compatibility for non-English version details unconfirmed] (but not Gold/Silver), bad clones with unterminated names can also be used for arbitrary code execution, as long as steps are used so that [[0x1500 control code arbitrary code execution]] applies due to 0x15 0x00 being found beyond the relevant name buffer.{{clarify}}
 
In fact, it doesn't have to be a bad clone; just any Pokémon with an unterminated name (or maybe one with the 0x15 0x00 string directly in the valid name positions {{verify}}). ;-
 
1. The [[Hall of Fame SRAM glitch]] is a good alternative if you don't want to use trades; no luck is required (except for bad battle luck while you beat the game like critical hits against you; however you can just keep retrying the battle after whiting out), but you must clear your save file and beat the Johto story without saving. Finally when it does save during Hall of Fame, the save is incomplete; allowing you to have glitched box data without ever attempting the cloning glitch (however note there are some specific details about how to extract the unterminated name Pokémon once you respawn in New Bark Town provided in the article). Once you get it, there are some additional requirements in the 0x1500 arbitrary code execution article.
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.