Running Viper in a Docker a binary management and analysis framework dedicated to malware and exploit researchers.

by riker2000
GNU/Linux ◆ xterm ◆ bash 3259 views

A dockerized Viper installation, ready to run!

Get it from the Honeynet Project’s Docker Repository

Sourcecode is on Ali Ikinci’s GitHub

Suppose your samples on the host are stored in ~/samples/ then it get’s mapped to /root/samples in the container.

Command line interface is default with:

docker run -it -v ~/samples/:/root/samples/ honeynet/viper

(Optional) Web service based run to listen on port 8080:

docker run -d honeynet/viper /opt/viper/api.py -H 0.0.0.0

Get the container ip to connect to

docker inspect $(docker ps |grep honeynet/viper |awk '{print $1}') | grep IPAddress | cut -d '"' -f 4