derv82
b5cb8b69f1
Filter *out* by ESSID using -E (--ignore-essid)
...
More refactoring!
2018-03-17 05:47:02 -04:00
derv82
a100d53300
Cleaning up --help, banner, small fixes
2018-03-17 05:30:12 -04:00
derv82
0a089c8aab
Verbose mode for --help
2018-03-17 05:14:41 -04:00
derv82
9ff7404d53
Small refactoring
2018-03-17 04:41:44 -04:00
derv82
d63f43016d
Fixing tests
2018-03-17 04:33:42 -04:00
derv82
7b9a023bd6
Cleaning up imports, fixing a few bugs.
2018-03-17 04:32:00 -04:00
derv82
f4a11f9acb
Refactor arguments
2018-03-17 04:15:19 -04:00
derv82
622ec064a5
Massive refactor/renaming. No more upper-case filenames.
2018-03-17 04:04:05 -04:00
derv82
88bb2c0ac2
Fix bug when crack succeeds with Reaver.
...
As reported in #60
2018-03-17 03:12:31 -04:00
derv82
93af516c45
Always print stack traces for errors during WEP attack
...
Should make troubleshooting #27 easier.
2018-03-11 01:49:41 -05:00
derv82
697207f11b
Don't kill conflicting processes by-default, require --kill
...
Shows warning to user that the processes may conflict with Wifite, & how to kill them.
Should resolve #57
2018-03-10 21:18:20 -05:00
derv82
e95b4a99a0
Slight adjustments to format of printed information.
2018-03-10 20:36:50 -05:00
derv82
a50d633861
New ascii art. Because why not.
2018-03-10 20:28:17 -05:00
derv82
3257755094
Some "hidden" helper switches (-nd --no-deauths --nodeauths)
...
When skipping an attack (WPA/WPS), explain why and mention the AP ESSID
2018-03-10 16:00:17 -05:00
derv82
100528cac3
Removed WPS PIN attack completely from Wifite.
2018-03-10 16:00:17 -05:00
derv82
0bfc82c356
BUGFIX: Detect when Reaver/Bully is successful.
...
Reported in #60
Also removed PIN attack.
2018-03-10 15:59:52 -05:00
derv82
9661da51e0
Restart NetworkManager if killed, using 'service' command.
...
Previously only restarted network-manager if iface was put into monitor mode.
Also tries systemctrl if 'service' fails.
Should resolve #70
2018-03-10 14:47:14 -05:00
derv82
0a81774c59
BugFix: Selects full range of clients when given ("N-M")
...
Previously selected from N to (M-1)
2018-03-10 14:36:40 -05:00
derv82
82f0a2ae96
Trying to fix bully & reaver Pixie-Dust attacks.
...
Haven't even looked at PIN attacks yet.
Hopefully helps out with #28
2018-03-03 23:40:15 -05:00
derv82
1a063edc42
Check required/recommended apps are installed during startup
...
Closes #61
2018-03-03 02:47:00 -05:00
derv82
22e655215c
Bring back --showb due to popular demand
...
Closes #69 (heh)
2018-03-03 02:27:18 -05:00
derv82
222b89dee6
Fix but when cracking WPA handshakes.
...
Resolves #68
2018-02-28 05:09:11 -05:00
derv82
6249d53819
Reordering/rewording --help output
2018-02-28 04:47:14 -05:00
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