guardicore / monkey

Infection Monkey - An open-source adversary emulation platform
https://www.guardicore.com/infectionmonkey/
GNU General Public License v3.0
6.64k stars 777 forks source link

Improve printed reports #834

Open ShayNehmad opened 4 years ago

ShayNehmad commented 4 years ago

Is your feature request related to a problem? Please describe. We have 3 reports:

report Print status
Security Looks meh
Zero Trust Looks horrible
MITRE ATT&CK Doesn't exist

Describe the solution you'd like The printed report should be formatted professionally:

  1. Default front page with Monkey + Guardicore logos and a short explanation
  2. Table of contents
  3. Each new segment should be on a new page
  4. Clickable documentation links
  5. The Map should always be scaled to the number of nodes in it

[ ] Colorblind mode?

Describe alternatives you've considered

VakarisZ commented 3 years ago

Making printable report requires more substantial changes to the display of data. Our reports relies on interactive components to make it readable. We should probably export report and data as an interactive page instead of "printable" but unreadable sheet of data.