Overview
version
ssid
password
channel
hidden
captivePortal
lang
autosave
autosaveTime
displayInterface
displayTimeout
serialInterface
serialEcho
webInterface
webSpiffs
ledEnabled
maxCh
macAP
macSt
chTime
minDeauths
attackTimeout
forcePackets
deauthsPerTarget
deauthReason
beaconChannel
beaconInterval
randomTx
probesPerSSID
String version = VERSION;
Version number, i.e. v2.0
.
PLEASE NOTE that this setting can only be changed in the source code.
String ssid = "pwned";
SSID of access point used for the web interface (if enabled).
The length must be between 1 and 31 characters.
String password = "deauther";
Password of access point used for the web interface (if enabled).
The length must be between 8 and 31 characters.
uint8_t channel = 1;
Default WiFi channel that is used when starting.
HIDDEN
bool hidden = false
Hides the access point that is used for the web interface (if enabled).
bool captivePortal = true;
Enables captive portal for access point (if enabled).
String lang = "en";
Default language for the web interface.
Be sure the language file exists!
bool autosave = true;
Enables automatic saving of SSIDs, device names and settings.
uint32_t autosaveTime = 30000;
Time interval for automatic saving in milliseconds.
bool displayInterface = false;
Enables display interface.
uint32_t displayTimeout = 600
Time in seconds after which the display turns off when inactive.
To disable the display timeout, set it to 0.
bool serialInterface = true;
Enables serial interface.
bool serialEcho = true
Enables echo for each incoming message over serial.
bool webInterface = false;
Enables web interface.
bool webSpiffs = false
Enables SPIFFS for all web files.
Can lead to longer loading times but it nice if you need to edit the the web files regularly.
bool ledEnabled = true
Enables the (RGB) LED feature.
uint8_t maxCh = 13;
Max channel to scan on.
US = 11, EU = 13, Japan = 14.
For more information click here.
uint8_t* macAP;
Mac address used for the access point mode.
Please note that the mac address will only replace the internal mac address when the accesspoint mode is enabled.
You can set a random mac address with set macap random
.
uint8_t* macSt;
Mac address used for the station mode.
Please note that the mac address will only replace the internal mac address when the station mode is enabled.
You can set a random mac address with set macst random
.
uint16_t chTime = 384;
Time for scanning one channel before going to the next in milliseconds (only if channel hopping is enabled).
uint16_t minDeauths = 3
Minimum number of deauthentication frames when scanning to change the LED to deauth mode.
uint32_t attackTimeout = 600
After what amount of time (in seconds) the attack will stop automatically.
Set it to 0 to disable it.
uint8_t forcePackets = 1;
How many attempts to send out a packet.
Set this value higher if you want to achieve a better packet rate in a busy area.
Be careful this setting could make the device slower or more unstable.
Max value is 255.
uint16_t deauthsPerTarget = 10;
How many deauthentication and disassociation frames are sent out for each target.
uint8_t deauthReason = 1;
The reason code that is sent with the deauth frames to tell the target device why the connection will be closed.
bool beaconChannel = false;
If enabled, will sent all beacon and probe frames on different channels when running a beacon attack.
bool beaconInterval = false;
If set true, beacons will be sent out every second. If set to false, the interval will be 100ms.
A longer interval means more stability and less spamming of packets, but it could take longer
until the clients find the ssids when scanning.
bool randomTX = false
Enables randomized transmission power for sending out beacon and probe request frames.
uint8_t probesPerSSID = 1
How many probe request frames are sent for each SSID.