Reckoning Orchestrator for offensive operations, reconnaissance, and monitoring
Reckoning helps you build repeatable workflows around command-line tools. It was designed with Red Team, penetration testing, and threat intelligence in mind—while staying general enough for any operation that benefits from structured, shareable execution.
At a glance
{0}, {1}, {2}…Core features
Tool registry
Define tools by name, path, arguments, and update commands. Reckoning executes them consistently and captures results per step.
- Store repeatable arguments
- Update tooling via configured commands
- Keep operations reproducible
Wordlists and variables
Map friendly names to paths (or values) and reference them in commands through simple substitution.
- Short aliases for large paths
- Use the same mechanism for API keys/tokens
- Reduce manual typing and mistakes
Workflows
Compose a sequence of tools, choose their order, and run the workflow with a single execution.
- Visual organization (including colors)
- Execution history
- Operational consistency across runs
Workflow execution modes
Run once
The default behavior: execute the workflow a single time and store the full run history.
Recurring
Run continuously every N minutes. Useful for monitoring, recurring recon, and scheduled collection.
Run N times
Execute a fixed number of runs with N-minute sleeps between each run.
Substitution model
Reckoning uses a simple substitution model so that tools can consume each other’s outputs without custom glue code:
Wordlist aliases (and even API keys) can be referenced as {name}, resolving to the configured path/value.
Install and run
1) Clone
2) Install
3) Start
Security and responsible use
Reckoning is intended for legitimate security work: authorized offensive testing, reconnaissance, monitoring, and threat intelligence. Treat workflows as executable operational artifacts—review them carefully before sharing or running them in new environments.
- Prefer least-privilege execution environments for tooling.
- Sanitize secrets (API keys/tokens) before exporting or publishing configurations.
- Pin tool versions where reproducibility matters.