關(guān)于autodeauth
autodeauth是一款功能強(qiáng)大的自動(dòng)化Deauth滲透測(cè)試工具,該工具可以幫助廣大研究人員以自動(dòng)化的形式針對(duì)本地網(wǎng)絡(luò)執(zhí)行Deauth滲透測(cè)試,或者枚舉公共網(wǎng)絡(luò)。當(dāng)前版本的autodeauth已在樹(shù)莓派OS和Kali Linux平臺(tái)上進(jìn)行過(guò)測(cè)試,之后的版本還將添加EAPOL包捕捉和路由信息提取等功能。
工具下載&安裝
由于該工具基于Python開(kāi)發(fā),因此我們首先需要在本地設(shè)備上安裝并配置好Python環(huán)境。接下來(lái),使用下列命令將該項(xiàng)目源碼克隆至本地
接下來(lái),使用下列命令給工具的安裝腳本提供可執(zhí)行權(quán)限,然后執(zhí)行setup.sh腳本即可:
$ chmod +x setup.sh $ sudo ./setup.sh [*] This can be changed by editing /etc/systemd/system/autodeauth.service [?] Enter your WiFi interface to use with the autodeauth service: wlan0 [*] Installed!, you can use sudo autodeauth -h to see available options. [*] Check the README for more infomation about configuring/starting the service
工具選項(xiàng)
$ sudo autodeauth -h
_ _ ___ _ _
/_ _ _| |_ ___| ___ __ _ _ _| |_| |_
/ _ || | _/ _ |) / -_) _` | || | _| '
/_/ \_\_,_|\__\___/___/\___\__,_|\_,_|\__|_||_|
usage: autodeauth [-h] --interface INTERFACE [--blacklist BLACKLIST] [--whitelist WHITELIST] [--led LED] [--time TIME] [--random] [--ignore] [--count COUNT] [--verbose VERBOSE]
Auto Deauth Tool
options:
-h, --help 顯示工具幫助信息和退出
--interface INTERFACE, -i INTERFACE
獲取WiFi網(wǎng)絡(luò)和發(fā)送Deauth包的接口
--blacklist BLACKLIST, -b BLACKLIST
需要屏蔽的網(wǎng)絡(luò)SSID/MAC地址列表(逗號(hào)分隔)
--whitelist WHITELIST, -w WHITELIST
目標(biāo)網(wǎng)絡(luò)SSID/MAC地址列表(逗號(hào)分隔)
--led LED, -l LED Led針腳數(shù)量
--time TIME, -t TIME 兩個(gè)Deauth包發(fā)送的時(shí)間間隔,單位為秒,默認(rèn)為0
--random, -r 執(zhí)行Deauth測(cè)試前隨機(jī)化MAC地址
--ignore 忽略MAC地址隨機(jī)化時(shí)遇到的錯(cuò)誤信息
--count COUNT, -c COUNT
待發(fā)送的數(shù)據(jù)包數(shù)量,默認(rèn)為5000
--verbose VERBOSE, -v VERBOSE
開(kāi)啟Verbose模式,默認(rèn)為0
工具使用
運(yùn)行完工具的安裝腳本之后,我們就可以在任意路徑下直接運(yùn)行autodeauth腳本了。
命令行
我們可以使用目標(biāo)網(wǎng)絡(luò)的MAC地址來(lái)代表需要測(cè)試的網(wǎng)絡(luò):
$ sudo autodeauth -i wlan0 --blacklist FreeWiFi,E112C1:57 -c 10000
服務(wù)
$ sudo systemctl start autodeauth
數(shù)據(jù)存儲(chǔ)
當(dāng)autodeauth檢測(cè)到一個(gè)目標(biāo)網(wǎng)絡(luò)之后,如果目標(biāo)符合設(shè)置的黑名單/白名單配置,那么工具將會(huì)把目標(biāo)網(wǎng)絡(luò)的相關(guān)信息以JSON格式存儲(chǔ)到/var/log/autodeauth/路徑下:
{
"ssid": "MyWiFiNetwork",
"mac_address": "1021C1:11",
"channel": 1,
"network.frequency": "2.412 GHz",
"mode": "Master",
"bitrates": [
"6 Mb/s",
"9 Mb/s",
"12 Mb/s",
"18 Mb/s",
"24 Mb/s",
"36 Mb/s",
"48 Mb/s",
"54 Mb/s"
],
"encryption_type": "wpa2",
"encrypted": true,
"quality": "70/70",
"signal": -35
}
日志文件
$ cat /var/log/autodeauth/log 2022-08-20 2131 - Scanning for local networks 2022-08-20 2129 - Sending 5000 deauth frames to network: A091B8:76 -- MyWiFiNetwork 2022-08-20 2100 - Exiting/Cleaning up
編輯服務(wù)配置
如需修改autodeauth服務(wù)的配置,可以直接編輯/etc/systemd/system/autodeauth.service。假設(shè)我們需要將下列配置設(shè)置為一個(gè)服務(wù):
$ sudo autodeauth -i wlan0 --blacklist FreeWiFi,myWifi -c 10000
$ vim /etc/systemd/system/autodeauth.service
那么我們只需要按下列形式修改ExecStart的值即可:
ExecStart=/usr/bin/python3 /usr/local/bin/autodeauth -i wlan0 --blacklist FreeWiFi,myWifi -c 10000
許可證協(xié)議
本項(xiàng)目的開(kāi)發(fā)與發(fā)布遵循MIT開(kāi)源許可證協(xié)議。
審核編輯:劉清
-
mac系統(tǒng)
+關(guān)注
關(guān)注
0文章
4瀏覽量
9796 -
python
+關(guān)注
關(guān)注
57文章
4876瀏覽量
90013 -
樹(shù)莓派
+關(guān)注
關(guān)注
122文章
2077瀏覽量
110445
原文標(biāo)題:autodeauth:一款功能強(qiáng)大的自動(dòng)化Deauth滲透測(cè)試工具
文章出處:【微信號(hào):菜鳥(niǎo)學(xué)安全,微信公眾號(hào):菜鳥(niǎo)學(xué)安全】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
接口調(diào)試與測(cè)試工具postman安裝說(shuō)明與基礎(chǔ)功能
一款功能強(qiáng)大的串口監(jiān)視、檢測(cè)、分析工具,Serial Monitor
TPTTPT動(dòng)態(tài)自動(dòng)化測(cè)試工具怎么樣
一款實(shí)用的多功能開(kāi)發(fā)調(diào)試工具H7-TOOL介紹
Android 手機(jī)自動(dòng)化測(cè)試工具有哪幾種
自主開(kāi)發(fā)的MIL測(cè)試自動(dòng)化測(cè)試工具
介紹一款功能強(qiáng)大的自動(dòng)化Deauth滲透測(cè)試工具
評(píng)論