如何使用aircrack破解wifi密码

Aircrack-ng是一组用于wifi探测,抓包以及破解的工具集合。WPA是目前主要的wifi身份认证的方式,利用aircrack工具我们可以有效地探测到当前网络中的ap和station信息,并诱导抓取WPA的4次握手认证报文,从而利用字典方式进行破解。

声明 : 本文仅用于研究用途!

0 准备工作

在破解前需要以下准备工作:

  • 一台linux机器
  • 一个可以进入monitor mode的wifi网卡,由于同一个网卡在抓包过程中无法同时使用ip网络,因此为了方便最好单独准备一个usb wifi网卡用于抓包
  • 安装aircrack-ng工具
  • 进行packet-injection(包注入)测试,确定网卡可用并确认抓包范围

对于工具安装过程在ubuntu下执行sudo apt-get install aircrack-ng即可,其他发行版本自行查找源下载方式,或者下载源码编译。

这里对选取合适wifi网卡和packet-injection测试做一个说明

0.1 选取wifi抓包网卡

正常情况下wifi网卡是无法直接抓取空口报文的,需要进入monitor模式才可以,而monitor模式功能由wifi网卡的firmware控制,很多wifi网卡厂商出于各种原因是没有提供这种模式的,对于这类网卡有的可以通过重新烧写自定义的firmware实现功能,例如树莓派上的博通网卡在github上就有一个可用的开源firmware版本nexmon。简单的方法就是选取本身支持该模式的usb网卡进行测试。

把usb wifi网卡插入后,输入lsusb 找到对应的设备,其中ID xxxx:xxxx代表了设备的芯片id号,将这个id号在谷歌搜索即可得到具体的芯片型号,这样就可以确认该芯片是否支持monitor mode。

如果设备正常驱动就绪的话,输入iw dev即可看到新插入的wifi网卡

常见的可用wifi网卡型号如下,可以直接购买以下列表的网卡进行测试:

  • Atheros AR9271
  • Ralink RT3070
  • Ralink RT3572
  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值