awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
deepfence avatar

deepfence/SecretScanner

0
View on GitHub↗
3,270 estrellas·342 forks·Go·mit·2 vistasdeepfence.io↗

SecretScanner

SecretScanner is a security tool designed to search filesystems and container images for unprotected passwords, API keys, and other sensitive data. It functions as a static secret detector and container image scanner that identifies hardcoded credentials by matching content against a database of known secret types.

The tool inspects container image layers to find secrets hidden within the filesystem hierarchy and parses local directories and host-mounted paths. It provides the ability to export scan findings in machine-readable JSON format for automated analysis and processing.

The scanning engine utilizes pattern-based string matching and multi-threaded file traversal to process data. Users can adjust scan parameters such as thread counts, file size limits, and path exclusions to manage the scope and performance of the search.

Features

  • Secret Detection - Identifies and prevents the exposure of sensitive credentials across files and container images.
  • Secrets Scanning - Provides a security tool for detecting hardcoded credentials and sensitive data across filesystems and container image layers.
  • Credential Auditing - Scans Docker and OCI images for hardcoded credentials before deployment to production.
  • Secret Detection - Scans container images specifically for the presence of sensitive credentials.
  • Container Security Scanners - Inspects container image layers to identify hardcoded secrets and sensitive credentials.
  • Pattern Matching Detectors - Implements static analysis of local files and directories using pattern-based string matching to identify sensitive data.
  • Filesystem Scanning - Parses directories and host-mounted paths to identify secrets stored in files on the local machine.
  • Sensitive File Discovery - Actively enumerates local directories and host systems to locate unprotected secrets.
  • Secret Scanning - Searches pulled container images for unprotected secrets by matching contents against a database of known sensitive data types.
  • Secret Pattern Matching - Uses regular expressions to identify specific formats of sensitive credentials like API keys and passwords.
  • DevSecOps and Automation - Automates the discovery of sensitive data in filesystems and images as part of security standards in development.
  • Scan Result Exporters - Writes identified secrets to specified output formats like JSON or tables for downstream analysis.
  • Layer Inspection - Deconstructs pulled container images into their constituent layers to scan for secrets hidden within the filesystem hierarchy.
  • Machine-Readable Vulnerability Exports - Outputs security scan findings in structured JSON format to facilitate automated processing.
  • Application Security - Finds secrets and passwords in containers and filesystems.
  • Container and Cluster Security - Scanner for detecting unprotected secrets and keys in containers.
  • Security & Privacy - Scans container images and filesystems for leaked secrets.
  • Vulnerability Scanning - Tool for finding secrets in container images and filesystems.

Historial de estrellas

Gráfico del historial de estrellas de deepfence/secretscannerGráfico del historial de estrellas de deepfence/secretscanner

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a SecretScanner

Proyectos open-source similares, clasificados según cuántas características comparten con SecretScanner.
  • bridgecrewio/checkovAvatar de bridgecrewio

    bridgecrewio/checkov

    8,798Ver en GitHub↗

    Checkov is a static analysis tool and security scanner designed to identify misconfigurations in infrastructure as code, container images, and Kubernetes configurations. It functions as a cloud security posture tool, an SCA vulnerability scanner, and a secret scanning utility to prevent security breaches and version control leaks. The project distinguishes itself through deep graph analysis and variable resolution, allowing it to map relationships between interconnected resources and evaluate the final state of infrastructure attributes. It provides extensibility for defining custom security

    Python
    Ver en GitHub↗8,798
  • yelp/detect-secretsAvatar de Yelp

    Yelp/detect-secrets

    4,429Ver en GitHub↗

    detect-secrets is a modular secret scanning tool that identifies hard-coded credentials and sensitive information in source code. It combines multiple detection strategies—regular expression pattern matching, Shannon entropy calculation, and a machine learning classifier—to find potential secrets, and uses a baseline-driven delta analysis to distinguish newly introduced secrets from pre-existing ones, reducing noise from legacy credentials. The tool integrates directly into development workflows through a git pre-commit hook that blocks commits introducing unbaselined secrets, and can be inco

    Python
    Ver en GitHub↗4,429
  • securego/gosecAvatar de securego

    securego/gosec

    8,866Ver en GitHub↗

    gosec is a static analysis security tool designed to scan Go source code for vulnerabilities and common coding flaws. It functions as a security analyzer that inspects the abstract syntax tree to identify insecure function calls, API usage, and potential security risks. The tool distinguishes itself by mapping detected vulnerabilities to Common Weakness Enumeration identifiers for standardized reporting and integrating with external AI models to suggest code fixes for identified issues. Its capabilities cover the detection of injection vulnerabilities, hardcoded credentials, weak cryptograph

    Go
    Ver en GitHub↗8,866
  • anchore/grypeAvatar de anchore

    anchore/grype

    12,423Ver en GitHub↗

    Grype is a command-line security scanner designed to identify known vulnerabilities within container images, filesystems, and software manifests. It functions as a software composition analysis tool that detects security flaws in application components and open-source libraries to support supply chain security. The tool distinguishes itself by reconstructing the final state of container images through layered filesystem inspection and normalizing diverse package formats into a unified dependency graph. It maintains a local cache of security advisories synchronized from multiple upstream sourc

    Gocontainer-imagecontainerscyclonedx
    Ver en GitHub↗12,423
Ver las 30 alternativas a SecretScanner→

Preguntas frecuentes

¿Qué hace deepfence/secretscanner?

SecretScanner is a security tool designed to search filesystems and container images for unprotected passwords, API keys, and other sensitive data. It functions as a static secret detector and container image scanner that identifies hardcoded credentials by matching content against a database of known secret types.

¿Cuáles son las características principales de deepfence/secretscanner?

Las características principales de deepfence/secretscanner son: Secret Detection, Secrets Scanning, Credential Auditing, Container Security Scanners, Pattern Matching Detectors, Filesystem Scanning, Sensitive File Discovery, Secret Scanning.

¿Qué alternativas de código abierto existen para deepfence/secretscanner?

Las alternativas de código abierto para deepfence/secretscanner incluyen: bridgecrewio/checkov — Checkov is a static analysis tool and security scanner designed to identify misconfigurations in infrastructure as… yelp/detect-secrets — detect-secrets is a modular secret scanning tool that identifies hard-coded credentials and sensitive information in… securego/gosec — gosec is a static analysis security tool designed to scan Go source code for vulnerabilities and common coding flaws.… anchore/grype — Grype is a command-line security scanner designed to identify known vulnerabilities within container images,… aquasecurity/trivy — Trivy is a comprehensive security scanner designed to identify vulnerabilities and misconfigurations across container… deepfence/threatmapper — ThreatMapper is a cloud native application protection platform and infrastructure security scanner. It functions as a…