Shaco is a simple C Linux agent for the Havoc framework, available at https://github.com/HavocFramework/Havoc. Utilizing a hardcoded socket, Shaco communicates with the server over HTTP.
This is the list of commands that the agent supports:
Features of Shaco agent
Clone
git clone –recurse-submodules https://github.com/souzomain/Shaco.git
After cloning this repo, you can execute the python handler
python handler.py
Create an HTTP havoc listener.
https://havocframework.com/docs/listeners
To compile this, you can use the havoc payload generator in Attack -> Payload and choose the Shaco option
https://havocframework.com/docs/agent
Issues
The upload option will not function if the file size is greater than 7000 bytes because HTTP is hardcoded and does not support chunks in Havoc 0.6, a bug that is being worked on.
TODO of the project
This cheat sheet covers the essential Kali Linux commands every pentester and ethical hacker uses…
When I first started learning malware analysis and reverse engineering, I thought the hardest part…
Both git fetch and git pull talk to a remote repository, but they do very different things to your…
Sometimes the change you need already exists, just on the wrong branch. A hotfix lands…
Email is still one of the most important communication channels inside modern applications. Password resets,…
Nginx is a high-performance web server and reverse proxy trusted by some of the largest…