Example #1
0
 def test_mov_edi_literal(self):
     writer = CodeWriter()
     writer.mov_edi_literal(1234)
     code = writer.get_code()
     inst = code[len(code) - 5:]
     expected = [0xbf, 0xd2, 0x4, 0, 0]
     for i in range(len(expected)):
         self.assertEqual(inst[i], expected[i])
Example #2
0
 def test_mov_edi_literal(self):
     writer = CodeWriter()
     writer.mov_edi_literal(1234)
     code = writer.get_code()
     inst = code[len(code)-5:]
     expected = [0xbf, 0xd2, 0x4, 0, 0]
     for i in range(len(expected)):
         self.assertEqual(inst[i], expected[i])