做 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&實物圖









閱讀原文可獲取設計文件
04開源資料
想了解更多開源項目的小伙伴去華秋開源硬件社區查看!歡迎大家來復刻,有商業訴求的,請聯系項目的作者。
開源地址:
https://p.eda.cn/d-1335903284652670976
05結語
如果你也心動了,趕緊戳開底下的閱讀原文解鎖全部資料你打算用它做什么呢?又想給它加什么神仙功能?歡迎在評論區分享你的腦洞,也可以蹲一波詳細復刻教程。
關注我們
源于工程師,服務工程師。華秋致力于提供電子產業鏈一站式服務,讓硬件創新更簡單!請關注華秋旗下業務。
-
FPGA
+關注
關注
1660文章
22408瀏覽量
636206 -
usb
+關注
關注
60文章
8438瀏覽量
284438 -
協議分析儀
+關注
關注
0文章
19瀏覽量
13715
原文標題:協議分析 + 設備創建 + MitM 攻擊,一款工具全搞定
文章出處:【微信號:HarmonyOS_Community,微信公眾號:電子發燒友開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
USB協議分析儀的技術原理和應用場景
如何排除 USB 協議分析儀測試中的干擾源?
邏輯分析儀在通訊協議分析上的應用
zigbee無線協議分析儀
USB邏輯分析儀
力科公司發布一款全新的USB3.0 協議分析儀
SD/SDIO/eMMC 協議分析儀
[開源] DSLogic開源邏輯分析儀方案分享
力科Voyager M3x 分析儀平臺提供業界最準確可靠的 USB 協議捕獲
開源項目USB協議分析儀總體介紹
評論