Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解

时间:2022-10-16 18:00:00

一、工具简介


Gerix Wifi Cracker是另一个aircrack图形用户界面的无线网络破解工具。



二、下载安装


因为kali-linux自带qt4,而gerix-wifi-cracker-master是基于qt3的,所以kali-linux下默认没有安装该软件;如何在kali-linux下安装gerix-wifi-cracker-master?


已经有人把gerix-wifi-cracker-master移植到qt4上面,所以就可以在kali下安装运行了,但是运行效果不是很理想,这里是移植后的源文件出处:


https://bitbucket.org/Skin36/gerix-wifi-cracker-pyqt4/downloads/


这个网站虽然能打的开,但是在天朝下载这个软件是要挂载vpn之类的代理的(和谐)


wget https://bitbucket.org/SKin36/gerix-wifi-cracker-pyqt4/downloads/gerix-wifi-cracker-master.rar

Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


可以从这下载,下载地址:


http://download.csdn.net/detail/u011781521/9803634


下载之后解压


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


然后chmod +x gerix.py,输入python gerix.py即可运行


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


为了方便管理,将解压出的gerix-wifi-cracker-masger目录移动Linux系统统一的目录/usr/share中。执行命令如下所示:

root@kali:~# mv gerix-wifi-cracker-master /usr/share/gerix-wifi-cracker


切换到Gerix所在的位置,并启动Gerix工具。执行命令如下所示:


root@kali:~# cd /usr/share/gerix-wifi-cracker/
root@kali:/usr/share/gerix-wifi-cracker# python gerix.py



如果在启动的过程中报如下的错:


root@kali:~/下载/gerix-wifi-cracker-master# python gerix.py 

Config directory OK

Traceback (most recent call last):
File "gerix.py", line 1238, in <module>
ui.fill_input_fields()
File "gerix.py", line 1169, in fill_input_fields
self.slot_reload_interfaces()
File "gerix.py", line 725, in slot_reload_interfaces
item.setText(intf[2])
IndexError: list index out of range

Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


基本上是网卡没有连接上,或者是网卡没有识别。


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


从该界面可以看到Gerix数据库已加载成功,此时,用鼠标切换到Configuration选项卡上


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


从该界面可以看到只有两个无线接口。


还有种情况如下,就是不能识别网卡:


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


出现这种情况,是你下载的版本有问题,我从官方下载的也出现了这个问题,然后在github上找了一个,就没有出现这种情况了。下载我上传的那个就可以解决这个问题。


所以,现在要进行一个配置。在该界面选择接口wlan0


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


单击Enable/Disable Monitor Mode按钮,启动wlan0为监听模式


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


从该界面可以看到wlan0成功启动为监听模式。此时使用鼠标选择wlan0mon,在Select the target network下单击Rescan networks按钮对wifi进行扫描。


三、实战Gerix-wifi-cracker自动化破解WEP加密


这里我用的是TL-WR703N路由器


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


首先设置下路由器加密方式为WEP,并设置好秘钥


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


然后保存,重启路由器,然后用工具扫描网络


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


发现他是"WEP"加密的,选中它然后,来到下面的页面


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


点击启动,他就会开始抓包了,能看到连上的客户端


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


点击页面上的测试,进行测试


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


当DATA大于5000时,可以破解,完全取决于客户端发出的包数


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


如果在点击破解密码的时候出现以下错误:


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


Invalid packet capture length -2071853055 - corrupted file?


把/root/.geix-wifi-cracker/目录下的文件都删除掉就行了


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


只留下key-database.db就行了!!成功运行的结果如下


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解


慢慢得等待下,一下就是破解成功而之后的结果


Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解