mirror of
https://github.com/wiiu-env/JsTypeHax.git
synced 2024-11-16 15:39:16 +01:00
46 lines
730 B
Python
46 lines
730 B
Python
import struct
|
|
import os
|
|
|
|
|
|
j = 0;
|
|
|
|
payload = ""
|
|
try:
|
|
f = open("wiiuhaxx_loader.bin", "rb")
|
|
while True:
|
|
B = struct.unpack(">B", f.read(1))[0];
|
|
payload += "0x%02x, " % (B)
|
|
j+=1
|
|
except:
|
|
payload += "\n"
|
|
|
|
for i in range(j&0x03):
|
|
payload += "0x00, "
|
|
payload += "\n"
|
|
|
|
payload += "0x00, 0x80, 0x00, 0x00,\n"
|
|
j+=4
|
|
|
|
try:
|
|
f = open("code550.bin", "rb")
|
|
while True:
|
|
B = struct.unpack(">B", f.read(1))[0];
|
|
payload += "0x%02x, " % (B)
|
|
j+=1
|
|
except:
|
|
payload += ""
|
|
|
|
for i in range(j&0x03):
|
|
payload += "0x00,"
|
|
payload += "\n"
|
|
|
|
#nop
|
|
nop = "";
|
|
for i in range(j, 0x8000, 4):
|
|
nop += "0x60, 0x00, 0x00, 0x00, "
|
|
nop += "\n"
|
|
|
|
print "["
|
|
print nop
|
|
print payload
|
|
print "]" |