awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

32 个仓库

Awesome GitHub RepositoriesSecurity Report Generation

Tools for exporting security scan findings into structured documentation formats.

Distinct from Report Generation: None of the generic report candidates capture the specific security-focused nature of these findings exports.

Explore 32 awesome GitHub repositories matching security & cryptography · Security Report Generation. Refine with filters or upvote what's useful.

Awesome Security Report Generation GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • chaitin/xraychaitin 的头像

    chaitin/xray

    11,612在 GitHub 上查看↗

    Xray is a security assessment tool focused on web vulnerability scanning, attack surface mapping, and technology fingerprinting. It identifies common security flaws through automated scanning and semantic analysis, while verifying findings via a custom proof-of-concept execution engine. The system distinguishes itself with a containerized vulnerability testbed used to deploy pre-configured vulnerable applications. This environment allows for the simulation of specific vulnerabilities and edge-case scenarios to validate scanner accuracy and eliminate false positives. The platform covers a bro

    Exports identified security vulnerabilities into structured text, JSON, and HTML documentation formats.

    Vuepassive-vulnerability-scannerpocsecurity
    在 GitHub 上查看↗11,612
  • quay/clairquay 的头像

    quay/clair

    11,012在 GitHub 上查看↗

    Clair is a container image vulnerability scanner and security analyzer. It performs static analysis of container images by matching package contents against vulnerability databases to identify security risks across different package formats and architectures. The project functions as both an image indexer and a vulnerability database manager. It processes container layers into intermediate representations to enable fast security lookups and synchronizes security metadata from multiple external sources to maintain a local registry. Capability areas include continuous security monitoring, whic

    Generates detailed documents listing security findings and vulnerabilities discovered within container images.

    Goclaircontainersdocker
    在 GitHub 上查看↗11,012
  • 1n3/sn1per1N3 的头像

    1N3/Sn1per

    10,049在 GitHub 上查看↗

    Sn1per is a vulnerability management platform and penetration testing orchestrator designed to automate reconnaissance, vulnerability scanning, and exploit verification. It functions as a dockerized security toolkit that coordinates multiple tools into a unified automated pipeline to identify security flaws across network and web assets. The platform features an attack surface manager for discovering internet-facing assets through OSINT, DNS enumeration, and certificate transparency. It distinguishes itself with an AI-powered security analyzer that uses large language models to summarize scan

    Generates findings summaries in CSV, Excel, PDF, HTML, and JSON formats for external documentation.

    Shellattack-surfaceattack-surface-managementattacksurface
    在 GitHub 上查看↗10,049
  • docker/docker-bench-securitydocker 的头像

    docker/docker-bench-security

    9,655在 GitHub 上查看↗

    This project is a security compliance tool and configuration auditor designed to evaluate Docker deployments against industry security benchmarks. It functions as a script-based scanner that identifies misconfigurations and vulnerabilities within both the host operating system and container settings. The tool specifically implements the Center for Internet Security standards for Docker to verify host and container configurations. It enables a hardening workflow by comparing system states against these standards to identify security gaps and document compliance status. The audit engine suppor

    Exports security scan findings into structured JSON and plain-text documentation for compliance reporting.

    Shell
    在 GitHub 上查看↗9,655
  • drwetter/testssl.shdrwetter 的头像

    drwetter/testssl.sh

    9,091在 GitHub 上查看↗

    testssl.sh is a suite of diagnostic tools and a network security auditor used to scan network ports for supported encryption protocols, ciphers, and vulnerabilities in TLS and SSL configurations. It functions as a security scanner that evaluates the cryptographic strength of a server by testing all available cipher suites. The tool analyzes server encryption strength and identifies security vulnerabilities or weak settings through TLS and SSL security auditing. It verifies that encryption is properly implemented on specific network ports and evaluates whether only strong and modern encryption

    Generates structured documentation of encryption strengths for security audits and compliance checks.

    Shell
    在 GitHub 上查看↗9,091
  • testssl/testssl.shtestssl 的头像

    testssl/testssl.sh

    8,912在 GitHub 上查看↗

    testssl.sh is a network security tool and SSL/TLS security scanner used to audit server configurations. It functions as a diagnostic utility that validates supported ciphers and protocols to identify cryptographic vulnerabilities and flaws in encrypted communication. The tool is available as both a command-line utility and a dockerized security scanner, allowing for execution in isolated environments without the need for local dependency installation. Its capabilities cover SSL configuration auditing and TLS server security analysis. The system exports scan results into structured reports a

    Generates security-focused test reports in CSV, JSON, and HTML formats for manual or automated processing.

    Shellcipherclient-simulationcsv
    在 GitHub 上查看↗8,912
  • yogeshojha/rengineyogeshojha 的头像

    yogeshojha/rengine

    8,472在 GitHub 上查看↗

    Rengine is an automated reconnaissance framework and vulnerability management platform designed for attack surface monitoring. It functions as a centralized hub for discovering subdomains and open ports, gathering open-source intelligence, and tracking security flaws across target networks. The system integrates large language models to analyze reconnaissance data and generate vulnerability descriptions and insights. It distinguishes itself through a plugin-based tool integration that wraps external security scanning binaries and a target mapping system that tracks changes to assets over time

    Creates formatted security documentation of discovered vulnerabilities and reconnaissance data using customizable templates.

    HTMLbug-bountybugbountyhacking
    在 GitHub 上查看↗8,472
  • nvidia/garakNVIDIA 的头像

    NVIDIA/garak

    8,114在 GitHub 上查看↗

    Garak is an AI model evaluation tool and vulnerability scanner designed for red teaming large language models and auditing the security of retrieval-augmented generation pipelines. It identifies behavioral weaknesses, such as jailbreaks, hallucinations, and data leakage, by simulating adversarial attacks and executing automated testing vectors. The framework utilizes an adaptive probing loop where prompts can react to previous model behavior and be modified in flight via middleware. To ensure consistent analysis, it employs a provider-agnostic interface to interact with various model APIs and

    Produces detailed records of model parameters, prompts, and responses to ensure testing transparency.

    Pythonaillm-evaluationllm-security
    在 GitHub 上查看↗8,114
  • pycqa/banditPyCQA 的头像

    PyCQA/bandit

    8,092在 GitHub 上查看↗

    Bandit is a static analysis security testing tool and vulnerability detection scanner for Python source code. It functions as a security-focused linter and static analyzer that identifies common vulnerabilities and architectural flaws without executing the program. The tool utilizes an abstract syntax tree to analyze code patterns and identifies risky function calls or insecure configurations. It employs a plugin-based rule engine to decouple scanning logic from individual security checks and supports configuration-driven filtering to exclude specific files or ignore certain warnings. The sy

    Generates detailed summaries and exports of identified security flaws after scanning project files.

    Pythonbanditlinterpython
    在 GitHub 上查看↗8,092
  • rebootuser/linenumrebootuser 的头像

    rebootuser/LinEnum

    7,835在 GitHub 上查看↗

    LinEnum is a suite of security utilities for auditing Linux systems, scanning for privilege escalation paths, and enumerating local vulnerabilities. It functions as a system security audit tool, a local enumeration utility, and a scanner for identifying misconfigurations that could allow a user to gain root access. The project includes specialized auditing for containerized environments, specifically detecting Docker and LXC signatures to identify potential escape vectors to the host system. Its broader capabilities cover the analysis of kernel versions, the identification of SUID binaries a

    Exports security scan findings into organized files for offline analysis and documentation.

    Shell
    在 GitHub 上查看↗7,835
  • nccgroup/scoutsuitenccgroup 的头像

    nccgroup/ScoutSuite

    7,548在 GitHub 上查看↗

    ScoutSuite is a multi-cloud security audit and configuration tool designed to identify security risks and misconfigurations across cloud environments. It functions as a security posture manager and compliance auditor, gathering resource metadata from cloud APIs to evaluate infrastructure against security benchmarks. The tool provides auditing capabilities for AWS, Google Cloud, DigitalOcean, and Kubernetes clusters and control planes. It distinguishes itself by decoupling data collection from analysis, allowing users to cache cloud configurations locally for offline auditing and iterative rul

    Generates security scan findings as structured HTML reports and JSON exports for stakeholders.

    Pythonauditingawsazure
    在 GitHub 上查看↗7,548
  • six2dez/reconftwsix2dez 的头像

    six2dez/reconftw

    7,226在 GitHub 上查看↗

    reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the discovery, mapping, and monitoring of external digital assets. It operates as a modular tool-chain pipeline that coordinates a sequence of security tools to perform intelligence gathering and vulnerability scanning. The project distinguishes itself through a cloud-native deployment model that parallelizes scanning workloads across a fleet of remote VPS instances to bypass local resource constraints. It utilizes container-based environment isolation to ensure consistent executio

    Utilizes artificial intelligence to process scan results into summarized security reports.

    Shellbug-bountybugbountybugbounty-tool
    在 GitHub 上查看↗7,226
  • guardicore/monkeyguardicore 的头像

    guardicore/monkey

    7,014在 GitHub 上查看↗

    Monkey is an adversary emulation platform and breach and attack simulation tool designed to test network defenses through automated lateral movement and exploit delivery. It functions as a network security testing system that evaluates security posture by attempting to propagate through vulnerabilities and extract sensitive system credentials. The platform distinguishes itself by simulating specific real-world attacker behaviors, such as ransomware encryption, cryptojacking, and the theft of browser-stored credentials and secure shell keys. It utilizes binary hash randomization to evade antiv

    Produces detailed reports on ransomware impact and network security posture based on simulation data.

    Python
    在 GitHub 上查看↗7,014
  • xykt/ipqualityxykt 的头像

    xykt/IPQuality

    6,797在 GitHub 上查看↗

    IPQuality is a specialized diagnostic toolset for analyzing the reputation, risk scores, and connectivity of network addresses. It functions as an IP address quality analyzer and reputation checker that aggregates risk scores and fraud factors from external security databases to identify potentially malicious or high-risk traffic. The project differentiates itself through targeted accessibility validation, including a streaming access validator to check for geographic restrictions on AI and streaming platforms, and an email deliverability tester to evaluate connectivity to global email servic

    Implements a privacy feature to disable the generation of online reports during the analysis process.

    Shell
    在 GitHub 上查看↗6,797
  • infobyte/faradayinfobyte 的头像

    infobyte/faraday

    6,523在 GitHub 上查看↗

    Faraday is a vulnerability management platform and security tool aggregator designed to centralize security findings from multiple scanners into a single dashboard. It utilizes a relational security database to catalog hosts, services, and security flaws, enabling users to track remediation and analyze organizational risk. The platform distinguishes itself through a plugin-based system that normalizes diverse security tool outputs into a unified data model. It supports deep integration with a wide array of scanners and CLI tools, intercepting shell command output or parsing report files to ag

    Produces structured security reports based on defined templates for distribution via API.

    Python
    在 GitHub 上查看↗6,523
  • j3ssie/osmedeusj3ssie 的头像

    j3ssie/Osmedeus

    6,425在 GitHub 上查看↗

    Osmedeus is a security workflow orchestration engine that coordinates AI agents, shell commands, and scanning tools through declarative YAML pipelines. It functions as a distributed security scanner, a declarative workflow automator, and an AI agent framework for security, enabling automated multi-step security analysis with conditional branching, parallel execution, and distributed workers. The engine distinguishes itself through a hybrid runner model that executes workflow steps on the local host, inside Docker containers, or over SSH to remote machines, selected per step or module. It supp

    Produces detailed, actionable reports with custom templates for stakeholders, compliance teams, or bug bounty submissions.

    Go
    在 GitHub 上查看↗6,425
  • hmaverickadams/beginner-network-pentestinghmaverickadams 的头像

    hmaverickadams/Beginner-Network-Pentesting

    6,205在 GitHub 上查看↗

    This is a hands-on lab environment for learning network penetration testing techniques, centered on setting up and attacking a vulnerable Active Directory network. The project provides a structured framework for practicing the full attack chain, from initial reconnaissance and scanning through exploitation, privilege escalation, lateral movement, and credential theft, all within isolated virtual machine labs. The lab environment is designed to simulate real-world attack scenarios, including the ability to compile and execute exploit code directly against targets without relying on Metasploit.

    Structures penetration test findings into a client-ready document with attack paths, evidence, and remediation steps.

    在 GitHub 上查看↗6,205
  • snyk/clisnyk 的头像

    snyk/cli

    5,428在 GitHub 上查看↗

    The Snyk CLI is a command-line security scanner that detects known vulnerabilities across open-source dependencies, proprietary application code, container images, and infrastructure-as-code configuration files. It also serves as a platform management tool, allowing users to configure organizations, users, SSO, and reporting from the terminal rather than the web dashboard. The CLI integrates directly into development workflows, enabling scanning within IDEs, build pipelines, and version control systems. It implements static analysis with interfile data flow analysis to find complex security f

    Produces reports summarizing security posture, including vulnerabilities and license issues.

    TypeScriptmonitorsecuritysnyk
    在 GitHub 上查看↗5,428
  • owasp/nettackerOWASP 的头像

    OWASP/Nettacker

    5,258在 GitHub 上查看↗

    Nettacker 是一个自动化渗透测试框架,旨在编排侦察、端口扫描和漏洞检测。它作为一个网络侦察工具和漏洞扫描器,能够识别开放端口、指纹识别服务,并根据已知安全漏洞数据库检查系统。 该框架的独特之处在于结合了用于通过模糊测试发现隐藏路径的 Web 应用爬虫,以及一个将扫描结果持久化到数据库以跟踪历史评估的漏洞管理系统。它还包含子域名枚举、凭据暴力破解以及通过代理路由流量以实现匿名化的专业功能。 该系统涵盖了广泛的安全能力,包括网络资产发现、多协议服务审计和配置审计。它支持跨 IP 范围和 CIDR 块的多目标扫描,并提供多种格式的安全报告生成工具。 通过基于 REST 的接口可实现程序化控制,从而将该框架集成到安全流水线和自动化流程中。

    Provides tools to export security scan findings into structured, human-readable documentation formats.

    Pythonautomationbruteforcecve
    在 GitHub 上查看↗5,258
  • hahwul/dalfoxhahwul 的头像

    hahwul/dalfox

    4,846在 GitHub 上查看↗

    Dalfox is an automated web application security tool specifically designed for discovering and verifying cross-site scripting vulnerabilities. It functions as an XSS vulnerability scanner that analyzes HTTP parameters and DOM structures to identify reflected, stored, and blind injection points. The project distinguishes itself by providing a Model Context Protocol server and a REST API, allowing artificial intelligence agents and remote interfaces to trigger and manage security scans programmatically. It utilizes a payload mutation engine and fingerprinting strategies to execute WAF evasion t

    Generates security results in multiple formats for integration into code scanning workflows.

    Gobugbountybugbounty-toolcicd-pipeline
    在 GitHub 上查看↗4,846
上一个12下一个
  1. Home
  2. Security & Cryptography
  3. Security Report Generation

探索子标签

  • Customizable Report TemplatesProduces detailed, actionable reports with custom templates for stakeholders, compliance teams, or bug bounty submissions. **Distinct from Security Report Generation:** Distinct from Security Report Generation: adds customizable templates for different audiences and compliance needs, not just exporting findings.
  • Forensic Report ModulesInterchangeable modules for exporting forensic findings into various document formats. **Distinct from Security Report Generation:** Distinct from Security Report Generation by focusing on modular, interchangeable output formats for general forensic evidence.
  • Report SuppressionCapabilities to disable or hide the generation of analysis reports for privacy and discretion. **Distinct from Security Report Generation:** Distinct from Security Report Generation by focusing on the ability to suppress output rather than creating it.