AHarshi01/VULNERABILITY-SCANNER
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
📄 Project Name: Vulnerability Scanner 📅 Internship Project - 2025 🛠 Description: The Vulnerability Scanner is a tool that identifies and reports common web application vulnerabilities. It combines an intelligent crawler with multiple scanning modules and generates a professional PDF report for security analysis. 👩💻 Team Members: -------------------- 1. A. Harshitha 2. G. Lalitha 3. K. Gopika 4. M. Reshma 🔍 Vulnerabilities Detected: - SQL Injection (SQLi) - Cross-Site Scripting (XSS) – Reflected & Stored - Local File Inclusion (LFI) - Security Misconfiguration 📁 Folder Structure: - gui.exe → Main application executable - scanner_engine.py → Core scanner logic - crawler.py → Web crawler to discover inputs and forms - report_generator.py → Generates formatted PDF reports - payloads/ → Contains attack payloads - wordlists/ → Custom wordlists used in scanning - reports/ → Stores scan results (PDF format) - scanners/ → Individual vulnerability modules - bg3_loop.mp4 → Background video used in GUI - README → Project documentation 🚀 How to Use: 1. Run `gui.exe` 2. Enter the target URL (e.g., http://testphp.vulnweb.com) 3. Click “Start Scan” 4. Wait for the scan to complete 5. The report will be saved automatically in the `reports/` folder 📌 Notes: - Use only on sites you own or have explicit permission to test. - This tool is intended for educational purposes and authorized security testing only. - Ensure stable internet access during scanning. ✅ Final Note: ---------------- This project was developed as part of our internship program to demonstrate our understanding of web application security testing and automation. 📧 Contact: For questions or issues, contact: contact@suprajatechnologies.com