예제 #1
0
 def test_sinv(self):
     self.assertEqual(utils.sinv(utils.dtol(0x12345678)),
                      utils.dtol(0x12345678 ^ 0xffffffff))
예제 #2
0
 def test_sxor(self):
     self.assertEqual(
         utils.sxor(utils.dtol(0x12345678), utils.dtol(0xdeadbeef)),
         utils.dtol(0x12345678 ^ 0xdeadbeef))
예제 #3
0
 def test_dtol(self):
     self.assertEqual(utils.dtol(0x01234567), b"\x67\x45\x23\x01")
     self.assertEqual(utils.dtol(0x012345ff), b"\xff\x45\x23\x01")
예제 #4
0
 def test_sand(self):
     self.assertEqual(
         utils.sand(utils.dtol(0x12345678), utils.dtol(0xdeadbeef)),
         utils.dtol(0x12345678 & 0xdeadbeef))
예제 #5
0
파일: test_utils.py 프로젝트: idkwim/pwnbox
 def test_dtol(self):
     self.assertEqual(utils.dtol(0x01234567), b"\x67\x45\x23\x01")
     self.assertEqual(utils.dtol(0x012345ff), b"\xff\x45\x23\x01")
예제 #6
0
파일: test_utils.py 프로젝트: idkwim/pwnbox
 def test_sinv(self):
     self.assertEqual(utils.sinv(utils.dtol(0x12345678)), utils.dtol(0x12345678 ^ 0xffffffff))
예제 #7
0
파일: test_utils.py 프로젝트: idkwim/pwnbox
 def test_sxor(self):
     self.assertEqual(utils.sxor(utils.dtol(0x12345678), utils.dtol(0xdeadbeef)), utils.dtol(0x12345678 ^ 0xdeadbeef))
예제 #8
0
파일: test_utils.py 프로젝트: idkwim/pwnbox
 def test_sand(self):
     self.assertEqual(utils.sand(utils.dtol(0x12345678), utils.dtol(0xdeadbeef)), utils.dtol(0x12345678 & 0xdeadbeef))