monkey/docs/content/usage/running-manually.md

1.1 KiB

title date draft weight pre tags
Running Manually 2022-06-09T14:47:40+03:00 false 2 <i class='fas fa-terminal'></i>
usage

Generating manual run command

A command to run the agent manually can be generated by the Island Server UI by going to the "Run Monkey" -> "Manual" page.

Downloading the agent manually

Agent binaries can be downloaded by sending a GET request to https://[IP]:5000/api/agent/download/[OS], where [IP] stands for the IP address of the Island server and [OS] is either windows or linux.

Running the agent binary

The agent binary must be started with either the m0nk3y or dr0pp3r flag.

The m0nk3y flag is the standard way to run the agent.

The dr0pp3r flag invokes the agent dropper. The dropper will move the agent binary to a location provided with the -l flag. Then, it will start the agent with the m0nk3y flag as a new process. Finally, the dropper will shut itself down. This flag is useful if you want to detach the agent from an exploited service or parent process. It alleviates the need for the parent process to wait until the agent finishes.