Make Reports Great Again - a tool to write quick and beautiful pentest reports
A wise guy in Discord once said “a pentester is good as his report”. I agree.
I’m a big beliver that a good report make all the difference in a good or bad pentest.
So I decided to write a tool to assist the creation of reports.
Make Reports great again is usefull when:
- you want to keep your pentest organized and want to use a web interface
- you want to keep a score of all your findings
- you don’t want to store your notes online (MRGA it’s a local-only webapp - use at production at your own risk)
- you want to provide to your client something interactive
It creates a browserable interface for the client project (please don’t use in production!)
screenshots
functions
- support markdown
- support dataleaks
- interactive dashboard
- export functions from webui (zip, pdf, csv, etc.)
- Table with searchable and sortable found vulnerabilities
- Admin panel
- User panel
- whitelabel reports (use your logo)
- multiple project for each user
- assign a score on each vulnerability (1/10)
- you can add a mitigation for each found vulnerability
personalization
you can navigate on “templates/core” folder and edit everything you like.
For example, on the “project_general_report.html” file you can add your company logo and personalize the CSS.
installation
github repo clone the repo and run ./install.sh and follow the instruction on screen to create the superuser.
Then, launch ./run.sh to start the server on localhost:9000 (again, do not use in production!)
usage
Navigate to http://127.0.0.1:9000/admin/ , login with the user you created before and create your first project.
Then, from the admin panel, you can create entires (vulnerabilities you found) and assign to the projects. Or/and you can create reports, that are basically step by step exploitation reports where you can use markdown.
You can also create addictional, low privileges user that can access only specific projects.
In the next days I will create a more detailed documentation.
usage
next version
- automap to CVE database (autoupdate)
- automap to MITRE Att&ck framework
- add company logo from UI