Commit Graph

44 Commits

Author SHA1 Message Date
Spacehuhn f3432d20fb Change beacon interval to 100ms 2021-02-17 18:16:42 +01:00
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 8fc2bbcd95 Refactored settings 2020-07-05 15:48:39 +02:00
Stefan Kremser fba18d7c66 New CLI commands for getting and setting settings 2019-05-28 20:33:31 +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 44f4b83468 Fix rates tag length in probe requests 2019-04-09 18:54:48 +02:00
Stefan Kremser bd332d533e Beautified stuff 2018-10-12 21:16:06 +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 ecdf05db3f Display show packetrate 2018-04-18 10:50:00 +02:00
Stefan Kremser 7e92f644d0 Better packet counting and output 2018-04-16 21:33:38 +02:00
Stefan Kremser fab38e7c3f Updated inlcudes
The one thing my Java prof is right about when he hates against C, is that its includes are super annoying...
2018-04-01 16:42:30 +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 de952ba1f7 Added beacon flood to OLED 2017-07-20 15:48:57 +02:00
Stefan Kremser f2a70bb026 Fixed 2 little bugs
- Attack.js error "data undefined"
- Display compiler error "drawInterface() not found"
2017-05-26 21:34:48 +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 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
N0vaPixel 6a52e70ea7 Splitted JS part of the HTML files 2017-03-12 23:31:16 +01:00
Stefan Kremser 141c9f17a3 Added Probe Request Attack 2017-03-10 20:24:32 +01:00
N0vaPixel 58964ed989 Using built-in LED when an attack is running. (+ options) 2017-03-05 02:24:14 +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 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
Stefan Kremser b2907561c3 Fixed beacon attack
works now, but unfornatly only in broadcast. An targeted beacon flood attack on a specific client  is mostly dropped (maybe because of the SDK?).
2017-02-24 18:24:44 +01:00
Stefan Kremser a791101d32 Improved beacon attack
Both attacks should work now
2017-02-24 13:34:20 +01:00
Stefan Kremser 0f3742b6bf Multi APs
select, scan and attack multiple APs
2017-02-24 11:28:58 +01:00
Stefan Kremser 46e3a0fcfc fixed bug in the beacon packet declaration
I'm an idiot and forgot to change the mac adress back to broadcast...
2017-02-20 15:30:11 +01:00
Stefan Kremser 7be4d742ac fix for invalid Json bug
JSON bug episode 2 - attack of the json bugs :D no? Ok.. :(
2017-02-20 15:26:17 +01:00
Stefan Kremser db264ad1b6 mobile optimization
- set maxResults to 80 (for APScan & ClientScan)
- updated HTML & CSS files
- set EEPROM size to 4096
- set namelist length to 50
2017-02-20 12:03:54 +01:00
Stefan Kremser c948676fff little improvements
- start beacon spam without a selected AP (not necessary).
- added beaconChannel definition to Attack.h
2017-02-18 13:51:08 +01:00
Stefan Kremser 1915513136 Add files via upload 2017-01-13 20:00:07 +01:00
Stefan Kremser ecc8539659 Add files via upload 2017-01-07 14:40:44 +01:00