');
本站使用了 Pjax 等基于 JavaScript 的开发技术,但您的浏览器已禁用 JavaScript,请开启 JavaScript 以保证网站正常显示!

【回忆杀】deepin Linux编译运行feedingbottle

feedingbottle_icon.png

提起feedingbottle想必很多人可能会很陌生,但是一些人会会心一笑,想起了那些年玩CDLinux的岁月。2010年前后,移动互联网方兴未艾,彼时手机3G流量还是很昂贵,很多年轻人大学刚毕业没有钱买宽带装wifi,便在蜗居的小出租屋内折腾着他们的小破笔记本。他们活跃在各大论坛,研究无线安全审计技术,期望能省点流量费用。多少年后,当他们纷纷结婚生子,买房买车,坐在三室一厅的房子里刷着抖音的时候,能有多少人能回忆起当初那些青黄不接但是单纯又快乐的cw时光?但是他们明白,他们永远都不会忘记那些日子和那些陪伴他们青春的软件工具。

煽情了这么多,现在是背景知识。aircrack-ng是一个针对IEEE802.11无线网络(俗称wifi)的安全审计套件,有无线抓包、网络嗅探、注入攻击等多个功能。工具集包括airmon-ng,airodump-ng,aireplay-ng等多个工具。对于WEP加密的无线网络可以直接进行暴力破解(所以现在基本上没有WEP加密的无线网络了),对于WPA/WPA2-PSK网络可以抓取握手包破解。原理是利用WPA协议的一个设计漏洞向服务器发送断开连接帧(deauthentication packets),导致客户端和服务器断开连接,从而重新握手认证,在这个时候aircrack-ng就可以抓取握手包,而握手包中就包含了密码信息。
aircrack-ng是一个命令行工具集,很强大但是命令行总是对于小白和新手不友好,于是就有了feedingbottle这个图形化界面,以前在CDLinux上可是默认安装的,现在在deepin上我
找了好久,终于找到了github上的源码,咱们来一步一步编译安装。

screenshots.png

找到feedingbottle项目的地址:GitHub - ChunshengZhao/feedingbottle: FeedingBottle is a Aircrack-ng GUI, create by Fast Light User-Interface Designer ("FLUID").

deepin安装git:
sudo apt-get install git

git克隆项目到本地:
git clone https://github.com/ChunshengZhao/feedingbottle

深度截图_选择区域_20190828000300.png

深度截图_选择区域_20190828220132.png

按照项目的说明一步一步来
cd进入项目目录,安装fluid:
cd feedingbottle/
sudo apt-get install fluid

深度截图_选择区域_20190828220639.png

fluid编译fl文件为cxx文件:
fluid -c feedingbottle.fl

深度截图_选择区域_20190828220859.png

可见多出了cxx文件和头文件,接着编译成可执行文件:
fltk-config --compile feedingbottle.cxx

深度截图_选择区域_20190828221245.png

可以执行了,记得要root权限才能打开网卡的监听模式:
sudo ./feedingbottle

深度截图_dde-desktop_20190828221558.png

这个建议no,否则用完了发现wifi没了,要重启才恢复出来。

深度截图_dde-desktop_20190828221609.png

这个熟悉的界面出来,我就不说了,enjoy it!


 继续浏览关于 的文章

 本文最后更新于:2019/10/28 20:09:01,可能因经年累月而与现状有所差异

 引用转载请注明:梦想失落乐园 > 技术控 > 【回忆杀】deepin Linux编译运行feedingbottle