{"id":13845601,"url":"https://github.com/rsrdesarrollo/sarna","last_synced_at":"2025-10-26T11:30:16.566Z","repository":{"id":42436050,"uuid":"134997953","full_name":"rsrdesarrollo/sarna","owner":"rsrdesarrollo","description":"Security Assessment Report geNerated Automatically","archived":false,"fork":false,"pushed_at":"2024-09-26T11:42:36.000Z","size":2937,"stargazers_count":40,"open_issues_count":13,"forks_count":16,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-11-21T19:38:35.052Z","etag":null,"topics":["docx","docx-generator","markdown","markdown-to-docx","report","reporting","security","security-tools"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rsrdesarrollo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"ko_fi":"rsrdesarrollo"}},"created_at":"2018-05-26T22:11:24.000Z","updated_at":"2024-09-26T11:39:07.000Z","dependencies_parsed_at":"2023-01-21T15:47:40.950Z","dependency_job_id":"640f2b2e-5dc6-460a-b2bd-4ea4cb169ef6","html_url":"https://github.com/rsrdesarrollo/sarna","commit_stats":null,"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsrdesarrollo%2Fsarna","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsrdesarrollo%2Fsarna/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsrdesarrollo%2Fsarna/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsrdesarrollo%2Fsarna/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rsrdesarrollo","download_url":"https://codeload.github.com/rsrdesarrollo/sarna/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238315343,"owners_count":19451604,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docx","docx-generator","markdown","markdown-to-docx","report","reporting","security","security-tools"],"created_at":"2024-08-04T17:03:29.847Z","updated_at":"2025-10-26T11:30:16.066Z","avatar_url":"https://github.com/rsrdesarrollo.png","language":"Python","funding_links":["https://ko-fi.com/rsrdesarrollo"],"categories":["Python"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n    \u003cimg width=500 src=\"static/logo-full.png?raw=true\"\u003e\n\u003c/p\u003e\n\n\u003ch2 align=\"center\"\u003e Security Assessment Report geNerated Automatically \u003c/h2\u003e\n\n## What is SARNA?\n\nWell, the name is clear, SARNA is a tool to generate security assessment reports automatically in DOCX format.\nIt aims to solve a problem I have been having. As a pentester everybody knows that writing reports sucks, and\nat the end you spend a lot of time copy pasting things from other reports (like definitions or other things),\nand if, for some reason, you have to do your reports in DOCX, there is no easy way to automatize that.\n\nSARNA is a **collaborative platform** that let a group of pentesters to work together to make a great report.\nYou have to concentrate in hacking and breaking things, and hopefully, **SARNA will do de boring part of the report**.\n\n### Why the name\n\nSarna is the Spanish name for Scabies. In Spain we have a saying \"sarna con gusto no pica\" in english is something \nlike \"Scabies with pleasure does not itch\". It is a little bit disgusting, but at the end, it means that if you have\nsomething bad (like having to make a report), but you get something good with it in exchange (like doing it \nfast with this tool), it is not that bad at the end. \n\n### Run test environment\n\nTo run a simple test environment in order to check what is SARNA yo can use the docker-compose recipe\n\n**PLEASE DO NOT USE DOCKER-COMPOSE RECIPE FOR PRODUCTION WITHOUT CHANGING PASSWORDS AND SECRETS**\n\n```bash\ndocker-compose up\n```\nThis will take a while for the first time. At the end of the process your SARNA Server should \nbe running at \u003chttp://localhost:5000\u003e\n\nYou only need to create a new user\n\n```bash\ndocker-compose exec sarna /bin/sh\nflask user add -r manager \u003cuser_name\u003e\n```\n\nPlease referer to `flask user add --help` for more info.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frsrdesarrollo%2Fsarna","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frsrdesarrollo%2Fsarna","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frsrdesarrollo%2Fsarna/lists"}