Jump to content

Remote code execution: Difference between revisions

Added details of Gen II RCE.
>Torchickens
No edit summary
>Wack0
(Added details of Gen II RCE.)
Line 4:
'''Remote code execution''' is a form of [[arbitrary code execution]] between two or more games or a game and a device.
 
This technique has been used in the Pokémon games for Generation I, Generation II and Generation III. The exploit also resulted in what was called the 'first Pokémon Red and Blue virus', which would a save file to another game (which connects to the other via Link Cable) and trap the other player in a [[Glitch City]].
 
==In Generation I==
Remote code execution can be performed with a corrupted party through the Link Cable. This method was documented on the website [http://vaguilar.js.org/posts/1/ vaguilar] in 2015 and [http://forums.glitchcity.info/index.php?topic=7576.0 shared on the Glitch City Laboratories Forums by Aldrasio] in 2016.
{{clr}}
{{YouTube|e8CO_e_rKd8|TheZZAZZGlitch}}
{{YouTube|h5Igc18hc2Q|MrCheeze}}
 
Line 15 ⟶ 14:
 
{{YouTube|RRLCSUETPb8|Crystal_}}
 
==In Generation II==
Remote code execution can be performed with a corrupted party using the Link Cable, similar to Generation I. A proof of concept was demonstrated in a YouTube video by TheZZAZZGlitch in 2014. According to the video description, this appears to be the same issue as in Generation I.
 
{{YouTube|e8CO_e_rKd8|TheZZAZZGlitch}}
 
==In Generation III==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.