Get from zero to a tasked agent in five minutes.
1. Install TantoC2#
| |
This installs tantoc2-server, tantoc2-cli, tantoc2-dev-agent, and tantoc2-web. See Installation for Docker and other options.
2. Start the Teamserver#
| |
Note the default admin password printed on first start.
3. Connect with the CLI#
In a second terminal:
| |
Or connect manually:
| |
4. Create an Engagement#
All operations are scoped to an engagement — an isolated database for each operation.
| |
Select it:
| |
Your prompt updates to show the engagement name:
| |
5. Start a Listener#
Listeners receive agent callbacks:
| |
6. Build and Deploy an Agent#
Build a dev agent with config stamped in:
| |
Deploy the agent in a third terminal:
| |
7. Interact with the Agent#
Back in the CLI, the agent appears:
| |
Send a survey task:
| |
Wait for the next beacon check-in (~5 seconds), then view the result:
| |
8. Browse Modules#
List agent-loadable modules compatible with your agent:
| |
9. Try Tools (Remote Operations)#
Execute directly against remote services without an agent:
| |
What’s Next?#
| Goal | Guide |
|---|---|
| Full operator workflow | Operator Guide |
| Administration and RBAC | Admin Guide |
| End-to-end walkthrough | Engagement Walkthrough |
| Build custom modules | Developer Guide |
| API automation | REST API Reference |