Automation of data management, processing, and report generation is far from solved. Much of the process is incomplete, janky, or otherwise frustrating. That said, some good progress has been made and is recognized here.
These tools focus on herding the mountains of data gathered during an engagement and tend to support more flexible workflows.
Reporting tools tend to incorporate some or all of the data management features, but add the ability to generate reports. These necessarily enforce a more defined workflow.
- NessusReportMerger - Merges multiple .nessus files into one file, which can then be imported back to Nessus for report generation.
- nmap-bootstrap-xsl - Stylesheet for Nmap reports (Sample).
- python-docx-template - Programmatic creation of Word documents using Jinja2.