Commit Graph

57 Commits

Author SHA1 Message Date
Spacehuhn 333e3ebd86 Removed remnants of forcePackets setting
The setting was already removed in 2019 with the rewrite of  the settings module. In my tests, it didn't make the performance better, but added complexity and made the web interface unstable.
2021-01-17 11:19:08 +01:00
Spacehuhn 2f43126301 Improved web responsiveness
By only forcing a channel change when required by the attack
2021-01-13 11:57:42 +01:00
Spacehuhn d01bd2bfc4 Updated copyright in code 2021-01-11 18:14:55 +01:00
Spacehuhn 15a8c66ab6 Fixed deauth attack 2020-07-14 18:08:11 +02:00
Spacehuhn 8fc2bbcd95 Refactored settings 2020-07-05 15:48:39 +02:00
Stefan Kremser 1cb821d659 Fixed deallocation bug 2019-06-17 16:23:05 +02:00
Stefan Kremser b80cf4811d Updated Settings
- Added autosave settings with default values in A_config
- Moved strings from language in settings 
- Getter and setter only using the structs
- Json string is now generated manually to improve performance
2019-05-15 21:29:00 +02:00
Stefan Kremser 0164f0a0c1 Removed forcePackets 2019-05-14 08:33:38 +02:00
Stefan Kremser bd332d533e Beautified stuff 2018-10-12 21:16:06 +02:00
Stefan Kremser 9097a07a38 Removed maxCh setting 2018-10-12 12:43:58 +02:00
Stefan Kremser 4a8c7c7877 Improved Beacon attack & preloaded SSIDs 2018-10-11 13:02:27 +02:00
Stefan Kremser 8a0f48bb4b v2.0.6
Rewritten LED classes and simplified config files
2018-06-05 11:50:38 +02:00
Stefan Kremser 6e6c3fb286 Fixed packetrate on display 2018-04-18 20:59:13 +02:00
Stefan Kremser ecdf05db3f Display show packetrate 2018-04-18 10:50:00 +02:00
Stefan Kremser 264e87588b Added packetrate to json string
Not used yet, but I'll update the web interface later
2018-04-17 18:53:36 +02:00
Stefan Kremser 7e92f644d0 Better packet counting and output 2018-04-16 21:33:38 +02:00
Stefan Kremser 396d8e69fe Improved the way stations save their AP
There was the problem that when the AP list get's sorted (when starting an attack for example), the pointers to the stations would become messed up.
2018-04-09 12:24:36 +02:00
Stefan Kremser e494d95c15 Improved attack routine
- less count() calls
- fixed the deauth station crash (hopefully)
- sort targets after channel for better performance
- increment counter in deauth/beacon/probe function and not in sendPacket() that was stupid anyway
2018-03-25 10:26:55 +02:00
Stefan Kremser 24d9043988 Version 2.0 2018-03-24 18:15:59 +01:00
Stefan Kremser 05e55eb803 Improved Deuth function
Most people use broadcast instead of a selected client and sending a packet to the AP with FF:FF:FF:FF:FF:FF as sender wouldn't make much sense.
2017-08-09 00:00:09 +02:00
Stefan Kremser de952ba1f7 Added beacon flood to OLED 2017-07-20 15:48:57 +02:00
Stefan Kremser d842c76a4f New Web Interface
Completly reworked design!
I also improved the way you add/clone SSIDs to the list
2017-07-20 15:11:08 +02:00
N0vaPixel d4e3f9c2df Dynamic ledPin switching 2017-06-19 00:32:20 +02:00
N0vaPixel 3ae0a10961 Increase stealth - Change the bssid of AP + random mode
+++ Ability to set the bssid
+++ Ability to randomize the bssid at load time
++ Updated settings.html

++ Added Mac::randomize()
+ Updated Attack::generate to use Mac::randomize()

+ removed Mac::setMac() and overloaded Mac::set() with new parameters
void set(uint8_t* mac);
void set(Mac adr);
2017-06-18 15:37:18 +02:00
Stefan Kremser b63e564562 Added ledPin to settings 2017-05-31 10:55:22 +02:00
Stefan Kremser 0513fa2cd2 Optimized attack.json 2017-05-20 11:48:36 +02:00
Stefan Kremser e33758cc16 Added Random-SSID Mode
also fixed the attack stati
2017-05-20 10:30:39 +02:00
Stefan Kremser 64cb0a6f2a Added Mac-change & Beacon Interval Setting 2017-05-19 18:02:59 +02:00
Stefan Kremser ff745f6870 Enabled Multiple attacks + Improved Probe Request 2017-05-16 17:06:14 +02:00
Stefan Kremser 3128dbe83f Fixed APScan select bug + Attack status bug
- fixed: APScan select wasn't working when Multiple AP selection was disbaled.
- fixed: Attack stati wasn't shown
- improved: design of select,deselect all buttons
2017-05-15 19:36:44 +02:00
Stefan Kremser 6cd3a46144 version 1.4
- changed webinterface design
- improved error handling
- can add clients manually
- added settings reset via console command "reset" and GPIO 4
- improved default settings for more stability
- added warning at the beginning
- added info page
2017-05-01 20:05:41 +02:00
Veritas 174247e5a9 Better OLED-Display-Menu and spelling error fix
Capital letter in menu for difference between menu and APs
Fix spelling error in APScan.cpp ("seect" -> "select")
Format files with Strg+T in Arduino-IDE - looks better ;-)
2017-04-13 11:23:53 +02:00
Stefan Kremser 9072a560c4 Added option to use an OLED display 2017-04-01 22:54:39 +02:00
Stefan Kremser 3378f2fc63 fixed settings timeout bug and improved deauth attack 2017-03-31 20:25:26 +02:00
N0vaPixel 6a52e70ea7 Splitted JS part of the HTML files 2017-03-12 23:31:16 +01:00
Stefan Kremser 25a9dfe73c Added channel hopping option 2017-03-12 10:56:48 +01:00
Stefan Kremser 141c9f17a3 Added Probe Request Attack 2017-03-10 20:24:32 +01:00
N0vaPixel 6d13ebac0c Now use GPIO2 to blink the ESP LED 2017-03-06 22:13:37 +01:00
N0vaPixel 58964ed989 Using built-in LED when an attack is running. (+ options) 2017-03-05 02:24:14 +01:00
Stefan Kremser c13619bdca more debug infos
because yey bugs!
2017-03-03 14:05:06 +01:00
N0vaPixel cfdda59f5a Prevent user to clone the beacons of a hidden APs. 2017-03-03 00:40:11 +01:00
Stefan Kremser 5aa2fcf2ff Readme changes & new images 2017-02-27 19:06:54 +01:00
Stefan Kremser 7e2dfcbf5a Implemented beacon list attack
and improved the json string generation
2017-02-27 12:41:59 +01:00
Stefan Kremser 5718ba1abf Added SSID List 2017-02-26 18:11:49 +01:00
Stefan Kremser 1ee13c516c functional settings site 2017-02-26 12:18:08 +01:00
Stefan Kremser 8a5b3d3357 Added Settings HTML 2017-02-25 19:08:11 +01:00
Stefan Kremser 75087e12f6 minor improvements 2017-02-25 15:07:57 +01:00
Stefan Kremser 1bccb3e99f Added Settings 2017-02-25 14:32:58 +01:00
Stefan Kremser e7ab2f9881 cleaned up
cleaned up my failed merges
2017-02-24 19:07:42 +01:00
Stefan Kremser 38b3f97375 Revert "Merge remote-tracking branch 'refs/remotes/tobozo/master'"
This reverts commit 8dbef86da1.
2017-02-24 18:51:19 +01:00