Skip to main content
Vulnerability Scanning
Created bymhmdiaa-trickest
Last updated8/12/2024

Input Parameters

file
List of URLs
Header(s) to include in HTTP requests
file
List of URLs, paths, or regular expressions to include in scanning
string
Maximum number of requests to send per second per machine
file
Header(s) to include in HTTP requests
file
JSONLines records of URL and request details
file
List of URLs, paths, or regular expressions to exclude from scanning

Outputs

findingssitemap

Fuzz Web Applications for Vulnerabilities

Description

Scan for vulnerabilities in web applications actively by crawling the app, fuzzing inputs, and reporting insecure behaviors and potential security flaws.

Features

  • Scans for a wide range of vulnerabilities by actively injecting payloads and analyzing responses.
  • Crawls the web application before and after payload injection to discover endpoints and detect stored vulnerabilities.
  • Automatically switches to headless browser crawling when necessary.
  • Can scan thousands of web applications simultaneously.

Inputs

Required

  • urls: List of URLs

Optional

  • exclude-urls: List of URLs, paths, or regular expressions to exclude from scanning
  • header: Header(s) to include in HTTP requests
  • header-file: File with header(s) to include in HTTP requests
  • rate-limit: Maximum number of requests to send per second per machine (default: 300)

Outputs

  • findings: JSONLines records of finding details.

Changelog

  • v1.0.0
    • Initial release
  • v1.1.0
    • Improved the finding description field to include more relevant information.
    • Resolved an issue where a scan rule for detecting proxy misconfigurations was generating false positives.
  • v1.2.0
    • Added header-file input
  • v2.0.0
    • Added automatic validation for SQL injection vulnerabilities using single-threaded, high-accuracy checks
    • Added detection of file upload forms as informational findings
    • Improved headless crawling to better support JavaScript-heavy dynamic applications
    • Added url-details input to allow passing non-GET endpoints with custom bodies; enables integration with the Analyze JavaScript Code module
    • Added sitemap output to export the dynamically accessed sitemap in a format compatible with ZAP Messages