mirror of
https://github.com/EFForg/rayhunter.git
synced 2026-04-30 17:39:58 -07:00
fix nits
This commit is contained in:
committed by
Will Greenberg
parent
b2cd735a07
commit
4009e3d1ed
@@ -10,13 +10,12 @@ def process_pcap(pcap_path):
|
||||
print('Opening {}...'.format(pcap_path))
|
||||
|
||||
count = 0
|
||||
for (pkt_data, pkt_metadata,) in RawPcapNgReader(pcap_path):
|
||||
for pkt_data, pkt_metadata in RawPcapNgReader(pcap_path):
|
||||
count += 1
|
||||
gsmtap_len = pkt_data[UDP_LEN+1] * 4 # gsmtap header length is stored in the 2nd byte of GSMTAP as a number of 32 bit words
|
||||
header_end = gsmtap_len + UDP_LEN #length of UDP/IP header plus GSMTAP header
|
||||
gsmtap_end_idx = (len(pkt_data) - header_end) * -1
|
||||
|
||||
gsmtap_hdr = pkt_data[UDP_LEN:gsmtap_end_idx]
|
||||
gsmtap_hdr = pkt_data[UDP_LEN:header_end]
|
||||
|
||||
if gsmtap_hdr[2] != TYPE_LTE_NAS:
|
||||
continue
|
||||
@@ -26,7 +25,7 @@ def process_pcap(pcap_path):
|
||||
uplink = (gsmtap_hdr[4] & 0b01000000) >> 6
|
||||
buffer = pkt_data[header_end:]
|
||||
msg = nasparse.parse_nas_message(buffer, uplink)
|
||||
(triggered, message)= nasparse.heur_ue_imsi_sent(msg)
|
||||
triggered, message = nasparse.heur_ue_imsi_sent(msg)
|
||||
if triggered:
|
||||
print(f"Frame {count} triggered heuristic: {message}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user