Wi-Fi Honey
Wi-Fi honeypot that automates creating multiple monitor mode interfaces to broadcast fake access points and capture handshakes. Runs in a screen session for easy monitoring and pairs with airodump-ng to capture WPA/WPA2 four-way handshake packets for cracking.
Description
wifi-honey is a Wi-Fi honeypot tool designed to lure attackers by broadcasting fake ESSIDs on specified channels. It automates the setup of monitor mode interfaces, creating four for use as access points and one for running airodump-ng to capture traffic. In WPA/WPA2 scenarios, this captures the first two packets of the four-way handshake, enabling key cracking with tools like aircrack-ng or coWPAtty.
The tool simplifies deployment by managing everything within a single screen session, with labeled sessions for each component. This allows users to switch between screens to monitor activity across the fake APs and capture interface. It warns about interfering processes like NetworkManager that must be killed using airmon-ng check kill before proceeding.
Use cases include wireless security testing, deception operations, and collecting credentials from attackers attempting to connect to the honeypot APs.
How It Works
The script automates creating five monitor mode interfaces from a specified wireless interface: four act as access points broadcasting the given ESSID on the specified channel, and the fifth runs airodump-ng for packet capture. All operations occur within a screen session with labeled windows for each interface and process. It detects and warns about conflicting processes that change channels or revert interfaces from monitor mode. For WPA/WPA2, airodump-ng captures initial handshake packets alongside the honeypot APs.
Installation
sudo apt install wifi-honeyFlags
Examples
wifi-honey FreeWiFi 6 wlan0wifi-honey --helpairmon-ng check kill/usr/sbin/airmon-ngwifi-honey MyNetwork 11 wlan1wifi-honey OpenWiFi 1 wlan0