Skip to content

A Python tool to scan for common web vulnerabilities including SQL Injection, XSS, and missing security headers.

Notifications You must be signed in to change notification settings

AlirezaRahi/Web-Vulnerability-Scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Web Vulnerability Scanner

A Python-based security testing tool that can detect:

  • SQL Injection
  • Cross-Site Scripting (XSS)
  • Missing Security Headers

Features

  • Colored terminal output
  • HTML report generation
  • Option to run all tests at once
  • Random delay between requests to simulate human activity
  • Handles connection and timeout errors gracefully

Installation

git clone https://github.com/YourUserName/Web-Vulnerability-Scanner.git
cd Web-Vulnerability-Scanner
pip install -r requirements.txt

##Usage
python scanner.py

Then choose an option from the menu.

Safe Test Targets
The following websites are intentionally vulnerable and safe to use for security testing:

http://testphp.vulnweb.com/

https://juice-shop.herokuapp.com/

http://zero.webappsecurity.com/

http://demo.testfire.net/

##Disclaimer
This tool is intended for educational and authorized testing purposes only.
Do NOT use it on systems you do not own or have explicit permission to test.

About

A Python tool to scan for common web vulnerabilities including SQL Injection, XSS, and missing security headers.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages