To assist in finding more software vulnerabilities in games like Animal Crossing, I modified the Dolphin emulator to add a fuzzing capability into the debugger.
I've been working on modifying @Dolphin_Emu for use as a fuzzer for GameCube and Wii games. Here's a video of an early proof of concept, finding crashes in the Animal Crossing save file load routine. User defines a mutator and selects code/data region to fuzz in the debugger UI. pic.twitter.com/3G97K0jTyL— James Chambers (@jamchamb_) June 16, 2019
Presented at HushCon New York in 2019. The slides can be found here and the code will be available on GitHub soon.