A commandline tool to perfom an active security scan against a AEM Dispatcher.
This tool tries to unify all known security relevant AEM Dispatcher URLs from the internet.
If you know some more URLs, please open a Github issue to report them.
$ ./scan.py --help
Usage: scan.py [OPTIONS]
Commandline interface for AEM Dispatcher Security Scan
Options:
--website-url TEXT Set URL of website e.g. http://www.adobe.com
[required]
--website-page-path TEXT Set path of website page e.g. /content/geometrixx/en
--timeout FLOAT Set timeout for http requests in secs e.g. 1.5 or 5
--verbose Enable verbose logging output
--help Show this message and exit.
Tested with Python 3.6.x on Ubuntu 18.04
If you encounter issues with 3.6.x patch versions of Python, please open a Github issue.
make requirements
$ ./scan.py
$ make build
$ docker run scan
$ docker run scan \
--website-url "http://www.adobe.com"
--website-page-path "/content/geometrixx/en"
--verbose
MIT