1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| vm = [0x000000A2, 0x00000000, 0x00000084, 0x000000A3, 0x00000008, 0x00000000, 0x000000A3, 0x00000008, 0x00000001, 0x000000B0, 0x00000008, 0x0000013C, 0x000000B2, 0x000000A3, 0x00000009, 0x00000001, 0x000000A3, 0x00000009, 0x00000002, 0x000000A3, 0x00000009, 0x00000003, 0x000000B0, 0x00000009, 0x0000009E, 0x000000B2, 0x000000A6, 0x00000004, 0x00000016, 0x000000A3, 0x00000000, 0x00000004, 0x000000B0, 0x00000000, 0x00000379, 0x000000B2, 0x000000A4, 0x00000005, 0x0000000B, 0x000000A1, 0x00000008, 0x00000005, 0x000000A3, 0x00000008, 0x00000006, 0x000000B0, 0x00000008, 0x00000026, 0x000000B2, 0x000000A3, 0x00000007, 0x00000006, 0x000000B0, 0x00000007, 0x00000060, 0x000000B2, 0x000000A1, 0x00000009, 0x00000001, 0x000000A3, 0x00000009, 0x00000002, 0x000000A5, 0x00000009, 0x00000005, 0x000000B0, 0x00000009, 0x0000006F, 0x000000B2, 0x000000A6, 0x00000005, 0x00000007, 0x000000A1, 0x00000008, 0x00000000, 0x000000A5, 0x00000008, 0x00000006, 0x000000A3, 0x00000008, 0x00000005, 0x000000B0, 0x00000008, 0x0000035B, 0x000000B2, 0x000000A3, 0x00000003, 0x00000004, 0x000000B0, 0x00000003, 0x000002C2, 0x000000B2, 0x000000C0]
i = 0 while vm[i] != 192: op = vm[i] if op < 178: arg1 = vm[i + 1] arg2 = vm[i + 2] if op == 160: print("mov key[" + str(arg1) + "] ," + str(arg2)) if op == 161: print("mov key[" + str(arg1) + "] ,key[" + str(arg2) + "]") if op == 162: print("add key[" + str(arg1) + "] ," + str(arg2)) if op == 163: print("add key[" + str(arg1) + "] ,key[" + str(arg2) + "]") if op == 164: print("sub key[" + str(arg1) + "] ," + str(arg2)) if op == 165: print("sub key[" + str(arg1) + "] ,key[" + str(arg2) + "]") if op == 166: print("mul key[" + str(arg1) + "] ," + str(arg2)) if op == 167: print("mul key[" + str(arg1) + "] ,key[" + str(arg2) + "]") if op == 176: print("cmp key[" + str(arg1) + "] ," + str(arg2)) if op == 177: print("cmp key[" + str(arg1) + "] , key[" + str(arg2) + "]") if op == 178: print("jz out") i += 1 continue i += 3
|