Skip to content
 
 

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Better-RTL8720dn-Deauther

English | 中文

GitHub Issues or Pull Requests GitHub License GitHub Repo stars GitHub forks

基于 RTL8720dn (BW16 模块) 的更稳定 Deauther。在同时攻击多个 WiFi 热点时更加稳定,支持 2.4GHz 和 5GHz 双频段并发攻击。

免责声明

本工具仅供教育和测试用途。严禁使用本工具进行任何滥用或非法活动。对于使用本工具产生的任何后果,开发者不承担任何责任,使用风险由您自行承担。

用法

室友打游戏的作息时间太乱了,又不好明面上开口。这个方法能让连接指定WIFI热点的设备自动断连和自动连接,在设备端能达到自动断网的效果,且无任何提示,非常有益于寝室和谐。 我的学校校园网在一个寝室有多个AP发出的同一信号,建议同时攻击所有颜色标识为绿色与黄色的WIFI信号,能够让连接校园网的设备在不同AP之间不断切换,达到不断网但延迟高达500~600ms的效果,更加隐蔽。 在寝室使用,可以买一个BW16模块,烧录完程序后找个隐蔽的地方连上电,改一个更隐蔽的热点名称(比如路由器的名称等),之后再能接收到热点的地方拿手机操控就可以。

编译构建

使用 Arduino IDE 进行编译。请确保已添加 Realtek MCU 开发板管理器 URL 并在开发板管理器中安装。

  1. 使用 git clone --recurse-submodules https://github.com/equence/Better-RTL8720dn-Deauther.git 克隆本仓库
  2. 在 Arduino IDE 中打开 RTL8720dn-Deauther.ino 文件
  3. 在 工具 > 开发板 菜单中选择合适的 RTL8720dn 开发板
  4. 连接开发板并点击上传

硬件注意事项

大多数 RTL8720dn 开发板的上传串口和日志串口是隔离的。上传时请确保短接 LOG_UART_TX 和 LP_UART_TX,以及 LOG_UART_RX 和 LP_UART_RX。 (PS:我买的BW16开发板上的Type-C接口是连接到上传端口的,可以直接烧录)

功能特性

  • 支持 2.4GHz 和 5GHz 网络的解除认证攻击
  • 基于 Web 的界面,易于控制
  • 可配置每批次帧数和发送延迟
  • 攻击时间定时器(可设置为无限或指定秒数)
  • 看门狗保护,防止系统死锁
  • RGB LED 状态指示灯

使用 Deauther

RTL8720dn 会创建一个名为 RTL、密码为 rtlrtlrtl(可自定义)的 WiFi 网络。连接到此网络后,在浏览器中输入 RTL8720dn 的 IP 地址(通常是 192.168.1.1)。

重新扫描网络

点击 Rescan Network(重新扫描网络)按钮扫描所有可用的 WiFi 网络。扫描成功后,网络会分别显示在 2.4GHz 和 5GHz 频段表格中。

启动解除认证攻击

  1. 从列表中选择一个或多个目标网络(使用复选框)
  2. 点击 Start Attack!(开始攻击!)开始解除认证
  3. 攻击将持续进行,直到手动停止或定时器到期(如果已设置)

停止攻击

点击 Stop(停止)按钮立即停止正在进行的攻击。

设置选项

  • Frames per batch(每批次帧数):每个频道周期发送的解除认证帧数量(默认:20,一次性发送太多会卡死重启)
  • Send delay(发送延迟):帧发送之间的延迟,单位为毫秒(默认:5ms)
  • Attack Duration(攻击持续时间):设置攻击超时时间,单位为秒(0 = 无限)

LED 指示灯

RTL8720dn-Deauther 使用大多数开发板都有的 RGB LED:

  • 红色:系统就绪,Web 服务器运行中
  • 绿色:正在进行 HTTP 通信
  • 蓝色:发送解除认证帧时闪烁

许可证

本仓库中的所有文件均根据根目录中 LICENSE 文件规定的 GNU GPL V3 许可证发布。

鸣谢

动力来自Vibe Coding,感谢Claude Code和kimi-k2.5。

About

Better Deauther using RTL8720dn (BW16 module). More stable when attacking multiple WiFi hotspots simultaneously, with support for concurrent attacks on both 2.4GHz and 5GHz frequency bands.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages