BlackhatOS V1.1 (Buildroot)
Small patch fixing some issues with v1.0
Patches
- ntpd running on boot now, so Telegram integration working
- crond re-enabled
Quick Start
unzip push.zip
sudo dd if=sdcard.img of=/dev/sdX # Replace X with SD card drive
# Insert SD card into Flipper Blackhat, connect to USB-C
screen /dev/ttyUSB0 115200If that didn't make sense to you
https://youtu.be/1OsOF7jWWm0?si=b9LTdv4weKF1FLPF&t=276
BH Tool
This tool is designed to be controller by the Flipper Zero itself, but you can drive it with the serial console.
- Config Handling: Auto-detects
blackhat.confin./,/mnt/, or/etc/. - Wi-Fi Control:
bh wifi list <iface>– Scan APsbh wifi con <iface|stop>– Connect/disconnectbh wifi ap <iface|stop>– Enable/disable APbh wifi ip– Show IPs
- Parameter Management:
bh set SSID mynetbh set PASS mypass
- Evil Twin:
bh evil_twin– NAT passthrough AP → WAN
- Captive Portal:
bh evil_portal [stop]– Nginx + DNS redirect
- Kismet:
bh kismet <iface|stop>– Start/stop Kismet on port 2501
- SSH:
bh ssh [stop]– Dropbear start/stop
- Deauth Tools:
bh deauth <client_mac> <ap_mac> [iface]bh deauth_all <ap_mac> [iface]bh deauth_scan [iface]bh deauth_broadcast [iface]
- Scripts:
bh script scan– List scriptsbh script run <name>– Run script
- Diagnostics:
bh test_inet– Ping google.com
Loose Scripts
In the scripts folder of the SD card you are free to drop in whatever python scripts you need, these can be launched from the Flipper Blackhat app, over ssh or from the serial port. I have supplied a few to get you started.
- data_loader.py: Moved all files from
data/on SD card to inserted USB drive. - data_thief.py: Moved all files from USB drive to
data_thiefon SD card. - port_scan.py: Connects to open APs, finds devices on network and runs a port scan.
These can also be integrated easily with Telegram....
from telegram import Telegram
telegram = Telegram("/mnt/blackhat.conf")
telegram.send("Hello from Flipper Blackhat")Inside blackhat.conf you will find a place for telegram credentials.
Applications on the device
- All standard networking apps
- All standard coreutils
- python3
- nmap
- routersploit
- kismet
- aircrack