📨 Run a Scan
Mantis provides two modes to scan:
- Onbaord and Scan
- Scan
Onboard and Scan
You want to onboard an org with its TLDs/IPs/IP-CIDRs/IP Range for the first time, use the onboard mode. This runs the scan on the default workflow.
You can use mantis command or directly run the framework using python3 launch.py.
TLD
python3 launch.py onboard -o org_name -t example.in
IP
python3 launch.py onboard -o org_name -t 10.123.123.12
IP-Range
python3 launch.py onboard -o org_name -t 10.0.0.10-10
IP-CIDR
python3 launch.py onboard -o org_name -t 10.0.0.10/24
Onboard Known Assets and Scan
python3 launch.py onboard -o org_name -f input.txt
Scan on all assets belonging to an organisation
Now that you have onboarded, you just need to run scheduled scans for an org, you can just use the scan mode
python3 launch.py scan -o org_name
Scan on all assets belonging to an organisation and app
python3 launch.py scan -o org_name -a app_name
Scan using RAY (Distributed Scanning)
python3 launch.py scan -o org_name -a app_name -r