A CLI-based web application security analyzer for detecting SQLi, XSS, and CSRF vulnerabilities.
- 🛡️ Comprehensive vulnerability scanning (SQLi, XSS, CSRF)
- ⚡ Real-time scanning progress and results
- 📊 Multi-format reports (JSON, TXT, HTML)
- 🔄 CI/CD pipeline integration
- 📦 Lightweight and modular architecture
- Python 3.8+
- Git
# Clone repository
git clone https://github.com/yourusername/aegisscan.git
cd aegisscan
# Initialize virtual environment
python -m venv .venv
source .venv/bin/activate # Linux/macOS
.\.venv\Scripts\activate # Windows
# Install dependencies
pip install -r requirements.txt
pip install . # Add package installation
# Initialize submodules (for security tools)
git submodule update --init --recursive# Basic scan
aegisscan -u "https://example.com"
# Full scan with all tests
aegisscan -u "https://example.com" --all
# Custom scan with specific output
aegisscan -u "https://example.com" --sqlmap --xss --output report.json -u URL, --url URL Target URL to scan
--depth DEPTH Scan depth (1-5)
--sqlmap Run SQL injection tests
--xss Run XSS tests
--csrf Run CSRF tests
--all Run all security tests
--format {json,txt,html} Report format
--output OUTPUT Output file name