Jump to content

0x1500 control code arbitrary code execution: Difference between revisions

>Torchickens
>Torchickens
Line 7:
A specific variation of this glitch involving an [[unterminated name Pokémon (Generation II)|unterminated name glitch Pokémon]] is also known as '''unterminated name Pokémon arbitrary code execution'''.
 
Both of these exploits were discovered by luckytyphlosionLuckytyphlosion. The original method used for speedrunning purposes is not yet covered in this article.
 
This glitch involves the combination of the byte 0x15 ("Day" control character) followed by 0x00 in a text string, and will lead to arbitrary code execution at memory address 0xCD52. Once the code is terminated with a ret, the program counter by default will be at the location following where the 0x1500 sequence was in the RAM.
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.