文件名称:自动扫描仪:自动化爆破子域名,并遍历所有端口查找http服务,并使用crawlergo,dirsearch,xray等工具进行扫描并集成报告;支持动态添加扫描到的域名至任务;
文件大小:282KB
文件格式:ZIP
更新时间:2024-03-23 21:44:59
Python
自动扫描仪 自动扫描仪是什么 AutoScanner是一种自动化扫描器,其功能主要是遍历所有子域名,及遍历主机所有端口查找出所有http服务,并使用集成的工具进行扫描,最后集成扫描报告;工具目前有:oneforall,masscan,nmap,crawlergo,dirsearch,xray,awvs,whatweb等 是之前的重构版本; 自动扫描仪做了什么 自动下载项目所需要的工具 使用oneforall遍历子域名 使用masscan遍历主机所有开放端口 使用nmap扫描开放端口;获取所有http服务端口 使用crawlergo进行扫描 动态添加crawlergo扫描到的域名至任务清单 使用dirsearch进行目录文件扫描 扫描到的目录,文件传递到xray 使用xray进行被动扫描 扫描结束后生成两份报告,xray和所有工具集成的一份报告 ... 另外,在各个工具直接完成很多逻辑处理,
【文件预览】:
Autoscanner-master
----.gitignore(39B)
----Dockerfile(935B)
----requirements.txt(782B)
----sources.list(645B)
----docker_run.sh(60B)
----README.md(2KB)
----test.py(84B)
----awvs_dockerfile(1KB)
----lib()
--------setting.py(632B)
--------images()
--------controller.py(3KB)
--------__init__.py(0B)
--------scanner()
--------arguments_parse.py(2KB)
--------general.py(3KB)
--------record.py(649B)
--------download_tools.py(1KB)
--------template.html(4KB)
--------__pycache__()
--------report.py(1KB)
--------logger.py(752B)
----main.py(767B)
----.gitattributes(30B)