Flipper Zero Multiboard

注意:所有模块均在第三方固件中测试,推荐使用unleashed固件,链接:https://github.com/DarkFlippers/unleashed-firmware

Author: Dr.B0rk(作者:Dr.B0rk

一. 产品外观

Multiboard由两个模块构成,NRF24模块和ESP32模块,NRF24模块可以使用sniffer和mousejacker,ESP32模块烧录Marauder固件之后可以用于WiFi安全测试。
不同外观仅原件和模块封装不同,功能相同,使用方法也一致。

multiboard 2.0

multiboard 3.0

multiboard 2.5

二. 固件更新

方法1

使用Dr.B0rk仓库中的multiboard flasher更新:https://github.com/DrB0rk/Flipper-Zero-Boards/tree/main/Multiboard%20flasher

操作方法:

  1. 将Dr.B0rk的仓库完整下载到本地
  2. 这里下载最新的Marauder固件,记得选择以flipper结尾的bin文件
  3. 把下载到的bin文件改名为esp32_marauder.bin并放到Flipper-Zero-Boards/Multiboard flasher/Marauder文件夹中
  4. 把multiboard插到flipper zero上,在flipper zero主界面选择GPIO->USB-UART Bridge,将flipper zero连接到电脑
  5. 按住multiboard上的boot键不松开,按一下reset键使ESP32进入bootloader
  6. 按WIN+X键后选择设备管理器,查看端口(COM & LPT)内对应的端口号(一般是COMX,X是数字)
  7. 回到上个文件夹双击Flash.bat,填入端口号
  8. 看到无报错的finish界面,刷写成功(模块不会自行退出bootloader模式,需要拔掉再插上才能使用,或者按reset)

方法2

使用ESP32官方的烧录工具flash_download_tool进行烧录

操作方法:

  1. 从官网下载flash_download_tool
  2. 这里下载最新的Marauder固件,记得选择以flipper结尾的bin文件
  3. 从Dr.B0rk仓库的Flipper-Zero-Boards/Multiboard flasher/Marauder文件夹中获取bootloader.bin和partitions.bin两个文件,这两个文件与上一步下载到的Marauder固件放在一起
  4. 打开flash_download_tool软件,并按照下图设置
    20240107234143

20240107234420

  1. 按方法1中的步骤将multiboard通过flipper zero或者其他你熟悉的串口工具连接到电脑并进入bootloader
  2. 在flash_download_tool右下角选择你的设备的COM号
  3. 点击开始,等待刷写完成

三. 使用

ESP32部分

  1. 将multiboard插入flipper zero并打开APP->GPIO->[ESP32]WiFi Marauder

20240107234953

  1. Marauder的具体使用方法,参照Marauder WiKi:https://github.com/justcallmekoko/ESP32Marauder/wiki

Update 更新

Hardware Version 3.6/2.6(different NRF24 Package) added lpuart so that you can save pcap files to flipper zero sd card now.

For hardware version 2.0/2.5/3.0, just flash the latest marauder firmware, and update your marauder app in flipper zero to 0.7.0 above, save pcap files to flipper zero sd card also works.

link: https://lab.flipper.net/apps/esp32_wifi_marauder
硬件版本3.6和2.6(对应不同的NRF封装)增加了LPuart的电路,现在你可以保存pcap文件到flipper zero内置sd卡了,无需更新固件。

对于硬件版本为2.0,2.5,3.0的老版本模块,只需要刷写最新的marauder固件,并且把flipper zero内的marauder app升级到0.7.0以上版本,也可以支持保存pcap文件。
链接:https://lab.flipper.net/apps/esp32_wifi_marauder

NRF24部分

参考NRF24模块说明:http://kasiin.cn/archives/9.html

Warning

These apps are for educational purposes only. Please use this code responsibly and only use these apps on your own equipment.
本模块和软件只能用作教育和学习用途,一切使用责任请自负,请仅在您拥有的设备上使用