コード例 #1
0
ファイル: test_utils.py プロジェクト: euphorical/pwnbox
 def test_sinv(self):
     self.assertEqual(utils.sinv(utils.dtol(0x12345678)),
                      utils.dtol(0x12345678 ^ 0xffffffff))
コード例 #2
0
ファイル: test_utils.py プロジェクト: euphorical/pwnbox
 def test_sxor(self):
     self.assertEqual(
         utils.sxor(utils.dtol(0x12345678), utils.dtol(0xdeadbeef)),
         utils.dtol(0x12345678 ^ 0xdeadbeef))
コード例 #3
0
ファイル: test_utils.py プロジェクト: euphorical/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")
コード例 #4
0
ファイル: test_utils.py プロジェクト: euphorical/pwnbox
 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))