Kekoa Kaaikala

Results 11 comments of Kekoa Kaaikala

Not sure how we intend to do the encryption. Here's one option that would work for mutable types: ```python from pydantic import SecretBytes, SecretStr class SubThing: def __init__(self): self.data =...

Pydantic allows us to set the `json_encoders` for a model in the `Config`. However, it has a few drawbacks: - It only applies to serializing, and not deserializing - It...

Here's an example where we encrypt the JSON for all fields that aren't in `AbstractAgentEvent`: ```python from common.events import AbstractAgentEvent, CredentialsStolenEvent from common.credentials import Credentials, Username, Password from monkey_island.cc.server_utils.encryption import...

C2D is now available in the region/zone that our GCP instances use

Notes: - Summary: - When running the Zerologon and WMI exploiters, Zerologon will run before WMI. Zerologon will succeed, and WMI will attempt to brute force username/password combinations. For me,...

To clarify, you're suggesting we move from using CSS files to applying styles to components using the MUI [`styled()`](https://mui.com/system/styled/) function? Thoughts, @ordabach? On the plus side, this should sidestep our...

Moved to guardicode/ransomware-payload#4

Moved to guardicode/powershell-exploiter#1

Consider potential use of websockets for updating things like the map - Redux info here: https://redux-toolkit.js.org/rtk-query/usage/streaming-updates

Take a look at [3687-storybook](https://github.com/guardicore/monkey/compare/develop...3687-storybook)