Ilija Lazoroski
b3ec9e340f
UI: Fix Credentials parsing to use simplified credentials object
2022-07-18 21:49:24 +02:00
Ilija Lazoroski
57f2c7e058
Island: Fix credentials formatting to use simplified credentials object
2022-07-18 21:48:47 +02:00
Ilija Lazoroski
c56b38f695
UI: Add note in StolenPasswords component
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
67e67441c1
UI: Remove unused getCredenatislSecrets function
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
07b4956717
UI: Set stolen_creds issues in state
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
5e1adbb877
UI: Add formatting to StolenPasswordsComponent
...
This component was used in security and attack report with
two different sets of data. The first one is from the
credentials endpoint which needed formatting and the second
from the telemetry which was already formatted.
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
27c0b838c4
Island: Fix one missed telemetry processor
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
474a26aeff
UI: Fix StolenCredentials issue to add if we have any stolen credentials
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
5c765f85c2
UI: Add StolenCredentialsIssue to issues
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
35ed7f60c4
Island: Fix an import in initialize
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
c65439e049
UI: Remove WeakPassword issue
...
* We don't have the passwords used for exploiting the machines
in the UI
* All it will be reworked
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
1683265868
Island: Rename reporting/stolen_credentials.py to
...
reporting/format_credentials.py
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
5ebf0ed8f6
Island: Remove StolenCredentials model
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
a24bdd43b8
Island: Move credentials parser hack to dirty_hacks function
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
885f0565a8
Island: Patch T1003 with a callable class
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
06a64c14d7
Island: Add callable class for T1003
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
c83f76b02b
Island: Add formatting credentials for report
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
c75ee22c29
Island: Remove get_config_{users,passwords} from reporting
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
94419d8141
Island: Add PTHReportservice get issues functions
...
* get_duplicated_passwords_issues
* get strong_users_on_crit_issues
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
f417cff17b
UI: Rename UsedCredentials.tsx.js to UsedCredentials.js
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
bfda71dd45
UI: Check for actual stolen credentials in issues
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
89f5ff89d2
Island: Remove extract_ssh_keys from stolen_credentials reporting
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
4dbdbcc75e
UI: Remove unneeded logging in UsedCredentials component
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
8ccdba7528
UI: Grab credentials from endpoint and render them
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
f99bd74cd4
UI: Construct and render stolen credentials
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
2861f0b085
UI: Add UsedCredentials component to render credentials
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
e61b0bfdca
UI: Add credentials parsing functionalities
2022-07-18 21:23:17 +02:00
Ilija Lazoroski
f0f4f6d591
Island: Remove credentials from reporting
2022-07-18 21:23:17 +02:00
Mike Salvatore
f1d9ea64e5
BB: Add tcp ports to depth_1_a_test_configuration
2022-07-18 15:17:33 -04:00
Mike Salvatore
0a0cb5de19
BB: Set maximum depth in depth_1_a_test_configuration
2022-07-18 15:17:33 -04:00
Mike Salvatore
365b4098e4
BB: Set maximum depth in zerologon_test_configuration
2022-07-18 15:17:32 -04:00
Mike Salvatore
5a1a40a515
BB: Add set_maximum_depth()
2022-07-18 15:17:30 -04:00
ilija-lazoroski
7456ef6b05
Merge pull request #2100 from guardicore/2092-remove-single-tests
...
2092 remove single tests
2022-07-18 21:02:54 +02:00
Mike Salvatore
c2028f15a4
BB: Add depth_1_a_test_configuration
2022-07-18 15:00:06 -04:00
Mike Salvatore
138ce81f1b
BB: Add add_credential_collectors()
2022-07-18 14:52:31 -04:00
Mike Salvatore
dbc138d263
BB: Add replace_propagation_credentials()
2022-07-18 14:52:05 -04:00
Mike Salvatore
d11fbe92e8
BB: Add missing type hints to add_exploiters()
2022-07-18 14:49:25 -04:00
Mike Salvatore
37e79f41e8
BB: Rename noop_test_configuration.py -> noop.py
2022-07-18 14:43:18 -04:00
Mike Salvatore
68c6625445
BB: Add a zerologon test configuration
2022-07-18 14:43:18 -04:00
Mike Salvatore
ed6b766cd1
BB: Add test_configurations/utils.py
2022-07-18 14:43:16 -04:00
Mike Salvatore
c42cfe3110
BB: Add noop_configuration
2022-07-18 14:26:43 -04:00
Mike Salvatore
b3499074b5
BB: Add TestConfiguration
2022-07-18 13:36:37 -04: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
Mike Salvatore
c1073bd1ea
BB: Remove unused "single_tests"
2022-07-18 13:06:00 -04:00
Mike Salvatore
70f3506317
BB: Remove test_blackbox_in_depth.py
2022-07-18 13:02:19 -04:00
Mike Salvatore
4e11ed2816
Merge pull request #2099 from guardicore/2072-credentials-store-fix
...
2072 credentials store fix
2022-07-18 11:07:38 -04:00
Mike Salvatore
dde3fd3476
UT: Parametrize test_get_credentials_from_store()
2022-07-18 10:30:52 -04:00
Mike Salvatore
ebc854735e
Agent: Use new Credentials objects in AggregatingCredentialsStore
2022-07-18 10:22:14 -04:00
Mike Salvatore
ef4fbb30cc
Agent: Use new credentials format in ControlChannel
2022-07-18 09:55:08 -04:00