A while ago I discussed how save signing for the original Xbox works and the methodology to generate the correct key to resign a save. Save Hacking is becoming something of a legacy these days and I’m keen to do what I can to enable others to continue to work on what I guess is called ‘retro’ these days.
With that in mind I’ve uploaded a quick and dirty Python script to generate Xbox save signing keys to GitHub.
Using xbox-save-sig is as simple as passing in the path to a default.xbe file:
python xboxsig.py -i /path/to/default.xbe
The output will be a text representation of the digital signature for save signing:
The script can output the key in a selection of formats and being Python can run on many different systems.
The script is licensed under the MIT License, which is pretty permissive, so feel free to fork, improve and put it to good use!