Remote code execution: Difference between revisions

Content deleted Content added
>Torchickens
No edit summary
m Text replacement - "http://forums.glitchcity.info" to "https://forums.glitchcity.info"
 
(5 intermediate revisions by 2 users not shown)
Line 1:
{{Arbitrary code execution}}
{{Major glitches}}
{{Summary page}}
'''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 send a save file to another game (whichfrom a game that connects to theanother othergame 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 [httphttps://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 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==
Remote code execution on a Generation III core series game can be performed with a hacked Wii to transfer data via the [[bp:Nintendo GameCube – Game Boy Advance link cable|Nintendo GameCube – Game Boy Advance link cable]]. This exploit was found by Wack0. Because the Game Boy Advance hardware does not support being player 1 in this style of linking, this method of remote code execution is not wormable (it can't be used to create a "save file virus").
{{stub}}
[[Category:Generation I glitches]]
[[Category:Generation II glitches]]
[[Category:Generation III glitches]]
[[Category:Arbitrary code execution]]