當前位置:
首頁 > 新聞 > Mac OS下的wifi自動破解工具xwifi

Mac OS下的wifi自動破解工具xwifi

*本文原創作者:quanyechavshuo,本工具僅供安全技術學習和教育用途,禁止非法使用!本文屬FreeBuf原創獎勵計劃,未經許可禁止轉載


由於macOS下有兩個缺陷,目前沒有合適的wifi破解方案,於是作者寫了這樣一個支持macOS新版本系統下的wifi破解工具xwifi,可以在新版本macOS上自動破解wifi,適用於物理機裝mac系統,理論上支持所有版本蘋果系統。


Disclaimer


[!] legal disclaimer: Usage of xwifi.py for attacking targets without prior mutual consent is illegal.


It is the end user"s responsibility to obey all applicable local, state and federal laws.Developers


assume no liability and are not responsible for any misuse or damage caused by this program.


Requirement



1. macOS[test with:macOS sierra 10.12.3/5]

2. need airportmacOS sierra系統自帶


3. need aircrack-ngbrew install aircrack-ng


About


由於macOS下有2個缺陷:



a.aircrack-ng官網說airodump-ng和aireplay-ng在macOS不支持

b.新版本的macOS還沒找到可利用的wifi破解工具(https://github.com/IGRSoft/KisMac2支持老mac系統)於是有了本工具,本工具可在新版本macOS上自動破解wifi,適用物理機裝mac系統,理論上支持所有版本蘋果系統


Attention


1.由於macOS下沒有找到aireplay-ng的替代品,因此無法主動攻擊,本工具採用的是不斷sniff並自動檢測是否抓到握手包並自動破解2.抓到握手包後有兩種破解方式:


a)aircrack-ng破解



eg.aircrack-ng -w ......./pass.txt -b 50:bd:5f:6e:3f:44 /tmp/*.cap


本工具中用這種方式破解


b)hashcat破解


要將cap文件轉成hashcat支持的格式再用hashcat破解


1) 將https://github.com/hashcat/hashcat-utils/releases裡面的cap2hccapx.bin放到kali64(vm)下運行得到hccapx


2) 然後再運行eg.hashcat -a 3 -m 2500 output.hccapx ?d?d?d?d?d?d?d?d


3) 代碼里有個關鍵操作是主進程里開2個子進程,如果用成2個子線程則無法工作,應該是因為2個不同的分支要執行不同的系統命令,要想多分支執行不同的系統命令(os.system)最好用多進程不能多線程,因為如果某個分支中要執行的系統命令是阻塞式的如ping就可以了


更多詳情請參見

此鏈接

<點擊閱讀原文查看鏈接>


項目地址參見

此鏈接

<點擊閱讀原文查看鏈接>


*本文原創作者:quanyechavshuo,本文屬FreeBuf原創獎勵計劃,未經許可禁止轉載


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 FreeBuf 的精彩文章:

FlaskJinja2 開發中遇到的的服務端注入問題研究 II
淺析車聯網安全技術要點
SambaCry真的來了,利用CVE-2017-7494漏洞來挖礦
企業被黑客攻擊,「懟回去」合法嗎?
「同形異義字」釣魚攻擊,釘釘中招

TAG:FreeBuf |

您可能感興趣

Windows最強維護工具,徹底關閉Windows Defender和自動更新
TensorFlow中的Eager Execution和自動微分
實現高速點擊的 Android Monkey 自動化工具 fastmonkey-代號 Maxim
selenium在Linux上做web自動化?
Linux上監控Tomcat down掉後自動重啟Tomcat
Linux操作系統已擁有自動化的Spectre/Meltdown檢查器
康斯登推出兩款全新Classic Index Automatic自動腕錶
自動駕駛的棘手難題:how safe is safe enough
耐克Nike Air Mag 回到未來 Back to the Future McFly 自動系鞋
Docker下使用selenium+testng實現web自動化
SpringMVC,Spring,Hibernate框架自動生成器
Chopard蕭邦推出全新Mille Miglia GTS自動腕錶
Jmeter+Ant+Jenkins介面自動化測試框架搭建for Windows
取消煩人的Windows Update自動下載驅動
奪目絢麗 Excalibur Automatic Skeleton自動上鏈鏤空金質腕錶系列
Bvlgari 寶格麗Octo Finissimo自動表
Windows 10 Game Mode啟動!無懼遊戲中自動更新重啟
Ansible自動部署nginx+keepalived高可用負載均衡
Anthony Levandowski又回來了:攜Kache.ai重返自動駕駛舞台
Ford整合自動駕駛業務與資源,成立Ford Autonomous Vehicles