Dynamic report generation for Pentesting

Cyber-attacks are growing in both number and impact, so security teams need faster ways to analyse systems and share their findings. This master’s project adds a new scalable report generator to Huntdown, a service platform that offers a handy set of tools for pentesting. The work focuses on two wel...

Descripción completa

Detalles Bibliográficos
Autor: Dumitru Maroz, Alexandru
Tipo de recurso: tesis de maestría
Fecha de publicación:2025
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/450499
Acceso en línea:https://hdl.handle.net/2117/450499
Access Level:acceso abierto
Palabra clave:Computer security
Cybersecurity
Report generation
LLMs
Golang
Docker
Automation
Seguretat informàtica
Àrees temàtiques de la UPC::Informàtica::Seguretat informàtica
Descripción
Sumario:Cyber-attacks are growing in both number and impact, so security teams need faster ways to analyse systems and share their findings. This master’s project adds a new scalable report generator to Huntdown, a service platform that offers a handy set of tools for pentesting. The work focuses on two well-known tools, Nmap and Sqlmap, but the system is designed in a generic way that lets developer to integrate new attacks easily. In addition, these reports include natural language summaries produced by large language models (LLMs) and supports different output formats, such as PDF or TXT. Finally, extra features have been implemented to facilitate the development of Huntdown and the report generation system.