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

2024-06-17 05:58

本文主要是介绍Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、工具简介


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



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


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


下载之后解压




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




为了方便管理,将解压出的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 OKTraceback (most recent call last):File "gerix.py", line 1238, in <module>ui.fill_input_fields()  File "gerix.py", line 1169, in fill_input_fieldsself.slot_reload_interfaces()        File "gerix.py", line 725, in slot_reload_interfacesitem.setText(intf[2])
IndexError: list index out of range



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




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




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


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




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


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




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




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


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


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




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






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




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




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




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




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




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




Invalid packet capture length -2071853055 - corrupted file?


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




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




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





这篇关于Kali-WIFI攻防(三)----Gerix-wifi-cracker自动化破解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1068643

相关文章

Python Invoke自动化任务库的使用

《PythonInvoke自动化任务库的使用》Invoke是一个强大的Python库,用于编写自动化脚本,本文就来介绍一下PythonInvoke自动化任务库的使用,具有一定的参考价值,感兴趣的可以... 目录什么是 Invoke?如何安装 Invoke?Invoke 基础1. 运行测试2. 构建文档3.

Windows自动化Python pyautogui RPA操作实现

《Windows自动化PythonpyautoguiRPA操作实现》本文详细介绍了使用Python的pyautogui库进行Windows自动化操作的实现方法,文中通过示例代码介绍的非常详细,对大... 目录依赖包睡眠:鼠标事件:杀死进程:获取所有窗口的名称:显示窗口:根据图片找元素:输入文字:打开应用:依

SSID究竟是什么? WiFi网络名称及工作方式解析

《SSID究竟是什么?WiFi网络名称及工作方式解析》SID可以看作是无线网络的名称,类似于有线网络中的网络名称或者路由器的名称,在无线网络中,设备通过SSID来识别和连接到特定的无线网络... 当提到 Wi-Fi 网络时,就避不开「SSID」这个术语。简单来说,SSID 就是 Wi-Fi 网络的名称。比如

Jenkins中自动化部署Spring Boot项目的全过程

《Jenkins中自动化部署SpringBoot项目的全过程》:本文主要介绍如何使用Jenkins从Git仓库拉取SpringBoot项目并进行自动化部署,通过配置Jenkins任务,实现项目的... 目录准备工作启动 Jenkins配置 Jenkins创建及配置任务源码管理构建触发器构建构建后操作构建任务

【Linux 从基础到进阶】Ansible自动化运维工具使用

Ansible自动化运维工具使用 Ansible 是一款开源的自动化运维工具,采用无代理架构(agentless),基于 SSH 连接进行管理,具有简单易用、灵活强大、可扩展性高等特点。它广泛用于服务器管理、应用部署、配置管理等任务。本文将介绍 Ansible 的安装、基本使用方法及一些实际运维场景中的应用,旨在帮助运维人员快速上手并熟练运用 Ansible。 1. Ansible的核心概念

如何使用Ansible实现CI/CD流水线的自动化

如何使用Ansible实现CI/CD流水线的自动化 持续集成(CI)和持续交付(CD)是现代软件开发过程中的核心实践,它们帮助团队更快地交付高质量的软件。Ansible,作为一个强大的自动化工具,可以在CI/CD流水线中发挥关键作用。本文将详细介绍如何使用Ansible实现CI/CD流水线的自动化,包括设计流水线的结构、配置管理、自动化测试、部署、以及集成Ansible与CI/CD工具(如Jen

企业安全之WiFi篇

很多的公司都没有安全团队,只有运维来负责整个公司的安全,从而安全问题也大打折扣。我最近一直在给各个公司做安全检测,就把自己的心得写下来,有什么不足之处还望补充。 0×01  无线安全 很多的公司都有不怎么注重公司的无线电安全,有钱的公司买设备,没钱的公司搞人力。但是人的技术在好,没有设备的辅助,人力在牛逼也没有个卵用。一个好的路由器、交换机、IDS就像你装备了 无尽、狂徒、杀人书一

[环境配置]ubuntu20.04安装后wifi有图标但是搜不到热点解决方法

最近刚入手一台主机,暗影精灵8plus电竞主机,安装ubuntu后wifi怎么都搜不到热点,前后重装系统6次才算解决问题。这个心酸历程只有搞技术人才明白。下面介绍我解决过程。 首先主机到手后是个windows10系统,我用无线网连接了一下,可以正常上网,说明主机有无限网卡且正常。然后我就直接开始安装Ubuntu20.04了,安装成功后发现wifi有图标但是搜不到热点,我想是不是无线网卡驱动有没有

BIRT 报表的自动化测试

来源:http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-birttest/如何为 BIRT 报表编写自动化测试用例 BIRT 是一项很受欢迎的报表制作工具,但目前对其的测试还是以人工测试为主。本文介绍了如何对 BIRT 报表进行自动化测试,以及在实际项目中的一些测试实践,从而提高了测试的效率和准确性 -------

文章解读与仿真程序复现思路——电力自动化设备EI\CSCD\北大核心《考虑燃料电池和电解槽虚拟惯量支撑的电力系统优化调度方法》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html 电网论文源程序-CSDN博客电网论文源程序擅长文章解读,论文与完整源程序,等方面的知识,电网论文源程序关注python