【 Grey Hack 】WIFI万能钥匙

版本:Grey Hack v0.7.3618 - Alpha


脚本源码

computer = get_shell.host_computer
status = "Unknown Error."
crypto = include_lib("/lib/crypto.so")
if not crypto then
	crypto = include_lib(current_path + "/crypto.so")
end if
if not crypto then exit("Error: Can't find crypto library in the /lib path or the current folder")
crypto.airmon("start", "wlan0")
devices = computer.network_devices
networks = computer.wifi_networks("wlan0")
if networks == null then exit("Fail...")
network_list = []
ID = 1
info = "No. BSSID PWR ESSID"
for network in networks
	info = info + "\n" + str(ID) + ": " + network
	ID = ID + 1
	network_list.push(network.split(" "))
end for
print(format_columns(info))
Target_ID = 0
while (Target_ID == 0 or Target_ID > len(network_list))
	Target_ID = val(user_input("Select a network device\n"))
end while
data = crypto.aireplay(network_list[Target_ID - 1][0], network_list[Target_ID - 1][2], ceil(300000/network_list[Target_ID - 1][1].split("%")[0].to_int))
if typeof(data) == "string" then 
	print(data)
end if
file = computer.File(current_path+"/file.cap")
if not file or not file.has_permission("r") or not file.has_permission("w") then exit("404 File Error.")
if file then
	result = crypto.aircrack(file.path)
	status = computer.connect_wifi("wlan0", network_list[Target_ID - 1][0], network_list[Target_ID - 1][2], result)	
	file.delete
end if
if status then exit("Wifi Online.")
exit("Unknown Error.")

使用方法

运行脚本,选择要连接的WIFI,等待即可

效果

自动在合适的数量后开始解密 而不是教程里定死的7000个包
在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乙酸氧铍

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值