Skip to content
This repository was archived by the owner on Jun 27, 2026. It is now read-only.

VortexDQ/HomeTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

██╗  ██╗ ██████╗ ███╗   ███╗███████╗    ████████╗ ██████╗  ██████╗ ██╗     ███████╗
██║  ██║██╔═══██╗████╗ ████║██╔════╝    ╚══██╔══╝██╔═══██╗██╔═══██╗██║     ██╔════╝
███████║██║   ██║██╔████╔██║█████╗         ██║   ██║   ██║██║   ██║██║     ███████╗
██╔══██║██║   ██║██║╚██╔╝██║██╔══╝         ██║   ██║   ██║██║   ██║██║     ╚════██║
██║  ██║╚██████╔╝██║ ╚═╝ ██║███████╗       ██║   ╚██████╔╝╚██████╔╝███████╗███████║
╚═╝  ╚═╝ ╚═════╝ ╚═╝     ╚═╝╚══════╝       ╚═╝    ╚═════╝  ╚═════╝ ╚══════╝╚══════╝

A self-installing, self-updating OSINT & security toolkit launcher for Windows.
Double-click. Everything installs, updates, and runs — automatically.

Version Platform Python License Tools


⚡ Quick Start · 🛠 Tools · 📦 How It Works · 🔧 Setup Guides · ❓ FAQ


✨ What It Does

Feature Description
🚀 Auto-install Every tool downloads from GitHub and installs on first launch
🔄 Auto-update All tools git pull on every startup — always fresh
🆙 Self-update Checks GitHub for HomeTools updates — downloads and restarts automatically
🩹 Self-heal Broken venvs detected and rebuilt automatically without losing data
🔒 Secure Passwords masked with SecureString, never logged, cleared after use
🎬 Boot animation Grim reaper animation plays on every launch
📋 Command Center Built-in quick-reference for every tool's most useful commands
🖱 One file Entire toolkit is a single .bat — no installers, no admin rights needed

⚡ Quick Start

Requirements

Requirement Download Used by
Windows 10 or 11 All tools
Python 3.10+ python.org/downloadsAdd to PATH Most Python tools
git git-scm.com/download/winAdd to PATH All cloned tools
Java adoptium.net OWASP ZAP only
Ruby + gem rubyinstaller.org WPScan only

Steps

1. Download HomeTools.bat from this repo
2. Double-click it
3. Type  AGREE  to accept the legal notice (first launch only)
4. All tools install automatically — 5–20 min first time
5. Use the number menu to launch any tool

No command line knowledge needed.


🛠 Tools Included (35 Tools)

LOCAL TOOLS

# Tool Purpose
1 JLT Edge Wireless OemDrv device manager (optional local tool)
2 Scanners ESET / F-Secure / HitmanPro shortcuts (optional local tools)
4 ExifTool Read, write, and strip file metadata

NETWORK DISCOVERY

# Tool Purpose Source
19 Amass Deep subdomain enumeration OWASP Amass
21 Shodan CLI Find internet-exposed services and devices Shodan CLI
25 Subfinder Passive subdomain discovery Subfinder
28 Nmap Port scanning, service detection, NSE scripting nmap.org
29 RustScan Extremely fast host scanner (pairs with Nmap) RustScan

OSINT - PEOPLE & SOCIAL

# Tool Purpose Source
5 Sherlock Username hunt across 400+ social media sites Sherlock Project
6 Osintgram Instagram OSINT collector Osintgram
9 Maigret Deep username OSINT + relationship graph Maigret
13 LinkedIn Gatherer LinkedIn profiles and company OSINT LinkedIn Gatherer
15 GHunt Google account OSINT — email, Maps, Drive, YouTube GHunt
20 Phoneinfoga Phone number carrier, region, and OSINT sources Phoneinfoga

OSINT - EMAIL & CREDENTIALS

# Tool Purpose Source
8 Holehe Email registered on which 120+ sites Holehe
12 Scavenger Pastebin leak monitor and credential scraper Scavenger
14 pwnedOrNot Email breach checker — shows leaked passwords pwnedOrNot

OSINT - INFRASTRUCTURE

# Tool Purpose Source
3 SpiderFoot Automated multi-source OSINT framework (web UI) SpiderFoot
7 theHarvester Harvest emails, subdomains, IPs from domain theHarvester
10 Photon Web crawler — extracts URLs, keys, secrets Photon
16 Recon-ng Modular recon framework with API modules Recon-ng
22 Maltego Visual link analysis and relationship mapping Maltego (Manual download)

WEB APPLICATION SECURITY

# Tool Purpose Source
11 SQLMap SQL injection detection and exploitation SQLMap
17 OWASP ZAP Web app security scanner with GUI ZAP
18 WPScan WordPress scanner — plugins, themes, CVEs, users WPScan
23 Nuclei Template-based vulnerability scanner Nuclei
24 ffuf Fast web fuzzer — dirs, vhosts, parameters ffuf
31 Katana Modern web crawler from ProjectDiscovery Katana
32 httpx Fast host and web service enumeration httpx

NETWORK TESTING

# Tool Purpose Source
26 Netexec SMB / WinRM / LDAP / SSH auth testing NetExec
34 Impacket AD protocols, admin utils, and exploitation Impacket
35 Wireshark Network traffic analysis and packet capture Wireshark

CONTAINER SECURITY

# Tool Purpose Source
30 Trivy Container/image scanning for vulnerabilities Trivy

RED TEAM INFRASTRUCTURE

# Tool Purpose Source
33 Sliver Command and control framework Sliver

UTILITIES

# Tool Purpose Source
27 CyberChef Encode / decode / hash / parse — offline CyberChef

📦 How It Works

Install Locations

C:\OSINT\*                  All Python OSINT tools
C:\Tools\*                  Binary tools, ZAP, ExifTool
C:\Program Files\Nmap\      Nmap (via winget)
C:\Program Files\Wireshark\ Wireshark (via winget)

All paths are configurable at the top of HomeTools.bat.

Startup Sequence

1. Check internet, git, Python
2. Check GitHub for HomeTools updates → auto-update if found
3. For each tool:
     Not installed?  →  git clone + venv + pip install, OR GitHub release download
     Already cloned? →  git pull --ff-only
     venv broken?    →  detect + rebuild dependencies silently
4. Grim reaper boot animation
5. Main menu with organized category view

Virtual Environment Health System

Each Python tool runs in its own venv/. When git pull brings new commits, dependencies auto-reinstall.

Self-Update System

Every launch checks GitHub for newer HomeTools version. If found, downloads and restarts automatically.


🔧 Setup Guides

Menu Options

Key Action
135 Launch a tool
R Repair — force re-run all installs and updates
C Commands — quick-reference for every tool
D Dictionary — glossary of OSINT & security terms
H Help — detailed tool list and requirements
I Instagram — set Osintgram credentials
Q Quit

📸 Osintgram (Instagram OSINT)

⚠️ Use a secondary / burner account — never your personal one.
⚠️ 2FA must be disabled on the Instagram account.

  1. Press I on main menu (or launch tool 6)
  2. Enter username and password
  3. Password is masked (SecureString) and never stored plaintext
  4. Credentials saved locally at C:\OSINT\osintgram\config\credentials.ini

🔍 GHunt (Google Account OSINT)

  1. Launch tool 15
  2. Type email and enter target — OR run ghunt login first
  3. Follow browser-based OAuth flow
  4. Subcommands: email, gaia, drive, youtube

📧 pwnedOrNot (Email Breach Checker)

Get a free API key at haveibeenpwned.com/API/Key, then enter when prompted on first launch of tool 14.


🌐 OWASP ZAP (Web App Scanner)

Requires Java (adoptium.net)
Downloads on first run, opens in its own GUI window.


🔒 WPScan (WordPress Scanner)

Requires Ruby + gem (rubyinstaller.org)
License: Free for personal use. Commercial use requires paid plan at wpscan.com


🎯 Use Cases

Reconnaissance

  1. [28] Nmap — Port scan the target IP range
  2. [29] RustScan — Faster re-confirmation
  3. [19] Amass — Deep subdomain enumeration
  4. [21] Shodan — Find exposed services

OSINT on Person/Username

  1. [5] Sherlock — Quick 400+ site scan
  2. [9] Maigret — Deep dive + HTML report
  3. [13] LinkedIn Gatherer — Professional network mapping

OSINT on Email

  1. [8] Holehe — Which sites the email is on
  2. [14] pwnedOrNot — Check breach databases
  3. [12] Scavenger — Monitor pastes

Web Application Testing

  1. [11] SQLMap — SQL injection detection
  2. [31] Katana — Crawl and map the app
  3. [32] httpx — Enumerate live hosts
  4. [23] Nuclei — Scan for known CVEs
  5. [24] ffuf — Fuzz directories and parameters
  6. [17] ZAP — Full GUI app scanner

Network Security Testing

  1. [26] Netexec — Domain/SMB authentication tests
  2. [34] Impacket — Protocol exploitation
  3. [35] Wireshark — Packet capture and analysis

✅ Version History

Version Date Changes
6.2 June 2026 Fixed Wireshark multi-path detection and Maltego manual download messaging
6.1.2 June 2026 Added proper menu spacing between tool names and descriptions
6.1 June 2026 Fixed UI formatting, tool install checks, Impacket/Wireshark support
6.0 June 2026 Added 8 new tools (Nmap, RustScan, Trivy, Katana, httpx, Sliver, Impacket, Wireshark); reorganized menu by security discipline
5.9 June 2026 Fixed Amass/Phoneinfoga tar.gz handling, Netexec binary install, CyberChef v11 structure

📝 Legal

Disclaimer: These tools are for authorized security research only. Unauthorized access to computer systems is illegal. Only test systems you own or have explicit written permission to test. The author accepts no responsibility for misuse.


📜 License

MIT See LICENSE


Made with ❤️ by vortexdq.com

About

Self-installing OSINT toolkit launcher for Windows. Auto-clones and manages SpiderFoot, Sherlock, theHarvester, Osintgram, Holehe, Maigret, Photon, SQLMap and ExifTool from one menu.

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors