0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开源项目USB协议分析仪总体介绍

电子发烧友开源社区 来源:电子发烧友开源社区 2026-02-05 10:19 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

USB 开发、逆向工程总被工具功能单一卡壳,这款USB 多功能工具直接拿捏痛点,集协议分析、设备创建、MitM 攻击、安全研究于一体,赶紧码住!FPGA编程 + 全场景覆盖!

01 亮点 & 功能

四合一核心模式:

①USB 协议分析仪(被动监控低速 / 全速 / 高速 USB 流量,Packetry 软件可视化分析);

②USB 设备创建(Facedancer 库用 Python 快速开发真实设备,非仿真);

③MitM 中间人攻击(透明修改主机与设备间的 USB 数据,3 个 Type-C 接口支持高速代理);

④逆向 & 安全研究(支持 USB 模糊测试、不合规设备仿真,动态重构端点配置)

Python 快速开发:无需 HDL 或 FPGA 经验,Facedancer 库提供设备模板,几行代码就能实现 USB 键盘、游戏控制器等设备,还能通过 USBProxy 轻松操纵数据

硬件配置硬核:480Mbps 高速 USB 传输,64Mbit HyperRAM 缓存 USB 流量,32Mbit SPI 闪存支持无 PC 独立运行;16 个高速 FPGA IO(PMOD 接口),可扩展外部模块

新手友好 + 专业够用:开箱即用作协议分析仪,配套开源培训材料和跨平台 Packetry 软件,数据可视化易读;支持用户自定义硬件触发,能捕获额外信号,满足专业开发需求

02 核心参数对比

项目 详情
核心控制 Lattice LFE5U-12F ECP5 FPGA
USB 支持 低速 / 全速 / 高速(USB 2.0),4 个 USB 接口(3 个 Type-C+1 个 Type-A)
内存与存储 64Mbit HyperRAM,32Mbit SPI 闪存
辅助控制 Microchip SAMD11 调试控制器(JTAG 配置、USB 转串口)
扩展接口 2 个 PMOD 兼容接口(16 个 FPGA 用户 IO),Mezzanine 扩展接口
开发支持 Python(Facedancer/LUNA 库)、Amaranth HDL(FPGA 开发)

03PCB&实物图

6eea6854-01aa-11f1-90a1-92fbcf53809c.png

6f47f050-01aa-11f1-90a1-92fbcf53809c.png

6f9f93dc-01aa-11f1-90a1-92fbcf53809c.png

6ff9d720-01aa-11f1-90a1-92fbcf53809c.png

705150e0-01aa-11f1-90a1-92fbcf53809c.png

70b6c34e-01aa-11f1-90a1-92fbcf53809c.png

7117c284-01aa-11f1-90a1-92fbcf53809c.png

71848112-01aa-11f1-90a1-92fbcf53809c.png

71e57c92-01aa-11f1-90a1-92fbcf53809c.png

阅读原文可获取设计文件

04开源资料

想了解更多开源项目的小伙伴去华秋开源硬件社区查看!欢迎大家来复刻,有商业诉求的,请联系项目的作者。

开源地址:

https://p.eda.cn/d-1335903284652670976

05结语

如果你也心动了,赶紧戳开底下的阅读原文解锁全部资料你打算用它做什么呢?又想给它加什么神仙功能?欢迎在评论区分享你的脑洞,也可以蹲一波详细复刻教程。

关注我们

源于工程师,服务工程师。华秋致力于提供电子产业链一站式服务,让硬件创新更简单!请关注华秋旗下业务。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1664

    文章

    22573

    浏览量

    640792
  • usb
    usb
    +关注

    关注

    60

    文章

    8489

    浏览量

    286658
  • 协议分析仪
    +关注

    关注

    0

    文章

    19

    浏览量

    13786

原文标题:协议分析 + 设备创建 + MitM 攻击,一款工具全搞定

文章出处:【微信号:HarmonyOS_Community,微信公众号:电子发烧友开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    USB协议分析仪的技术原理和应用场景

    分析仪可以用于测试USB设备的通信性能和质量。 通过模拟不同的通信场景和条件,可以全面评估设备的稳定性和可靠性。 系统集成与兼容性测试: 在系统集成项目中,USB
    发表于 09-24 14:29

    如何排除 USB 协议分析仪测试中的干扰源?

    USB协议分析仪测试中,干扰源可能来自物理层(如信号噪声、电源波动)、协议层(如数据冲突、时序错误)或环境因素(如电磁辐射、设备兼容性问题)。排除干扰需结合硬件调试、软件配置和测试环
    发表于 08-01 15:00

    逻辑分析仪在通讯协议分析上的应用

    的波形如图1a,1b。   当您使用示波器或逻辑分析仪量测到上面这些波形时,对您的开发或是维修其实帮不了什么忙。因此开发者或是维修人员必须借助特殊通讯协议分析仪,例如RS232分析仪
    发表于 04-26 14:35

    zigbee无线协议分析仪

    展示了我公司的Zigbee协议分析仪。HMD20202使用说明1 设备被连接HMD20202通过USB供电,使用时只要通过一根USB线接到PC机上即可对设备供电,此时HMD20202
    发表于 06-14 15:27

    USB逻辑分析仪

    USB逻辑分析仪:英文名Logic Analyzer (LA),逻辑分析仪是一种类似于示波器的波形测试设备,用来监测硬件电路工作时的逻辑电平(高或低),并加以存储,用图形的方式直观地表达出来,便于
    发表于 07-05 09:21

    力科公司发布一款全新的USB3.0 协议分析仪

    力科公司日前发布一款全新的USB3.0 协议分析仪,该产品被设计成能显著降低测试SuperSpeed USB设备的总体费用。发布价格为495
    发表于 07-21 09:05 1617次阅读

    使用协议分析仪图解USB协议

    HD-USB12 全速/低速USB协议分析仪是深圳市华鼎科技有限公司推出的USB产品的开发和测试工具.本文使用 HD-
    发表于 12-21 10:11 119次下载
    使用<b class='flag-5'>协议</b><b class='flag-5'>分析仪</b>图解<b class='flag-5'>USB</b><b class='flag-5'>协议</b>

    SD/SDIO/eMMC 协议分析仪

    SDIO协议分析仪、支持最先进的SDIO3.0测试,支持eMMC5.1版本协议测试,Host Tester主控端符合性测试、支持SD卡仿真、SDA联盟认可和推荐的测试设备 SD/eMMC协议
    发表于 12-02 16:50 96次下载

    浅谈逻辑分析仪

    本文介绍了逻辑分析仪的相关概念和参数,并以实际工程应用为例讲解了协议分析仪协议触发功能。
    发表于 08-09 17:21 3次下载

    [开源] DSLogic开源逻辑分析仪方案分享

    今天来分享一个开源项目——DSLogic,它是一款基于FPGA的逻辑分析仪,是由国内的梦源实验室(DreamSourceLab)做出的开源软硬件产品,从...
    发表于 01-26 18:17 73次下载
    [<b class='flag-5'>开源</b>] DSLogic<b class='flag-5'>开源</b>逻辑<b class='flag-5'>分析仪</b>方案分享

    数字分析仪开源项目

    电子发烧友网站提供《数字分析仪开源项目.zip》资料免费下载
    发表于 01-04 11:13 0次下载
    数字<b class='flag-5'>分析仪</b><b class='flag-5'>开源</b><b class='flag-5'>项目</b>

    usb逻辑分析仪怎么用

    的错误和故障。USB逻辑分析仪被广泛应用于USB控制器的开发和调试、USB设备的验证以及USB通信的分析
    的头像 发表于 09-19 16:03 4536次阅读

    协议分析仪逻辑分析仪的区别

    协议分析仪逻辑分析仪的区别 协议分析仪和逻辑分析仪是常用的测试工具,常常用于电子设备开发、生产过
    的头像 发表于 09-19 16:33 3849次阅读

    力科Voyager M3x 分析仪平台提供业界最准确可靠的 USB 协议捕获

    Teledyne LeCroy 的传奇 Voyager USB 3.0 分析仪平台提供业界最准确、最可靠的 USB 2.0 和 3.0 协议捕获,用于快速调试、
    的头像 发表于 11-25 15:21 1473次阅读
    力科Voyager M3x <b class='flag-5'>分析仪</b>平台提供业界最准确可靠的 <b class='flag-5'>USB</b>  <b class='flag-5'>协议</b>捕获

    开源项目汽车CAN总线分析仪总体介绍

    在做车载、工业控制项目时,CAN 总线调试总遇到协议不兼容、数据抓不全的问题?
    的头像 发表于 02-05 10:03 848次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>项目</b>汽车CAN总线<b class='flag-5'>分析仪</b><b class='flag-5'>总体</b><b class='flag-5'>介绍</b>