VakarisZ
|
6a6dd67113
|
Refactored config templates to inherit from ConfigTemplate class instead of BaseTemplate
|
2021-03-08 17:21:59 +02:00 |
VakarisZ
|
5f41ce54c6
|
Added config file generation script, which can generate config files from config templates.
|
2021-03-08 17:20:32 +02:00 |
VakarisZ
|
b65524a85d
|
Refactored "island_configs" dir to "config_templates" dir in blackbox
|
2021-03-08 17:20:21 +02:00 |
Mike Salvatore
|
551928369a
|
zoo: update command to run blackbox tests
Commit 3f687f6ae introduced a dependency on `common/`. Update the
instructions in blackbox/README.md to reflect this change.
|
2021-03-08 09:47:16 -05:00 |
Mike Salvatore
|
34b0830c77
|
zoo: add drupal exploiter blackbox test
|
2021-03-08 09:42:48 -05:00 |
Mike Salvatore
|
0fb0c58fd4
|
zoo: add missing port number in blackbox/README.md
|
2021-03-08 08:54:15 -05:00 |
VakarisZ
|
f43d9fe035
|
ZL BB tests: Renamed "ZeroLogon" to "Zerologon" for cinsistency, extracted relevant credential extortion from island config into a separate method.
|
2021-03-08 13:58:11 +02:00 |
VakarisZ
|
70ec513f51
|
Added logging to the ZeroLogon analyzer
|
2021-03-08 13:10:14 +02:00 |
VakarisZ
|
b43f669081
|
Bugfix: removed unneeded exploitation test run in ZeroLogon BB test
|
2021-03-08 12:35:31 +02:00 |
VakarisZ
|
44f6ce36b6
|
Fixed credentials in zerologon exploiter to match.
|
2021-03-08 12:05:00 +02:00 |
VakarisZ
|
263fa53ea5
|
Added an endpoint on the island for telemetry tests. This allows for tests like blackbox tests to send queries and check whether a certain telemetry is in the database or not
|
2021-03-08 11:13:31 +02:00 |
VakarisZ
|
f6b0682297
|
Added ZeroLogon test to the BlackBox infrastructure.
|
2021-03-08 11:07:24 +02:00 |
VakarisZ
|
3848dbeb32
|
Fixed a bug in configuration generation for BB tests. Bug was related to incorrect references
|
2021-03-05 10:50:55 +02:00 |
VakarisZ
|
5837240107
|
Refactored tests to use the new configuration parser
|
2021-03-02 15:23:27 +02:00 |
VakarisZ
|
aaab827e32
|
Refactored configuration parser to pull configs, apply template and submit them instead of loading configs from file.
|
2021-03-02 15:23:27 +02:00 |
VakarisZ
|
8ca72bbf31
|
Simplified test configuration templates even more and removed old and outdated configuration files
|
2021-03-02 15:23:23 +02:00 |
VakarisZ
|
edc8fff0a7
|
Extracted relevant config parameters for each BB test and made templates from those
|
2021-03-02 15:20:17 +02:00 |
VakarisZ
|
abe20c6a3a
|
Once again fixed isort bug in travis and fixed some imports
|
2020-10-07 10:32:33 +03:00 |
Shay Nehmad
|
910e8355f9
|
Fix or noqa some python linter errors
Also, replace os.path with Path
|
2020-08-31 14:13:56 +03:00 |
VakarisZ
|
31b875aacc
|
Fixed PTH credentials BB island configs
|
2020-08-03 15:22:19 +03:00 |
VakarisZ
|
31b2800ece
|
Fixed BB test configs - fixed internal/network and internal/exploits
|
2020-08-03 12:23:17 +03:00 |
VakarisZ
|
c59be36909
|
Fixed elastic test config for BB tests
|
2020-07-31 11:54:12 +03:00 |
VakarisZ
|
444ce91f2b
|
Fixed more BB island config problems
|
2020-07-30 17:24:38 +03:00 |
VakarisZ
|
f71e6630bc
|
Bugfixed SSH configuration and island_config_parser.py
|
2020-07-30 15:56:49 +03:00 |
VakarisZ
|
b996b6e2e8
|
Updated all configs used in BB tests
|
2020-07-30 15:48:17 +03:00 |
VakarisZ
|
d9ed06d765
|
BB quickfixes: fixed island client authentication bug ("JWT" -> "bearer" in auth header), improved readme a bit.
|
2020-07-30 12:41:25 +03:00 |
Shay Nehmad
|
9846477bea
|
Change to isort from flake8-import-order
fix issues in envs/ as well
|
2020-07-15 18:46:04 +03:00 |
VakarisZ
|
30fde6deb3
|
Changed testing documentation that relates to password protection
|
2020-06-23 12:24:02 +03:00 |
VakarisZ
|
39231abbab
|
Skip performance tests that actually run monkeys by default
|
2020-06-15 11:26:43 +03:00 |
VakarisZ
|
ffda4e858c
|
Merge pull request #664 from guardicore/feature/smb_vulnerable_port_fix
SMB vulnerable port fix
|
2020-05-26 14:33:00 +03:00 |
Shay Nehmad
|
2cf9c9c0fe
|
Fix minor linter issues
|
2020-05-24 13:55:11 +03:00 |
VakarisZ
|
9864720fb5
|
Get node label performance improvement and small BB test changes
|
2020-05-22 21:22:29 +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
|
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
|
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
|
67b7d0b769
|
Improved telemetry fabrication logging and failing if telemetry folders don't exist
|
2020-05-11 16:56:05 +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 |
VakarisZ
|
e189e96259
|
Improved the dir structure of telem parsing, other minor CR comments fixed
|
2020-05-11 16:32:18 +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 |
VakarisZ
|
73832bd0cb
|
Updated PERFORMANCE.conf to include all machines and a lot of segmentation tests
|
2020-05-07 17:12:48 +03:00 |
VakarisZ
|
a98b348d24
|
Merge remote-tracking branch 'upstream/develop' into monkey_telemetry_fabrication
# Conflicts:
# envs/monkey_zoo/blackbox/island_client/monkey_island_client.py
# envs/monkey_zoo/blackbox/test_blackbox.py
|
2020-05-07 12:15:43 +03:00 |
VakarisZ
|
9aff40d974
|
Fake IP's don't get out of range, fixed typo in requirements and added logging to telem parsing
|
2020-05-07 11:20:08 +03:00 |
Ace Pace
|
4c27ea4f7b
|
Fix a few more. Re set the number of flake warnings to be higher :(
|
2020-05-05 23:47:41 +03:00 |
VakarisZ
|
f73beac3a7
|
Implemented map/report generation tests which are based on telemetries rather than real exploitation
|
2020-04-30 16:12:58 +03:00 |
VakarisZ
|
1a784791fd
|
Fixed a typo in supported_request_method.py filename
|
2020-04-29 11:17:08 +03:00 |
VakarisZ
|
1352747c4e
|
Removed debugging comments
|
2020-04-29 10:39:10 +03:00 |
VakarisZ
|
55d3fd5bd8
|
More improvement on telemetry fabrication logging
|
2020-04-28 17:54:12 +03:00 |
VakarisZ
|
41ae125980
|
Fixed telemetry performance test logging bugs and improved logging to display only N longest telems instead of all
|
2020-04-24 16:41:00 +03:00 |