This is a Python-based script that scans websites for common vulnerabilities such as SQL injection, Cross-Site Scripting (XSS), and outdated software. The tool utilizes web scraping libraries like requests and BeautifulSoup to identify potential security issues and help developers improve the security of their websites.
- Scans for SQL Injection vulnerabilities by testing common attack payloads.
- Checks for XSS vulnerabilities by injecting script tags and detecting potential issues.
- Detects outdated software by analyzing HTTP headers and looking for common software signatures.
- Easy to extend with additional security checks or reporting features.
- Python 3.x
requestslibraryBeautifulSoup4library
To install the required libraries, run:
pip install -r requirements.txt
Where requirements.txt contains: requests beautifulsoup4
Usage Clone this repository: git clone https://github.com/Officialsamzy/Website-Vulnerability-Scanner.git
Navigate to the project folder:
cd Website-Vulnerability-Scanner
Run the script: python vulnerability_scanner.py Enter the URL of the website you want to scan when prompted.
Contributing Contributions are welcome! Feel free to fork this repository, submit pull requests, and report any issues you encounter.
License This project is licensed under the MIT License - see the LICENSE file for details.