Thug: A low-interaction honeyclient for examining suspicious websites
10K+
This Dockerfile represents a Docker image that encapsulates Thug, a low-interaction honeyclient, which was created by Angelo Dell'Aera (angelodellaera). The installation approach mirrors the REMnux salt state for Thug.
To run this image after installing Docker, you have a number of options:
sudo docker run --rm -v <local_folder>:/tmp/thug/logs remnux/thug <variables>
This will allow you to run thug as a 'headless' application without having to enter the docker. Variables can be passed on the command-line (such as -F to enable file logging). Logs are stored in /tmp/thug/logs by default. Your <local_folder> should be made world-accessible to ensure no permissions issues: e.g. "chmod a+xwr ~/logs"
sudo docker run --rm -it --entrypoint "/bin/bash" remnux/thug
This will enter you into the docker where you can run "thug" with the desired parameters (such as -F to enable file logging).
sudo docker run --rm -it -v <local_folder>:/tmp/thug/logs --entrypoint "/bin/bash" remnux/thug
This is essentially a combination of both of the above, allowing you entry into the docker, and storage of log files in your host environment.
To support distributed operations and MongoDB output, install the following packages into the image using "apt-get mongodb mongodb-dev python-pymongo rabbitmq-server python-pika"
Content type
Image
Digest
sha256:723a3ee33…
Size
215.3 MB
Last updated
5 months ago
docker pull remnux/thugPulls:
25
Jun 29 to Jul 5