Dragondrain-and-Time 项目安装与使用教程
dragondrain-and-time项目地址:https://gitcode.com/gh_mirrors/dr/dragondrain-and-time
1. 项目的目录结构及介绍
dragondrain-and-time/
├── INSTALLING
├── LICENSE
├── README.md
├── configure
├── Makefile
├── src/
│ ├── dragondrain
│ ├── dragontime
│ └── ...
└── ...
- INSTALLING: 包含项目的安装说明。
- LICENSE: 项目的许可证文件。
- README.md: 项目的介绍和基本说明。
- configure: 用于配置项目的脚本。
- Makefile: 用于编译项目的Makefile文件。
- src/: 包含项目的源代码文件,其中
dragondrain
和dragontime
是主要的可执行文件。
2. 项目的启动文件介绍
项目的主要启动文件是src/
目录下的dragondrain
和dragontime
。这两个文件分别用于执行不同的攻击模式:
- dragondrain: 用于执行资源耗尽攻击,通过伪造Commit消息来消耗目标设备的CPU资源。
- dragontime: 用于执行时间攻击,针对WPA3的SAE握手进行攻击。
启动示例
./src/dragondrain -d wlan0 -a 01:02:03:04:05:06 -c 6 -b 54 -n 1 -r 200
./src/dragontime -d wlan0 -c 1 -a 11:22:33:44:55:66 -g 27 -i 250 -t 750 -o measurements.txt
3. 项目的配置文件介绍
项目没有明确的配置文件,但可以通过命令行参数进行配置。以下是一些常用的参数:
- -d: 指定无线接口(如
wlan0
)。 - -a: 指定目标设备的MAC地址。
- -c: 指定信道。
- -b: 指定带宽。
- -n: 指定发送的帧数。
- -r: 指定发送速率。
- -g: 指定组ID。
- -i: 指定间隔时间。
- -t: 指定总时间。
- -o: 指定输出文件。
配置示例
./src/dragondrain -d wlan0 -a 01:02:03:04:05:06 -c 6 -b 54 -n 20 -r 200
./src/dragontime -d wlan0 -c 1 -a 11:22:33:44:55:66 -g 27 -i 250 -t 750 -o measurements.txt
通过这些参数,用户可以根据实际需求配置和启动项目。
dragondrain-and-time项目地址:https://gitcode.com/gh_mirrors/dr/dragondrain-and-time
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考