Skip to content

Commit 51d66fd

Browse files
author
Stefan Machmeier
committed
Fix tests
1 parent c3a4d15 commit 51d66fd

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

heifip/layers/dns.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
class DNSPacket(TransportPacket):
1212
def __init__(self, packet: Packet, address_mapping={}, layer_map={}) -> None:
1313
TransportPacket.__init__(self, packet, address_mapping, layer_map)
14-
self.hash = hashlib.md5(f"{self.packet[DNS].qr}".encode('utf-8')).hexdigest()
14+
# if DNS in self.layer_map:
15+
# self.hash = hashlib.md5(f"{self.packet[DNS].qr}".encode('utf-8')).hexdigest()
1516

1617
def header_preprocessing(self):
1718
# TODO: Fix issue with DNS processing

heifip/layers/http.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ def header_preprocessing(self):
1919
class HTTPRequestPacket(HTTPPacket):
2020
def __init__(self, packet: Packet, address_mapping={}, layer_map={}):
2121
HTTPPacket.__init__(self, packet, address_mapping, layer_map)
22-
# self.hash = hashlib.md5(f"{self.packet[HTTPRequest].Path},{self.packet[HTTPRequest].Method},{self.packet[HTTPRequest].Accept}".encode('utf-8')).hexdigest()
23-
self.hash = hashlib.md5(f"{self.packet[HTTPRequest].Method},{self.packet[HTTPRequest].Accept}".encode('utf-8')).hexdigest()
22+
self.hash = hashlib.md5(f"{self.packet[HTTPRequest].Path},{self.packet[HTTPRequest].Method},{self.packet[HTTPRequest].Accept}".encode('utf-8')).hexdigest()
2423
if Raw in self.layer_map:
2524
self.packet[HTTPRequest].remove_payload()
2625

@@ -49,8 +48,7 @@ def header_preprocessing(self):
4948
class HTTPResponsePacket(HTTPPacket):
5049
def __init__(self, packet: Packet, address_mapping={}, layer_map={}):
5150
HTTPPacket.__init__(self, packet, address_mapping, layer_map)
52-
# self.hash = hashlib.md5(f"{self.packet[HTTPResponse].Server},{self.packet[HTTPResponse].Status_Code},{self.packet[HTTPResponse].Connection}".encode('utf-8')).hexdigest()
53-
self.hash = hashlib.md5(f"{self.packet[HTTPResponse].Status_Code},{self.packet[HTTPResponse].Connection}".encode('utf-8')).hexdigest()
51+
self.hash = hashlib.md5(f"{self.packet[HTTPResponse].Server},{self.packet[HTTPResponse].Status_Code},{self.packet[HTTPResponse].Connection}".encode('utf-8')).hexdigest()
5452
if Raw in self.layer_map:
5553
self.packet[HTTPResponse].remove_payload()
5654

0 commit comments

Comments
 (0)