All Projects → rsrdesarrollo → sarna

rsrdesarrollo / sarna

Licence: MIT license
Security Assessment Report geNerated Automatically

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
shell
77523 projects
Dockerfile
14818 projects
Mako
254 projects

Projects that are alternatives of or similar to sarna

Sonar Cnes Report
Generates analysis reports from SonarQube web API.
Stars: ✭ 145 (+457.69%)
Mutual labels:  reporting, report, docx
Ghpr.nunit
Adapter for NUnit 3 (generate HTML report for NUnit 3)
Stars: ✭ 33 (+26.92%)
Mutual labels:  reporting, report
Jasperreports
JasperReports® - Free Java Reporting Library
Stars: ✭ 540 (+1976.92%)
Mutual labels:  reporting, report
Pyreportjasper
Python Reporting with JasperReports
Stars: ✭ 77 (+196.15%)
Mutual labels:  reporting, report
Fluentreports
📄 Fluent Reports - Data Driven Reporting Engine for Node.js and Browsers 📄
Stars: ✭ 305 (+1073.08%)
Mutual labels:  reporting, report
Report
📜 🎉 Automated reporting of objects in R
Stars: ✭ 348 (+1238.46%)
Mutual labels:  reporting, report
CellReport
CellReport 是一个netcore实现的、以复杂统计报表为核心目标的制作、运行工具。支持数据看板、大屏制作。你可以使用数据库、excel文件、api服务、已有报表等为数据源,通过内置的集合函数组织数据,以类excel界面设计最终呈现结果。
Stars: ✭ 196 (+653.85%)
Mutual labels:  reporting, report
jacoco-report
Github action that publishes the JaCoCo report as a comment in the Pull Request
Stars: ✭ 31 (+19.23%)
Mutual labels:  reporting, report
Allure Docker Service
This docker container allows you to see up to date reports simply mounting your "allure-results" directory in the container (for a Single Project) or your "projects" directory (for Multiple Projects). Every time appears new results (generated for your tests), Allure Docker Service will detect those changes and it will generate a new report automatically (optional: send results / generate report through API), what you will see refreshing your browser.
Stars: ✭ 194 (+646.15%)
Mutual labels:  reporting, report
jtl-reporter
JtlReporter is an online application that allows users to generate beautiful, customizable and easy to understand performance reports from JMeter(Taurus), Locust, and other tools.
Stars: ✭ 85 (+226.92%)
Mutual labels:  reporting, report
TemplaterExamples
Creating reports in .NET and Java
Stars: ✭ 37 (+42.31%)
Mutual labels:  reporting, docx
DocX
Convert NSAttributedString / AttributedString to .docx Word files on iOS and macOS
Stars: ✭ 41 (+57.69%)
Mutual labels:  docx, docx-generator
docxmustache
laravel 8.x docx template manipulation class, based on mustache templating language
Stars: ✭ 34 (+30.77%)
Mutual labels:  reporting, docx
Docx Templates
Template-based docx report creation
Stars: ✭ 382 (+1369.23%)
Mutual labels:  reporting, docx
StormReport
🌀 Library - Create your reports using only annotations
Stars: ✭ 17 (-34.62%)
Mutual labels:  reporting, report
Openvasreporting
OpenVAS Reporting: Convert OpenVAS XML report files to reports
Stars: ✭ 42 (+61.54%)
Mutual labels:  reporting, report
Net Core Docx Html To Pdf Converter
.NET Core library to create custom reports based on Word docx or HTML documents and convert to PDF
Stars: ✭ 133 (+411.54%)
Mutual labels:  report, docx
QuestPDF
QuestPDF is an open-source, modern and battle-tested library that can help you with generating PDF documents by offering friendly, discoverable and predictable C# fluent API.
Stars: ✭ 2,872 (+10946.15%)
Mutual labels:  reporting, report
Fastreport
Free Open Source Reporting tool for .NET6/.NET Core/.NET Framework that helps your application generate document-like reports
Stars: ✭ 1,688 (+6392.31%)
Mutual labels:  reporting, report
RDLCPrinter
Wpf ReportViewer control and RDLCPrinter work with SQL Server LocalReport. You can export your report to PDF, Word or PNG Image...
Stars: ✭ 26 (+0%)
Mutual labels:  reporting, report

Security Assessment Report geNerated Automatically

What is SARNA?

Well, the name is clear, SARNA is a tool to generate security assessment reports automatically in DOCX format. It aims to solve a problem I have been having. As a pentester everybody knows that writing reports sucks, and at the end you spend a lot of time copy pasting things from other reports (like definitions or other things), and if, for some reason, you have to do your reports in DOCX, there is no easy way to automatize that.

SARNA is a collaborative platform that let a group of pentesters to work together to make a great report. You have to concentrate in hacking and breaking things, and hopefully, SARNA will do de boring part of the report.

Why the name

Sarna is the Spanish name for Scabies. In Spain we have a saying "sarna con gusto no pica" in english is something like "Scabies with pleasure does not itch". It is a little bit disgusting, but at the end, it means that if you have something bad (like having to make a report), but you get something good with it in exchange (like doing it fast with this tool), it is not that bad at the end.

Run test environment

To run a simple test environment in order to check what is SARNA yo can use the docker-compose recipe

PLEASE DO NOT USE DOCKER-COMPOSE RECIPE FOR PRODUCTION WITHOUT CHANGING PASSWORDS AND SECRETS

docker-compose up

This will take a while for the first time. At the end of the process your SARNA Server should be running at http://localhost:5000

You only need to create a new user

docker-compose exec sarna /bin/sh
flask user add -r manager <user_name>

Please referer to flask user add --help for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].