Commit Graph

68 Commits

Author SHA1 Message Date
vakarisz 85c101aff9 BB: Remove 46 from depth 3 test suite as it's reserved for credential reuse 2022-09-27 17:06:39 +03:00
vakarisz 031a0ab426 BB: Change powershell credential reuse test to a dedicated machine
Island shouldn't be part of the test, so powershell credential reuse was moved to powershell 46(exploited via log4shell) and powershell 44(exploited via credential reuse from powershell 46)
2022-09-27 17:06:39 +03:00
Shreya Malviya 688a41a11e BB: Rename local_network_scan -> scan_my_networks in test_configurations/noop.py 2022-09-27 16:32:09 +05:30
Ilija Lazoroski 3af38d7841 BB: Fix some minor configuration issue in CredentialsReuse 2022-09-20 18:06:12 +02:00
Ilija Lazoroski c13dcf464c BB: Export Credentials reuse with ssh key test configuration from
__init__
2022-09-20 17:49:01 +02:00
Ilija Lazoroski a9bec168b1 BB: Add Credentials Reuse with ssh key test configuration 2022-09-20 17:48:30 +02:00
Ilija Lazoroski ecbee6a3cb BB: Fix tunneling-13 ip address in the test_configuration 2022-09-16 16:36:26 +02:00
Ilija Lazoroski 8df35e0107 BB: Export depth_4_a_test_configuration from __init__ 2022-09-16 16:35:54 +02:00
Shreya Malviya cf48189a07 BB: Use keyword parameters when creating Username/Password/NTHash objects 2022-09-15 14:00:14 +05:30
Shreya Malviya f57dad05c1 BB: Use keyword parameters when creating Credentials objects 2022-09-15 13:55:49 +05:30
vakarisz c281666504 BB: Remove tunneling-12 from depth-3 2022-09-14 12:10:06 +03:00
Kekoa Kaaikala b865c13a3b BB: Revert depth_3_a test 2022-09-13 19:45:57 +00:00
vakarisz 72c76319d1 BB: Move tunneling to depth 4a test suite 2022-09-08 16:58:14 +03:00
Mike Salvatore ce6d5cc705 BB: Add contained type to _propagation_credentials type hint 2022-09-06 10:10:08 -04:00
Ilija Lazoroski eee6291a3e BB: Set deep copy when copying agent_configuration 2022-09-06 15:49:02 +02:00
Ilija Lazoroski b5bd0532b7 BB: Fix type annotation in noop_test_configuration 2022-09-06 15:41:54 +02:00
Shreya Malviya c985337df0 BB: Fix configuration modification logic in all test configurations since TestConfiguration is a dataclass 2022-09-02 12:05:30 +05:30
Shreya Malviya daec8843af BB: Use positional arguments for PluginConfiguration object creation where missed in depth_1_a.py 2022-09-02 12:05:30 +05:30
Shreya Malviya 6cf62d48cb BB: Use `replace_agent_configuration()` and `replace_propagation_credentials()` for all test configuration modifications 2022-09-02 12:05:30 +05:30
Shreya Malviya 2352bb0d5e BB: Fix configuration modification logic in zerologon.py 2022-09-02 12:05:30 +05:30
Shreya Malviya ad6449507d BB: Fix configuration modification logic in wmi_mimikatz.py 2022-09-02 12:05:30 +05:30
Shreya Malviya a0d0f127f9 BB: Fix configuration modification logic in smb_pth.py 2022-09-02 12:05:30 +05:30
Shreya Malviya e564bd1072 BB: Fix configuration modification logic in powershell_credentials_reuse.py 2022-09-02 12:05:30 +05:30
Shreya Malviya 15fd1f9f72 BB: Fix configuration modification logic in depth_3_a.py 2022-09-02 12:05:30 +05:30
Shreya Malviya 0392cd5794 BB: Fix configuration modification logic in depth_2_a.py 2022-09-02 12:05:30 +05:30
Shreya Malviya a2b8338ac7 BB: Fix configuration modification logic in depth_1_a.py 2022-09-02 12:05:30 +05:30
Shreya Malviya 637023c568 BB: Create copy of agent configuration when updating it for different tests 2022-09-02 12:05:30 +05:30
Shreya Malviya 446524b5b8 BB: Use keyword arguments where missing in configuration objects' creation 2022-09-02 12:05:30 +05:30
Shreya Malviya c7ee48fff1 BB: Remove unneeded configuration replacing functions 2022-09-02 12:05:30 +05:30
Shreya Malviya a65415588f BB: Simplify logic in BB tests' configurations 2022-09-02 12:05:30 +05:30
Ilija Lazoroski 474e9c3c66 BB: Rename global agent_configuration to test_configuration 2022-08-01 10:35:20 +02:00
Ilija Lazoroski 0c0ad42a8e BB: Remove default empty array from configurations utils 2022-07-28 12:10:24 +02:00
Ilija Lazoroski 0a395caff9 BB: Add add_fingerprinter function to configuration utils 2022-07-27 16:59:58 +02:00
Ilija Lazoroski 30b1032d38 BB: Fix depth_3_a test configuration 2022-07-27 16:59:15 +02:00
Ilija Lazoroski 9ad96cbf14 BB: Add http fingerprnter to depth_1_a tests 2022-07-27 16:57:43 +02:00
Ilija Lazoroski 02ebef56cf BB: Fix SMB_path configuration 2022-07-26 16:32:21 +02:00
Ilija Lazoroski 85deb6858c BB: Add __test__ to some untestable classes 2022-07-26 16:31:35 +02:00
vakarisz 81101d4213 Common: Rename configuration package to agent_configuration 2022-07-26 09:38:58 -04:00
Shreya Malviya f99ad90371 BB: Reorder test configuration imports so they're alphabetical 2022-07-22 17:24:53 +00:00
Mike Salvatore f049688160 BB: Add smb_download_timeout to test_configurations 2022-07-20 07:48:06 -04:00
Mike Salvatore 0e2cef181a BB: Add wmi_mimikatz_test_configuration 2022-07-19 14:19:43 -04:00
Mike Salvatore 0605470af9 BB: Move Hadoop and Log4Shell to vulnerability exploiters 2022-07-19 14:17:06 -04:00
Mike Salvatore 27197ee70a BB: Add smb_pth_test_configuration 2022-07-19 14:09:12 -04:00
Mike Salvatore 367b6de901 BB: Add powershell_credentials_reuse_test_configuration 2022-07-19 13:48:29 -04:00
Mike Salvatore a605db7625 BB: Add Tests comment to depth_2_a.py 2022-07-19 13:31:16 -04:00
Mike Salvatore cde0474eb2 BB: Add "Tests" comment to depth_1_a.py 2022-07-19 13:29:46 -04:00
Mike Salvatore d354622f9a BB: Add depth_3_a_test_configuration 2022-07-19 13:29:39 -04:00
Mike Salvatore 6e730394bf BB: Add set_keep_tunnel_open_time() 2022-07-19 13:25:08 -04:00
Mike Salvatore 9bff20e92f BB: Add depth_2_a_test_configuration 2022-07-19 13:25:07 -04:00
Mike Salvatore 3480b18e39 BB: Remove zerologon exploiter from depth_1_a_test_configuration 2022-07-19 09:00:51 -04:00