用于构建、分析和破解USB设备的多功能协议分析仪-Cynthion

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 协议分析仪
技术规格
开源工具开发 yosys+nextpnr
三个高速 usb 接口,每个接口都连接到能够以高达 480 mbps 的速度运行的 usb3343 phy。
两个用于设备模式通信的 usb type-c 连接器(左侧)
1 个 usb type-c 连接器,用于主机模式通信、设备模式通信或 usb 分析(右侧)
1 个 usb type-a 连接器,用于主机模式通信或 usb 分析(右侧,与 type-c 连接器共享)


量子位如何根据需要生成支持量子处理器之间通信所需的光子
乐视终于开始还钱了!乐视连续12个跌停之后还有多少钱还得起?
如何使用DPDK和GPUdev增强内联数据包处理
国产芯片兴起,单要打破美日韩的垄断局面还需时间
小米mix2、vivoX20对比评测:相差200元,配置,外观,现货对比,选谁呢
用于构建、分析和破解USB设备的多功能协议分析仪-Cynthion
What is eSATA?
努比亚展示一款穿戴式手机的概念机 并透露将于第四季推出
一文解析机器视觉边缘检测的原理
2012年全球Top20芯片厂商营收排行预估
工业物联网有没有成功的案例
开关电源故障在ABB高压变频器维修案例
2019年中国SDS实现46.8%增长,华为分布式存储稳居市场第一
Solder Mask与Paste Mask存在什么区别
双通道运算放大器方案帮您解决低功耗电路难题
中国电信与光大集团签署战略合作协议 将共同抓住数字中国建设的新机遇
为传感器选择合适的工业通信标准
美国到处宣传说华为不好是因为美国害怕华为
详解电压跟随器电路的构成及应用
电流霍尔传感器在电机调速系统中的应用