Pentest Evidence Capture
During an engagement you run dozens of tools. Their output scatters across terminals, files, and windows. Alpha captures it all, parses it into structured data, and puts it on a shared server your whole team can search and query.
Capture
Prefix any command with al run. Alpha records the full output through a PTY. The command runs exactly as you typed it.
Parse
The server recognizes the tool and extracts hosts, services, credentials, and findings. Everything is deduplicated and linked within the engagement.
Correlate
Every entity links back to the run that found it. The graph shows attack paths, credential reuse, and relationships across the entire engagement.
Collaborate
Run Alpha on your own infrastructure. Multiple operators work against the same engagement. Credentials are masked until you explicitly reveal them.
| Identity | Credential | Source | Status |
|---|---|---|---|
| CORP\admin | * * * * * * * * | netexec | Valid |
| CORP\svc-sql | * * * * * * * * | impacket | Valid |
| root | * * * * * * * * | hydra | Expired |
| CORP\j.smith | * * * * * * * * | kerbrute | Valid |
| sa | * * * * * * * * | sqlmap | Reused |
Screenshots coming soon. The UI is live and ready to try.
Supported Tools
Alpha recognizes tool output and extracts structured entities automatically. Scanning, web testing, Active Directory, credential spraying, password cracking. If a parser doesn't exist yet, raw output is still captured and full-text searchable.
Missing a tool? Open a PR or request it on GitHub.
Clone the repo. Run docker compose. You're done.