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
Pip is the official package manager for Python and the standard way to install libraries from…
R is an open-source programming language and environment built for statistical computing and data visualization. It…
Jenkins is an open-source automation server that makes it easy to build CI/CD pipelines. Continuous integration…
Android Studio is the official IDE for Android development, built on JetBrains' IntelliJ IDEA platform. It…
GitLab is a web-based, open-source Git repository manager written in Ruby. It includes built-in tools for…
Anaconda is the most widely used Python distribution for data science and machine learning. It bundles…