Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.45 KB

README.md

File metadata and controls

39 lines (29 loc) · 1.45 KB

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