CTF Helper
THM / HTB Helper
A zero-dependency recon and workflow accelerator built for serious lab hackers.
This tool is not a “wrapper around nmap.”
It’s a full reconnaissance and productivity assistant designed specifically for TryHackMe and Hack The Box workflows, from the moment you connect your VPN to the moment you’re writing up the win.
What it is (in plain English)
THM / HTB Helper Ultimate-Plus X is a single Python script that acts like a calm, methodical teammate sitting next to you while you attack a box.
It:
Verifies you’re actually on the lab network
Validates and resolves targets
Runs fast, intelligent recon
Highlights weak or outdated services
Suggests next attack steps automatically
Logs everything you do
Organizes notes, progress, and reports for you
All offline, portable, and dependency-free.
What makes it different
1. Smart VPN & Lab Awareness
Detects common VPN interfaces (tun0, htbvpn, thmvpn)
Actively checks reachability of THM/HTB lab ranges
Warns you immediately if you’re not actually connected
No more wasting 20 minutes scanning the public internet by mistake.
2. Clean, Guided Recon (Not Noise)
Ping + common port reachability
Fast TCP port enumeration (curated, not bloated)
Lightweight banner grabbing
Automatic detection of possibly outdated services
HTTP path probing on realistic targets (robots.txt, /admin, /login, etc.)
It focuses on signal, not scanning theater.
3. Built-In Attack Thinking
The tool doesn’t just list ports — it thinks forward:
FTP? → suggests anonymous login
SMB? → reminds you about shares and null sessions
HTTP? → nudges you toward dir busting, CMS checks, robots
This is especially valuable when you’re tired, new, or context-switching between boxes.
4. Automatic Recon Reports (Zero Effort)
Every recon run generates a timestamped report containing:
Connectivity status
Reverse DNS
Open ports + banners
HTTP findings
Geolocation (cached, skipped for private IPs)
Optional full nmap -sV -p- if available
Perfect for:
Write-ups
Resuming boxes days later
Staying organized during long labs
5. Notes, Progress & History — Built In
This is where it quietly beats most tools.
Per-target notes
Per-target progress tracking (timestamped stages)
Global action history
Persistent last-target memory
You stop relying on scattered text files, Notion tabs, or “I’ll remember later.”
6. Zero Dependencies. One File. Anywhere.
Pure Python 3
Runs on Kali, Parrot, Ubuntu, WSL, bare Linux
No pip installs
No config headaches
No framework lock-in
Drop it on a USB stick and it still works.
Who this is for
THM / HTB users who want structure, not chaos
Beginners who need guidance without hand-holding
Intermediate hackers who want speed and organization
Advanced users who are tired of rebuilding the same workflow every time
If you already know what to do but want a tool that helps you do it consistently and cleanly, this is it.
Thephilosophy
> “Good recon isn’t about running more tools.
It’s about asking the right questions, in the right order, every time.”
Ultimate-Plus X enforces that mindset quietly, without getting in your way.