Anevicon是一款向服务器发送大量UDP数据包,模拟黑客可能产生活动的工具。此工具还可以用作机器人来模拟UDP泛洪攻击的僵尸网络(但仅用于教育和测试目的),这是通过该程序所依赖的Anevicon核心库实现的。
特征
Linux的加速Anevicon使用特定于Linux 的sendmmsg系统调用。它只是通过单个内核调用发送大型数据集,从而减少了CPU负载。
多功能我试图实现尽可能多的东西来制作一个多功能工具并同时保持简单。支持多种测试,详细级别,IP欺骗等功能。
Rust编写意味着它利用了裸机性能和高级别的安全性。
安装
目前,该项目需要不稳定的标准库功能,因此这就是为什么必须切换到夜间通道以避免编译错误:
$ rustup override set nightly-2019-04-11
从crates.io编译
$ cargo install anevicon
源代码编译
$ git clone https://github.com/Gymmasssorla/anevicon.git
$ cd anevicon
$ cargo build --release
预编译的二进制文件
在您的系统上运行Anevicon的最简单方法是从现有版本下载预编译的二进制文件,这不需要任何外部软件(与之前的两种方法不同)。
选项
anevicon 5.1.0
Temirkhan Myrzamadi <gymmasssorla@gmail.com>
A high-performant UDP-based load generator, written in Rust.
USAGE:
anevicon [FLAGS] [OPTIONS] --receiver <SOCKET-ADDRESS>...
FLAGS:
-b, --allow-broadcast Allow sockets to send packets to a broadcast
address
-h, --help Prints help information
--select-if Displays an interactive menu of network interfaces
to use. If unset, a default one will be used.
This option conflicts with the `--sender` because
it will automatically bind an appropriate
interface's IP.
-V, --version Prints version informati