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
用法
名称 说明
-b,--allow-broadcast 允许套接字将数据包发送到使用该--receiver选项指定的广播地址
-h, --help 打印帮助信息
--select-if 显示要使用的网络接口的交互式菜单。如果未设置,将使用默认值
-V,--version 打印版本信息
命令
您所需要的只是提供测试服务器地址,该地址由一个IP地址和一个端口号组成,用冒号字符分隔。默认情况下,所有发送套接字都将具有您的本地地址:
#使用您的本地地址测试example.com网站的80端口
$ anevicon --receiver = 93.184.216.34:80
文章来源及下载:
https://github.com/Gymmasssorla/anevicon
你可能喜欢