# Monkey maker ## About Monkey maker is an environment on AWS that is designed for monkey binary building. This environment is deployed using terraform scripts located in this directory. ## Setup To setup you need to put `accessKeys` file into `./aws_keys` directory. Contents of `accessKeys` file should be as follows: ```ini [default] aws_access_key_id = <...> aws_secret_access_key = <...> ``` Also review `./terraform/config.tf` file. Launch the environment by going into `terraform` folder and running ``` terraform init terraform apply ``` ## Usage To login to windows use Administrator: %HwuzI!Uzsyfa=cB*XaQ6xxHqopfj)h) credentials You'll find docker files in `/home/ubuntu/docker_envs/linux/...` To build docker image for 32 bit linux: ``` cd /home/ubuntu/docker_envs/linux/py3-32 sudo docker build -t builder32 . ``` To build docker image for 64 bit linux: ``` cd /home/ubuntu/docker_envs/linux/py3-64 sudo docker build -t builder64 . ``` To build 32 bit monkey binary: ``` cd /home/ubuntu/monkey_folder/monkey sudo docker run -v "$(pwd):/src" builder32 -c "export SRCDIR=/src/infection_monkey && /entrypoint.sh" ``` To build 64 bit monkey binary: ``` cd /home/ubuntu/monkey_folder/monkey sudo docker run -v "$(pwd):/src" builder64 -c "export SRCDIR=/src/infection_monkey && /entrypoint.sh" ```