当我们收集到大量url后需要检测url是否存活,httpx能够帮我们批量检测url文件中的所有url存活情况,并将存活的url过滤保存到另外的文件中。
一、安装、运行httpx(windows 10 已配置好golang环境)
2.安装方法:
go install -v github.com/projectdiscovery/httpx/cmd/httpx@latest3.安装完在GOPATH中即可找到httpx可执行文件,在命令提示符中进入到在目录中,并执行如下命令运行httpx检测url文件中哪些url是存活的
//返回状态码、首页title、网站系统服务名称
httpx -status-code -title -tech-detect -list domains.txt结果如下所示
当然,也可以过滤出状态码200的url保存到新的文本中,使用如下命令
//-mc 匹配状态码为200的 将结果保存到changedomains.txt文本中
httpx -status-code -title -tech-detect -list domains.txt -mc 200 -o changedomains.txt结果如下所示
保存的文档如下所示,当然要把额外输出的结果整理一下:
检测到这些存活的url后,咱就可以继续安全测试了。感兴趣的朋友可以试一试。