-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDeauthEye.ino
More file actions
42 lines (37 loc) · 858 Bytes
/
DeauthEye.ino
File metadata and controls
42 lines (37 loc) · 858 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/*
* DeauthEye
* A tool that detects deauthentication attacks on WiFi using BW16.
* Author - WireBits
*/
#include <WiFi.h>
char ssid[] = "YOUR_SSID";
char pass[] = "YOUR_PASSWORD";
int wifiStatus;
bool wasConnected = false;
void setup(){
pinMode(LED_R, OUTPUT);
pinMode(LED_G, OUTPUT);
pinMode(LED_B, OUTPUT);
digitalWrite(LED_R, LOW);
digitalWrite(LED_G, LOW);
digitalWrite(LED_B, LOW);
WiFi.begin(ssid, pass);
}
void loop(){
wifiStatus = WiFi.status();
if (wifiStatus == WL_CONNECTED){
digitalWrite(LED_R, LOW);
digitalWrite(LED_G, HIGH);
digitalWrite(LED_B, LOW);
wasConnected = true;
}
else {
digitalWrite(LED_R, HIGH);
digitalWrite(LED_G, LOW);
digitalWrite(LED_B, LOW);
if (wasConnected){
WiFi.begin(ssid, pass);
}
}
delay(1000);
}