Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Website Vulnerability Scanner

Description

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.

Features

  • 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.

Requirements

  • Python 3.x
  • requests library
  • BeautifulSoup4 library

Installation

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.

About

A Python-based script that scans websites for common vulnerabilities like SQL injection, XSS, and outdated software. This tool uses web scraping techniques and can be extended with additional features, such as detailed vulnerability reporting, to enhance website security assessments.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages