You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Basically it’s a device which performs a deauth attack.
12
+
Basically it’s a device which performs a [deauth attack](https://en.wikipedia.org/wiki/Wi-Fi_deauthentication_attack).
8
13
You select the clients you want to disconnect from their network and start the attack. As long as the attack is running, the
9
-
selected clients are not able to connect to the network.
14
+
selected devices are not able to connect to the network.
10
15
11
16
## How it works:
12
17
13
-
The 802.11 WiFi protocol contains a so called deauthentication frame. It is used to disconnect clients safely from a wireless
18
+
The 802.11 WiFi protocol contains a so called [deauthentication frame](https://mrncciew.com/2014/10/11/802-11-mgmt-deauth-disassociation-frames/). It is used to disconnect clients safely from a wireless
14
19
network.
15
20
16
21
For example your smartphone will send such a frame to its connected network when you turn the WiFi off. The router then knows that
@@ -25,21 +30,22 @@ disconnect from the network. You don’t even have to be in the network or know
25
30
26
31
## What an ESP8266 is:
27
32
28
-
The ESP8266 a very cheap micro controller with build in WiFi. It contains a powerfull 160 MHz processor and you can program it
29
-
with the Arduino IDE. This makes it perfect for this project.
33
+
The [ESP8266](https://de.wikipedia.org/wiki/ESP8266) a very cheap micro controller with build in WiFi. It contains a powerfull 160 MHz processor and you can program it
34
+
with the [Arduino IDE](https://www.arduino.cc/en/Main/Software). This makes it perfect for this project.
30
35
31
36
You can buy these chips for under $2 from China. But I recommend you to buy one of the USB breakout/developer boards.
32
37
It doesn’t matter which board you use, as long as it has an ESP8266 on it.
33
38
34
39
## How to protect yourself:
35
40
36
-
With 802.11w-2009 WiFi got an update to encrypt management frames.
41
+
With [802.11w-2009](https://en.wikipedia.org/wiki/IEEE_802.11w-2009) WiFi got an update to encrypt management frames.
37
42
So make sure your router is up to date and has management frame protection enabled. But be sure that your client device
38
43
supports it too, both ends need to have it enabled!
39
44
40
45
The only problem is that most devices don’t use it. I tested it with different WiFi networks and client devices now
41
46
and it worked every time. It seems that even newer devices which support frame protection, don’t use it by default.
42
-
Disclaimer
47
+
48
+
# Disclaimer
43
49
44
50
Use it only for testing purposes on your own devices!
45
51
@@ -48,7 +54,7 @@ and this device can fall into the same category (even if it’s technically not
48
54
49
55
My intention with this project is to draw attention to this issue.
50
56
This attack shows how vulnerable the 802.11 WiFi standard is and that we need to fix it.
51
-
A solution is already there, why don’t we use it?
57
+
**A solution is already there, why don’t we use it?**
0 commit comments