/FlipperZero-PWNDTOOLS

Some power wifi/dev stuff for Flipper Zero by B4

Primary LanguageC

FlipperZero PWNDTOOLS / Wifi Board / DEAUTH V2 - ESP8266 for Flipper Zero (Deauth working + attack power upgrading)

  • Many users in the Flipper Zero community have found that using the SequoiaSan V1 Deauther tool, the Deauth does not work and other options are not efficent.
  • Here you can find the optimized Version 2.6.0 of the original Deauther tool already compiled (.faps) and working for the Flipper Zero plus How-To and more.
  • IMPORTANT : - UPDATED TO LATEST API 8.2 , DOWNLOAD THE LATEST RELEASE FROM HERE (So just flash old .bin and replace the old .faps with this new one and everything will work on new firmware update too. remod by Timotools.

How-TO Flash the Deauther V2.6.0 .bin for the Esp8266 board

  • Download the official .bin of the Deauther V2.6.0 tool from HERE , you can use the ArduinoIDE ,Esptool-gui ,Esptool or many others ,below I will show you how to do it with Esptool which is very easy and fast.

How-TO Flash the Deauther V2.6.0 .bin for the Esp8266 board using ESPTOOL

After download the V2 Deauther .bin we need to flash it on the Esp8266 via a single command. Just plug the USB Cable from Esp8266 to Computer and then launch this command from Esptool.

  • Using the NodeMCU (or any similar development board), the flash location is 0x0000 and the mode is dout.

esptool.py -p /dev/ttyUSB0 write_flash -fm dout 0x0000 esp8266_deauther_2.6.0.bin or

esptool -p /dev/ttyUSB0 write_flash -fm dout 0x0000 esp8266_deauther_2.6.0.bin

Where /dev/ttyUSB0 is the COM port of your device, write_flash is telling the program to write to flash memory, -fm dout is the flash mode and esp8266_deauther_2.6.0.bin is the name of your .bin file. if you get an error with this command, just enter your serial port replaced to /dev/ttyUSB0 , you can use UsbTreeView for see all the serial ports are connected via USB, after you have your COM port, just replace /dev/ttyUSB0 with your COM port, Ex COM1, COM2, COM3, COM4, COM5. And then Launch the command and wait for the flashing end

We need now to transfer the .faps on the flipper and everything will work

  • You can download the updated to api 6.1 Deauther V2.6.0+ .faps from HERE (Already compiled) and put on applications/GPIO/ on the SD-Card of your Flipper Zero. Then plug the SD-card on your flipper, the esp8266 board on the flipper, go on Applications/GPIO and then you can run the version 2.6.0 the Deauther with everything working, IMPORTANT When you open the app, let the Esp8266 finish to scan, wait for the blue LED to go off, once it is off you can click on the other things, otherwise, the app will crash. every time the deauther is started it will start an automatic scan, remember not to touch anything while it does its startup scan.

How to upgrade your Deauther's attacks

  • Very simple, we should go and change the settings that we find when we connect via the web to our esp8266. First, connect your device to your esp8266 via WiFi, the default password is : deauther once you are connected to your esp8266 via wifi, go to the browser and navigate to 192.168.4.1 once inside, you will be correctly in the gui of your Deauther, we need two settings.

  • Change Deauthpertarget from 25 to 100 and Deauthreason from 1 to 4 and then click Save.

Screenshoots of current Deauther at work, it seem like the Marauder tool.

Wrong API version ? Compile by your own is very easy !

  • First of all, let's git all the firmware repo by Unleashed for example, with this command: (USING GIT)

git clone --recursive https://github.com/DarkFlippers/unleashed-firmware.git

  • Then add the Deauther V2 Source code in Applications/plugins in the folder we have cloned with git and then let's compile running this command while we are inside the folder (unleashed-firmware) from bash or terminal:

./fbt.cmd COMPACT=1 DEBUG=0 updater_package

  • Once we have copmpiled, you will found the updater package to upload in flipper inside the unleashed-firmware folder previously extracted on desktop: unleashed-firmware\dist\f7-C\f7-update-local so just move this folder (update-local) on /update folder of your Flipper Zero sd card, then put back the sd card on your Flipper Zero, turn on the Flipper, and click once the arrow down, then the arrow to the left of your Flipper and you will find yourself in the menu, look for the folder /update, enter it, then enter in the folder you will found inside in /update and look for a file called "update", launch this file and your Flipper will turn off to perform the update or change of Firmware, really simple! So you can found your API updated .faps. READ Before do this operation, remember always to delete first the /apps folder in your Flipper Zero Sd Card and then perform the update. You will found after the update all before apps, updated too if course + the optimized v2 deauther, updated.

Need help? join the Uncensored & Unofficial Flipper Zero Discord Server! Join NOW!

Thanks to @SpacehuhnTech , @JustDr00py and more!

-B4CKD00OR