Why did I make this? Because
- I need a fast way to replace burned IPs.
- I need an easy way to spawn up and destroy tunnels via a GUI.
- I need persistent configuration.
For more details: Using Cobalt Strike with Tunnel-Manager for Distributed Hacking
The tool's GUI
Installation
To properly launch the application:
- Use
variables.env.example
to create your ownvariables.env
file. The file must be in the project's root directory. - GoJS is a dependency that is up to you to download. It offers pretty nice visualizations. You can download it from here https://gojs.net/latest/download.html and copy it to application/static/go.js.
- Run install.sh to install the app's dependencies