Commit Graph

2708 Commits

Author SHA1 Message Date
Shay Nehmad b6b58b3c50
Merge pull request #461 from guardicore/460/hotfix/exception-processing-systeminfo-telem
460/hotfix/exception processing systeminfo telem
2019-10-11 21:21:07 +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 b78b7980ed Fixed terraform scripts and configuration files 2019-10-11 17:08:15 +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
VakarisZ 7f009da968 Linux dev. env. deployment altered to support py3 2019-10-10 10:12:03 +03:00
VakarisZ 2d8caddd7b Automatically adds python scripts to path so user could use pyinstaller off the bat 2019-10-07 16:30:27 +03:00
Shay Nehmad 6c5c6e59bd
Merge pull request #455 from guardicore/release/1.7
Release/1.7.0 - Zero Trust, ATT&CK, and others
2019-10-07 16:00:45 +03:00
Shay Nehmad 68e2a83aac
Release/1.7.0 -> develop (#457) - added some logs and blackbox improvments.
Release/1.7.0 -> develop
2019-10-07 15:59:46 +03:00
Shay Nehmad 3b7b0f0998 Removed SHA-512 from exec hashes 2019-10-07 14:12:06 +03:00
Shay Nehmad e0f4d1ed83 Added module + filename + line number to logs output in Blackbox 2019-10-07 13:49:13 +03:00
Shay Nehmad ff3c455cb0 Added more logs to testing output and changed printing to logging to attach testing output to test 2019-10-07 12:20:19 +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 f45428186d Marked tunneling test as xfail until we figure out why it doesn't work 2019-10-07 10:39:40 +03:00
Shay Nehmad 59e3deb09e Added logs that write the test config 2019-10-07 10:39:11 +03:00
Shay Nehmad 34f73bd0a2
Merge pull request #419 from VakarisZ/telem_brief_improvement
Added ability to disable telemetry briefs for certain telemetries.
2019-10-07 10:34:35 +03:00
VakarisZ 58ecb83977 Added C++ redistributable required for windows and brought back UPX 2019-10-07 10:30:56 +03:00
Shay Nehmad 1ddc9fb3ef Fixed conflict (newline) 2019-10-06 20:16:44 +03:00
Shay Nehmad 2dec2e6a70 Improved log parser logs 2019-10-06 19:59:40 +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 cde256e4b9 Log parser shows error and warning amount 2019-10-06 15:20:01 +03:00
Shay Nehmad f7dacf0952 Lowered severity of AWS messages. 2019-10-06 15:16:35 +03:00
VakarisZ 3bf5f402f3
Merge pull request #456 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 dde2e1a7e4 Added some documentation and improved logging in Blackbox 2019-10-06 15:05:34 +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 #452 from guardicore/bugfix/pickling_exception
Bugfix for 451
2019-10-04 23:58:37 +03:00
Shay Nehmad 3b6714ef5b
Merge pull request #447 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 #453 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
VakarisZ 04d8f1341b Fixed bug that caused PATH not to be refreshed after python installation 2019-10-03 17:20:14 +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 #449 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
VakarisZ 71103ba059
Merge pull request #421 from guardicore/420/blackbox
Automated BlackBox tests
2019-10-03 15:44:59 +03:00
VakarisZ 3a02dd97e1 Removed unused package requirement 2019-10-03 15:43:18 +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
Daniel Goldberg 4cba1e9327 Bugfix. Make both OSes use MT and not MP to avoid pickling issues. 2019-10-03 15:06:18 +03:00
Shay Nehmad 6b315d96c0 Fixed NotImplemented error in __init__ method 2019-10-03 15:06:17 +03:00
Shay Nehmad 321c93063e Refactored new user in linux to AutoNewLinuxUser and created AutoNewUser ABC 2019-10-03 14:58:55 +03:00