Administration
There are several resources within the ./HAVOC platform that provide various useful capabilities.
The resources are as follows:
- Users - users that have access to interface with the Campaign API.
- Portgroups - rules that can be applied to container tasks to expose ports.
- Note that portgroups cannot be assigned to remote container tasks.
- Task types - types of container tasks registered with the platform.
- This resource can be used to extend the platform with custom container tasks (see Container Task Development for more information).
- Tasks - container tasks that are running on the platform.
- Container tasks that are running remotely are also referred to as tasks.
- Workspace - allows files to be shared between tasks.
Administration can be performed via the ./HAVOC CLI console or with the ./HAVOC Python SDK.
The ./HAVOC CLI console is useful for creating and getting information about ./HAVOC resources in an interactive fashion, which can be used to support and/or configure playbooks that perform advanced sequences of automated attack activities.
The ./HAVOC Python SDK can be used to develop playbooks that automatically manage resources as part of an advanced sequence of automated attack activities.
For more information about administering ./HAVOC resources through the ./HAVOC CLI console, see the Administration Through CLI Console page.
For more information about administering ./HAVOC resources through the ./HAVOC Python SDK, see the Administration Through SDK page.
Updated about 1 year ago