-
Notifications
You must be signed in to change notification settings - Fork 807
Closed
Description
Refactor
Component(s) to be refactored
monkey_island.cc.services.reporting.ReportService
Explanation
The Monkey
model has been superseded by the Agent
model. Various parts of the Monkey
model have been broken out into other components, such as events or signals. Decouple the ReportService
from the Monkey
model.
Tasks
- Understand the slowest part of report generation and how it scales (0d) @ilija-lazoroski
- Either remove caching or cache based on latest event (0d) @ilija-lazoroski
- Remove
aws_instance_id
from report generation (0d) - @shreyamalviya - Refactor the "tunnel issue" report component in the UI (0.5d) - @shreyamalviya
- Pull machines and node communications and determine if any tunneling was used
- Display the "tunnel issues"
- Remove "tunnel issue" generation from the backend
- Refactor the UI to use the logic from Remove
/api/exploitations/manual
endpoint #2509 to get "manual monkeys" (0d) @ilija-lazoroski