Awesome
dot11er
dot11er implements a framework and some tools for playing with IEEE 802.11. The main idea behind is to handle 802.11 frames in an event-driven manner relying on redis.
+------------------+
| redis instance |
| |
+------------+ rx frames | +----------+ |
| |--------------+-->| rx_frame | |
| | | | queue | |
| | | +----------+ |
| WLAN NIC | | |
| | | +----------+ |
| |<-------------+---| tx_frame | |
| | tx frames | | queue | |
+------------+ | +----------+ |
| |
+------------------+
Requirements
-
Hardware: Some WLAN card being capable of frame injection (e.g. ALFA AWUS036H).
-
Software:
-
redis server, tested with version 2.8.17
-
libpcap, tested with version 1.3.0
-
redis-py, tested with version 2.4.13
-
hiredis, tested with version 0.10.1
-
Scapy with addtional 802.11 patches, currently available here
-