the whole cockpit

Every surface, one place.

HackPit is plan, operate and go-deeper surfaces around one idea: the AI does the work, and you decide how much of it runs on its own. Here's everything it can do.

30+ surfaces155 tools2,747 KB techniques3 autonomy modes
01 // set the leash
default
mode 1

Manual

You approve every single command. The human is the wall — nothing runs without your click.

mode 2

Assisted

Passive recon and scans auto-run; every exploitation-class action is queued for you to approve or skip.

mode 3

Full auto

Everything fires on its own — bounded by your written Rules of Engagement, scope, a fire budget and a tamper-proof log.

Autonomy is off until you flip two switches. The repeater and anything dangerous never auto-fire, and a kill-switch halts it mid-run.

02 // plan  ·  proposes, never executes
↳
:attack-paths

Describe a target, get an ordered recon → privesc plan, grounded in real commands.

◱
:engagements

Scoped targets, saved progress, evidence, and exam-ready reports.

⛁
:ad-graph

Load BloodHound, see the route to Domain Admin, walk it edge by edge.

☁
:cloud-graph

Map a cloud account's IAM to the shortest path to admin, across AWS/Azure/GCP.

⛓
:killchain

Stitch web → cloud → on-prem AD into one route to the objective.

◎
:code-scan

Static + AI code audit across many languages, including Web3 contracts.

⧉
:workflows

Compose your own reusable prompt-step playbooks over the audit fan-out.

⇄
:proposals

The approval queue — every agent-proposed command, each with a second opinion.

03 // operate  ·  every command gated
▶
:cockpit

The guided loop — propose, approve, run, parse the result back into state.

◈
:recon

A scoped domain → recon jobs → a ranked, ready-to-hit attack surface.

🔦
:discover

Mine hidden params and paths — each a pre-filled hand-off to the next tool.

🧬
:jsrecon

Pull a target's JavaScript, mine endpoints, params and leaked secrets.

▮
:terminal

A real PTY in the box — vim, top, msfconsole, named parallel sessions.

$
:kali

A clean, per-command shell — the transcript your reports are built from.

⇌
:repeater

Compose, send, replay and diff web requests. Human-only, always.

⊡
:proxy

Record what your tools send, then actively scan the captured traffic.

⁂
:intruder

One request, marked positions, a payload set — one approval.

⇶
:race

Fire one request N times in the same instant to beat a check-then-act window.

⇋
:smuggle

Probe a front-end/back-end pair for request-smuggling desync — safe by default.

▤
:cache

Probe a shared cache for poisoning and deception — safe detection, gated confirm.

🎟
:tokens

Decode and tamper JWT, OAuth/OIDC and SAML, then replay through the repeater.

🔑
:credentials

Spray captured creds, crack captured hashes — a hit lights the AD graph.

◎
:nuclei

Template-scan the scoped target; matches become severity-ranked findings.

04 // go deeper  ·  gated start, human-only input
◉
:c2

Catch and drive one live shell — no multi-implant fleet, all gated.

⇄
:tunnels

Pivots and DNS/TCP tunnels through the sandbox.

⊞
:windows

Drive an external Windows/AD host live over WinRM.

◐
:evasion

Generate-only payload shaping. It never auto-runs.

◇
:oob

A canary for blind SSRF/XXE/RCE — the callback is the proof.

⊙
:exposure

Where a callback lands — a local interface, or a VPS redirector.

🔁
:egress

Route outbound through a rotating pool of attributable proxy IPs.

📱
:capture

One-command mobile bench: boot → install → cert → proxy → "log in".

05 // grounding & proof
⇄
Second opinion

Any generated command gets one honestly-labelled alternative + a which-is-better verdict.

🛡
Detection footprint

For every action, see exactly what a defender would see — telemetry, ATT&CK, the alert that fires.

📝
Grounded reports

OSCP / CPTS / H1 reports, built from what you actually did, CVSS computed not asserted.

🧰
Tool arsenal

155 tools catalogued, each with a copy-ready command, target already filled in.

🔭
Continuous hunting

On a standing engagement, get alerted the moment a new asset appears.

🔌
MCP server

Let another AI agent see your engagement — eyes, not hands (execution is opt-in).

View on GitHub ← back to home