Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RedVector

RedVector is a terminal-based vulnerability scanner built in Python.
It focuses on identifying common web application vulnerabilities such as SQL Injection (SQLi) and Cross-Site Scripting (XSS) using payloads and automated crawling.


Features

  • Detects SQL Injection vulnerabilities
  • Detects XSS vulnerabilities
  • Crawls target websites and extracts forms/links
  • Uses external payload files for extensibility (payloads/)
  • Stores scan history and results (scan_history/scan_history.txt)
  • Simple, terminal-based interface

Project Structure

RedVector/
│
├── README.md              # Project description
├── requirements.txt       # Dependencies
├── redvector.py           # Main CLI scanner
│
├── payloads/              # Attack payloads
│   ├── sqli_payloads.txt
│   └── xss_payloads.txt
│
├── scan_history/          # Scan logs/results
│   └── scan_history.txt
│
├── utils/                 # Helper modules
│   ├── crawler.py
│   ├── scanners.py
│   └── logger.py

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/RedVector.git
    cd RedVector
  2. Install dependencies:

    pip install -r requirements.txt

Usage

Run the scanner:

python RedVector.py

Output:

[+] Crawling target...
[+] Testing for SQL Injection...
[!] Potential vulnerability found at /login.php?id=1

Requirements

See requirements.txt for Python package dependencies.


Disclaimer

This tool is created for educational and ethical testing purposes only.
Do not use RedVector on systems you do not own or have permission to test.
The author is not responsible for any misuse.

About

RedVector is a terminal-based vulnerability scanner built in Python. It focuses on identifying common web application vulnerabilities such as SQL Injection (SQLi) and Cross-Site Scripting (XSS) using payloads and automated crawling.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages