📅  最后修改于: 2023-12-03 14:48:40.639000             🧑  作者: Mango
YAWAST 是 Yet Another Web Application Security Tester 的简称,是一款开源的 Web 应用程序信息收集工具包,专注于帮助安全专家和开发人员发现与Web应用程序有关的安全问题。
$ git clone https://github.com/adamcaudill/yawast.git
$ cd yawast
$ pip3 install -r requirements.txt
$ python3 yawast.py
运行 YAWAST 工具时,需要提供一个目标 URL,例如:
$ python3 yawast.py https://www.example.com/
YAWAST 工具会自动进行 DNS 探测、端口扫描和 Web 服务器识别,然后输出结果。您还可以通过命令行选项或配置文件自定义扫描方式和输出格式。
以下是部分命令行选项的说明:
-a
:启用全面扫描模式。-b
:指定浏览器路径,用于执行 XSS 和代码注入测试。-c
:指定自定义配置文件。-d
:启用调试模式。-f
:指定输出格式,可选值为 html、json、xm、txt 或 md。-h
:显示帮助信息。-i
:指定 IP 地址,用于指定扫描服务器地址。-o
:指定输出文件。以下是对 example.com 进行全面扫描并输出 Markdown 格式的示例:
$ python3 yawast.py https://www.example.com/ -a -f md -o example.md
YAWAST 是一款功能强大、灵活易用的 Web 应用程序信息收集工具包,支持多种操作系统和输出格式,可以帮助您发现和解决 Web 应用程序安全问题。它的开源性质和自定义脚本功能,还为您提供了更多的扩展和个性化选择。如果您需要对 Web 应用程序进行安全检测或信息收集,那么 YAWAST 是一款不容错过的工具。