Ilija Lazoroski
3af38d7841
BB: Fix some minor configuration issue in CredentialsReuse
2022-09-20 18:06:12 +02:00
Ilija Lazoroski
6c11eb2a6b
BB: Add new EtE test that reuses stolen ssh key to exploit a machine
...
Island --(password)--> A --(password)--> B --(A's SSH key)--> C
2022-09-20 17:49:55 +02:00
Ilija Lazoroski
95741acdf4
BB: Shorten import of depth_4_a_test_configuration
2022-09-16 16:37:00 +02:00
vakarisz
72c76319d1
BB: Move tunneling to depth 4a test suite
2022-09-08 16:58:14 +03:00
Mike Salvatore
ae82578ae0
BB: Rename list_machines -> gcp_machines_to_start
2022-08-10 14:23:16 -04:00
Ilija Lazoroski
736e779f4c
BB: Gather enabled tests and select GCP machines needed for the specific tests
2022-08-10 17:32:39 +02:00
Ilija Lazoroski
7a9ab9c58a
BB: Catch KeyError and log a warning message when starting single tests
2022-08-01 15:37:33 +02:00
Ilija Lazoroski
482a7479e0
BB: Add starting GCP machines of single tests
2022-07-27 15:03:29 +02:00
Shreya Malviya
b6703becbc
BB: Get rid of TestConfigurationParser and move its functions outside
2022-07-22 17:24:53 +00:00
Shreya Malviya
35d5592da0
BB, Island: Remove BB performance tests and *everything* related to it
2022-07-22 17:24:53 +00:00
Shreya Malviya
379ada7a24
BB: Rename IslandConfigParser -> TestConfigurationParser
...
Even though the names start with "test", they shouldn't cause any issues
since we only run "test_blackbox.py".
2022-07-22 17:24:53 +00:00
Shreya Malviya
2764069aec
BB: Correctly pass and import test configuration and agent configuration
2022-07-22 17:24:53 +00:00
Shreya Malviya
b13fb45b04
BB: Get rid of unneeded improts and variables
2022-07-22 17:24:53 +00:00
Shreya Malviya
00626fe579
BB: Use agent configuration object to get target IPs in IslandConfigParser
2022-07-22 17:24:53 +00:00
Shreya Malviya
f0993d94cf
BB: Rename raw_config -> serialized_config everywhere
2022-07-22 17:24:53 +00:00
Shreya Malviya
690fb71e10
BB: Rename get_ips_of_targets() -> get_target_ips_from_serialized_config() and pass correct arguments
2022-07-22 17:24:53 +00:00
Shreya Malviya
7d98d14d3a
BB: Use IslandConfigParser.get_serialized_config() in test_blackbox.py
2022-07-22 17:24:53 +00:00
Shreya Malviya
6bda56f30c
BB: Replace config templates with configuration objects in test_blackbox.py
2022-07-22 17:24:53 +00:00
Mike Salvatore
ea1dc930a1
BB: Remove "single_tests" subpackage
2022-07-18 13:08:29 -04:00
Mike Salvatore
cf45ae4c3e
BB: Remove "grouped" subpackage
2022-07-18 13:07:18 -04:00
Ilija Lazoroski
30e27b4e9a
Zoo: Add timeout to zerologon bb test
...
* Fix log message in smb tools
2022-04-26 11:40:48 -04:00
Mike Salvatore
a2c3b74d09
BB: Change test order
2022-04-14 13:52:41 -04:00
vakarisz
3ebab643bc
BB: Small typo fix
2022-04-14 15:12:18 +03:00
vakaris_zilius
43d38d90e0
BB: Extract powershell cred re-use into a separate test
...
Credential re-use only applies to windows island, that's why it's separate
2022-04-13 14:21:23 +00:00
vakaris_zilius
b20de39ce0
BB: Split depth_1_b into separate tests, add SMB_PTH
2022-04-13 16:45:14 +03:00
vakaris_zilius
2dee5698f2
BB: Remove performance test template from test_blackbox.py
2022-04-13 16:45:14 +03:00
vakaris_zilius
1d647a0c6b
BB: Move ssh keys test to a separate test suite
2022-04-13 16:45:14 +03:00
vakaris_zilius
0b4f98c675
BB: Increase default test timeout to 150s
...
Timeout needed an increase because one log4shell machine was slow to communicate back
2022-04-13 16:45:14 +03:00
vakaris_zilius
549eebd55c
BB: Rename depth_4_a to depth_3_a
2022-04-13 16:45:14 +03:00
vakarisz
91a431517a
BB: Use grouped tests
...
Grouping tests will allow us to run more tests at once
2022-04-13 16:45:14 +03:00
Ilija Lazoroski
d9c295bed4
BB: Remove WebLogic exploiter
2022-04-11 11:58:24 +02:00
Mike Salvatore
1f5bb7efaf
Merge pull request #1876 from guardicore/1869-remove-drupal
...
Remove Drupal exploiter
2022-04-10 09:45:24 -04:00
Ilija Lazoroski
d3c60af960
BB: Remove Struts2 exploiter
2022-04-08 12:14:38 +02:00
Shreya Malviya
0789869316
BB: Remove Drupal BB test and related code
2022-04-08 14:27:48 +05:30
Mike Salvatore
35923c1eb1
BB: Reduce the timeouts for tunneling tests
2022-03-24 13:43:04 -04:00
Mike Salvatore
f8b3b378d6
BB: Skip tests for deprecated exploiters
2022-03-23 14:50:38 -04:00
Shreya Malviya
6c7e630465
BB: Remove ElasticGroovyExploiter references
2022-02-24 15:14:32 +05:30
Ilija Lazoroski
ddc77e6d6a
Zoo: Remove ShellShock Exploiter
2022-02-23 13:50:12 +01:00
vakarisz
a7b31dd9e4
BB: add log4shell BB tests
2022-01-13 16:11:10 +02:00
VakarisZ
1ad74a4bff
BB: fix zerologon test to check propagation via SMB as well
...
ZeroLogon doesn't propagate to the machine it only steals the credentials. It's best to make sure that propagation is also possible by running SMB exploiter
2021-10-26 10:21:36 -04:00
Ilija Lazoroski
a438f3afb0
Zoo: Replace --os with --skip-powershell-reuse
...
With this logic the powershell cached will run
if we don't provide the cli param --skip-powershell-reuse.
2021-09-28 17:31:20 +02:00
Ilija Lazoroski
07c08ac0b6
Zoo: Reformat powershell cached credentials test
2021-09-27 19:02:13 +02:00
Ilija Lazoroski
689e6ac532
Zoo: Add os specific black box test.
...
Add new --os flag to the blackbox tests.
If not specified it will skip all os marked tests.
2021-09-27 13:08:52 +02:00
Ilija Lazoroski
5cee9443ff
Zoo: Remove GCPHandler class. Powershell-3-47 renamed to
...
Powershell-3-46. Powershell-45 moved to different zone
2021-08-24 15:11:22 +02:00
Ilija Lazoroski
9f2a4cb7e4
Zoo: Update terraform scripts. Update gcp test machine list with new zone
2021-08-24 11:56:09 +02:00
Ilija Lazoroski
305b2cf716
Zoo: Add PowerShell config and bb test
2021-08-24 10:32:54 +02:00
Mike Salvatore
5143d03915
BB: Fix "Strtuts2" typo
2021-08-04 13:15:49 -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
VakarisZ
49e63fcf1b
Improve exception message, thrown when trying to establish connection to island in BB tests
2021-05-21 08:41:28 +03:00