待补充 ElectronicCats/CatSniffer

智能家居 3/5 🧩 软硬件结合 已发布
ElectronicCats 384 Stars 未知 BOM 完整度: 0/5 教程完整度: 0/5
待补充

项目简介

CatSniffer is an original multiprotocol and multiband board for sniffing, communicating, and attacking IoT (Internet of


CatSniffer 是一款由 ElectronicCats 团队打造的多协议、多频段物联网安全研究工具,外形设计为高度便携的 USB 棒形态。它的核心使命是帮助安全研究人员、开发者和爱好者对物联网设备进行嗅探、通信和攻击测试,堪称物联网安全领域的“瑞士军刀”。项目解决了传统物联网协议分析工具功能单一、频段覆盖窄、便携性差的问题,让用户无需携带多台设备即可应对复杂的多协议环境。

标签

项目特点

**多协议支持**:同时兼容 Sub-1 GHz(如 LoRa、Zigbee、Thread、BLE、Matter)和 2.4 GHz 频段,一棒搞定多种物联网协议。
**便携 USB 棒形态**:小巧轻便,即插即用,适合现场测试和移动办公场景。
**开源硬件与软件**:全部设计文件、固件和工具链开源,方便二次开发和定制。
**攻击与调试双模式**:支持嗅探、重放、注入等安全测试操作,也能用于协议调试和开发验证。
**多平台兼容**:支持 Windows、macOS、Linux,配合 Wireshark 等工具即可实时抓包分析。
**社区活跃**:由 ElectronicCats 团队维护,拥有丰富的文档、示例和第三方扩展支持。

技术规格

主控芯片
无线模块
支持频段
支持协议
接口类型
天线
供电方式
尺寸
重量
工作温度

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
ESP32-S3 模组 1 双核 240 MHz,内置 Wi-Fi/BLE
Semtech SX1262 1 Sub-1 GHz 收发器
Nordic nRF52840 1 2.4 GHz 多协议 SoC
USB Type-C 连接器 1 供电与数据
PCB 板载天线 1 用于 2.4 GHz
IPEX 连接器 1 可选外接 Sub-1 GHz 天线
3.3V LDO 稳压器 1 如 XC6206
电容、电阻、电感 若干 0402/0603 封装
按键(复位/用户) 2 轻触开关
LED 指示灯 2 电源/状态指示

3D 模型

模型名称文件名文件
外壳 - CatSniffer case bottom CatSniffer-case-bottom.stl
外壳 - CatSniffer case top flat CatSniffer-case-top-flat.stl
外壳 - CatSniffer case top CatSniffer-case-top.stl
外壳 - CatSniffer case CatSniffer-case.step
外壳 - Case CatSniferText Case-CatSniferText.3mf
外壳 - sc case sc_case.stl
sc top sc_top.stl
SAMTEC SMA J P H ST EM1 SAMTEC_SMA-J-P-H-ST-EM1.STEP
TS 1088R 02526 TS-1088R-02526.STEP
CatSniffer CatSniffer.step
0900PC15A0036E 3DModel STEP 56544 0900PC15A0036E--3DModel-STEP-56544.STEP
USB4105 GF A USB4105-GF-A.stp

能力画像

**记忆与知识检索**:3/5 — 需要查阅多协议文档和芯片手册,但项目文档较完善。
**动手与操作**:4/5 — 涉及焊接、天线匹配、外壳组装等硬件操作,适合有基础的用户。
**编程与算法**:3/5 — 固件开发基于 C/C++,需要理解无线协议栈和事件驱动编程。
**设计与建模**:2/5 — 硬件设计已有参考,二次开发需掌握 KiCad 和 RF 布局知识。
**实验与调试**:5/5 — 核心能力就是抓包、重放、注入等实验,调试工具链成熟。
**协作与分享**:4/5 — 开源社区活跃,支持 PR、Issue 和 Discord 讨论。
**学习与研究**:5/5 — 覆盖多种物联网协议,适合深入学习和安全研究。
**系统集成**:3/5 — 可集成到自动化测试平台或安全工具链中,但需额外开发。

所需技能

基础电子知识(电路原理、焊接) C/C++ 编程(Arduino 或 ESP-IDF 环境) 无线通信协议基础(LoRa、Zigbee、BLE 等) 使用 Wireshark 进行网络抓包分析 版本控制(Git) 阅读英文技术文档 基本射频调试能力(天线匹配、频谱分析)

适用场景

物联网设备安全审计与渗透测试
多协议无线网络调试与故障排查
智能家居(Zigbee/Thread/Matter)协议研究
LoRaWAN 网络嗅探与数据采集
学术研究与教学实验(无线通信课程)
开源硬件爱好者 DIY 与二次开发
工业物联网现场部署前的协议兼容性验证
CTF 竞赛中物联网相关挑战的解题工具