finshir 一款 Low&Slow 流量产生器
2019-07-22 11:26:20 Author: mp.weixin.qq.com(查看原文) 阅读量:52 收藏

Low&Slow 是一种DDos攻击方法,利用产生大量的慢请求来保持住对服务器资源的消耗,从而影响正常请求的访问。finshir 就是这样一种用Rust写的工具,基于协程(使用了May)。

特点


异步:Finshir使用Tokio运行时(这种写入异步I / O的平台)而不是普通线程,这使您可以用更少的系统资源打开更多的连接。


通用:与其他Low&Slow实用程序不同,Finshir允许您通过TCP协议传输任意数据集。它可能是部分HTTP标头,空格等。


写在Rust:你怎么看,所有的逻辑完全写在Rust中,这意味着它利用了裸机性能和高级别的安全性(没有SIGSEGV,SIGILL和其他“有趣”的东西)。

安装

从crates.io构造$ cargo安装finshir建立源头$ git clone https://github.com/Gymmasssorla/finshir.git
$ cd finshir
$ cargo build --release预编译的二进制文件
$ wget https://github.com/Gymmasssorla/ ... inshir-x86_64-linux$ chmod a x finshir-x86_64-linux

用法


名称                说明
-h, --help         打印帮助信息
--use-tls          使用TLS连接而不是普通的TCP协议。它可能用于测试基于HTTPS的服务。
-V, --version        打印版本信息

命令

以下命令生成1000个任务,每个任务都尝试建立新的TCP连接。建立连接后,它每30秒发送一次空白空间,从而命令服务器等待,只要它可以:

#指定其中一个Google的IP地址作为目标网络服务器 
$ finshir --receiver = google.com:80

文章来源及下载:

https://github.com/Gymmasssorla/finshir

你可能喜欢

DMitry 一款一体化的信息收集工具

SpiderFoot - 开源智能自动化信息收集工具

最受欢迎的14款黑客工具


文章来源: http://mp.weixin.qq.com/s?__biz=MzAxMjE3ODU3MQ==&mid=2650456067&idx=4&sn=0f049ab7b4b5fee672ee36767ab5e5ea&chksm=83bba5e7b4cc2cf1267e4b8c3967257ca3822c7144a23f5c00c74f3d41e1bdceff9930ee8849#rd
如有侵权请联系:admin#unsafe.sh