Uninstall
If your ./HAVOC deployment has existing resources, you must remove them prior to attempting to run the ./HAVOC uninstall script. Run the following commands to verify that you do not have any existing resources that will interfere with the ./HAVOC uninstall:
list_tasks
- if tasks are present, run the task_shutdown
or kill_task
command to remove the running tasks.
list_task_types
- if custom task types are present, use the delete_task_type
command to delete the custom task types. Note that you do not need to delete the standard task types included with the ./HAVOC deployment.
list_portgroups
- if portgroups are present, run the delete_portgroup
command to delete the existing portgroups.
list_playbooks
- if there are running playbooks, use the kill_playbook
command to stop the running playbooks.
list_playbook_types
- if custom playbook types are present, use the delete_playbook_type
command to delete the custom playbook types. Note that you do not need to delete the standard playbook types that are included with the ./HAVOC deployment.
list_listeners
- if listeners are present, use the delete_listener
command to delete the listeners.
list_files
- if files are present, use the delete_file
command to delete the files.
list_domains
- if domains are present, use the delete_domain
command to delete the domains.
list_triggers
- if triggers are present, use the delete_trigger
command to delete the triggers.
If you do not remove the existing resources before running the uninstall script, the uninstall script will remove certain ./HAVOC deployment components that will prevent the ./HAVOC CLI from functioning and then fail when it encounters resources that it cannot remove. If this happens, you will need to remove the remaining ./HAVOC resources manually from within the AWS console.
Running the uninstall script will remove standard ./HAVOC resources from your AWS environment but it will not remove the ./HAVOC files from your local system. To fully remove any trace of the ./HAVOC platform, you'll need to manually delete the installation directory after running the uninstall script.
Uninstall
To run the ./HAVOC uninstall script, use the following command:
./havoc --deployment remove
Updated about 1 year ago