Skip to content

Remove /api/exploitations/manual endpoint #2509

@cakekoa

Description

@cakekoa

Refactor

Component(s) to be refactored

UI:

  • IslandHttpClient
  • BreachSection
    Island:
  • ManualExploitation resource

Explanation

  • The /api/exploitations/manual endpoint can be removed. The data from that endpoint can be recreated on the UI using information from the /api/agents and /api/machines endpoints:
    • hostname -> Machine.hostname
    • ip_addresses -> Machine.network_interfaces
    • start_time -> Agent.start_time
    • Manual agents can be determined from the Agent fields

Tasks

  • Refactor the "Breach" section of the ransomware report to use /api/agents and /api/machines to determine "manual monkeys" (0d) @ilija-lazoroski
  • Remove the /api/exploitations/manual endpoint (0d) @ilija-lazoroski

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions