Terminal-based Intelligence & Network Utility Toolkit
Created by Quantumroot09
BlackVault is a Python-based terminal toolkit that combines multiple reconnaissance, lookup, and network utilities into a single interface.
The toolkit currently includes:
- QR Link Tracker
- IP Geolocation Lookup
- Username Intelligence Search
- DNS Lookup
- Host Ping Utility
Generate a QR code that redirects visitors to any URL while logging scan information in real time.
- Generate QR codes instantly
- Local Network mode
- Public Internet mode using Ngrok
- Real-time scan monitoring
- Detect visitor IP address
- Detect platform/device
- Detect browser language
- Retrieve timezone information
- Automatic redirect after scan
- IP Address
- Device Platform
- Timezone
- Browser Language
- User Agent
- Scan Timestamp
Perform deep IP intelligence lookups using public IP databases.
- ip-api.com
No API key required.
Search usernames across dozens of platforms and generate realistic username variations.
Checks username presence across platforms including:
- GitHub
- Telegram
- TikTok
- YouTube and more ..
Uses:
- GitHub Public API
- Wikipedia Search API
- Username pattern analysis
- Name extraction
- Social media naming conventions
Automatically creates:
- Prefix variations
- Suffix variations
- Birth-year combinations
- First/Last name combinations
- Regional surname combinations
- Instagram-style usernames
Retrieve DNS information about domains.
- A Records
- AAAA Records
- MX Records
- NS Records
- TXT Records
- CNAME Records
Useful for domain intelligence and troubleshooting.
Send ICMP Echo Requests to hosts.
- Hostname resolution
- IP resolution
- ICMP packet generation
- Round-trip timing
- Packet loss statistics
- Ping summary report
- Resolved IP Address
- Response Time
- Packets Sent
- Packets Received
- Packet Loss Percentage
Note:
Raw sockets require elevated privileges.
Linux/macOS:
sudo python blackvault.pyWindows:
Run Command Prompt or PowerShell as Administrator.
Python 3.10+
pip install requests
pip install flask
pip install rich
pip install qrcode
pip install dnspythonOr:
pip install -r requirements.txtgit clone https://github.com/yourusername/blackvault.git
cd blackvault
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python blackvault.pygit clone https://github.com/yourusername/blackvault.git
cd blackvault
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
python blackvault.py[1] QR / Localhost Beacon
[2] Geolocation
[3] Username Search
[4] DNS Lookup
[5] Ping User
[0] Quit
blackvault/
│
├── blackvault.py
│
├── modules/
│ ├── qr_tracker.py
│ ├── geo_lookup.py
│ ├── username_search.py
│ ├── dns_lookup.py
│ └── ping_user.py
│
├── requirements.txt
├── README.md
│
├── setup.sh
└── setup.bat
This project is intended for:
- Education
- Research
- Learning
- Authorized Security Testing
Users are responsible for complying with local laws and regulations.
The author assumes no responsibility for misuse of this software.
╔══════════════════════════════════════════════╗ ║ SUPPORT BLACKVAULT ║ ╚══════════════════════════════════════════════╝
If BlackVault proved useful during your journey, consider leaving a ⭐ on the repository.
Every star helps keep the project alive, improves visibility, and fuels future updates.
⭐ Star the Repo 🚀 Share the Project 🖤 Stay in the Shadows
Thank you for your support.
BlackVault v1.0
"Stay in the Shadows."