Jump to content

Slide Pokémon: Difference between revisions

m
Changed external link to interwiki link.
>Torchickens
No edit summary
m (Changed external link to interwiki link.)
 
(5 intermediate revisions by 3 users not shown)
Line 1:
A '''slide[[File:Slide Pokémon'''.png|thumb|right|160px|An example isof a Pokémon'freshly usedcaught' inRattata [[arbitrarythat code execution]], most commonlyworks for the [[Coin Case glitch|Coin Case arbitrary code execution]].]]
A '''slide Pokémon''' is a Pokémon used in [[arbitrary code execution]], most commonly for [[Coin Case glitch|Coin Case arbitrary code execution]].
 
It is a Pokémon which has its data 'skipped', usually by having the code 'fall through' to the next Pokémon. In general infosec terminology this is called a [[wikipedia:NOP slide|NOP slide]], hence the name "slide Pokémon".
 
It is often best to use a low level 'freshly caught' Pokémon without any bad IVs for this, although another type of slide Pokémon includes one with a jump or relative jump to elsewhere in the game's [[RAM]].
Line 9 ⟶ 10:
For example, Coin Case arbitrary code execution redirects the program counter to FA98 (essentially DA98), which is the second byte of the third Pokémon's attack stat experience. However it is better to have the code fall through to Pokémon 4, in which a Pokémon like Quagsire (C3; jp yyxx) can be used to redirect the flow of the code to somewhere better such as box names or stored PC items.
 
== Ideal in-game trade slide Pokémon ==
Good in-game trade slide Pokémon are the Onix trade in Violet City at level 5 and the Machop trade in the Goldenrod Department Store at level 13. These Pokémon, if obtained at this level, are guaranteed to be compatible slide Pokémon.
 
{{stub}}
[[Category:Terminology]]
Cookies help us deliver our services. By using our services, you agree to our use of cookies.