A simple Python-based vulnerability scanner for testing web application security.
- Scans for common web vulnerabilities
- Customizable target URLs
- Generates reports
- Easy to integrate into CI/CD pipelines
Install dependencies from requirements.txt:
pip install -r requirements.txtRun the scanner using:
python scanner.pyOr make it executable with the start script:
chmod +x start.sh
./start.shmy_vuln_scanner/
│
├── scanner.py # Main scanner script
├── requirements.txt # Python dependencies
├── start.sh # Shell script to start the scanner
└── README.md # Project documentation
- Use only on systems you own or have permission to test.
- This project is for educational purposes only.
MIT License
This repository contains the vulnerability scanner tool with the following components:
- requirements.txt: Lists all Python dependencies needed to run the project.
- start.sh: Bash script to launch the scanner.
- main.py (or equivalent): Core scanning logic and orchestration.
-
Clone the repository:
git clone <your-repo-url> cd my_vuln_scanner
-
Install dependencies:
pip install -r requirements.txt
-
Run the scanner:
chmod +x start.sh ./start.sh
- The scanner is for educational and authorized testing purposes only.
- Do not use this tool on systems without permission.