kirk-sayre-work / ViperMonkey

A VBA parser and emulation engine to analyze malicious macros.
90 stars 14 forks source link

Add own Dockerfile & build if image doesn't exist #32

Open chezwicker opened 3 years ago

chezwicker commented 3 years ago

The referenced docker image is behind the current state (at the moment, e.g. the --jit option doesn't work).

This change adds a local Dockerfile (derived from https://hub.docker.com/r/reuteras/vipermonkey/dockerfile) and adjusts dockermonkey.sh to uses it.

If the given image exists locally, it will be used as is. If it doesn't, it will be built from the Dockerfile.