Add two separate sections for server and agent runtime artifacts in docs FAQ

This commit is contained in:
Shreya 2021-05-14 15:58:32 +05:30
parent ffb329c277
commit 515ce72791
1 changed files with 10 additions and 2 deletions

View File

@ -10,6 +10,8 @@ Below are some of the most common questions we receive about the Infection Monke
- [Where can I get the latest version of the Infection Monkey?](#where-can-i-get-the-latest-version-of-the-infection-monkey)
- [How long does a single Infection Monkey agent run? Is there a time limit?](#how-long-does-a-single-infection-monkey-agent-run-is-there-a-time-limit)
- [Where does Infection Monkey store runtime artifacts?](#where-does-infection-monkey-store-runtime-artifacts)
- [Monkey Island server](#monkey-island-server)
- [Infection Monkey agent](#infection-monkey-agent)
- [How do I reset the Monkey Island password?](#how-do-i-reset-the-monkey-island-password)
- [Should I run the Infection Monkey continuously?](#should-i-run-the-infection-monkey-continuously)
- [Which queries does the Infection Monkey perform to the internet exactly?](#which-queries-does-the-infection-monkey-perform-to-the-internet-exactly)
@ -40,11 +42,17 @@ The Infection Monkey agent shuts off either when it can't find new victims or it
## Where does Infection Monkey store runtime artifacts?
The Infection Monkey agent may need to access or create some files on systems while running, such as during the execution of custom post-breach actions or when attempting the Zerologon exploit.
### Monkey Island server
The Island server will need to store some files on the system on which it is running, such as the Island logs and any custom post-breach action files.
For this, it uses a "data directory" which can be configured in the `data_dir` field in the `server_config.json` file. The default data directory on Linux is `$HOME/.monkey_island`, and on Windows is `%AppData%\monkey_island`.
Any runtime artifacts will be stored in the data directory.
### Infection Monkey agent
The Monkey agent will need to store or create some files on the system on which it is running. This includes the agent binaries, logs, and any files needed for the execution of custom post-breach actions or when attempting the Zerologon exploit.
It does so by creating temporary directories on the system and storing the data there.
## How do I reset the Monkey Island password?