Skip to content

Add forensic summary command to checkpointctl #211

@nishantxscooby

Description

@nishantxscooby

Lately have been exploring checkpointctl and the current parsing capabilities (process tree, file descriptors, sockets via CRIU/crit).

I felt the need for summary command that provides a high-level forensic overview of a checkpoint.

Proposed command:
checkpointctl summary <checkpoint_archive>

My main goal is to build on top of existing parsing logic and provide actual actionable insights rather than raw data.

Initial scope will be:

  • total process count
  • identification of potentially suspicious processes (e.g. shells, netcat, curl, etc.)
  • basic container/network metadata
  • detection of sensitive file paths

this would act as a foundation for higher-level forensic analysis and align with Medusa’s direction of enabling attack investigation workflows.

let me know if this aligns with the project goals? :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions