Exemple #1
0
 def test_respKEXHash(self):
     netPackets = pcapReader.openPCAPFile(pcapPath)
     ikePackets = pcapReader.getISAKMPPackets(netPackets)
     respSAPacket = ikeParser.getResponderSAPacket(ikePackets)
     respKEX = ikeParser.getPayloadFromISAKMP(respSAPacket,ikeParser.ISAKMP_KEX_NAME)
     respKEXHash  = sha256(respKEX).hexdigest()
     self.assertEqual(respKEXHash, TestStringMethods.respKEXHash)
Exemple #2
0
 def test_respIDHash(self):
     netPackets = pcapReader.openPCAPFile(pcapPath)
     ikePackets = pcapReader.getISAKMPPackets(netPackets)
     respSAPacket = ikeParser.getResponderSAPacket(ikePackets)
     respID = ikeParser.getResponderIDFromRespPacket(respSAPacket)
     respIDHash = sha256(respID).hexdigest()
     self.assertEqual(respIDHash, TestStringMethods.respIDHash)
Exemple #3
0
 def test_respCookieHash(self):
     netPackets = pcapReader.openPCAPFile(pcapPath)
     ikePackets = pcapReader.getISAKMPPackets(netPackets)
     respSAPacket = ikeParser.getResponderSAPacket(ikePackets)
     respCookie = ikeParser.getCookieFromISAKMP(respSAPacket, True)
     respCookieHash  = sha256(respCookie).hexdigest()
     self.assertEqual(respCookieHash, TestStringMethods.respCookieHash)
Exemple #4
0
 def test_targetHash(self):
     netPackets = pcapReader.openPCAPFile(pcapPath)
     ikePackets = pcapReader.getISAKMPPackets(netPackets)
     respSAPacket = ikeParser.getResponderSAPacket(ikePackets)
     targetHash = ikeParser.getRespHashfromPacket(respSAPacket)
     hashTargetHash = sha256(targetHash).hexdigest()
     self.assertEqual(hashTargetHash, TestStringMethods.hashTargetHash)