全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货

一款功能强大的自动化Deauth渗透测试工具

发布时间:2022-09-21 10:34:41
发布人:wjy

  关于autodeauth

  autodeauth是一款功能强大的自动化Deauth渗透测试工具,该工具可以帮助广大研究人员以自动化的形式针对本地网络执行Deauth渗透测试,或者枚举公共网络。当前版本的autodeauth已在树莓派OS和Kali Linux平台上进行过测试,之后的版本还将添加EAPOL包捕捉和路由信息提取等功能。

  工具下载&安装

  由于该工具基于Python开发,因此我们首先需要在本地设备上安装并配置好Python环境。接下来,使用下列命令将该项目源码克隆至本地:

  git clone https://github.com/Drew-Alleman/autodeauth.git

  接下来,使用下列命令给工具的安装脚本提供可执行权限,然后执行setup.sh脚本即可:

一款功能强大的自动化Deauth渗透测试工具1

  工具选项

一款功能强大的自动化Deauth渗透测试工具2

  工具使用

  运行完工具的安装脚本之后,我们就可以在任意路径下直接运行autodeauth脚本了。

  命令行

  我们可以使用目标网络的MAC地址来代表需要测试的网络:

  $ sudo autodeauth -i wlan0 --blacklist FreeWiFi,E1:DB:12:2F:C1:57 -c 10000

  服务

  $ sudo systemctl start autodeauth

  数据存储

  当autodeauth检测到一个目标网络之后,如果目标符合设置的黑名单/白名单配置,那么工具将会把目标网络的相关信息以JSON格式存储到/var/log/autodeauth/路径下:

一款功能强大的自动化Deauth渗透测试工具3

  日志文件

一款功能强大的自动化Deauth渗透测试工具4

  编辑服务配置

  如需修改autodeauth服务的配置,可以直接编辑/etc/systemd/system/autodeauth.service。假设我们需要将下列配置设置为一个服务:

  $ sudo autodeauth -i wlan0 --blacklist FreeWiFi,myWifi -c 10000$ vim /etc/systemd/system/autodeauth.service

  那么我们只需要按下列形式修改ExecStart的值即可:

  ExecStart=/usr/bin/python3 /usr/local/bin/autodeauth -i wlan0 --blacklist FreeWiFi,myWifi -c 10000

  许可证协议

  本项目的开发与发布遵循MIT开源许可证协议。

  项目地址

  autodeauth:https://github.com/Drew-Alleman/autodeauth

相关文章

在目标检测里single-shot和multi-shot的主要区别是什么?

在目标检测里single-shot和multi-shot的主要区别是什么?

2023-10-15
APP安全测试与普通B/S架构的渗透测试有什么区别?

APP安全测试与普通B/S架构的渗透测试有什么区别?

2023-10-15
什么是域控制器?

什么是域控制器?

2023-10-15
图卷积网络和self-attention有什么区别?

图卷积网络和self-attention有什么区别?

2023-10-15

最新文章

常见网络安全面试题:Windows常用的命令有哪些?

常见网络安全面试题:Windows常用的命令有哪些?

2023-10-09
常见网络安全面试题:根据设备告警如何展开排查?

常见网络安全面试题:根据设备告警如何展开排查?

2023-10-09
常见网络安全面试题:mysql加固呢?(数据库加固)

常见网络安全面试题:mysql加固呢?(数据库加固)

2023-10-09
常见网络安全面试题:windows和linux加固?(操作系统加固)

常见网络安全面试题:windows和linux加固?(操作系统加固)

2023-10-09
在线咨询 免费试学 教程领取