工具推荐 | 新一代URL测活工具:windfire

admin 2024年9月28日10:08:21评论5 views字数 1302阅读4分20秒阅读模式

前言

之前用的 httpx 在面对大规模的URL资产,速度时间上还是有些不理想,最近在逛Github,发现了一款新的URL测活工具:windfire

采用Rust编写,作者介绍说:利用Rust编写的高效URL测活工具,主要特点快速、批量、轻量

项目地址:windfire

https://github.com/muddlelife/windfire

说明文档

An efficient and fast url survival detection tool

Usage: windfire-linux-amd64 [OPTIONS]

Options:
-t,--thread <THREAD>Setting the number of threads [default:50]
-u,--url <URL>Enter an url
-f,--file <FILE>Enter a file path
-s,--timeout <TIMEOUT>The http request timeout [default:10]
-c,--status-code <STATUS_CODE>Display the specified status code [default:200]
-h,--help                       Print help (see more with'--help')
-V,--version                    Print version

参数也比较简单

  • • -t:线程数,默认50
  • • -u:单个URL
  • • -f:批量URL,文件路径
  • • -s:超时时间,默认10秒
  • • -c:状态码,默认200,可以设置多个,用逗号隔开

测试内容:

测试环境:Debian 12 系统,CPU 16核,内存 16G 线程数设置为500,timeout超时为5秒,由于windfire功能较少,只打印title、状态码和页面大小,对10000个URL进行扫描,只获得200的响应结果,顺便看看扫描速度谁快,谁的扫描结果数多

httpx命令

time ./httpx -l url.txt -title -wc -sc -t 500 -st 5 -mc 200 > result1.txt

扫描截图

工具推荐 | 新一代URL测活工具:windfire

windfire命令

time ./windfire-linux-amd64 -f url.txt -t 500 -s 5 -c 200 > result2.txt

扫描截图

工具推荐 | 新一代URL测活工具:windfire

结果对比

工具 运行时间(秒) 扫描结果
httpx 2m22.048s 1178
windfire 0m12.034s 2589

结论

确实比httpx快的很多,而且结果数量是httpx的两倍还多,差点让我怀疑是不是测试方法有问题,测了几遍都是这个结果,有兴趣的小伙伴可以自己测试下。但是windfire的功能上比httpx还弱上很多,需要结合起来使用

备注:测试方法可能考虑不周,有想法小伙伴可以联系我

工具推荐 | 新一代URL测活工具:windfire 点击下方小卡片或扫描下方二维码观看更多技术文章工具推荐 | 新一代URL测活工具:windfire

工具推荐 | 新一代URL测活工具:windfire

师傅们点赞、转发、在看就是最大的支持

原文始发于微信公众号(猪猪谈安全):工具推荐 | 新一代URL测活工具:windfire

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年9月28日10:08:21
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   工具推荐 | 新一代URL测活工具:windfirehttp://cn-sec.com/archives/3110441.html

发表评论

匿名网友 填写信息