千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > 一款功能强大的自动化Deauth渗透测试工具

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

来源:千锋教育
发布人:wjy
时间: 2022-09-21 10:34:41 1663727681

  关于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

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT