Commit Graph

  • d8cf5d33dd Common: Extract MutableInfectionMonkeyModelConfig Mike Salvatore 2022-10-04 12:29:56 -0400
  • eb3daf84f1 Common: Use strings for NetworkService Enum values Mike Salvatore 2022-10-04 12:13:04 -0400
  • f6ed8a997c Common: Rename NetworkServiceNameEnum -> NetworkService Mike Salvatore 2022-10-04 12:10:47 -0400
  • 8bf1d1f46f Island, Common: Add services to machine.py vakarisz 2022-10-03 18:01:49 +0300
  • a390c97b70 Island: Add tcp_connections to node vakarisz 2022-10-03 17:59:17 +0300
  • 80a095b657 Agent: Use NetworkPort instead of Port vakarisz 2022-10-03 14:45:29 +0300
  • 2ece91b9df Agent: Rename event_queue to agent_event_queue in SSHCredentialCollector Ilija Lazoroski 2022-10-05 11:37:58 +0200
  • c7e2b91735 Agent: Rename event_queue to agent_event_queue in MimikatzCredentialCollector Ilija Lazoroski 2022-10-05 11:34:50 +0200
  • 19fcf8d053 Agent: Import attack technique tags from common in MimikatzCollector Ilija Lazoroski 2022-10-05 11:30:09 +0200
  • c8aee645fa Agent: Import attack technique tags from common in SSHCollector Ilija Lazoroski 2022-10-05 11:24:52 +0200
  • 491612f9e8 Common: Add T1005 and T1145 attack technique tags Ilija Lazoroski 2022-10-05 11:21:28 +0200
  • 0ed167fb48 Agent: Import attack technique tags from common in Zerologon Ilija Lazoroski 2022-10-05 11:13:39 +0200
  • e46bb8964d Common: Add T1003 and T1098 attack technique tags Ilija Lazoroski 2022-10-05 11:11:18 +0200
  • fd8ea53e8b Merge branch '2269-remove-find_monkeys_in_db' into develop Mike Salvatore 2022-10-04 18:21:00 -0400
  • bbbb1ac773 Island: Remove disused LogBlackboxEndpoint Mike Salvatore 2022-10-04 16:08:33 -0400
  • 6ae7676322 BB: Pass generator instead of list comprehension to all() Mike Salvatore 2022-10-04 15:43:25 -0400
  • b713cce893 Island: Remove /api/test/monkey endpoint Mike Salvatore 2022-10-04 15:41:07 -0400
  • 2bea619786 BB: Removed unused method and endpoint Kekoa Kaaikala 2022-10-03 17:13:27 +0000
  • e0c9717da9 BB: Update test_compabitiblity to use new api Kekoa Kaaikala 2022-10-03 17:11:37 +0000
  • 73fbc22e3d BB: Remove find_monkeys_in_db Kekoa Kaaikala 2022-10-03 17:04:27 +0000
  • a691a16625
    Merge pull request #2393 from guardicore/2269-update-hostexploiter Mike Salvatore 2022-10-04 15:34:08 -0400
  • 3172433410 Agent: Swap order of _publish_{propagation,exploitation}_event() Mike Salvatore 2022-10-04 15:19:11 -0400
  • 8e6a098a2e Project: Add HostExploiter methods to vulture_allowlist.py Mike Salvatore 2022-10-04 15:18:12 -0400
  • a07eadce60 Common: Add T1570 attack technique Kekoa Kaaikala 2022-10-04 18:00:41 +0000
  • d1a8ce2082 Common: Add T1210 tag Kekoa Kaaikala 2022-10-04 16:39:21 +0000
  • 6a100105be Common: Order attack tags alphanumerically Kekoa Kaaikala 2022-10-04 16:16:50 +0000
  • 8b4af5c349 Common: Fix typo in attack tags Ilija Lazoroski 2022-10-04 16:37:01 +0200
  • dd35bebb3e Common: Add T1203 attack technique tag Ilija Lazoroski 2022-10-04 16:23:17 +0200
  • bb11ea7857 Common: Add attack tags Ilija Lazoroski 2022-10-04 16:09:42 +0200
  • ee77eddaab Agent: Fix tuple type hint Kekoa Kaaikala 2022-10-04 17:50:39 +0000
  • 116ae90f3d UT: Remove host exploiter tests Kekoa Kaaikala 2022-10-04 16:13:48 +0000
  • b94002a984 Agent: Make publish methods private Kekoa Kaaikala 2022-10-04 14:56:57 +0000
  • 8e161f0fd9 Agent: Accept tuple as tags to HostExploiter publish events methods Ilija Lazoroski 2022-10-04 15:45:41 +0200
  • 95b3556cd0 Agent: Exploiter name when publishing events to be __class__.__name__ Ilija Lazoroski 2022-10-04 15:34:56 +0200
  • a79d40b42e UT: Fix powershell tests Kekoa Kaaikala 2022-10-03 20:35:46 +0000
  • 3e86766aaf Agent: Use default value for exploiter name Kekoa Kaaikala 2022-10-03 20:20:15 +0000
  • 0b72e4ef9a Agent: Add publish methods to HostExploiter Ilija Lazoroski 2022-10-03 18:00:01 +0200
  • bf4fecf464 Agent: Rename event_queue to agent_event_queue in HostExploiter Ilija Lazoroski 2022-10-03 16:46:17 +0200
  • 4ace93e417 Merge branch 'consolidate-agent-event-handlers' into develop Mike Salvatore 2022-10-03 15:19:16 -0400
  • adee0b4063 Agent: Move add_credentials_from_event to agent_event_handlers package consolidate-agent-event-handlers Mike Salvatore 2022-10-03 14:11:20 -0400
  • 37b884a5b8 Agent: Move agent_event_forwarder.py to agent_event_handlers package Mike Salvatore 2022-10-03 14:02:48 -0400
  • a3ce870b64
    Merge pull request #2389 from guardicore/2269-notify-relay-on-propagation Mike Salvatore 2022-10-03 14:46:14 -0400
  • 399fedfba5 UT: Rename test_relay_not_notified_if_none Mike Salvatore 2022-10-03 14:31:27 -0400
  • 57b4ec4117 BB: Refactor agent communication check Kekoa Kaaikala 2022-10-03 18:15:15 +0000
  • 0ca23cb88f BB: Refactor agent communication check 2269-bb-use-new-api-endpoints Kekoa Kaaikala 2022-10-03 18:15:15 +0000
  • a8383f4a79 Agent: Add docstrings to notify_relay_on_propagation Mike Salvatore 2022-10-03 13:24:09 -0400
  • d3ff56138f Agent: Remove disused ExploitInterceptingTelemetryMessenger Mike Salvatore 2022-10-03 13:08:52 -0400
  • 2ad972548b Agent: Remove ExploitInterceptingTelemetryMessenger decoration Mike Salvatore 2022-10-03 13:07:22 -0400
  • fb7d62e318 Agent: Subscribe notify_relay_on_propagation to PropagationEvent events Mike Salvatore 2022-10-03 13:05:51 -0400
  • 0466eb7239 Agent: Add notify_relay_on_propagation agent event handler Mike Salvatore 2022-10-03 13:02:00 -0400
  • 368ddde20f Common: Register serializers for {Exploitation,Propagation}Event Mike Salvatore 2022-10-03 13:15:12 -0400
  • eb16969a56 Merge branch '2362-bb-get-agent-logs' into develop Mike Salvatore 2022-10-03 10:41:30 -0400
  • a8627aed48 Merge branch '2269-exploitation-event' into develop Mike Salvatore 2022-10-03 10:36:25 -0400
  • 07839a46ae
    Merge pull request #2385 from guardicore/2269-propagation-event Mike Salvatore 2022-10-03 10:34:33 -0400
  • 779fc63edc Common: Add param docstring in TCPScanEvent Ilija Lazoroski 2022-10-03 16:26:55 +0200
  • d1af356e19 UT: Add tests for PropagationEvent Ilija Lazoroski 2022-10-03 13:52:50 +0200
  • 3389915399 Common: Add PropagationEvent to agent_events Ilija Lazoroski 2022-10-03 13:51:39 +0200
  • fa2ac64b16 UT: Add ExploitationEvent tests Ilija Lazoroski 2022-10-03 15:21:42 +0200
  • a7872d69cf Common: Add ExploitationEvent to agent_events Ilija Lazoroski 2022-10-03 15:21:19 +0200
  • 82c81c2a4b Common: Move JSONSerializable to common.types Mike Salvatore 2022-10-01 19:41:12 -0400
  • cfd49db8d2 Island: Use logger.exception() Mike Salvatore 2022-10-03 10:16:40 -0400
  • d922d71081 BB: Add error message when machine is missing interfaces Mike Salvatore 2022-10-03 10:14:48 -0400
  • 5b9811f089 UT: Add tests for PropagationEvent Ilija Lazoroski 2022-10-03 13:52:50 +0200
  • 3d22e49ccc Common: Add PropagationEvent to agent_events Ilija Lazoroski 2022-10-03 13:51:39 +0200
  • 378e8d55ff BB: Add type hints to MonkeyLogsDownloader.__init__() Mike Salvatore 2022-10-03 07:54:36 -0400
  • 477e80bfba BB: Remove disused MonkeyIslandClient.find_log_in_db() Mike Salvatore 2022-10-03 07:52:40 -0400
  • fc24d80410 BB: Change agent log file name Mike Salvatore 2022-10-03 07:51:40 -0400
  • e369ef2933 BB: Remove disused MonkeyLog Mike Salvatore 2022-10-02 14:18:59 -0400
  • 6a783d9c3e BB: Use threading to download logs Mike Salvatore 2022-10-02 14:16:29 -0400
  • e4155648c1 BB: Download agent logs from new endpoints Mike Salvatore 2022-10-02 13:09:11 -0400
  • 07a6f49e8b Island: Return empty str, not dict on 404 in AgentLogs.get() Mike Salvatore 2022-10-02 13:00:45 -0400
  • c706466cdd BB: Add MonkeyIslandClient.get_agent_log() Mike Salvatore 2022-10-01 19:59:46 -0400
  • 99c2c5c6ef BB: Add MonkeyIslandClient.get_machines() Mike Salvatore 2022-10-01 19:51:13 -0400
  • b335601a05 BB: Add MonkeyIslandClient.get_agents() Mike Salvatore 2022-10-01 19:47:04 -0400
  • 3db3df8bae BB: Add a TODO about parse_log() Mike Salvatore 2022-10-01 19:21:54 -0400
  • 25f12305f5
    Merge pull request #2379 from guardicore/2267-update-nodes-with-tcp-scan-events Mike Salvatore 2022-10-01 19:16:54 -0400
  • 3b6a0cd6af UT: Split test_target_machine_not_exists Kekoa Kaaikala 2022-09-30 19:54:52 +0000
  • 28560bd65d UT: Remove more unused `request` parameters Kekoa Kaaikala 2022-09-30 19:49:16 +0000
  • 24684bf904 UT: Split scan event StorageError test Kekoa Kaaikala 2022-09-30 19:46:36 +0000
  • 978a2a57a9 UT: Add default mocks for fixture methods Kekoa Kaaikala 2022-09-30 19:36:19 +0000
  • da5d7b7357 UT: Removed unsed 'request' parameter Kekoa Kaaikala 2022-09-30 19:32:08 +0000
  • cf13481865 UT: Remove unused constant Kekoa Kaaikala 2022-09-30 19:29:27 +0000
  • 1dbfca567a UT: Give constants uppercase names Kekoa Kaaikala 2022-09-30 19:28:26 +0000
  • de435e27ad Merge branch '2268-update-reporting' into develop Mike Salvatore 2022-09-30 14:50:54 -0400
  • cefc90034f UT: Add missing __init__.py files Mike Salvatore 2022-09-30 14:47:58 -0400
  • 3cde0919e7 Common: Ignore valid-type on con{int,float} Mike Salvatore 2022-09-30 14:39:35 -0400
  • c29d90aa5f Island: Use list comprehension instead of list(map()) Mike Salvatore 2022-09-30 14:35:30 -0400
  • 807193ece5 Island: Use list comprehension instead of map() Mike Salvatore 2022-09-30 14:29:31 -0400
  • 519f48b6d8 Island: Use ip address in scan report Kekoa Kaaikala 2022-09-30 18:20:04 +0000
  • f9e74d4f03
    Merge pull request #2381 from guardicore/2362-add-machines-endpoint Mike Salvatore 2022-09-30 14:24:44 -0400
  • df1baeebe0 Island: Use list comprehension instead of map() Mike Salvatore 2022-09-30 14:22:02 -0400
  • b7566a805b Island: Use list comprehension instead of map() Mike Salvatore 2022-09-30 14:22:02 -0400
  • a2a6934a49 Changelog: Add entry for /api/machines Kekoa Kaaikala 2022-09-30 17:35:48 +0000
  • 3409234a4d UT: Address mypy errors due to get_url_for_resource Kekoa Kaaikala 2022-09-30 17:25:49 +0000
  • a3d2d7f6a1 UT: Add tests for Machines resource Kekoa Kaaikala 2022-09-30 17:25:12 +0000
  • f05f247417 Island: Hook up the /api/machines endpoint Kekoa Kaaikala 2022-09-30 17:19:36 +0000
  • eeca5fbea2 Island: Add resource for /api/machines endpoint Kekoa Kaaikala 2022-09-30 17:18:35 +0000
  • 0516e1e015 Island: Add get_machines to IMachineRepository Kekoa Kaaikala 2022-09-28 16:20:46 +0000
  • 1bf4407b20 UI: Remove temporarily unused import in SecurityReport.js vakarisz 2022-09-30 15:56:23 +0300
  • e8ed30660e UT: Fix report test vakarisz 2022-09-30 15:54:47 +0300