ESP8266 Deauther 串口命令完全指南

ESP8266 Deauther 串口命令完全指南

esp8266_deauther Affordable WiFi hacking platform for testing and learning esp8266_deauther 项目地址: https://gitcode.com/gh_mirrors/es/esp8266_deauther

项目概述

ESP8266 Deauther 是一款基于 ESP8266 芯片的无线网络安全测试工具,它提供了丰富的串口命令接口,允许用户通过简单的命令行操作执行各种无线网络扫描、攻击和配置任务。本文将全面解析这些串口命令的使用方法和应用场景。

基础命令

帮助命令

help - 显示所有可用命令的列表,是新手入门的第一个命令。

系统信息

sysinfo - 显示系统信息,包括:

  • 内存使用情况
  • 当前WiFi信道
  • MAC地址
  • SPIFFS闪存使用情况
  • 文件列表

系统控制

clear - 清空串口终端显示 reboot - 重启设备(相当于硬件复位) reset - 重置所有设置到默认值 format - 格式化SPIFFS文件系统(删除所有文件)

网络扫描命令

扫描命令

scan [模式] [-t 时间] [-c 连续时间] [-ch 信道]

模式选项

  • all/-a:扫描所有设备(默认)
  • aps/-ap:仅扫描接入点
  • stations/-st:仅扫描客户端设备
  • wifi/-w:WiFi扫描模式(推荐用于反认证检测)

参数说明

  • -t:扫描持续时间(秒),设为0表示无限扫描
  • -c:连续扫描间隔时间
  • -ch:指定扫描信道

专业建议

  • 使用scan wifi -t 60进行长时间监控
  • 信道扫描时,建议避开拥挤信道(如1,6,11)

显示扫描结果

show [类型] - 显示扫描结果 show selected [类型] - 显示已选择的目标

类型选项

  • all/-a:全部(默认)
  • aps/-ap:接入点
  • stations/-st:客户端
  • names/-b:保存的设备名称
  • ssids/-ss:SSID列表

目标管理命令

选择/取消选择

select [类型] [ID] - 选择目标 deselect [类型] [ID] - 取消选择

使用技巧

  • 使用select all选择所有设备
  • 结合show selected命令验证选择结果

添加SSID

add ssid <名称> [-wpa2] [-cl 数量] [-f]

高级用法

  • 从扫描的AP添加SSID:add ssid -ap <ID>
  • 批量克隆SSID:add ssid test -cl 5 创建5个"test"SSID

设备命名

add name <名称> -ap <ID> - 为AP添加名称 add name <名称> -st <ID> - 为客户端添加名称 set name <ID> <新名称> - 修改设备名称

专业建议

  • 使用有意义的名称便于识别目标
  • 名称长度限制为16个字符

攻击命令

启动攻击

attack [类型] [-t 超时]

攻击类型

  • beacon/-b:信标洪水攻击
  • deauth/-d:反认证攻击(针对选定目标)
  • deauthall/-da:反认证攻击(所有目标)
  • probe/-p:探测请求洪水攻击

注意事项

  • deauthdeauthall不能同时使用
  • 使用-t参数设置攻击持续时间

攻击状态

attack status [on/off] - 控制攻击状态显示

停止攻击

stop attack - 停止当前攻击 stop all - 停止所有活动(扫描和攻击)

高级功能

文件操作

  • print <文件>:显示文件内容
  • delete <文件>:删除文件
  • copy <源文件> <目标文件>:复制文件
  • rename <旧名称> <新名称>:重命名文件

专业技巧

  • 使用脚本(.txt文件)自动化复杂任务
  • 通过write命令创建简单脚本

数据包监控

draw [高度] [宽度] - 显示数据包监控图表

使用前提

  • 需要先运行scan wifi命令
  • 调整高度和宽度参数优化显示效果

LED控制

led <R> <G> <B> - 设置LED颜色 led #RRGGBB - 使用十六进制值设置颜色

应用场景

  • 通过不同颜色表示不同状态
  • 红色表示攻击中,蓝色表示扫描中

实用技巧

  1. 自动化扫描

    scan wifi -t 0 -c 300
    

    每5分钟自动执行一次无限扫描

  2. 组合攻击

    attack beacon deauth -t 60
    

    同时执行信标洪水和反认证攻击60秒

  3. 设备识别

    add name Conference_Room -ap 3 -s
    

    为ID为3的AP命名并自动选择

  4. 脚本示例

    // 自动化攻击脚本
    scan aps -t 10
    select all
    attack deauth -t 30
    

安全与法律提示

使用ESP8266 Deauther时,请务必注意:

  1. 仅在您拥有权限的网络或自己的设备上测试
  2. 了解您所在地区的相关法律法规
  3. 不要用于非法目的
  4. 测试完成后及时停止攻击

通过掌握这些串口命令,您可以充分发挥ESP8266 Deauther的功能,进行专业的无线网络安全测试和评估。建议从基础命令开始,逐步尝试更复杂的功能组合。

esp8266_deauther Affordable WiFi hacking platform for testing and learning esp8266_deauther 项目地址: https://gitcode.com/gh_mirrors/es/esp8266_deauther

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

乔瑗励

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

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

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

打赏作者

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

抵扣说明:

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

余额充值