[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion

FPGA技术江湖 2026-06-14 15:48
[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion图1

Cynthion 是一款用于构建、测试、监控和试验 USB 设备的一体化工具。Cynthion 的数字硬件围绕独特的 FPGA 的架构构建,可以完全定制以适应当前的应用。因此,它可以充当不折不扣的高速 USB 协议分析仪、USB 黑客多功能工具或USB 开发平台。

核心特点

Cynthion 是一款完全可重新配置的测试仪器,提供使用并掌握USB所需的所有硬件、网关软件、固件和软件。以下 Cynthion 应用的场景:

  • 低速、全速和高速 USB 的协议分析。Cynthion 提供被动 USB 监控所需的一切。添加分析软件,就拥有了一个功能齐全的 USB 分析仪,能够被动捕获 USB 流量和最多 16 个相关数字信号。

  • 创建自己的低速、全速或高速 USB 设备。LUNA 提供 Amaranth 网关软件,允许在网关软件、固件或两者的组合中创建 USB 设备。使用 Facedancer 库,可以在高级 Python 中创建或模拟真实的 USB 设备。

  • 针对 USB 通信的中间人 (MitM) 攻击。Cynthion 硬件可以充当“USB 代理”,能够透明地修改 USB 数据在主机和设备之间流动时的情况。每块板的三个 USB Type-C 连接允许同时进行高速代理,同时保持与主机的高速连接。因此,无论有或没有主机 PC 的帮助,都可以代理连接。

  • USB逆向工程和安全研究。Cynthion 硬件和 LUNA 网关软件代表了 Facedancer 和 USB 模糊库等研究工具的专用后端,从而简化了兼容和不兼容 USB 设备的仿真和快速原型设计。与其他 USB 仿真解决方案不同,基于 Cynthion 的硬件可动态重新配置,因此您可以灵活地创建任何端点配置并参与几乎任何 USB(错误)行为。

  • 功能齐全的开源 USB 协议分析仪

[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion图2

技术规格

  • 开源工具开发 yosys+nextpnr
  • 三个高速 USB 接口,每个接口都连接到能够以高达 480 Mbps 的速度运行的 USB3343 PHY。
  • 两个用于设备模式通信的 USB Type-C 连接器(左侧)
  • 1 个 USB Type-C 连接器,用于主机模式通信、设备模式通信或 USB 分析(右侧)
  • 1 个 USB Type-A 连接器,用于主机模式通信或 USB 分析(右侧,与 Type-C 连接器共享)
[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion图3
[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion图4

文档链接

  • 电路板原理图:https://github.com/greatscottgadgets/luna/releases/tag/hw-r0.4

  • 设计文件(包括PCB):https://github.com/greatscottgadgets/luna/tree/main/hardware/rev0

  • LUNA 网关:https://github.com/greatscottgadgets/luna

  • 调试器固件: https: //github.com/greatscottgadgets/apollo

软件

  • luna: https: //github.com/greatscottgadgets/luna

  • Facedancer: https: //github.com/greatscottgadgets/facedancer

  • Packetry: https: //github.com/greatscottgadgets/packetry

[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion图5

往期精选 

[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion图6
[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion图7





[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion图8
[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion图9

FPGA技术江湖广发江湖帖

无广告纯净模式,给技术交流一片净土,从初学小白到行业精英业界大佬等,从军工领域到民用企业等,从通信、图像处理到人工智能等各个方向应有尽有,QQ微信双选,FPGA技术江湖打造最纯净最专业的技术交流学习平台。


FPGA技术江湖微信交流群

[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion图10

加群主微信,备注姓名+学校/公司+专业/岗位进群


FPGA技术江湖QQ交流群

[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion图11

备注姓名+学校/公司+专业/岗位进群

[开源硬件]用于构建、分析和破解 USB 设备的多功能协议分析仪-Cynthion图12


声明:内容取材于网络,仅代表作者观点,如有内容违规问题,请联系处理。 
USB 分析仪 开源
more
3B小模型,把图像视频“看画改”全打通了,字节Lance开源即冲上抱抱脸第一
宇树G1终于学会了“看+想+抓”:OpenClaw多模态+Skill库开源方案
SpaceX 上市首日大涨 19.22%,马斯克成首个万亿美元富豪;世界第一网红订阅总人数突破 5 亿;Kimi 发布并开源 K2.7 | 极客早知道
硬件 | 低成本开源脑机接口硬件:为嵌入式测试打通实用化路径
还原Physical AI的全貌!首个聚焦物理交互的具身数据集开源了~
一个“最像教科书”的开源RISC-V SoC:NEORV32
从“卷模型”到“拼数据”,昂贵数采下的15个开源项目
剥夺大模型执行权!港中文开源Agent治理内核,高危拦截率达92.95%
网易Q1净利破百亿,有道开源Agent获国际认可
Meta 开源 Sapiens2:人体视觉模型进入 5B 参数时代
Copyright © 2025 成都区角科技有限公司
蜀ICP备2025143415号-1
  
川公网安备51015602001305号