Ilija Lazoroski
e393374ae6
BB: Increase scope depth for Struts2
2021-08-05 10:36:33 +02:00
Mike Salvatore
f6b52d9031
BB: Don't wait so long for monkeys to die
...
With the propagation depth set to 1 for most tests and the number of
scanned ports limited, we don't need such a large delay when waiting for
monkeys to die.
2021-08-04 15:06:11 -04:00
Mike Salvatore
ee77869357
BB: Limit propagation depth to 1 for most tests
2021-08-04 15:06:03 -04:00
Mike Salvatore
c34a303628
BB: Limit scanned ports for SMB PTH test
2021-08-04 13:54:17 -04:00
Mike Salvatore
8d992f41d3
BB: Update config_values with smb_pth settings
2021-08-04 13:54:17 -04:00
Mike Salvatore
e946b547c7
BB: Limit scanned ports for WMI PTH test
2021-08-04 13:54:13 -04:00
Mike Salvatore
0c23568756
BB: Limit scanned ports for zerologon test
2021-08-04 13:31:39 -04:00
Mike Salvatore
4d9162d168
BB: Limit scanned ports for weblogic test
2021-08-04 13:28:46 -04:00
Mike Salvatore
5143d03915
BB: Fix "Strtuts2" typo
2021-08-04 13:15:49 -04:00
Mike Salvatore
472c54814a
BB: Limit scanned ports for struts exploiter
2021-08-04 13:15:24 -04:00
Mike Salvatore
efd512cbad
BB: Limit scanned ports for wmi and mimikatz
2021-08-04 12:57:08 -04:00
Mike Salvatore
833ebf9fd0
BB: Limit scanned ports for smb and mimikatz
2021-08-04 12:56:42 -04:00
Mike Salvatore
3136921beb
BB: Limit scanned ports for hadoop test
2021-08-04 12:36:23 -04:00
Ilija Lazoroski
862a64b303
BB: Improve Drupal performance
2021-08-04 15:45:02 +02:00
Mike Salvatore
f58c9354fc
BB: Limit scanned ports for mssql test
2021-08-04 09:59:23 -04:00
Mike Salvatore
e36cd72a70
BB: Limit scanned ports for elastic test
2021-08-04 09:30:54 -04:00
Ilija Lazoroski
7ccec16d69
BB: Improve shellshock and ssh.
2021-08-04 13:49:22 +02:00
Mike Salvatore
8ae0d5720b
BB: Add utility scripts to start and stop all GCP machines
2021-08-02 07:10:50 -04:00
Mike Salvatore
275dbeccdd
BB: Move GCP_TEST_MACHINE_LIST to its own file
...
Allows the GCP_TEST_MACHINE_LIST to be reused by other utility scripts
2021-08-02 07:09:37 -04:00
VakarisZ
568a97e5a5
BB performance tests: update the outdated README.md and other small improvements
2021-07-31 19:40:19 -04:00
Ilija Lazoroski
cf0da5dc7d
BB: Change internet services default config.
2021-07-30 06:17:46 -04:00
Mike Salvatore
abe8fc268b
Tests: Fix flakey elastic blackbox test
...
Fixes #1117
2021-07-21 08:39:24 -04:00
Mike Salvatore
61c3efdf83
Tests: Speed up blackbox tests by 1 minute each
...
The "keep_tunnel_open_time" option adds an unnecessary 60 second delay
to each test (except the tunneling test, where it is necessary). By
setting the time to 0, each test now runs 60 seconds faster.
2021-07-21 08:23:02 -04:00
VakarisZ
49e63fcf1b
Improve exception message, thrown when trying to establish connection to island in BB tests
2021-05-21 08:41:28 +03:00
VakarisZ
af049b468b
BB tests: removed island connectivity test. Now the connection is tested in fixture and if anything goes wrong tests are not launched
2021-05-20 16:47:00 +03:00
VakarisZ
488143b1d3
BB tests: added the ability for BB tests to "register". If they need registration to run monkeys, BB tests selects passwordless option
2021-05-20 16:47:00 +03:00
VakarisZ
b79ef1680c
Update envs/monkey_zoo/blackbox/README.md
...
Co-authored-by: Shreya Malviya <shreya.malviya@gmail.com>
2021-05-17 14:39:30 +03:00
VakarisZ
2e2fd0a53c
Changed blackbox tests to fail and stop if they can't connect to the island.
2021-05-13 09:15:33 +03:00
VakarisZ
fbbce0cd99
Small improvements in readme of blackbox tests.
2021-05-13 09:14:50 +03:00
VakarisZ
45f2702403
Reverted back to fetching file directory first when resolving GCP keys. This is to make gcp key file relative to utils directory, not the current file. This will make it less confusing, because people usually navigate directories, not files.
2021-05-12 16:58:46 +03:00
VakarisZ
7a03a9504d
Removed the `relative_key_path` parameter from GCPHandler class because it's unused and has a misleading name.
2021-05-12 16:33:52 +03:00
VakarisZ
c45de9dae7
Improved readability of gcp_machine_handlers.py
2021-05-12 10:41:52 +03:00
VakarisZ
e76d53a2a8
BlackBox test fixes: improved the mechanism of locating gcp keys and improved error handling if tests can't connect to gcp
2021-05-11 10:44:02 +03: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
VakarisZ
5f9672c4c4
Changed --no-performance-tests to --run-performance-tests for convenience (skipping performance tests by default) and documented changes in CHANGELOG.md
2021-04-30 09:41:20 +03:00
VakarisZ
9a169629bf
Added an option to skip performance during blackbox tests
2021-04-30 09:41:20 +03:00
Shreya
294e8fe56a
Fix DU0116 warnings in blackbox tests
...
by ignoring them
2021-04-28 10:47:28 -04:00
Shreya
c0fdc9561f
Fix DUO123 warnings
2021-04-28 10:46:41 -04:00
Mike Salvatore
7a1588152d
zoo: remove requirements.txt
2021-04-22 09:50:30 -04:00
VakarisZ
84ed067f28
Fixed gitignores to exclude some irrelevant files
2021-04-09 14:54:02 +03:00
Mike Salvatore
39843527ae
zoo: Remove unused import from zerologon_analyzer.py
2021-04-07 13:51:47 -04:00
Mike Salvatore
c9d64ea40c
zoo: resolve E501 flake8 warnings in monkey zoo
2021-04-07 13:47:50 -04:00
Mike Salvatore
4466ff44cf
Run black to resolve E261 warnings
2021-04-07 13:40:01 -04:00
VakarisZ
03bcfc97af
All E501 errors fixed, but formatting screwed up
2021-04-07 13:40:01 -04:00
Mike Salvatore
f85e6fc7d0
Sort all imports using isort 5.8.0
2021-04-06 18:01:59 -04:00
Mike Salvatore
c40f7bf6c9
Reformat all python with black v20.8b1
2021-04-06 09:20:18 -04:00
VakarisZ
e8c03f9bc4
Fixed tunneling test configuration template
2021-03-19 16:53:31 +02:00
VakarisZ
6a7d08c93e
Improved README.md of config file generation script
2021-03-09 14:51:56 +02:00
VakarisZ
92d9226edf
Bugfixed a couple of config templates.
2021-03-09 14:51:35 +02:00
VakarisZ
a4aee364b4
Ran black on config generation script
2021-03-09 10:23:35 +02:00