Flipper Zero Multiboard
注意:所有模块均在第三方固件中测试,推荐使用unleashed固件,链接:[https://github.com/DarkFlippers/unleashed-firmware]
Author: Dr.B0rk(作者:mDr.B0rk)
一. 产品外观
Multiboard由两个模块构成,NRF24模块和ESP32模块,NRF24模块可以使用sniffer和mousejacker,ESP32模块烧录Marauder固件之后可以用于WiFi安全测试。 不同外观仅原件和模块封装不同,功能相同,使用方法也一致。
二. 固件更新
Multiboard
方法1
使用Dr.B0rk仓库中的multiboard flasher更新:[https://github.com/DrB0rk/Flipper-Zero-Boards/tree/main/Multiboard%20flasher]
操作方法:
- 将Dr.B0rk的仓库完整下载到本地
- 从这里下载最新的Marauder固件,记得选择以flipper结尾的bin文件
- 把下载到的bin文件改名为esp32_marauder.bin并放到Flipper-Zero-Boards/Multiboard flasher/Marauder文件夹中
- 把multiboard插到flipper zero上,在flipper zero主界面选择GPIO->USB-UART Bridge,将flipper zero连接到电脑
- 按住multiboard上的boot键不松开,按一下reset键使ESP32进入bootloader
- 按WIN+X键后选择设备管理器,查看端口(COM & LPT)内对应的端口号(一般是COMX,X是数字)
- 回到上个文件夹双击Flash.bat,填入端口号
- 看到无报错的finish界面,刷写成功(模块不会自行退出bootloader模式,需要拔掉再插上才能使用,或者按reset)
方法2
使用ESP32官方的烧录工具flash_download_tool进行烧录
操作方法:
- 从官网下载flash_download_tool
- 从这里下载最新的Marauder固件,记得选择以flipper结尾的bin文件
- 从Dr.B0rk仓库的Flipper-Zero-Boards/Multiboard flasher/Marauder文件夹中获取bootloader.bin和partitions.bin两个文件,这两个文件与上一步下载到的Marauder固件放在一起
-
打开flash_download_tool软件,并按照下图设置
- 按方法1中的步骤将multiboard通过flipper zero或者其他你熟悉的串口工具连接到电脑并进入bootloader
- 在flash_download_tool右下角选择你的设备的COM号
- 点击开始,等待刷写完成
三. 使用
ESP32部分
-
将multiboard插入flipper zero并打开APP->GPIO->[ESP32]WiFi Marauder
-
Marauder的具体使用方法,参照Marauder WiKi:https://github.com/justcallmekoko/ESP32Marauder/wiki
NRF24部分
参考NRF24模块说明:[https://kasiin.top/2023/01/08/Flipper_Zero_NRF24/]
Warning
These apps are for educational purposes only. Please use this code responsibly and only use these apps on your own equipment.
本模块和软件只能用作教育和学习用途,一切使用责任请自负,请仅在您拥有的设备上使用