QCSuper:基于Qualcomm设备的无线电帧捕获工具
项目基础介绍
QCSuper 是一个开源项目,旨在与基于 Qualcomm 芯片的手机和调制解调器通信,允许捕获原始的 2G/3G/4G(以及某些型号的 5G)无线电帧。该项目主要由 Python 编程语言开发,利用 Qualcomm Diag 协议(也称为 QCDM 或 DM,即诊断监视器)与手机基带进行通信。
核心功能
- 无线电帧捕获:能够捕获并生成 PCAP 格式的数据包,适用于后续的无线电协议分析。
- 多种设备支持:支持通过已 root 的 Android 手机、USB 调制解调器或现有格式捕获的数据。
- 协议支持:支持捕获包括 GSM、GPRS、EDGE、UMTS 等多种移动通信协议。
- Wireshark 兼容性:生成的 PCAP 文件可以使用 Wireshark 工具进行深入分析。
最近更新的功能
- 5G 帧解码支持:最新版本的 QCSuper 在 Wireshark 3.6.x 版本中测试了解码 5G 帧的功能,通过自动安装 Wireshark Lua 插件实现。
- 环境变量配置:增加了
DONT_INSTALL_WIRESHARK_PLUGIN=1环境变量设置,允许用户选择不自动安装 Wireshark 插件。 - 系统兼容性:QCSuper 在最新的 Ubuntu LTS 22.04 上进行了测试,并确保了更好的兼容性,同时也支持 Windows 11 系统。
- 依赖更新:更新了项目依赖的 Python 模块,提高了稳定性和性能。
QCSuper 项目的持续更新和完善,使其成为移动通信安全研究和协议分析的重要工具。开源社区和研究人员可以在此基础上进一步开发,拓展其应用范围。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



