mirror of
https://github.com/dobin/SuperMega
synced 2026-06-02 17:27:10 +00:00
tests: fix forgotten
This commit is contained in:
@@ -22,7 +22,7 @@ class DerBackdoorerTest(unittest.TestCase):
|
||||
addr = function_backdoorer.find_suitable_instruction_addr(superpe.get_entrypoint())
|
||||
self.assertEqual(addr, 0x1304)
|
||||
|
||||
trampoline_compiled, trampline_text, trampoline_reloc_offset = function_backdoorer.get_trampoline(addr, 0x11223344)
|
||||
trampoline_compiled, _, trampoline_reloc_offset = function_backdoorer.get_trampoline(addr, 0x11223344)
|
||||
self.assertEqual(trampoline_compiled[0], 0x48)
|
||||
self.assertEqual(trampoline_compiled[2], 0x44)
|
||||
self.assertEqual(trampoline_compiled[3], 0x33)
|
||||
@@ -39,13 +39,11 @@ class DerBackdoorerTest(unittest.TestCase):
|
||||
|
||||
addr = function_backdoorer.find_suitable_instruction_addr(superpe.get_entrypoint())
|
||||
self.assertEqual(addr, 0x135D)
|
||||
|
||||
trampoline_compiled, trampoline_reloc_offset = function_backdoorer.get_trampoline(addr, 0x11223344)
|
||||
|
||||
trampoline_compiled, _, trampoline_reloc_offset = function_backdoorer.get_trampoline(addr, 0x11223344)
|
||||
self.assertEqual(trampoline_compiled[0], 0x48)
|
||||
self.assertEqual(trampoline_compiled[2], 0x44)
|
||||
self.assertEqual(trampoline_compiled[3], 0x33)
|
||||
self.assertEqual(trampoline_compiled[4], 0x22)
|
||||
self.assertEqual(trampoline_compiled[5], 0x51)
|
||||
self.assertEqual(trampoline_compiled[6], 0x01)
|
||||
self.assertEqual(trampoline_compiled[6], 0x02)
|
||||
self.assertEqual(trampoline_compiled[10], 0xff)
|
||||
self.assertEqual(trampoline_reloc_offset, 2)
|
||||
Reference in New Issue
Block a user