Merge pull request #1591 from guardicore/1537-constant-monkey-dir

1537 constant monkey dir
This commit is contained in:
ilija-lazoroski 2021-11-16 11:19:13 +01:00 committed by GitHub
commit 13f70297c3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 3 additions and 15 deletions

View File

@ -25,6 +25,7 @@ Changelog](https://keepachangelog.com/en/1.0.0/).
- Checkbox that gave the option to not try to first move the dropper file. #1537 - Checkbox that gave the option to not try to first move the dropper file. #1537
- Custom singleton mutex name config option. #1589 - Custom singleton mutex name config option. #1589
- Azure credential collector, because it was broken (not gathering credentials). #1535 - Azure credential collector, because it was broken (not gathering credentials). #1535
- Custom monkey directory name config option. #1537
### Fixed ### Fixed
- A bug in network map page that caused delay of telemetry log loading. #1545 - A bug in network map page that caused delay of telemetry log loading. #1545

View File

@ -129,9 +129,6 @@ class Configuration(object):
keep_tunnel_open_time = 60 keep_tunnel_open_time = 60
# Monkey files directory name
monkey_dir_name = "monkey_dir"
########################### ###########################
# scanners config # scanners config
########################### ###########################

View File

@ -23,8 +23,6 @@
"dropper_target_path_win_64": "C:\\Windows\\temp\\monkey64.exe", "dropper_target_path_win_64": "C:\\Windows\\temp\\monkey64.exe",
"dropper_target_path_linux": "/tmp/monkey", "dropper_target_path_linux": "/tmp/monkey",
"monkey_dir_name": "monkey_dir",
"exploiter_classes": [ "exploiter_classes": [
"SSHExploiter", "SSHExploiter",
"SmbExploiter", "SmbExploiter",

View File

@ -2,7 +2,7 @@ import os
import shutil import shutil
import tempfile import tempfile
from infection_monkey.config import WormConfiguration MONKEY_DIR_NAME = "monkey_dir"
def create_monkey_dir(): def create_monkey_dir():
@ -26,4 +26,4 @@ def remove_monkey_dir():
def get_monkey_dir_path(): def get_monkey_dir_path():
return os.path.join(tempfile.gettempdir(), WormConfiguration.monkey_dir_name) return os.path.join(tempfile.gettempdir(), MONKEY_DIR_NAME)

View File

@ -15,13 +15,6 @@ INTERNAL = {
"description": "Time to keep tunnel open before going down after last exploit " "description": "Time to keep tunnel open before going down after last exploit "
"(in seconds)", "(in seconds)",
}, },
"monkey_dir_name": {
"title": "Monkey's directory name",
"type": "string",
"default": r"monkey_dir",
"description": "Directory name for the directory which will contain all of the"
" monkey files",
},
"started_on_island": { "started_on_island": {
"title": "Started on island", "title": "Started on island",
"type": "boolean", "type": "boolean",

View File

@ -45,7 +45,6 @@
"internal": { "internal": {
"general": { "general": {
"keep_tunnel_open_time": 60, "keep_tunnel_open_time": 60,
"monkey_dir_name": "monkey_dir",
"started_on_island": false "started_on_island": false
}, },
"monkey": { "monkey": {