Skip to content

Basic ransomware reporting #1240

@mssalvatore

Description

@mssalvatore

Description

As a blue team member, I want a concise report that indicates whether or not the ransomware payload was successful, so that I can have a clear understanding of the risks that ransomware pose to my network.

Acceptance Criteria

  • A new ransomware report tab appears in the Monkey Island reporting page if the ransomware payload was run.
  • Statistics showing:
    • The # of machines successfully exploited vs attempted
    • The # for each exploiter
  • The ransomware report contains a table showing:
    • Which machines were compromised.
    • Which mechanism/exploit was used to propagate to that machine.
    • The # of files that were successfully encrypted.

Tasks

  • Add a new reporting tab (0d) - @shreyamalviya
    • Don't display reporting tab if no encryption/readme enabled
  • Process telemetry and generate
  • Provide an API endpoint that can be queried by the UI to retrieve the report details (0d) - @shreyamalviya
  • Display statistics information in a statistics component (0d) - @shreyamalviya
  • Display ransomware encryption information in a table component (0d) - @VakarisZ

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