Commit Graph

249 Commits

Author SHA1 Message Date
derv82
8b5f5ce3f4 Fix deauth, Pixie step timeout, better handshake options.
Deauth now deauths clients (whoops).
Checks all handshakes if no filename is given to --check-hs
Times out a --pixie attack if the step does not change in 30 seconds.
2016-04-16 13:15:23 -04:00
derv82
3847f2c5c9 Lots of fixes.
1. WEP attack gracefully handles ctrl+c
2. Very verbose (-vv) prints out commands and output
3. Doesn't fetch WPS info when attacking WEP
2016-01-04 18:20:25 -05:00
derv82
c5ffac75c5 Ignore -1 channels, bug/crash fix, support newer tshark 2016-01-01 02:04:10 -05:00
derv82
746da03580 Adding 5ghz support 2015-12-28 12:52:29 -05:00
derv82
95b7296444 Verbose mode, colored help, highlighted error trace 2015-08-04 22:05:16 -07:00
derv82
ac50614e5b Reformat when WPS PIN attack succeeds 2015-06-15 00:55:04 -07:00
derv82
c1711dee6a Terminate conflicting processe at startup 2015-06-14 11:25:12 -07:00
derv82
c32462a045 Root check. And attacks can be stopped/skipped 2015-06-13 13:59:20 -07:00
derv82
491854ddb0 Derive WPS pins left. ETA is sticky 2015-06-12 22:54:22 -07:00
derv82
f839ad4818 WPS max_failures is honored now.
Handshake attack copies .cap file to temp for consistency.
2015-06-12 22:34:44 -07:00
derv82
b79025f1dc More aircrack 1.2 rc1 fixes
Airmon-ng works.
* Deletes conflicting processes on rc1, need to test on rc2 before
  adding to Wifite.py (main).

WPS PIN-attack *sort of* works for reaver 1.4. Needs a way to derive
    current pin count when restarting a session.
2015-06-11 22:35:06 -07:00
derv82
633d11b7d1 Backwards compatibility attempt #1
Got a fresh copy of Kali 1.1.0, didn't upgrade aircrack or reaver.

Supports:
* Aircrack-ng 1.2 rc1
* Reaver 1.4
2015-06-10 00:59:04 -07:00
derv82
27e786803a Trying to add support for older versions of reaver 2015-06-09 22:00:48 -07:00
derv82
f90aa7f7d6 WPS PIN attack: show percentage 2015-06-08 23:10:23 -07:00
derv82
920970f4e7 Fix configuration/argument for wps rate limits
Also made WPS PIN attack prettier
2015-06-07 16:37:10 -07:00
derv82
337bed23c6 WPS pin attack mostly works.
Haven't tested if it reads the PIN or not...
Also fixed bugs in configuratin/arguments setup.
2015-06-06 22:51:56 -07:00
derv82
096dfeaa50 Packetforge and arpreplay for chopchop/fragment attacks
Confirmed chopchop forges packet and replays as expected.
2015-06-06 10:47:20 -07:00
derv82
64e2c44e17 Detect wireless interface when necesary 2015-06-05 05:47:23 -07:00
derv82
9563b9628b WEP attack specification via command-line 2015-06-05 05:37:52 -07:00
derv82
d7953358d6 Airmon can disable interfaces 2015-06-04 23:48:39 -07:00
derv82
345472f379 Save cracked networks to file. Verbose configuration options. 2015-06-04 23:41:56 -07:00
derv82
1078a4d5de Crack results can be saved or loaded.
Although they're not saved or loaded at this time. :(
Also, BANNER!
2015-06-04 00:52:36 -07:00
derv82
9b7cc7fb8d Fixing unit tests 2015-06-03 20:46:58 -07:00
derv82
3faa01c9e8 All config value can be set via arguments
But not all config values are honored during attacks (whoops).
2015-06-02 23:14:11 -07:00
derv82
7148040199 Prettier output on WPS/WPA attacks 2015-06-02 07:59:22 -07:00
derv82
ff66d08308 WPS PixieDust attack support
Fixed encryption filtering.
More WPS-specific configurations.
Various fixes.
2015-06-02 07:31:41 -07:00
derv82
9a8dec818e Fix monitor interface consistency issue 2015-06-01 09:11:20 -07:00
derv82
c298be6bd2 Fixing WPA deauth
And the same-line-overwrite visual issue. ugh.
2015-06-01 03:21:43 -07:00
derv82
10c81feb9c Root script 'Wifite.py' brings it all together
Now displays when deauthing during WPA attack
2015-06-01 02:55:31 -07:00
derv82
2e49d88f47 Need to test WPA deauthing, make sure it works as expected 2015-06-01 01:34:18 -07:00
derv82
0940b39554 WPA handshake capture and cracking and deauth works
Probably needs some tweaks/bug fixes, but yea.
2015-06-01 01:32:19 -07:00
derv82
625642fee7 WPA handshake capture and cracking almost setup 2015-06-01 00:30:02 -07:00
derv82
50538168e2 Various UI improvements, definitely works now 2015-05-31 15:03:20 -07:00
derv82
1d6d0aedb3 Restart aireplay and aircrack after X seconds 2015-05-31 11:12:17 -07:00
derv82
5528fbfbac Confirmed WEP replay attack works & cracks.
Still a long ways to go!
2015-05-31 10:58:09 -07:00
derv82
35de5ea8a6 Working on getting WEP attacks finished
Lots of small fixes/tweaks/changes.
2015-05-31 02:28:54 -07:00
derv82
e4dc646688 Shell script to run tests 2015-05-30 15:45:52 -07:00
derv82
43971d8142 Fix display of targets when list doesn't fit in terminal 2015-05-30 15:43:59 -07:00
derv82
3d97520b95 Fix bug when enabling Monitor Mode via airmon-ng 2015-05-30 15:29:52 -07:00
derv82
db640bdff6 Unit tests for Target parsing and Handshake detection 2015-05-30 12:08:31 -07:00
derv82
faf0dcb909 Airodump uses static methods for parsing Targets 2015-05-30 11:57:42 -07:00
derv82
aebc38c631 Handshake detection, various bug fixes. 2015-05-30 05:35:36 -07:00
derv82
1c99b74cf2 Started WEP attack support.
Fixing bugs in Airodump/Scanner.
2015-05-29 23:16:20 -07:00
derv82
03509d436e "Scanner" allow selection of targets
Made Configuration static so it can be called from anywhere.
Thing's awesome, yo.
2015-05-28 19:36:58 -07:00
derv82
b22de11df7 Config is static, Wash wrapper 2015-05-28 08:26:42 -07:00
derv82
8953cfa092 Uses Wash to detect WPS, small improvements 2015-05-27 23:13:37 -07:00
derv82
af7f30b6d0 Fix bug when interrupting/killing a process, caused console to stop displaying 2015-05-27 20:45:14 -07:00
derv82
1f2ebc9914 Setting up Client, Target, and Airodump wrappers
Fixed bugs in Process and other related classes.
2015-05-27 20:26:30 -07:00
derv82
33dff208ed Initial commit, basic helper classes created 2015-05-27 09:17:09 -07:00