Project · Project

Penta

Reconnaissance and execution engine in Go with DAG-based workflows, concurrency control, and resumable pipelines.

Stack
AWSDAG engine
01Problem
Reconnaissance workflows can become noisy, non-deterministic, and hard to resume when each tool runs as an isolated script.
02Architecture
Penta models reconnaissance as a DAG-based execution engine with concurrency control, rate limiting, recursive crawling, advanced filtering, and deterministic deduplication.
03Reliability
The engine includes fail-fast logic, timeout handling, observability hooks, and lifecycle tracking so workflows can be resumed and inspected.