LOGITacker硬件配置全解:Nordic、MakerDiary、April Brother加密狗对比
LOGITacker硬件配置全解:Nordic、MakerDiary、April Brother加密狗对比
【免费下载链接】LOGITackerEnumerate and test Logitech wireless input devices for vulnerabilities with a nRF52840 radio dongle.项目地址: https://gitcode.com/gh_mirrors/lo/LOGITacker
LOGITacker是一款专为测试Logitech无线输入设备漏洞设计的硬件工具,支持通过nRF52840无线电加密狗枚举和检测设备安全问题。本文将详细对比Nordic、MakerDiary和April Brother三大主流nRF52840加密狗的配置方法,帮助新手快速选择适合的硬件方案。
📋 支持的加密狗型号概览
LOGITacker目前支持以下四种硬件平台,每种设备都有其独特的优势和适用场景:
- Nordic nRF52840 Dongle (pca10059):官方参考设计,稳定性强
- MakerDiary MDK Dongle:紧凑设计,适合便携使用
- MakerDiary MDK:开发板形式,扩展接口丰富
- April Brother nRF52840 Dongle:即插即用,支持UF2文件系统
🔧 Nordic nRF52840 Dongle配置步骤
准备工作
- 硬件:Nordic nRF52840 Dongle (pca10059)
- 软件:nRF Connect Programmer应用
- 固件文件:
build/logitacker_pca10059.hex
详细流程
- 进入编程模式:按下标有
RESET的按钮,红色LED开始"软闪烁" - 连接设备:打开nRF Connect Programmer,选择连接nRF52840 Dongle
- 刷写固件:选择
build/logitacker_pca10059.hex文件进行烧录 - 验证接口:成功后设备将提供四个USB接口:
- USB串口(CLI交互)
- USB鼠标(转发鼠标报告)
- USB键盘(转发键盘报告)
- USB HID原始接口(数据转发)
⚠️ 注意:使用PuTTY或screen工具连接串口时,需设置波特率为115200。
🔧 MakerDiary MDK Dongle配置步骤
准备工作
- 硬件:MakerDiary MDK Dongle
- 软件:nRF Connect Programmer应用
- 固件文件:
build/logitacker_mdk_dongle.hex
详细流程
- 进入编程模式:
- 断开加密狗与主机的连接
- 按住设备按钮不放
- 重新连接加密狗,保持按钮按下直到红灯闪烁
- 刷写固件:通过nRF Connect Programmer烧录
build/logitacker_mdk_dongle.hex - 区分串口:注意设备会暴露两个USB串口,其中一个仅用于日志输出,需连接运行CLI的正确端口
🔧 April Brother加密狗配置步骤
准备工作
- 硬件:April Brother nRF52840 Dongle
- 固件文件:
build/logitacker_aprdongle.uf2
详细流程
- 进入UF2模式:
- 断开加密狗
- 双击设备上的按钮(通过小孔操作)
- 连接后会出现名为'NRF52BOOT'的可移动驱动器
- 复制固件:将
logitacker_aprdongle.uf2文件复制到'NRF52BOOT'驱动器 - 自动重启:复制完成后设备会自动重启,无需额外操作
⚠️ 特殊注意事项:
- April Brother加密狗存在LED驱动问题,不影响功能但指示灯可能异常
- 刷写LOGITacker后,双击按钮无法再进入UF2模式,需按住按钮重新插入设备
📊 加密狗特性对比表
| 特性 | Nordic nRF52840 | MakerDiary MDK | April Brother |
|---|---|---|---|
| 编程方式 | nRF Connect | nRF Connect | UF2拖放 |
| 尺寸 | 标准USB | 迷你USB | 微型USB |
| 指示灯 | 正常 | 正常 | 可能异常 |
| 价格 | 中等 | 较高 | 较低 |
| 适合场景 | 稳定性优先 | 开发调试 | 快速部署 |
| 重置方式 | 专用按钮 | 组合按键 | 双击按钮 |
💡 选择建议
- 新手用户:优先选择April Brother加密狗,UF2拖放式编程最简单
- 开发人员:推荐MakerDiary MDK,丰富的扩展接口便于调试
- 稳定性要求高:选择Nordic官方dongle,经过充分测试验证
所有加密狗在刷写完成后,都可以通过USB串口使用相同的LOGITacker CLI命令集,功能上没有区别。选择时主要考虑硬件获取难度、价格和个人使用习惯。
🔗 相关资源
- 固件构建指南:ToDo.md
- 测试脚本示例:python_tests/create_utf8_script_DA.py
- 硬件配置文件:
- Nordic: pca10059/blank/config/sdk_config.h
- MakerDiary: mdk/blank/config/sdk_config.h
- April Brother: apr-dongle/blank/config/sdk_config.h
通过本文的指南,您可以轻松完成LOGITacker支持的各种加密狗配置,开始对Logitech无线设备进行安全测试。每种硬件各有特点,选择最适合您需求的方案,即可体验LOGITacker强大的设备枚举和漏洞检测功能。
【免费下载链接】LOGITackerEnumerate and test Logitech wireless input devices for vulnerabilities with a nRF52840 radio dongle.项目地址: https://gitcode.com/gh_mirrors/lo/LOGITacker
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考