logo Homepage
Pages: [1]
  Imprimer  
Auteur Fil de discussion: Reverse Engineering - Créer un "virus" pour Pokemon Rouge et Bleu  (Lu 13046 fois)
Stockage
Administrateur

Profil challenge

Classement : 7/54254

Membre Complet
*****
Hors ligne Hors ligne
Messages: 178

"Tant qu'on ne choisit pas tout reste possible"


Voir le profil WWW
« le: 15 Février 2017 à 13:56:37 »

Bonjour à tous,

Aujourd'hui nous allons mêler rétro-gaming et rétro-ingénierie !
Récemment, le moddeur MrCheeze (connu pour ses nombreux hack de jeux rétro) nous a régalé d'un virus à destination des versions rouge et bleu du jeu Pokemon sur Gameboy. La particularité de ce virus ? En dehors du fait qu'il soit sur Gameboy c'est surtout qu'il s'auto-réplique via le câble link !

Le principe est simple, lors d'une communication avec un autre joueur dans le jeu, les consoles échangent des données sur l'action qui sera partagée (le nom des joueurs, les pokémons utilisés, etc...). Ces données sont copiées depuis le fichier de sauvegarde vers la RAM avant d'être partagées sur la RAM de l'autre console. Il y a donc possibilité d'écrire dans la RAM et donc de transférer un code arbitraire en modifiant directement le fichier de sauvegarde. Une fois dans la RAM de l'autre console, le code arbitraire aura pour action d'écrire le "virus" dans le fichier de sauvegarde du jeu de la console réceptrice et ainsi d'infecter un nouvel utilisateur.

En plus de se répliquer, le code en question immobilise le joueur dès le chargement de la partie, affiche un jeu glitché et ajoute un menu permettant de modifier manuellement les items du joueur. Cependant, l'auteur explique qu'il est possible de répliquer n'importe-quel type de code de la même manière.

Plus d'informations : Creating a "virus" for Pokemon Red and Blue (self-replicating save file) et GitHub : Pokered Self Replicator

Quelques liens supplémentaires :
« Dernière édition: 14 Mars 2017 à 10:06:56 par Stockage » Journalisée

Newbie Contest Staff :
Stockage
Statut :
Administrateur
Citation :
Attendez, il s'est reincarné en tricycle !
pixis
Administrateur

Profil challenge

Classement : 16/54254

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 664


Voir le profil WWW
« #1 le: 15 Février 2017 à 16:06:12 »

Plus je vois des news comme ça, plus je me dis que ça m'intéresserait de m'atteler au reverse gaming.
Rigolo en tout cas. En revanche, si vous faites ça, faites le sur la version rouge, pas la bleue. La rouge, cay nul, la bleue, c'est bien. On touche pas à la bleue.

OKAY ?!
Journalisée

Newbie Contest Staff :
Pixis
Statut :
Administrateur
Blog :
hackndo
the lsd
Administrateur

Profil challenge

Classement : 189/54254

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 3096

poulping for fun & profit


Voir le profil WWW
« #2 le: 15 Février 2017 à 16:44:05 »

Je viens de vérifier la version que j'ai sur mon-téléphone-qui-est-une-vraie-version-et-que-je-n'ai-pas-du-tout-en-émulé-on-est-d'accord. C'est une rouge. Donc, la rouge est mieux.

OKAY ?!

Enjoy

The lsd
Journalisée

Newbie Contest Staff :
The lsd - Th3_l5D (IRC)
Statut :
Administrateur
Citation :
Cartésien désabusé : je pense, donc je suis, mais je m'en fous !
lovenunu
Beta testeur

Profil challenge

Classement : 21/54254

Membre Complet
*
Hors ligne Hors ligne
Messages: 171


Voir le profil
« #3 le: 15 Février 2017 à 16:52:58 »

Je viens de vérifier la version que j'ai sur mon-téléphone-qui-est-une-vraie-version-et-que-je-n'ai-pas-du-tout-en-émulé-on-est-d'accord. C'est une rouge. Donc, la rouge est mieux.

OKAY ?!

Enjoy

The lsd

J'ai la bleue depuis que je suis enfant, donc la bleue est mieux.

OKAY ?!
Journalisée

Tant pis je remplacerai ma nuit par une sieste.
the lsd
Administrateur

Profil challenge

Classement : 189/54254

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 3096

poulping for fun & profit


Voir le profil WWW
« #4 le: 15 Février 2017 à 17:01:53 »

Ouais, mais tu oublies quelque chose lovenunu dans cette histoire : http://e.lvme.me/xmeh35.jpg

Sinon, dans le genre hack/glitch awesome, un des meilleurs reste pour moi celui de Zelda Ocarina of Time, qui permet de speedruner le jeu en moins de 20 minutes. Des infos ici, et une vidéo ici.

Enjoy

The lsd
Journalisée

Newbie Contest Staff :
The lsd - Th3_l5D (IRC)
Statut :
Administrateur
Citation :
Cartésien désabusé : je pense, donc je suis, mais je m'en fous !
Stockage
Administrateur

Profil challenge

Classement : 7/54254

Membre Complet
*****
Hors ligne Hors ligne
Messages: 178

"Tant qu'on ne choisit pas tout reste possible"


Voir le profil WWW
« #5 le: 15 Février 2017 à 17:19:27 »

Vous avez tous tord ! Le meilleur pokemon est Pokemon Go ! Na !
Journalisée

Newbie Contest Staff :
Stockage
Statut :
Administrateur
Citation :
Attendez, il s'est reincarné en tricycle !
Stockage
Administrateur

Profil challenge

Classement : 7/54254

Membre Complet
*****
Hors ligne Hors ligne
Messages: 178

"Tant qu'on ne choisit pas tout reste possible"


Voir le profil WWW
« #6 le: 14 Mars 2017 à 10:11:49 »

Pour information, une version 2.0 du "virus" vient de sortir
Journalisée

Newbie Contest Staff :
Stockage
Statut :
Administrateur
Citation :
Attendez, il s'est reincarné en tricycle !
the lsd
Administrateur

Profil challenge

Classement : 189/54254

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 3096

poulping for fun & profit


Voir le profil WWW
« #7 le: 14 Mars 2017 à 11:34:58 »

HA HA HA ! Le mec est allé loin là x)

Enjoy

The lsd
Journalisée

Newbie Contest Staff :
The lsd - Th3_l5D (IRC)
Statut :
Administrateur
Citation :
Cartésien désabusé : je pense, donc je suis, mais je m'en fous !
Pages: [1]
  Imprimer  
 
Aller à: