forked from p15670423/monkey
3e638298e6 | ||
---|---|---|
.. | ||
.gitignore | ||
AppRun | ||
README.md | ||
build_appimage.sh | ||
clean.sh | ||
infection-monkey.desktop | ||
server_config.json.standard |
README.md
Monkey Island AppImage
About
This directory contains the necessary artifacts for building an Infection Monkey AppImage
Building an AppImage
- Create a clean VM or LXC (not docker!) based on Ubuntu 18.04.
- Copy the
deployment_scripts/appimage
directory to$HOME/
in the VM. - On the VM,
cd $HOME/appimage
- Run
sudo -v
. - Execute
./build_appimage.sh
. This will pull all necessary dependencies and build the AppImage.
NOTE: This script is intended to be run from a clean VM. You can also manually
remove build artifacts by running appimage/clean.sh
Running the AppImage
The build script will produce an AppImage executable named
Infection_Monkey-x86_64.AppImage
. Simply execute this file and you're off to
the races.
A new directory, $HOME/.monkey_island
will be created to store runtime
artifacts.