4MMSR-Network Security-2012-2013-gamecube game backup fuzzing

De Ensiwiki
Aller à : navigation, rechercher

Mycomputer.png  Deuxième Année  CDROM.png  Informatique  Security logo.png  Sécurité  4MMSR-mini research logo.jpg  4MMSR-mini research project 

GameCube Fuzzer

This is a "mini" research project for the course 4MMSR-Network Security

Keywords

fuzzing,debugging,memory corruption,reverse engineering,gamecube

Description

{{{description}}}

Expected output

  • slides explaining:
    • methodology
    • detailled reverse-engineering of gamecube backup format
    • automatic sequencing of input keys for loading a game backup
    • architecture of the fuzzer
    • targeted vulnerabilities
  • fuzzer:
    • mutates portions of the backup according to strings its recognized, you supplied it
    • loads the corresponding games and this mutated backup
    • test verdict
  • gamecube data backup fuzzing for at least 3 games:
    • Mario Kart: Double Dash
    • The Legend Of Zelda Twilight Princess
    • Super Smash Brothers Melee

Research Questions

  • encryption? signature?
  • manual reverse engineering for each backup format? what is automatizable?
  • number of new vulnerabilities found
  • efficiency, fault detection capability

References

Tools

Results

{{{results}}}

Get Started!

  • create an archive on the ensimag server, so that only your team members and I have access to it.
  • Créer_une_archive_partagée_avec_Git
  • obviously, do not forget to send me the path afterwards

Contacts

Fabien Duchene