VakarisZ
193061b82a
Moved "How do I change the log level of the Monkey Island logger?" as the last section in FAQ of logging
2021-05-17 14:18:17 +05:30
VakarisZ
476063ec56
Renamed logging FAQ section title to be shorter and to the point
2021-05-17 14:18:17 +05:30
Shreya
515ce72791
Add two separate sections for server and agent runtime artifacts in docs FAQ
2021-05-14 15:58:32 +05:30
Shreya
ffb329c277
CR changes: modify/add server_config.json related examples to FAQ in docs
2021-05-13 13:40:51 +05:30
Shreya
717edc6fb0
Add FAQ about the data directory to docs
2021-05-12 18:21:31 +05:30
Shreya
3798fac6c1
Add instructions for changing the Monkey Island logger log level to docs
2021-05-12 17:45:25 +05:30
Shreya
53c9ec7348
Update the documentation for resetting password
2021-05-12 16:50:33 +05:30
Mike Salvatore
2d422f157e
island: Add `umask 377` to create_certificate.sh
...
By setting the umask to 377 in create_certificate.sh, we ensure that the
TLS key file that is created is readable only by the user that created
it, and not world readable (as is the default on some linux distros).
2021-05-11 19:22:43 -04:00
Mike Salvatore
2af2fd4a55
Minor changelog maintenance
2021-05-11 15:03:18 -04:00
Mike Salvatore
0b21dac261
Merge branch 'untangle-logger-config' into develop
2021-05-11 14:40:39 -04:00
Mike Salvatore
b13839d7ba
island: Add debug log level to server_config.json.develop
2021-05-11 14:01:43 -04:00
Mike Salvatore
08668f3eae
island: Handle lower case log levels in server config
2021-05-11 13:40:58 -04:00
Mike Salvatore
5ea241f120
island: Simplify logic in add_default_values_to_config()
2021-05-11 13:29:53 -04:00
Mike Salvatore
de7865aa21
island: Add tests for default server config values
2021-05-11 13:25:22 -04:00
Mike Salvatore
990244c3ac
island: Return config dict from load_server_config()
...
As the number of configuration items will increase in the future, return
the config dict instead of individual config properties.
2021-05-11 13:18:24 -04:00
Mike Salvatore
5847674d92
island: Add unit test for load_server_config()
2021-05-11 13:14:07 -04:00
Mike Salvatore
f7bef76f39
island: Move load_server_config() to config_loader.py
...
Because `monkey_island.py` has the same name as the `monkey_island`
module, pytest can't import monkey_island.py and run any tests against
its code.
2021-05-11 13:00:44 -04:00
VakarisZ
d385778828
Documented why windows and osx doesn't support docker deployment options.
2021-05-11 11:35:35 -04:00
Shreya
83a235bb5d
Rename unit test functions in test_island_logger.py
2021-05-11 19:08:28 +05:30
Shreya
5f8145e3d1
Add tests for console logging (test_island_logger.py)
2021-05-11 19:06:38 +05:30
Shreya
c5ba48db53
Modify/add unit tests (test_island_logger.py)
2021-05-11 18:57:24 +05:30
Mike Salvatore
a30d586c3d
Merge pull request #1152 from guardicore/speed-up-travis-build
...
Speed up travis build
2021-05-11 09:04:02 -04:00
Shreya
e8c1c81edf
Move `DEFAULT_LOG_LEVEL` and add function `load_server_config` to monkey_island.py
2021-05-11 18:16:45 +05:30
Shreya
3c7687a405
Catch and print errors instead of creating a default server config
2021-05-11 18:08:07 +05:30
Shreya
805ab989b9
Remove "__author__" field
2021-05-11 17:58:07 +05:30
Shreya
8dc84ee0f7
Assume configured data directory exists when configuring the logger
2021-05-11 17:56:49 +05:30
Mike Salvatore
b5c9828ddc
island: Remove errant space in manual run windows command
...
Fixes #1153
2021-05-10 11:52:31 -04:00
Mike Salvatore
c17ccb05f0
travis: cache pipenv
2021-05-10 10:39:15 -04:00
Mike Salvatore
f25cfe277d
travis: Install hugo binary from github
...
It currently takes 4 minutes to install hugo with homebrew. Using a
faster way to install hugo could speed up the Travis CI build by as much
as 42%.
2021-05-10 10:08:43 -04:00
Shreya
0556465c6a
Update CHANGELOG.md (removed island logger config)
2021-05-10 16:47:30 +05:30
Shreya
6d04e7cbb4
Fix unit tests and modify code based on failed tests (tests/monkey_island/cc/server_utils/test_island_logger.py)
2021-05-10 14:52:07 +05:30
Shreya
f84e4aed2c
Set log filename in config before expanding its paths
2021-05-10 14:04:07 +05:30
Shreya
785f2ef77d
Replace `json_setup_logging()` with `setup_logging()` to configure logger
2021-05-10 13:49:33 +05:30
Shreya
ab89590389
Remove `--logger-config` command-line argument, add "log_level" to server_config.json
2021-05-10 13:05:06 +05:30
Shreya
5bcd9176fc
Remove `island_logger_config.json\'
2021-05-10 12:23:50 +05:30
Mike Salvatore
aa959c3879
Merge branch 'vulture' into develop
2021-05-07 08:12:54 -04:00
Mike Salvatore
69af8a8662
island: Remove MongoClient() call from BootloaderHttpServer
2021-05-07 08:12:09 -04:00
Mike Salvatore
5b75dc524a
zoo: Send password (not hash) to authenticate with Island
...
This step was missed in merge e609094a
.
2021-05-06 21:39:50 -04:00
Mike Salvatore
e8947a375a
Add a whitelist for vulture
2021-05-06 19:51:23 -04:00
Shreya
e1ef807c2c
Remove unused import in infection_monkey/network/info.py
2021-05-06 22:42:28 +05:30
Shreya
55208fd0be
Add CHANGELOG entry for Vulture fixes
2021-05-06 22:40:10 +05:30
Shreya
060b7fd921
Remove unused `TEST_SALT` from `tests/monkey_island/cc/environment/test_user_creds.py`
2021-05-06 22:27:52 +05:30
Shreya
6c80335509
Remove unused `get_regions`, `get_session`, and `test_client` in `common/cloud/aws/aws_service.py`
2021-05-06 22:25:23 +05:30
Shreya
897a92b961
Remove unused `run_command` in `common/cmd/cmd_runner.py`
2021-05-06 17:25:08 +05:30
Shreya
9b6ecd508c
Remove unused `SCOUTSUITE_COLLECTOR` in `common/common_consts/system_info_collectors_names.py`
2021-05-06 17:05:24 +05:30
Shreya
df8f9c81e6
Remove unused `format_time()` in `common/utils/attack_utils.py`
2021-05-06 17:03:17 +05:30
Shreya
81f785ea74
Remove unused `OTHER` in `common/utils/exploit_enum.py`
2021-05-06 16:58:03 +05:30
Shreya
aed9c4ae56
Remove unused `should_exploit` in `infection_monkey/config.py` and `infection_monkey/example.conf`
2021-05-06 16:54:11 +05:30
Shreya
67d7ad8834
Remove unused `SAMBACRY_MONKEY_COPY_FILENAME_32` and `SAMBACRY_MONKEY_COPY_FILENAME_64` in `infection_monkey/exploit/sambacry.py`
2021-05-06 16:51:40 +05:30
Shreya
e30c37f3ca
Remove unused `DceRpcException` in `infection_monkey/exploit/tools/wmi_tools.py`
2021-05-06 16:49:54 +05:30