Mike Salvatore
|
54db99350d
|
Island: Add CommunicationType Enum
|
2022-08-19 11:31:14 -04:00 |
Mike Salvatore
|
b6e04074a4
|
Island: Make Machine.network_interfaces immutable
|
2022-08-19 11:31:14 -04:00 |
Mike Salvatore
|
a4a4613a66
|
Island: Add a Machine model
|
2022-08-19 11:31:14 -04:00 |
Mike Salvatore
|
09474ac1fe
|
Island: Add base models for pydantic classes
|
2022-08-19 11:31:11 -04:00 |
ilija-lazoroski
|
808bf5fee9
|
Merge pull request #2205 from guardicore/2179-create-ieventserializer
Event serializer
|
2022-08-18 16:06:14 +02:00 |
Shreya Malviya
|
4be262657e
|
Project: Remove Vulture entries no longer relevant
Issue #2176
|
2022-08-18 07:13:30 -04:00 |
Shreya Malviya
|
132f3a3473
|
Project: Add event serializer entries to Vulture allowlist
|
2022-08-17 21:31:35 +05:30 |
Ilija Lazoroski
|
db8e1e50da
|
Agent: Add add_credentials_from_event_to_propagation_credentials_repository
Callable class that adds credentials to the propagation credentials
repository
|
2022-08-15 09:30:04 +02:00 |
Mike Salvatore
|
dc0f865f9b
|
Merge pull request #2192 from guardicore/2176-initialize-event-queue
Initialize IEventQueue
|
2022-08-12 10:14:20 -04:00 |
Ilija Lazoroski
|
21c9ea9d44
|
Agent: Initialize IEventQueue
|
2022-08-12 15:31:55 +02:00 |
Ilija Lazoroski
|
743d40abab
|
Common: Rename StolenCredentialsEvent to CredentialsStolenEvent
|
2022-08-12 09:39:04 +02:00 |
Ilija Lazoroski
|
889863bb93
|
Common: Define StolenCredentialsEvent
|
2022-08-11 19:36:52 +02:00 |
Mike Salvatore
|
87cbdd9fb8
|
Common: Rename subscribe_all() -> subscribe_all_events()
|
2022-08-10 09:17:13 -04:00 |
Shreya Malviya
|
3938e2f377
|
Project: Add subscribe_all_event_types to Vulture allowlist
|
2022-08-09 19:00:05 +05:30 |
Shreya Malviya
|
7a77fd82df
|
Project: Add event queue's entries to Vulture allowlist
|
2022-08-09 17:12:48 +05:30 |
Ilija Lazoroski
|
8586d89062
|
Island: Implement Version object
|
2022-08-03 16:43:04 +02:00 |
Mike Salvatore
|
c7be5f6c68
|
Project: Add AbstractEvent to vulture_allowlist.py
|
2022-08-02 20:38:08 -04:00 |
Shreya Malviya
|
9c7b69dd7b
|
Project: Add 'validate_windows_filename_not_reserved' to Vulture's allowlist
|
2022-07-27 12:32:07 +05:30 |
vakarisz
|
91e8ce62db
|
Common: Freeze lists to tuples in agent configuration
|
2022-07-26 17:25:06 +03:00 |
vakarisz
|
43387dc1a5
|
Common: Use IJSONSerializable interface for credentials
|
2022-07-12 13:48:20 +03:00 |
Mike Salvatore
|
59a9aa8a53
|
Project: Ignore decorated Schema methods in credentials.py
|
2022-07-07 07:37:15 -04:00 |
Mike Salvatore
|
0be43157cf
|
Common: Add PasswordSchema
|
2022-07-06 10:46:05 -04:00 |
Mike Salvatore
|
035734992c
|
Island: Change parameter names in ICredentialsRepository.save_*()
|
2022-07-05 10:50:28 -04:00 |
Ilija Lazoroski
|
6695e5b4ac
|
Island: Modify IStolenCredentialsRepository
* Rename to ICredentialsRepository
* Add {get/remove/save}_{stolen/configured}_credentials
|
2022-07-05 16:25:39 +02:00 |
Mike Salvatore
|
a84220f343
|
Project: Remove nonexistant _make_agent_configuration from vulture
|
2022-07-01 13:10:01 -04:00 |
Mike Salvatore
|
0137c89158
|
Island: Add preliminary Simulation class
Includes just the island's mode for now.
|
2022-07-01 13:10:01 -04:00 |
Mike Salvatore
|
d4c7b97229
|
Island: Add UNSET to IslandModeEnum
|
2022-06-30 13:12:26 -04:00 |
Mike Salvatore
|
13a7e4ea31
|
Project: Remove OperatingSystems enums from vulture allowlist
|
2022-06-27 09:37:20 -04:00 |
Mike Salvatore
|
f25a81635c
|
Merge pull request #2030 from guardicore/1960-configuration-schema
1960 configuration schema
|
2022-06-17 10:31:56 -04:00 |
Mike Salvatore
|
e0ae109368
|
Common: Add AgentConfiguration
|
2022-06-17 09:27:51 -04:00 |
Mike Salvatore
|
a41b2e3ea4
|
Common: Add PropagationConfiguration
|
2022-06-17 09:04:00 -04:00 |
Mike Salvatore
|
9bbf5c8ae7
|
Common: Add NetworkScanConfiguration
|
2022-06-17 08:50:48 -04:00 |
Mike Salvatore
|
2c4069ae1b
|
Project: Remove Meta, unknown from vulture_allowlist.py
These are no longer needed after db9d57a526 .
|
2022-06-17 08:31:04 -04:00 |
Mike Salvatore
|
3c879f444d
|
Common: Add ScanTargetConfigurationSchema
|
2022-06-17 08:30:42 -04:00 |
Mike Salvatore
|
7e9c481992
|
Common: Rename marshmallow post_load methods to be protected
|
2022-06-17 08:22:31 -04:00 |
Mike Salvatore
|
0b810f5d56
|
Common: Add TCPScanConfigurationSchema
|
2022-06-17 08:14:35 -04:00 |
Mike Salvatore
|
afd3160c2f
|
Common: Add ExploitationOptionsConfiguration
|
2022-06-16 20:20:35 -04:00 |
Mike Salvatore
|
70e8bca1ea
|
Common: Use OperatingSystems enum in ExploiterConfigurationSchema
|
2022-06-16 20:20:35 -04:00 |
Mike Salvatore
|
9d73252ff5
|
Common: Add ExploiterConfiguration
|
2022-06-16 20:20:35 -04:00 |
Mike Salvatore
|
bdad41057c
|
Common: Add CustomPBAConfiguration
|
2022-06-16 20:20:35 -04:00 |
Mike Salvatore
|
c79f62e682
|
Common: Add PluginConfiguration
|
2022-06-16 20:20:35 -04:00 |
Mike Salvatore
|
c53864cdd7
|
Common: Add release_convention()
|
2022-06-16 09:26:04 -04:00 |
Shreya Malviya
|
f989fdff06
|
Project: Remove `export_monkey_telems` from Vulture's allowlist
|
2022-06-10 12:10:52 -07:00 |
vakarisz
|
faf2259c59
|
Island: Rename repository file names to snake case
|
2022-05-31 12:59:38 +03:00 |
vakarisz
|
1077a84623
|
Project: Ignore unused classes created for dal layer
|
2022-05-24 10:27:07 +03:00 |
Mike Salvatore
|
2804ba9b07
|
Island: Return AWSCommandResults from start_infection_monkey_agent()
|
2022-05-10 13:09:56 -04:00 |
Ilija Lazoroski
|
7baccefae1
|
Project: Remove WebLogic references
|
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
|
3ecaff0686
|
Project: Remove Struts2 entry from vulture
|
2022-04-08 12:19:04 +02:00 |
Shreya Malviya
|
22e4e9c0ab
|
Project: Remove constant DRUPAL from Vulture's allowlist
|
2022-04-08 13:49:22 +05:30 |