📜  wascan (1)

📅  最后修改于: 2023-12-03 15:35:39.609000             🧑  作者: Mango

程序员必备:介绍 WASCAN

WASCAN 是一个功能强大的 Web 应用程序漏洞扫描工具,支持多种扫描方式和多种漏洞检测技术,可以极大地提高程序员在开发和测试阶段的工作效率。

功能特点
  • 支持基本的 URL 和字典扫描方式,同时还可以自定义扫描方式。
  • 支持 XSS、SQL 注入、文件包含、SSRF 等多种漏洞检测技术,可以快速准确地检测到漏洞。
  • 可以设置扫描的目标范围,支持指定域名、IP、端口等多种过滤方式。
  • 支持检测结果导出,可以将结果存储为 HTML、JSON、XML 等多种格式。
使用方法
  1. 安装 WASCAN:在 Python2 环境下运行以下命令:
$ git clone https://github.com/m4ll0k/WAScan.git
$ pip install -r requirements.txt
  1. 运行 WASCAN:在命令行中进入 WASCAN 的根目录,输入以下命令即可启动扫描程序:
$ python wascan.py -h

其中,-h 参数表示显示帮助文档。

  1. 设置扫描目标:在启动程序后,可以使用以下参数指定扫描目标:
$ python wascan.py -u https://target.com

其中,-u 参数表示设置扫描目标为指定的 URL。此外,您还可以使用 -f 参数指定字典文件,或自定义 -c 参数来设置扫描方式。

  1. 查看扫描结果:在扫描结束后,可以通过以下参数来导出扫描结果:
$ python wascan.py -u https://target.com -o result.html

其中,-o 参数表示将扫描结果导出为 HTML 格式,也可以使用其他格式。

总结

WASCAN 是一款非常实用的漏洞扫描工具,可以大大提高程序员在开发和测试过程中的工作效率。它支持多种扫描方式和多种漏洞检测技术,具有高度的灵活性和扩展性,是程序员们必不可少的工具之一。