PHANTOM X

Offensive Pentesting Multi‑Tool Wrapper v1.0 by Abhirup Sarkar. Orchestrate Recon, Vulnerability Checks, and Full Workflows with a single, modular CLI.

What PHANTOM X Does

Recon Module

For domains: whois, gobuster, theHarvester, sublist3r, whatweb, amass, ffuf. For IPs: nmap, wafw00f, masscan. Output is organized per target.

Vulnerability Module

Run targeted checks via nikto, enum4linux, and searchsploit. Easily extendable with modular presets.

Full Workflow

Automatically chains Recon and Vulnerability steps based on target type detection (IP vs Domain). Saves results in timestamped folders.

How it Works

  1. Target detection Automatically detects if the input is an IP or a domain to pick the right recon flow.
  2. Modular presets Extend or swap tools easily without changing the overall workflow.
  3. Selective execution Choose specific tools interactively or run them all; results are auto-saved per module.

Included Tools

Domain Recon
IP Recon
Vulnerability

Usage (CLI)

This builder reflects the actual CLI: -t/--target (required),-m/--module (recon | vuln | full), -w/--wordlist (optional).

./phantomx.py -t example.com -m recon