get up and running with sif in minutes.
run a basic scan against a target:
./sif -u https://example.comthis performs a base scan checking robots.txt, common files, and basic reconnaissance.
enable additional scan types with flags:
# directory fuzzing
./sif -u https://example.com -dirlist medium
# subdomain enumeration
./sif -u https://example.com -dnslist small
# port scanning
./sif -u https://example.com -ports common
# framework detection
./sif -u https://example.com -frameworksif has a modular architecture with yaml-based security checks:
# list available modules
./sif -lm
# run all modules
./sif -u https://example.com -am
# run specific modules
./sif -u https://example.com -m sqli-error-based,xss-reflected
# run by tag
./sif -u https://example.com -mt owasp-top10scan multiple urls:
./sif -u https://site1.com,https://site2.comor from a file:
./sif -f targets.txtsave results to a log directory:
./sif -u https://example.com -l ./logsfor automation, use api mode:
./sif -u https://example.com -apirun everything:
./sif -u https://example.com \
-dirlist medium \
-dnslist small \
-ports common \
-framework \
-js \
-headers \
-git \
-am \
-l ./logs