From e8ae8e7739bd937459ff7efe0630ea2f565731f5 Mon Sep 17 00:00:00 2001 From: Stefan `Sec` Zehl Date: Sat, 22 Feb 2025 11:43:30 +0100 Subject: [PATCH] [reassembler] pcap: don't die due to wrong frequency --- iridiumtk/reassembler/ida.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/iridiumtk/reassembler/ida.py b/iridiumtk/reassembler/ida.py index 177be65..ab8eee3 100755 --- a/iridiumtk/reassembler/ida.py +++ b/iridiumtk/reassembler/ida.py @@ -992,6 +992,9 @@ def gsmwrap(self,q): fchan, foff = channelize(freq) + if fchan < 0: # Can happen if frequencies are off + fchan += 0x2000 + # GSMTAP: # #struct gsmtap_hdr {