基于高通模块(2G/3G/4G、LTE-M、NB-IoT)的蜂窝layer3跟踪可能性

我希望分享一款个人比较喜欢的工具,而且我认为对于许多使用基于高通芯片组的蜂窝模块(例如,来自ThalesEXS82ENS22,来自Quectel的BG95、BG96,或uBlox Sara R410等)的用户而言,这款工具都非常实用。
该工具甚至配备了价格实惠且具有开放诊断端口的LTE dongle

这款免费工具名为QCSuper,可在Github上获得。

这是一款基于Python的工具,能够解码调试接口流。
例如以下简单的调用:

./qcsuper.py --usb-modem /dev/ttyUSB0 --wireshark-live --decrypt-nas --reassemble-sibs --include-ip-traffic

只需借助有效的Wireshark安装程序,即可开始使用。
该工具将显示所有的NAS消息、SIB信息、分组请求等所有发送到下一个蜂窝塔的无线消息。
对于一些模块而言,需要通过额外的at-cmds来启用所需的诊断端口(DM端口)。
Quectel的示例如下:

to enable modem log , pls send AT+QCFG="dbgctl",0
to disbale modem log ,pls send AT+QCFG="dbgctl",1

以下是在Wireshark中的显示效果: