Skip to content

DarioAlejandroW/dwpa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dwpa

Distributed WPA PSK auditor

This version includes my changes to help_crack.py:

  hccapx log file
  cracked PSK log file
  local generation of candidates based on essid and bssid.

To use, use "--ad cracked.txt" option.

Requirements:

-must have a file called "all.potfiles.txt" loaded with additional candidates. It will be coppied into cracked.txt

-Routerkeygen with modified "WirelessMatcher.cpp" file with all restrictions removed. -Note: will run stock version in -q mode but with fewer candidates. (Currently disabled)

Included routines that manipulate the essid as follows: Strips essid of -_:,. and Extracts all substrings of length 4 or more Converts them to raw, lower, upper, and capital case Adds common 3 digit ending, 1234-1234567890 endings, 0-9 00-99 suffixes, rotates right and left, adds spaces across string Adds years from 1921 to 2020 to each substring Manipulates bssid as follows: Increment bssid from -16 to +16. Extract substrings length 8 to 12. Add prefix A-Z 0-9. Add last 6 incremented digits of bssid to essid substring.

Examples:

1c:fa:68:a6:90:ce|yang2618|2618yang           rotate right

00:2e:c7:c4:8a:e0|Ngopi Heula|ngopiheula      remove space, lower case

8c:e1:17:ba:66:71|true_home2G_671|17ba6671    bssid substring

b0:b2:dc:52:bd:64|RASYONAL|Rasyo2012          essid substring with year added

14:b7:f8:e4:f5:95|TC8715D8F|TC8715DE4F58F     essid substring and bssid substring

1c:7e:e5:3c:b6:26|mansourah_admin|mansourah4  essid substring with 1 digit suffix

00:0c:42:31:43:1e|Sjotun Camping|camping007   essid substring with common 3 digit suffix

64:70:02:77:16:e8|WLAN_16E8|T6470027716E8     bssid with "T" prefix

NOTE: these are hacks I have developed over time, and the code may be a little sloppy. Sorry..I'll get around to cleaning it up someday, but at least it works.

Live installation:

http://wpa-sec.stanev.org

To install dwpa on your server, please refer to INSTALL.md

About

Distributed WPA PSK auditor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 50.4%
  • PHP 36.5%
  • Python 8.9%
  • PLpgSQL 1.4%
  • Makefile 1.0%
  • CSS 0.6%
  • Other 1.2%