Skip to content

About

A script that scans a given URL for basic web vulnerabilities (XSS, open ports, headers, etc.) and creates a report.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

Web Vulnerability Scanner

A simple yet powerful tool for scanning web applications for common vulnerabilities.

Features

  • Port scanning using nmap
  • Security header analysis
  • Basic XSS vulnerability testing
  • YAML report generation
  • Color-coded console output

Installation

  1. Clone this repository
  2. Install dependencies:
    pip install -r requirements.txt

Usage

python web_scanner.py <target_url>

Example:

python web_scanner.py https://example.com

Security Note

This tool is for educational and security testing purposes only. Always obtain proper authorization before scanning any web application.

Output

The scanner generates a comprehensive YAML report containing:

  • Open ports
  • Security headers status
  • XSS vulnerability status
  • Scan timestamp

About

A script that scans a given URL for basic web vulnerabilities (XSS, open ports, headers, etc.) and creates a report.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages