Automate multiple WAS scanning

Document created by Parag Baxi on Aug 20, 2012Last modified by Parag Baxi on Jan 10, 2014
Version 17Show Document
  • View in full screen mode

Note: This is unsupported.

Automate concurrent scanning of multiple QualysGuard webapps.

Source and documentation:


Here's what the script does:

  1. Selects the applications you want to scan based on filters.
  2. Lists selected applications.
  3. Runs scans against applications using default option profile (can be overridden).


List web applications with tag "Product Management"

python --tag "Product Management" --list

Run 2 simultaneous discovery scans against all web applications

python --all_apps --scan_type discovery --concurrency_limit 2 --scan

Run vulnerability scans against web applications with tag "QA"

python --tag "QA" --scan_type vulnerability --scan

Troubleshoot why script will not work (put in debug mode)

python --all_apps --scan_type discovery --scan --debug