derv82
ff4e85f20a
Updated TODO with more ideas, tech debt, etc.
2018-02-28 04:40:43 -05:00
derv82
992a84fd3b
Improved --crack option.
...
* Detect handshakes instead of relying on cracked.txt
* cracked.txt doesn't store non-cracked handshakes!
* Sort handshakes by capture date
* Use cap2hccapx.bin found in /usr/lib/hashcat-utils
* Link to tool if it's not found.
* Include BSSID in --crack commands if relevant
2018-02-28 04:40:43 -05:00
derv82
001fc19eac
Locked WPS = 'no'. And new Option to ignore old handshakes
...
* Targets with WPS Locked will say "no" under WPS in the target list.
* `--new-hs` will ignore existing handshakes.
2018-02-28 04:39:40 -05:00
derv82
aaf7845177
--bully option to use bully (instead of reaver).
...
Previously used bully by-default.
Removed Configurations named 'reaver' (instead of 'WPS attack')
Should resolve #39
2018-02-28 04:36:06 -05:00
derv82
21e340ab08
Merge branch 'kimocoder-master'
2018-02-27 20:39:00 -05:00
derv82
562bf438bf
Refactor WPA handshake capture
...
TODO: Argument to ignore old handshakes
2018-02-27 20:33:24 -05:00
derv82
0c5558fb74
Consolidate scan_time and pillage into one argument
2018-02-27 20:07:51 -05:00
derv82
608940bf2e
Merge branch 'master' of https://github.com/kimocoder/wifite2 into kimocoder-master
2018-02-27 16:50:51 -05:00
derv82
59c566a28d
Avoid crashing when airodump exits
2018-02-27 15:23:32 -05:00
derv82
a8f05d31d4
Gracefully handle airodump crashing.
...
Apparently Airodump is capturing the SIGINT on some Ctrl+C presses.
Wifite will print out that airodump crashed w/ the return code & command executed.
Wifite will not change the list of targets if airodump crashes (to avoid wps:n/a).
2018-02-27 04:54:15 -05:00
kimocoder
4cf1ce039b
change back 1 wordlist used
2018-02-27 10:38:49 +01:00
kimocoder
eabe698074
removed a newline
2018-02-27 10:31:16 +01:00
derv82
bf1545578c
Merge branch 'master' of https://github.com/kimocoder/wifite2 into kimocoder-master
2018-02-27 04:24:39 -05:00
derv82
af5e3aaca9
Ignore error when parsing Client row.
...
Explanation of bug (Why error wasn't being caught):
```
try:
...
except IndexError, ValueError:
# Only catches IndexError.
# ValueError is a *variable* holding the IndexError !
```
2018-02-27 04:20:21 -05:00
derv82
080e674aa6
Remove dependency on Wash; detect WPS via Tshark.
...
Should resolve #62
2018-02-27 04:09:46 -05:00
kimocoder
d6aeb97cfc
Minor fixes
2018-02-27 08:24:22 +01:00
derv82
a6c0a58013
.gitignore hs/ directory
...
Braindump into TODO file
2018-02-26 22:21:06 -05:00
derv
cc833df363
Merge pull request #53 from random-robbie/patch-1
...
Create Dockerfile
2018-02-26 19:34:36 -08:00
Christian B
6ff2f2b9dc
Cleanup original
2018-02-26 22:43:58 +01:00
kimocoder
6a13d64c75
Implememt 'pillage' argument for option to attack all targets
2018-02-26 13:50:27 +01:00
kimocoder
f4fc57a407
Add scan_time argument
2018-02-26 13:45:50 +01:00
kimocoder
085213f143
Support loading previously captured handshakes
2018-02-26 13:34:30 +01:00
derv
ed7931afe3
Merge pull request #47 from deix/Python-PEP8-Part-1
...
Some code changes from Python PEP8.....
2018-02-25 23:18:27 -08:00
Robbie
a19adb038a
Create Dockerfile
...
To run ...
```
docker build -t wifite .
docker run --privileged --net=host -it wifite:latest
```
2017-10-07 07:57:01 +01:00
deix
48f7417177
Test for object identity
2017-08-29 18:19:50 +02:00
deix
3fe4e1fd25
And another comparisons to singletons..
2017-08-28 19:13:25 +02:00
deix
383d09ff29
Try to combine some if statements
2017-08-28 19:13:04 +02:00
deix
101332316a
Another comparisons to singletons...
2017-08-28 18:37:12 +02:00
deix
dbc0d995e3
The start parameter for enumerate()
...
Since python version 2.6 the start parameter was added and can be used
2017-08-28 18:14:09 +02:00
deix
00e5246f96
Comparisons to singletons like None should always be done with is or is not, never the equality operators.
2017-08-28 17:51:27 +02:00
deix
d9330ef698
Use the "with" keyword when dealing with file objects
...
It is good practice to use the "with" keyword when dealing with file objects. This has the advantage that the file is properly closed after its suite finishes, even if an exception is raised on the way. It is also much shorter than writing equivalent try-finally blocks
2017-08-28 17:20:38 +02:00
derv82
aa75970ad1
Fix WEP fragment attack.
...
Whoops.
2017-06-12 03:33:15 -04:00
derv82
db5aaf78f5
Ignore case when filtering MACs.
...
Should resolve #32
2017-06-11 22:59:20 -04:00
derv
707945d971
Merge pull request #36 from schoonc/ignore-pycharm-dir
...
Added PyCharm dir `.idea/` to .gitignore
2017-06-25 19:58:46 -07:00
derv
351660d571
Merge pull request #35 from ritiek/master
...
Show exact number of connected clients
2017-06-25 19:58:24 -07:00
Сорокин Александр
31be664626
Added PyCharm dir .idea/ to .gitignore
2017-06-17 00:08:56 +03:00
Ritiek Malhotra
20e79fb833
Show exact number of connected clients
2017-06-13 19:54:55 +05:30
derv82
41402c6481
Don't hide hidden networks with 0 length ESSIDs
...
Whoops
2017-06-11 21:55:37 -04:00
derv82
ebdde675e9
Filter multicast/broadcast BSSIDs from appearing in target list
...
Should resolve #32
2017-06-11 17:49:02 -04:00
derv82
b9c90b3d48
Custom number of deauths.
...
Also fixed bug with Airodump's ESSID decloaking: now specifies target access point.
Should resolve #31
2017-06-11 17:36:41 -04:00
derv82
433d30861d
Exit gracefully when run as non-root
...
Patch for pull request #33
2017-05-18 01:58:26 -04:00
derv
df7167a945
Merge pull request #33 from M1ND-B3ND3R/master
...
Bug fix for not being root
2017-06-11 13:02:50 -07:00
Jacobsin
3007850a32
Bug fix for not being root
2017-06-10 23:32:01 -06:00
derv82
c812edf630
Fix bug when airodump output for clients is unexpected/unparsable
2017-05-18 00:14:49 -04:00
derv82
c4773c6d1a
Use bully instead of reaver.
...
Detailed WPS output.
TODO:
* Actually test that cracked PINs are detected & saved, pending #28
* Command-line options to specify max lockout/timeout/noassoc/failure
2017-05-17 23:19:49 -04:00
derv82
c19332c25c
Enable persistent fakeauth, bypass AP detection when deauthing.
...
AP bypass should make 5ghz deauths work for all systems (should fix #24 )
2017-05-17 05:55:48 -04:00
derv82
5d44c1b0c4
Remove --delay=0 and --no-nacks from Reaver PixieDust attack
...
I can't get the PixieDust attack to work to save my life.
2017-05-17 05:08:49 -04:00
derv82
63e8c9c8cc
Gussying up WEP attacks.
...
For #27
* Shows status of chopchop and arpreplay attacks.
* Fakeauth runs continously in the background, reassociating every 30 sec
* Detects fakeauth success/failure, shows in attack status line.
2017-05-17 04:41:38 -04:00
derv82
c3fa522189
Fixing WEP chopchop attack. Works, but needs more work...
2017-05-16 21:08:43 -04:00
derv82
8621d422ac
Don't crack if --dict wordlist is not found (e.g. --dict none)
...
Should probably be another option like --no-crack
2017-05-16 19:16:58 -04:00