VakarisZ
bda9b04393
Added "build_command_explicitly()" UT and improved it a bit
2020-05-21 19:58:02 +03:00
VakarisZ
436472b578
Added parameter logging on monkey start, fixed bug where dropper launched monkey inproperly
2020-05-21 19:23:23 +03:00
VakarisZ
30be271598
Map jitter fix
2020-05-21 17:30:59 +03:00
VakarisZ
598872afee
UI crash due to multiple redundant telemetry requests fix
2020-05-21 15:34:57 +03:00
VakarisZ
f941c9c5fc
Added port not null check on island resource
2020-05-21 10:57:18 +03:00
VakarisZ
ca1ee90385
Hadoop bugfix, minor readability improvement
2020-05-20 17:20:07 +03:00
VakarisZ
5def120942
Merge remote-tracking branch 'upstream/develop' into exploitation_redundancy_fix
2020-05-20 15:55:50 +03:00
VakarisZ
2cbe9c1164
Merge branch 'zt_performance_fixes' into exploitation_redundancy_fix
2020-05-20 15:54:27 +03:00
VakarisZ
1f79c16318
Merge pull request #645 from guardicore/feature/zt_performance_fixes
...
ZeroTrust performance fixes
2020-05-20 15:52:13 +03:00
VakarisZ
44cb87a2c9
Minor js readability improvement
2020-05-20 15:03:02 +03:00
VakarisZ
eb226f070f
Merge remote-tracking branch 'upstream/develop' into zt_performance_fixes
2020-05-20 13:25:48 +03:00
VakarisZ
ab025d9074
Merge remote-tracking branch 'upstream/develop' into zt_performance_fixes
2020-05-20 13:14:53 +03:00
VakarisZ
52767897bf
Removed the mechanism of adding exploited machines to blocked machine list. This mechanism was good way to assess performance improvement, but it sacrificed coverage
2020-05-20 12:28:14 +03:00
VakarisZ
c817415ef3
Fixed "is monkey running on island" check by splitting port from ip string
2020-05-20 11:25:24 +03:00
VakarisZ
507bf43b9b
Renamed monkey_island.cc.utils to monkey_island.cc.network_utils as it contains only networking related code
2020-05-20 11:24:35 +03:00
VakarisZ
0e54b78664
Changes that allow to avoid monkey exploitation redundancy: checking if island can see vulnerable port, checking if monkey was started on island and comparing depth vs maximum depth
2020-05-20 10:00:42 +03:00
VakarisZ
698a13960e
Removed unnecessary UI warning about config change not working if monkeys already ran
2020-05-19 13:24:48 +03:00
VakarisZ
54ac059d5e
Prototype changes that fix redundant exploitations, but break multiple iterations
2020-05-15 10:42:03 +03:00
VakarisZ
87e50d37f1
Small fixes: island reset added to telemetry performance test, fixed a bug on report generation test
2020-05-14 10:55:59 +03:00
VakarisZ
a360e8514e
Fixed a bug of multiple telemetry exports in a single island run.
2020-05-13 16:39:47 +03:00
Shay Nehmad
5dd6b40560
Merge pull request #647 from guardicore/feature/attack_create_user_fix
...
Smallfixes on persistance/create user attack technique
2020-05-13 15:41:13 +03:00
Shay Nehmad
e15923103c
Merge pull request #646 from guardicore/635/scanned-servers-summary-section
...
Added a short summary sentence over each table in the security report
2020-05-13 15:39:56 +03:00
VakarisZ
ee7051fdea
Smallfixes on persistance/create user attack technique
2020-05-13 12:45:19 +03:00
VakarisZ
194210925c
Merge branch 'zt_performance_fixes' into security_performance_fixes
2020-05-13 11:26:38 +03:00
VakarisZ
cff92303e5
Merge remote-tracking branch 'upstream/develop' into zt_performance_fixes
2020-05-13 11:21:37 +03:00
VakarisZ
a8e94a90f9
Added fixtures to skip tests failing due to mongoengine
2020-05-13 11:11:07 +03:00
VakarisZ
991cbec7ff
Added cmd options to disable interaction with GCP and run quick performance tests.
2020-05-13 10:44:04 +03:00
VakarisZ
3d97cb3b61
Merge branch 'zt_performance_fixes' into security_performance_fixes
...
# Conflicts:
# envs/monkey_zoo/blackbox/test_blackbox.py
# monkey/monkey_island/cc/ui/src/components/report-components/zerotrust/EventsModal.js
2020-05-12 17:44:24 +03:00
VakarisZ
0e4242b15a
Gitignore changed to ignore all "profiler_logs" dirs
2020-05-12 17:08:26 +03:00
VakarisZ
ee6b122f01
Minor improvements
2020-05-12 15:45:51 +03:00
VakarisZ
2debe98052
Profiling decorator: added readme and profiler logs added to gitignore
2020-05-12 12:43:41 +03:00
Shay Nehmad
85b5a156fc
Fixed code review comments - JS linting and readability
2020-05-12 10:16:04 +03:00
Shay Nehmad
c1f52ee994
Added a short summary sentence over each table in the security report
...
Solves https://github.com/guardicore/monkey/issues/635
2020-05-11 22:36:38 +03:00
VakarisZ
9b350b8bf5
Minor fixes and improvements
2020-05-11 17:58:58 +03:00
VakarisZ
7663615a4f
Merge branch 'monkey_telemetry_fabrication' into zt_performance_fixes
2020-05-11 17:01:18 +03:00
VakarisZ
3fcc9444e9
Merge pull request #632 from VakarisZ/monkey_telemetry_fabrication
...
Monkey telemetry fabrication and tests
2020-05-11 16:56:37 +03:00
Shay Nehmad
c7004123c8
Merge pull request #644 from acepace/bugfix/remove_wmi_requirement_from_non_windows
...
Bugfix/remove wmi requirement from non windows
2020-05-11 16:56:12 +03:00
VakarisZ
67b7d0b769
Improved telemetry fabrication logging and failing if telemetry folders don't exist
2020-05-11 16:56:05 +03:00
Shay Nehmad
e73c1d0612
Merge pull request #643 from guardicore/hotfix/fix-ui-build-problems
...
Hotfix/fix ui build problems
2020-05-11 16:44:32 +03:00
Shay Nehmad
6cf81304f8
Load NVM after installing in TravisCI script
2020-05-11 16:44:13 +03:00
VakarisZ
08f46a8ac9
Merge branch 'monkey_telemetry_fabrication' into zt_performance_fixes
...
# Conflicts:
# envs/monkey_zoo/blackbox/test_blackbox.py
# monkey/monkey_island/cc/ui/src/components/report-components/zerotrust/EventsModal.js
2020-05-11 16:42:53 +03:00
Shay Nehmad
3f83176f84
Fix syntax (and add comment for future travelers)
2020-05-11 16:39:28 +03:00
Shay Nehmad
c1de9516a0
Update NPM dependency to latest
2020-05-11 16:34:57 +03:00
VakarisZ
e189e96259
Improved the dir structure of telem parsing, other minor CR comments fixed
2020-05-11 16:32:18 +03:00
Shay Nehmad
23d7ef4d97
Update travis script to use npm ci as well
2020-05-11 16:16:58 +03:00
Ace Pace
1f11173545
Remove reg_utils, unused file.
...
Moved WMI imports to be gated behind win32 check.
Set wmi package to be installed only on win32 platform.
The mongo_utils and wmi_utils modules are only imported by the windows_info_collector which is only imported if we're on windows.
2020-05-11 14:35:24 +03:00
Ace Pace
735aac9c0d
Remove pywin32 requirement, it's a subset requirement of wmi.
2020-05-11 14:35:19 +03:00
Shay Nehmad
69f978098c
Trying to fight with NPM
...
And losing
2020-05-11 12:32:23 +03:00
VakarisZ
f94098aca6
Merge remote-tracking branch 'upstream/develop' into security_performance_fixes
...
# Conflicts:
# envs/monkey_zoo/blackbox/island_client/monkey_island_client.py
# envs/monkey_zoo/blackbox/test_blackbox.py
# monkey/monkey_island/cc/ui/src/components/report-components/zerotrust/EventsModal.js
2020-05-11 10:10:27 +03:00
Shay Nehmad
ca49eb72b3
Update node sass version
2020-05-11 08:57:58 +03:00