Skip to content

shataragh/AcademicVulnerabilityScanner

πŸŽ“ AcademicVulnerabilityScanne

AcademicVulnerabilityScanne is an automated, extensible Python-based scanner designed for researchers running WSL Kali Linux. It streamlines environment setup, payload sourcing, and vulnerability detection across academic domains (e.g. .ac.ir), integrating real-time reporting and Google-based reconnaissance.

⚠️ This tool is intended strictly for authorized testing. Scanning systems without documented permission may violate laws and ethics.


πŸ“Œ Features

βœ… Feature πŸ“‹ Description
πŸ”§ Environment Setup Installs seclists, Python 3, dependencies, and configures WSL networking
πŸ“¦ Payload Management Loads test vectors from SecLists, with fallbacks to hardcoded payloads
πŸ•΅οΈβ€β™‚οΈ Vulnerability Scan Identifies Open Redirect, XSS, SQLi, Command Injection, LFI, and RFI
πŸ’£ Heavy Exploitation Optional deep payloads to expose sensitive data via SQLi, LFI, and RFI
🎯 Email Extraction Detects .ac.ir email addresses in response and markup
πŸ” Google API Integration Uses Custom Search API for live target discovery
πŸ“Š Reporting Color-coded terminal output and JSON summary at ~/project/scan_results.json
πŸ§ͺ WSL Compatibility Handles DNS, permission, and OS-specific behavior

βš™οΈ Requirements

  • πŸ’» OS: WSL (Windows Subsystem for Linux) with Kali
  • 🐍 Python: β‰₯ 3.8
  • πŸ“¦ System Tools: python3, python3-pip, curl, seclists
  • πŸ”— Python Libraries: requests, beautifulsoup4, python-dotenv, tqdm
  • πŸ” Google API Credentials (optional)

πŸš€ Installation & Execution

# Clone or create script
nano vuln_scan.py   # Paste script contents
chmod +x vuln_scan.py

# Run
python3 vuln_scan.py

About

πŸ•΅οΈ Academic Vulnerability Scanner aims to automatically identify and analyze email addresses and potential security vulnerabilities within Iranian academic websites using the .ac.ir domain. This tool is designed to support cybersecurity audits and awareness across educational institutions

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages