Add Wi-Fi Beacon Bomb Payload - #352
Open
turkkat284-ui wants to merge 33 commits into
Open
Conversation
turkkat284-ui
commented
Aug 29, 2026
- Payload Name: Wi-Fi Beacon Bomb
- Author: turkkat284
- Description: Broadcasts 1,000 fake 802.11 Access Points using Scapy raw packet injection (For educational and authorized testing purposes only.) .
The code now continuously creates and broadcasts fake access points in an infinite loop.
Updated README to clarify features and usage instructions.
…ve dependency install and monitor-mode handling
… check, simulate mode, graceful shutdown
Added a list of funny SSIDs for the WiFi bomb payload.
…ly code-backed docs)
hak5peaks
requested changes
Sep 1, 2026
- Auto-detect wireless interface if wlan0 unavailable - Dynamic monitor mode interface detection (wlan0mon, wlan0-mon, etc) - Improved error handling and logging - Relative path detection from script location - Environment variable overrides for testing (WIFI_IFACE, WIFI_MON_IFACE, WIFI_LOG_FILE) - Added airmon-ng process killing to prevent conflicts - Better fallback mechanisms when tools unavailable - Added Python3 existence check before execution - Improved monitor mode verification and auto-detection logic - Made it compatible with various Pineapple configurations Fixes issues: - Interface hardcoding (now auto-detects) - Monitor interface name mismatches - Path assumptions for core/core.py - Missing dependency validation - Insufficient error handling
Removed detailed execution steps and troubleshooting tips from the README.
- Complete truncated intro line - Add proper bash command to Quick start section - Update environment variables section with accurate defaults from code - Add payload.sh as primary recommended setup method - Clarify cmd-line args with env var references - Add comprehensive example configurations covering both payload.sh and direct core.py usage - Update implementation notes to match actual Scapy sendp call signature - Expand troubleshooting with monitor mode, Python, and log checking guidance - Ensure all defaults (1000 APs, 0.005s interval, wlan0mon) match code
Updated safety and ethics section to disclaimer and usage notice, emphasizing responsible use and author liability.
- SSID selection now uses random.choice() instead of sequential cycling - Add 2 new SSIDs: anakin_skyLANker, ankara_LANSSI (22 total) - MAC address generation now limits 2nd byte to 0x00-0x7f - Beacon frames now include privacy capability flag and additional elements (Rates, DSset) - Update implementation notes to reflect actual behavior - Clarify randomized SSID selection - Remove outdated sequential cycling references
turkkat284-ui
commented
Sep 3, 2026
turkkat284-ui
left a comment
Author
There was a problem hiding this comment.
Update README.md to match current core.py implementation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.