Skip to content

ADP-1/AegisScan

Repository files navigation

AegisScan 🔒

CI/CD Python 3.8+

A CLI-based web application security analyzer for detecting SQLi, XSS, and CSRF vulnerabilities.

Features

  • 🛡️ 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

Installation

Prerequisites

  • Python 3.8+
  • Git

Setup

# 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

Usage

# 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

Command Line Options

  -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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages