derv82
0977f48d0c
Documentation, code-formatting, and refactoring.
...
* Added some docs, updated existing docs.
* Use single-quotes for strings when possible.
* Color.pexception() prints exception and stack trace.
2018-08-17 03:46:58 -07:00
derv82
6adca64154
2.1.8: Check hashcat tools before trying PMKID attack.
...
Should resolve #124 .
Also, capturing PMKID will skip WPA handshake capture.
2.1.8
2018-08-16 11:10:03 -07:00
derv82
7ed30f0973
Making all .py files executable
2018-08-16 01:56:42 -07:00
derv82
ba847442d5
Don't overwrite john files in --crack output.
...
For pull request #117
2.1.7
2018-08-16 01:23:35 -07:00
derv82
f76c339bb7
Avoiding needless mac_address lookup, empty interfaces, banner tweak.
...
mac_address lookup & empty iface for #112 .
Banner tweak for #92
2018-08-16 01:23:35 -07:00
derv82
d7120bca50
2.1.7: Version bump for recent updates (PMKID, AttributeError fix).
2018-08-16 01:23:35 -07:00
derv82
e48f3bb035
Avoid AttributeErrors, support re-cracking PMKIDs
...
Process.__del__() swallows AttributeErrors now (for #120 ).
And hashcat won't output the key if it's already been cracked (it's in the pot file).
So we run hashcat again, with the --show parameter. This does not try to crack again.
2018-08-16 01:23:35 -07:00
derv82
fd3c955c48
Added Hashcat library, PMKID is persisted in ./hs/ and re-used
2018-08-16 01:23:35 -07:00
derv82
dd7e93666a
Cleaning up PMKID attack.
2018-08-16 01:23:35 -07:00
derv82
936230dd50
Added PMKID attack. Simplified attack-loop.
2018-08-16 01:23:35 -07:00
derv82
0d44a6bc3d
Fix bug in dependency failure.
2018-08-16 01:23:35 -07:00
derv82
305d6b9e3b
Cleaning up wifite.py, added wordlist.
...
Moved logic from main module into helper classes.
Wordlist from https://github.com/berzerk0/Probable-Wordlists/tree/master/Real-Passwords/WPA-Length
2018-08-16 01:23:35 -07:00
derv82
c335391bca
Only depend on 'aicrack' to avoid messages for entire air* suite.
2018-08-16 01:23:35 -07:00
derv
53577e6031
Merge pull request #118 from examin/patch-2
...
Fixed grammar ReadMe.md
2018-08-16 01:23:28 -07:00
derv
830d68d027
Merge pull request #106 from rhertzog/skip-tests
...
Don't run handshake tests when the required tools are not available
2018-08-16 01:22:34 -07:00
manish sharma
6cf1b81d3f
Fixed grammar ReadMe.md
2018-07-06 05:17:16 +05:30
Raphaël Hertzog
ccc0e806ec
Don't run handshake tests when the required tools are not available
2018-06-15 14:33:28 +02:00
derv82
f24ec55999
Silently ignore failure to kill conflicting processes.
...
Resolves #97
2018-06-09 22:48:10 -04:00
derv82
9d1db5966b
Change shebang from /usr/bin/python to /usr/bin/env python
...
Resolves #99
2018-06-09 22:46:30 -04:00
derv
c085a7e7f0
Merge pull request #98 from cclauss/patch-1
...
Old style exception won't work in Python 3
2018-06-09 19:37:00 -07:00
derv
4061bb9618
Merge pull request #96 from ChunshengZhao/master
...
[wpa.py] Fixed TypeError in python3
2018-06-09 19:35:55 -07:00
derv
d7fcda0d8c
Merge pull request #94 from EdwardBetts/spelling
...
Correct spelling mistakes.
2018-06-09 19:35:16 -07:00
derv82
1edba23c32
2.1.6: Support non-ASCII ESSIDs in scanner. Don't silently exit on crash.
...
Resolves #88
Resolves #92
Might be related to #85
2.1.6
2018-06-09 22:22:38 -04:00
cclauss
64189a0bec
Old style exception won't work in Python 3
...
Old style exceptions were removed in Python 3.
2018-06-09 21:59:12 +02:00
ZhaoChunsheng
92917a4bbd
[wpa.py] Fixed TypeError in python3
...
"TypeError: cannot use a string pattern on a bytes-like object"
The exception only happens in python3, python2 is all right.
2018-06-09 22:40:51 +08:00
Edward Betts
feb9dafa16
Correct spelling mistakes.
2018-06-08 20:32:50 +01:00
derv82
96e846aa82
Removing EvilTwin-related dependencies
...
Resolves #89
2018-05-27 20:27:37 -04:00
derv82
72fc0b27a1
2.1.5 version bump for recent changes.
2018-05-27 17:16:11 -04:00
derv82
9a12e38dda
Dependency cleanup
2018-04-21 11:36:39 -04:00
derv82
0adcd55742
All tools inherit "Dependency".
2018-04-21 11:34:30 -04:00
derv82
1083db6f88
Add eviltwin args. Add "Dependency" subclass
2018-04-21 04:25:46 -04:00
derv82
28b2d8312c
--keep-ivs option to retain .ivs files across attacks on the same target
...
For #27
2018-04-20 14:57:31 -04:00
derv82
9f95f554ae
Lots of changes to improve WEP, but don't actually improve WEP.
2018-04-19 22:49:59 -04:00
derv82
adc7d37318
Don't kill+restart aircrack after 30s, wait 60s for target,
...
Also detect enabled/disabled interfaces when putting in/out of monitor mode.
2018-04-19 12:59:11 -04:00
derv82
1bbc7fefaf
Better colors on stack traces
2018-04-19 02:50:25 -04:00
derv82
4ef3236e4d
Don't disable monitor mode / put interface up on exit.
2018-04-18 21:36:36 -04:00
derv82
bd495966f0
v2.1.4: Version bump for recent fixes/changes.
2018-04-18 15:03:34 -04:00
derv82
6f71957753
iface before PHY in output.
...
Remove "Interface" model, rely on ifconfig
2018-04-18 15:01:25 -04:00
derv82
ec49c0336e
Change all *.py to exectuable
2018-04-18 14:44:56 -04:00
derv82
2b40ce3706
Code cleanup
2018-04-18 14:42:24 -04:00
derv82
8f32972546
Fix bug in macchanger
2018-04-18 06:16:53 -04:00
derv82
3542381b3e
Move Ifconfig and Iwconfig logic to separate classes.
2018-04-18 06:15:14 -04:00
derv82
bd13bf69cf
testing discord https://discord.gg/Zc7Ej8D
...
[discord for wifite](https://discord.gg/Zc7Ej8D )
2018-04-17 18:27:25 -04:00
derv82
f6fb7d688e
Adding SniffAir documentation
2018-04-17 14:35:22 -04:00
derv82
830e3794fe
Added "proof-of-concept" commands to start AP & redirect traffic
2018-04-17 14:15:34 -04:00
derv82
c13021266e
Including more info on Rogue AP requirements (hostapd/dnsmasq)
2018-04-17 02:13:12 -04:00
derv82
978973e507
Added note to improve dependency handling.
2018-04-17 02:11:23 -04:00
derv82
d92e3a6f92
Adding info about creating Evil Twin AP.
2018-04-15 23:18:40 -04:00
derv82
42781dedcc
Added Airmon-ng test.
2018-04-15 23:10:47 -04:00
derv82
64c0662d30
More Evil Twin ideas.
2018-04-15 06:09:38 -04:00