Commit Graph

1173 Commits

Author SHA1 Message Date
VakarisZ 05af080f98 Linux deployment fixes 2019-10-17 19:42:00 +03:00
VakarisZ eaee0451c5 Linux dev. env. deployment altered to support py3 2019-10-17 10:45:47 +03:00
VakarisZ dff71eabc4 Added C++ redistributable required for windows and brought back UPX 2019-10-17 10:45:47 +03:00
VakarisZ e7a71e10d8 Removed enum34 from requirements 2019-10-17 10:45:47 +03:00
VakarisZ 1c880a76d9 Windows deployment scripts to python3 2019-10-17 10:45:46 +03:00
VakarisZ e36bb9721d Sambacry fixes 2019-10-16 18:27:14 +03:00
VakarisZ 547cfe2f92 Various python3 bugfixes 2019-10-16 18:26:41 +03:00
VakarisZ 3ef4780d16 Error handling in system info gatherer fixed 2019-10-15 18:22:35 +03:00
VakarisZ 559e12c1fb A bunch of error messages converted to python3 syntax 2019-10-15 18:18:46 +03:00
VakarisZ 90f885f522 Merge remote-tracking branch 'upstream/develop' into 393/python-3 2019-10-15 12:11:48 +03:00
VakarisZ a4ebfb0c3d Fixed ring bugs 2019-10-15 12:09:49 +03:00
VakarisZ c474a23339 Removed traceback logging of expected error in AWS instance 2019-10-15 11:10:05 +03:00
VakarisZ d702fc3b19
Merge pull request from VakarisZ/telem_brief_fix
Fixed bug in telemetry feed
2019-10-15 11:01:19 +03:00
VakarisZ 341dc478bf
Merge pull request from VakarisZ/monkeyzoo_update
Monkeyzoo update and config_schema improvements
2019-10-14 16:39:17 +03:00
VakarisZ 341d905f1e Merge remote-tracking branch 'upstream/develop' into 393/python-3
# Conflicts:
#	monkey/common/cloud/aws_instance.py
2019-10-14 15:47:50 +03:00
VakarisZ 504436931d Fixed bug in telemetry feed 2019-10-14 14:27:36 +03:00
Shay Nehmad 177f902838 Added error suppression where required and documented where it isn't. 2019-10-13 11:10:42 +03:00
Shay Nehmad 177e1ea990 Now suppressing exceptions in cloud info collection as well 2019-10-13 10:55:55 +03:00
Shay Nehmad 74dbb053a6 Contain network exceptions if initialized AwsInstance has network issues 2019-10-13 10:48:50 +03:00
Shay Nehmad 53361e3812 Contain exception if exporter init fails on the island 2019-10-13 10:48:23 +03:00
Shay Nehmad ef04c341f5 Added "safe_process_telemetry" so if one stage of processing fails (in the future), it won't fail the other stages. 2019-10-11 21:10:31 +03:00
Shay Nehmad 5bc061a658 Fixed cause for exception - bad JSON field access.
Guid instead of id.
2019-10-11 21:09:34 +03:00
VakarisZ 1ce17a3bc8 Added MSSQL exploiter to defaults and hadoop port to default scan ports 2019-10-11 17:21:17 +03:00
VakarisZ cefaacabab Some py3 bugs fixed 2019-10-11 10:22:39 +03:00
VakarisZ fcd43b9fa0 Fixed double parentheses in print method invocations 2019-10-10 16:41:47 +03:00
VakarisZ 8ede629b13 Merge remote-tracking branch 'upstream/develop' into 393/python-3
# Conflicts:
#	monkey/common/cloud/aws_instance.py
2019-10-10 11:40:51 +03:00
Shay Nehmad 3b7b0f0998 Removed SHA-512 from exec hashes 2019-10-07 14:12:06 +03:00
Shay Nehmad 3336956737 Added SHA-256 to monkey exec logs 2019-10-07 11:04:24 +03:00
Shay Nehmad 3174a97d3e Merge branch 'develop' into release/1.7 2019-10-07 10:39:47 +03:00
Shay Nehmad 34f73bd0a2
Merge pull request from VakarisZ/telem_brief_improvement
Added ability to disable telemetry briefs for certain telemetries.
2019-10-07 10:34:35 +03:00
Shay Nehmad 1ddc9fb3ef Fixed conflict (newline) 2019-10-06 20:16:44 +03:00
Shay Nehmad 3a8a1f446b Added logs to monkey island startup with hashes of executeables, for ease of deployment + debugging
Should ease the "wait which monkey am I running" issue a bit
2019-10-06 19:55:59 +03:00
Shay Nehmad f7dacf0952 Lowered severity of AWS messages. 2019-10-06 15:16:35 +03:00
VakarisZ 3bf5f402f3
Merge pull request from VakarisZ/build_windows_fix
Reverted accidental changes to build_windows.bat
2019-10-06 15:11:45 +03:00
VakarisZ 76a9e46a87 Removed accidental changes to file 2019-10-06 15:09:46 +03:00
Shay Nehmad 8e9102eb2b Formatting 2019-10-06 15:05:59 +03:00
Shay Nehmad 2afa38d8cf Update monkey version 2019-10-06 15:05:41 +03:00
Shay Nehmad b7d28cc86e Revert change to windows build script 2019-10-06 14:04:00 +03:00
Daniel Goldberg 4f0663ff49
Merge pull request from guardicore/bugfix/pickling_exception
Bugfix for 451
2019-10-04 23:58:37 +03:00
Shay Nehmad 3b6714ef5b
Merge pull request from guardicore/441/bugfix/slow-report-generation-with-plenty-of-machines
[WIP] 441/bugfix/slow report generation with plenty of machines
2019-10-03 18:50:11 +03:00
Shay Nehmad c937d5e6fb
Merge pull request from guardicore/440/bugfix/new-user-not-deleted
440/bugfix/new user not deleted
2019-10-03 18:47:37 +03:00
Shay Nehmad 30f59c4f2b forgot to add return 2019-10-03 18:36:51 +03:00
Shay Nehmad 46868e9996 CR fixes 2019-10-03 18:35:51 +03:00
Shay Nehmad 90be53e920 Forgot to return the instance upon __enter__ call on LinuxNewUser 2019-10-03 16:58:32 +03:00
Shay Nehmad c7d3fd9fdc Moved runas to autonewuser class and deleted duplication from communicate_as_new_user 2019-10-03 16:53:11 +03:00
Shay Nehmad f97d2d8945
Merge pull request from guardicore/440/bugfix/api-status-queries-trigger-multiple-report-generations
442/bugfix/api status queries trigger multiple report generations
2019-10-03 15:53:34 +03:00
Shay Nehmad c4d53d14c6 Fixed linuxnewuser logger and added some logs to windowsnewuser for symmetry. 2019-10-03 15:29:23 +03:00
Shay Nehmad 44a1f70da9 Fixed circular imports 2019-10-03 15:20:50 +03:00
Shay Nehmad 1ffdc7528f Added some doc, and moved separated classes to files. 2019-10-03 15:14:57 +03:00
Shay Nehmad 129fd7d2de Not using new_user.username as it causes exception NoneType 2019-10-03 15:08:55 +03:00