基于pocsuite3编写的expStorm漏洞检测工具 感谢 pocsuite3
https://github.com/knownsec/pocsuite3.git
支持 windows linux 平台
使用方法
pip3 install -r requirements.txt
python3 expStorm.py -h
注意:请配置tools目录和pocsuite3\modules\dnslog_ini_.py目录下revsuit的token 和api接口 用于无回显漏洞检测。
def __init__(self):
# 定义token
self.headers = {
"Cookie": "token="
}
例如:探测xxl-job未授权rec漏洞 使用10个线程对指定xxl-job.txt文件内的资产进行测试并输入html格式
python .\expStorm.py -r .\pocs\web\XXL-JOB\xxl-job-unauth-access.py -f .\target\xxl-job.txt --domain "charis3306.top" --threads 10 --plugins .\pocsuite3\plugins\html_report.py
- 针对无回显poc验证编写了一个接口,此接口可以使用自建dnslog
- 目前支持自建dnslog平台 revsuit
项目链接如下:https://github.com/Li4n0/revsuit.git
针对无回显漏洞,验证通过率为100%!
- 针对无回显漏洞验证,使用时间差加hash校验双重校验
- 存在漏洞的url转成md5记录到dnslog服务器中,时间差和hash校验完成后,dnslog记录会下发到客户端,随后客户端和服务端再次hash校验方式,再次验证漏洞是否存在误报。