rsapatch.py 373 B

123456789101112131415161718192021
  1. #!/usr/bin/env python2
  2. import sys, os, os.path
  3. import pywii as wii
  4. def hexdump(s):
  5. return ' '.join(map(lambda x: "%02x"%x,map(ord,s)))
  6. isofile = sys.argv[1]
  7. disc = WiiDisc(isofile)
  8. disc.showinfo()
  9. part = WiiPartition(disc,int(sys.argv[2]))
  10. part.showinfo()
  11. part.tmd.update_signature(file("signthree.bin").read())
  12. part.tmd.brute_sha()
  13. part.updatetmd()
  14. part.showinfo()