crackdefault.sh
. It will search for entries that match the implemented modules, which currently include algorithms to compute default keys for Speedport 500-700 series, Thomson/SpeedTouch and UPC 7 digits (UPC1234567) routers.Requirements
WiFi interface in monitor mode aircrack-ng SQLite3 openssl for compilation of modules (optional) wlanhc2hcx from hcxtools
In order to log GPS coordinates of handshakes, configure your coordinate logging software to log to .loc/*.txt (the filename can be chosen as desired). Airbash will always use the output of
cat "$path$loc"*.txt 2>/dev/null | awk 'NR==0; END{print}'
, which equals to reading all .txt files in .loc/ and picking the second line. The reason for this way of implementation is the functionality of GPSLogger, which was used on the development device.Calculating default keys
After capturing a new handshake, the database can be queried for vulnerable router models. If a module applies, the default keys for this router series are calculated and used as input for aircrack-ng to try and recover the passphrase.
Compiling Modules
The modules for calculating Thomson/SpeedTouch and UPC1234567 (7 random digits) default keys are included in
src/
Credits for the code go to the authors Kevin Devine and [peter@haxx.in].
On Linux:
gcc -fomit-frame-pointer -O3 -funroll-all-loops -o modules/st modules/stkeys.c -lcrypto
gcc -O2 -o modules/upckeys modules/upc_keys.c -lcrypto
Usage
Running
install.sh
will create the database, prepare the folder structure and create shortlinks to both scripts which can be moved to a directory that is on $PATH to allow execution from any location.After installation, you may need to manually adjust
INTERFACE
on line 46 in airba.sh
. This will later be determined automatically, but for now the default is set to wlan0
, to allow out of the box compatibility with bcmon on Android../airba.sh
starts the script, automatically scanning and attacking targets that are not found in the database. ./crackdefault.sh
attempts to break known default key algorithms.To view the database contents, run
sqlite3 .db.sqlite3 "SELECT * FROM hs"
in the main directory.Update (Linux only ... for now):
Airbash can be updated by executing
update.sh
. This will clone the master branch into /tmp/ and overwrite the local files.Output
_n
: number of access points found__c/m
: represents client number and maximum number of clients found, respectively-
: access point is blacklistedx
: access point already in database?
: access point out of range (not visible to airodump anymore)The Database
The database contains a table called
hs
with seven columns.id
: incrementing counter of table entrieslat
and lon
: GPS coordinates of the handshake (if available)bssid
: MAC address of the access pointessid
: Name identifierpsk
: WPA Passphrase, if knownprcsd
: Flag that gets set by crackdefault.sh to prevent duplicate calculation of default keys if a custom passphrase was used.Currently, the SQLite3 database is not password-protected.
- Hacking Tools For Windows Free Download
- Pentest Tools
- Hacking Tools For Windows
- Hacking Tools Online
- Pentest Tools Review
- Computer Hacker
- Hack Tool Apk No Root
- Physical Pentest Tools
- Hacker Tools Online
- Computer Hacker
- Hacking Tools Mac
- Nsa Hack Tools
- Hacker Security Tools
- What Are Hacking Tools
- Hack Apps
- Hacker Tools For Pc
- Hacking Tools 2020
- Hacker Security Tools
- Hackrf Tools
- Hacker Tools For Ios
- Hack Tools For Ubuntu
- Hacker Tools Apk Download
- Hack Tools
- Hacker Tools Github
- Ethical Hacker Tools
- Pentest Tools For Android
- Hack Tools For Pc
- Hack Tools Mac
- Pentest Tools Android
- Hack Tools Online
- Hack Tools For Pc
- Hacker Hardware Tools
- Hak5 Tools
- Android Hack Tools Github
- Hack Website Online Tool
- Hack Tools
- Hack Tools For Mac
- Pentest Tools List
- Hacking Tools For Windows Free Download
- Pentest Tools For Android
- How To Install Pentest Tools In Ubuntu
- Hacking Tools 2020
- Hacker Tools Windows
- Hack Tools 2019
- Pentest Tools Framework
- Physical Pentest Tools
- Hacker Tools 2019
- Best Hacking Tools 2019
- Hacking Tools Kit
- Hacker Tools 2019
- Best Hacking Tools 2019
- Hacking Tools And Software
- Pentest Tools Linux
- Hacking Tools For Beginners
- Pentest Tools Download
- Pentest Tools Kali Linux
- Easy Hack Tools
- Tools 4 Hack
- Hack Website Online Tool
- Pentest Box Tools Download
- Hack Tools For Windows
- Hacker Tools Apk Download
- Github Hacking Tools
- Pentest Tools Online
- Hacker Tools 2019
- Hacking Tools For Windows Free Download
- Beginner Hacker Tools
- Hack Tool Apk
- Kik Hack Tools
- Pentest Tools Framework
- Hack Tools For Windows
- Hacker Tools Apk Download
- Hacking Tools 2020
- Growth Hacker Tools
- Hack Tools 2019
ليست هناك تعليقات:
إرسال تعليق