⚡ VECTRA: High-Performance Offline CVE & GTFOBins Intelligence Search Engine
1
stars
1
commits
Python
primary language
Sep 4, 2026
updated
██▒ █▓▓█████ ▄████▄ ████████▓ ██▀███ ▄▄▄
▓██░ █▒▓█ ▀ ▒██▀ ▀█ ╚══██╔══╝▓██ ▒ ██▒▒████▄
▓██ █▒░▒███ ▒▓█ ▄ ██║ ▓██ ░▄█ ▒▒██ ▀█▄
▒██ █░░▒▓█ ▄ ▒▓▓▄ ▄██▒ ██║ ▒██▀▀█▄ ░██▄▄▄▄██
▒▀█░ ░▒████▒▒ ▓███▀ ░ ██║ ░██▓ ▒██▒ ▓█ ▓██▒
░ ▐░ ░░ ▒░ ░░ ░▒ ▒ ░ ╚═╝ ░ ▒▓ ░▒▓░ ▒▒ ▓▒█░
░ ░░ ░ ░ ░ ░ ▒ ░▒ ░ ▒░ ▒ ▒▒ ░
░░ ░ ░ ░░ ░ ░ ▒
░ ░ ░░ ░ ░ ░
░ ░
VECTRA is an offline-first terminal vulnerability research and exploitation engine built for penetration testers, security analysts, red teamers, and CTF players.
apache 2.4.49, openssh 8.2p1, vsftpd 2.3.4).rce, privesc, sqli, lfi, auth-bypass, memory-corruption, ssrf, dos).[██████████] 10.0 CRITICAL), adaptive word-wrapping, syntax highlighting, and tab-autocompletion.Clone the repository and install into your user environment:
git clone https://github.com/addisabrham36-boop/vectra.git
cd vectra
# Install dependencies and link executable globally
pip install -e .
You can now run vectra from any directory in your terminal!
Simply type:
vectra
Inside the interactive console:
⚡ vectra❯ search apache 2.4.49
⚡ vectra❯ rce tomcat
⚡ vectra❯ privesc kernel
⚡ vectra❯ sudo vim
⚡ vectra❯ suid bash
⚡ vectra❯ get CVE-2021-44228
⚡ vectra❯ stats
| Command / Shortcut | What it Does | Example |
|---|---|---|
search <query> / s <query> | Search CVEs by software, version, or keywords | search apache 2.4.49 |
<query> | Direct search without typing 'search' | openssh 8.2 |
rce <software> | Filter for Remote Code Execution vulnerabilities | rce tomcat |
privesc <software> | Filter for Privilege Escalation / LPE vulnerabilities | privesc kernel |
sqli <software> | Filter for SQL Injection vulnerabilities | sqli wordpress |
auth <software> | Filter for Authentication Bypass vulnerabilities | auth pulse |
lfi <software> | Filter for Path Traversal / File Inclusion vulnerabilities | lfi webmin |
get <CVE-ID> | Deep dive into CVE metrics, CVSS vector & advisory links | get CVE-2021-44228 |
gtfo <binary> [type] | Lookup Unix bypass & exploitation payloads | gtfo find sudo |
sudo <binary> | Quick Sudo root privilege escalation payload | sudo vim |
suid <binary> | Quick SUID root breakout payload | suid bash |
shell <binary> | Payload to spawn an interactive shell | shell find |
rev <binary> | Payload for reverse shell connection | rev nc |
list [cves|gtfo|stats] | Browse CVE records, GTFOBins payload index, or metrics | list gtfo |
stats | Show severity breakdown & category totals | stats |
download / sync | Download & sync official global CVE archive (386,000+ CVEs) | sync |
help | Display command cheat sheet and usage guide | help |
clear / exit | Clear terminal screen or terminate Vectra | exit |
You can run any command directly from your shell scripts or terminal:
vectra search "apache 2.4.49"
vectra search "vsftpd 2.3.4"
vectra search "seaweedfs" --type privesc
vectra search --type rce --severity CRITICAL
vectra search "sudo" --type privesc
vectra search --type sqli
# Sudo root command execution for 'vim'
vectra gtfo vim -t sudo
# SUID exploitation for 'find'
vectra gtfo find -t suid
# Reverse shell for 'bash'
vectra gtfo bash -t reverse-shell
# List all exploit categories
vectra gtfo-list
vectra get CVE-2021-44228
vectra get CVE-2024-6387
vectra get CVE-2022-0847
Run Vectra in completely isolated Docker containers with persistent caching:
docker compose run --rm vectra-cli
docker compose up -d vectra-api
# REST API endpoints available at http://127.0.0.1:8000
# OpenAPI Docs: http://127.0.0.1:8000/docs
~/.local/share/vectra/cves.dbVECTRA_DATA_DIR=/custom/path1 commits
Python
99.4%
⚡ VECTRA: High-Performance Offline CVE & GTFOBins Intelligence Search Engine
1
stars
1
commits
Python
primary language
Sep 4, 2026
updated
██▒ █▓▓█████ ▄████▄ ████████▓ ██▀███ ▄▄▄
▓██░ █▒▓█ ▀ ▒██▀ ▀█ ╚══██╔══╝▓██ ▒ ██▒▒████▄
▓██ █▒░▒███ ▒▓█ ▄ ██║ ▓██ ░▄█ ▒▒██ ▀█▄
▒██ █░░▒▓█ ▄ ▒▓▓▄ ▄██▒ ██║ ▒██▀▀█▄ ░██▄▄▄▄██
▒▀█░ ░▒████▒▒ ▓███▀ ░ ██║ ░██▓ ▒██▒ ▓█ ▓██▒
░ ▐░ ░░ ▒░ ░░ ░▒ ▒ ░ ╚═╝ ░ ▒▓ ░▒▓░ ▒▒ ▓▒█░
░ ░░ ░ ░ ░ ░ ▒ ░▒ ░ ▒░ ▒ ▒▒ ░
░░ ░ ░ ░░ ░ ░ ▒
░ ░ ░░ ░ ░ ░
░ ░
VECTRA is an offline-first terminal vulnerability research and exploitation engine built for penetration testers, security analysts, red teamers, and CTF players.
apache 2.4.49, openssh 8.2p1, vsftpd 2.3.4).rce, privesc, sqli, lfi, auth-bypass, memory-corruption, ssrf, dos).[██████████] 10.0 CRITICAL), adaptive word-wrapping, syntax highlighting, and tab-autocompletion.Clone the repository and install into your user environment:
git clone https://github.com/addisabrham36-boop/vectra.git
cd vectra
# Install dependencies and link executable globally
pip install -e .
You can now run vectra from any directory in your terminal!
Simply type:
vectra
Inside the interactive console:
⚡ vectra❯ search apache 2.4.49
⚡ vectra❯ rce tomcat
⚡ vectra❯ privesc kernel
⚡ vectra❯ sudo vim
⚡ vectra❯ suid bash
⚡ vectra❯ get CVE-2021-44228
⚡ vectra❯ stats
| Command / Shortcut | What it Does | Example |
|---|---|---|
search <query> / s <query> | Search CVEs by software, version, or keywords | search apache 2.4.49 |
<query> | Direct search without typing 'search' | openssh 8.2 |
rce <software> | Filter for Remote Code Execution vulnerabilities | rce tomcat |
privesc <software> | Filter for Privilege Escalation / LPE vulnerabilities | privesc kernel |
sqli <software> | Filter for SQL Injection vulnerabilities | sqli wordpress |
auth <software> | Filter for Authentication Bypass vulnerabilities | auth pulse |
lfi <software> | Filter for Path Traversal / File Inclusion vulnerabilities | lfi webmin |
get <CVE-ID> | Deep dive into CVE metrics, CVSS vector & advisory links | get CVE-2021-44228 |
gtfo <binary> [type] | Lookup Unix bypass & exploitation payloads | gtfo find sudo |
sudo <binary> | Quick Sudo root privilege escalation payload | sudo vim |
suid <binary> | Quick SUID root breakout payload | suid bash |
shell <binary> | Payload to spawn an interactive shell | shell find |
rev <binary> | Payload for reverse shell connection | rev nc |
list [cves|gtfo|stats] | Browse CVE records, GTFOBins payload index, or metrics | list gtfo |
stats | Show severity breakdown & category totals | stats |
download / sync | Download & sync official global CVE archive (386,000+ CVEs) | sync |
help | Display command cheat sheet and usage guide | help |
clear / exit | Clear terminal screen or terminate Vectra | exit |
You can run any command directly from your shell scripts or terminal:
vectra search "apache 2.4.49"
vectra search "vsftpd 2.3.4"
vectra search "seaweedfs" --type privesc
vectra search --type rce --severity CRITICAL
vectra search "sudo" --type privesc
vectra search --type sqli
# Sudo root command execution for 'vim'
vectra gtfo vim -t sudo
# SUID exploitation for 'find'
vectra gtfo find -t suid
# Reverse shell for 'bash'
vectra gtfo bash -t reverse-shell
# List all exploit categories
vectra gtfo-list
vectra get CVE-2021-44228
vectra get CVE-2024-6387
vectra get CVE-2022-0847
Run Vectra in completely isolated Docker containers with persistent caching:
docker compose run --rm vectra-cli
docker compose up -d vectra-api
# REST API endpoints available at http://127.0.0.1:8000
# OpenAPI Docs: http://127.0.0.1:8000/docs
~/.local/share/vectra/cves.dbVECTRA_DATA_DIR=/custom/path1 commits
Python
99.4%