A lightweight Python-based security auditing utility designed to perform passive header inspections, check for missing security headers, and evaluate basic web vulnerability indicators.
- Passive Header Inspection: Analyzes HTTP response headers for security misconfigurations.
- Vulnerability Indicators: Flags missing security headers such as
X-Frame-Options,Content-Security-Policy, andHSTS. - Robust Exception Handling: Gracefully handles timeouts, network blocks, and connection states.
- Detailed Scan Summary: Generates structured terminal scan reports.
- Language: Python 3.x
- Library:
requests
git clone [https://github.com/shahzaibjavedpy/vulnerability-scanner.git](https://github.com/shahzaibjavedpy/vulnerability-scanner.git)
cd 06-vulnerability-scanner