efforg/rayhunter#239

View on GitHub →
#239 QMDL v.s PCAP

Hello,

Looking for clarification regarding exporting QMDL and PCAPs - are the PCAPs just converted from the QMDL format or would using a tool like scat to convert QMDL to PCAP yield different and/or additional data?

Love this project, thank you for all the work on this!!

Comments (5)

I used a pcap diff tool to compare the exported PCAP and the resulting PCAP by using scat to read the QMDL file. The file sizes are different, and the pcap diff tool noted some packet differences in one instance:

Reading file ..\rayhunter_captures\exported.pcap:
Found 627 packets

Reading file ..\rayhunter_captures\qmdl_scat.pcap:
Found 627 packets

Diffing packets: not seq ack, no ip id, no checksum, 

Found 38 different packets

Writing ..\rayhunter_captures\diff_e3.pcap

I tested using these tools:

File size differences:

BytesFile
61896exported.pcap
59708qmdl_scat.pcap

@wgreenberg Sorry for the tag - wanted your thoughts on this. I was thinking of opening an issue but not sure if it warrants one as this might just be a knowledge gap on my end

Just seeing this now – the pcap can be considered a strict superset of the information contained in the qmdl.

ack, i missed the notification from your tag, sorry @m0xsec! my guess as to why scat’s PCAPs are different is that they’re possibly storing different data in the GSMTAP headers, though it’s a little surprising that theirs is smaller than ours. does the diff file clarify what the difference is?