CTS and Sleep frame attack use BW16 (RTL8720DN) board
This attacks fall down the internet connection to be interrupted on the selected channel
or for the selected client.
- Ai-Thinker BW16 RTL8720DN Development Board
-
Download Arduino IDE from here according to your Operating System.
-
Install it.
-
Go to
File→Preferences→Additional Boards Manager URLs. -
Paste the following link :
https://github.com/ambiot/ambd_arduino/raw/master/Arduino_package/package_realtek_amebad_index.json -
Click on
OK. -
Go to
Tools→Board→Board Manager. -
Search
Realtek Ameba Boards (32-Bits ARM Cortex-M33@200MHz)byRealtek.
!!! CODE WORK WITH 3.1.7 pack, other versions may not be work !!! -
Install it.
-
Restart the Arduino IDE.
-
Done!
- Download or Clone the Repository.
- Open the folder and open
cts&nulldata_attck.inoin Arduino IDE. - Select board from the
Tools→Board→AmebaD ARM (32-bits) Boards.- It is
Ai-Thinker BW16 (RTL8720DN).
- It is
- Select the port of that board.
- Go to
Tools→Board→Auto Flash Modeand selectEnable. - Upload the code.
- Open Serial Monitor (115200) and write "scan", see networks, and choose one
"cts [channel 1-13, 36-165]" or "sleep [MAC/BSSID Router] [MAC Client] [channel of u router]"
exemple: "cts 6" or sleep "FFAABBCCEEDD 112233445566 56"
- Open Serial Monitor (115200) and write "scan", see networks, and choose one
Tested only on provider none smart routers
Code only for educational purposes, good luck