Anevicon 一款高性能的基于UDP的负载生成工具

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

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
相关推荐
  • 暂无相关文章
  • 评论 抢沙发

    请登录后发表评论

      暂无评论内容