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

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

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

XmirrorSecurity/OpenSCA-cli

0
View on GitHub↗
1,115 星标·134 分支·Go·Apache-2.0·3 次浏览opensca.xmirror.cn↗

OpenSCA Cli

OpenSCA-cli is an open-source software composition analysis tool and vulnerability management command-line interface that inspects third-party dependencies for known security vulnerabilities and compliance risks. It parses package manager configuration and lock files across diverse programming languages to extract software component trees and generate standard inventory reports.

The tool performs local vulnerability matching against embedded or downloaded databases without requiring external network connections, ensuring complete data privacy. It includes a license compliance engine that evaluates dependency licenses against predefined rule sets to detect usage restrictions and policy violations, alongside remote directory scanning capabilities.

Execution paths and database parameters are managed through command-line arguments and configuration files. Scan results and component inventories can be exported into standard formats such as JSON, HTML, SARIF, and SBOM, while an optional cloud sync pipeline uploads local scan telemetry and compliance reports to a centralized management service using project tokens.

Features

  • SBOM Generators - Generates software bill of materials inventories in standard formats like SPDX and HTML during project scans.
  • Software Bill of Materials Generators - Produces standard inventory reports of all software components and dependencies used in a project build.
  • Multi-Language Dependency Analysis - Parses package manager configuration and lock files across diverse programming languages to extract third-party software component trees.
  • Project Directory Scanning - Traverses project directories and remote file systems to identify dependency manifests for security analysis.
  • License Compliance Tools - Evaluates dependency licenses against predefined rule sets to detect usage restrictions and policy violations.
  • Dependency Vulnerability Scanning - Parses configuration and lock files across multiple programming languages to detect open source dependencies and identify known vulnerabilities.
  • Vulnerability Matching - Cross-references identified dependencies against embedded or downloaded vulnerability databases without requiring external network connections.
  • Software Composition Analysis Tools - Scans third-party dependencies for known vulnerabilities and license compliance risks as a command-line security tool.
  • Software Supply Chain Security - Scanning project dependencies and third-party components to detect known security vulnerabilities and compliance risks.
  • Vulnerability Management - Detects security flaws in open source packages and integrates with local or cloud databases via a command-line interface.
  • Offline Vulnerability Analysis - Ensures complete data privacy during local scans by restricting communication with external platforms and using local databases.
  • Scan Result Exporters - Exports security scan results to standard formats including JSON, HTML, SARIF, and SBOM specifications.
  • Data Privacy Controls - Ensures complete data privacy during local scans by restricting communication with cloud platforms when using offline vulnerability databases.
  • Vulnerability Database Management - Synchronizes and manages local copies of security vulnerability databases for offline analysis.
  • Pluggable Reporting Architectures - Transforms raw scan results into standardized formats like JSON, SARIF, SBOM, and HTML through modular serialization writers.

Star 历史

xmirrorsecurity/opensca-cli 的 Star 历史图表xmirrorsecurity/opensca-cli 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

包含 OpenSCA Cli 的精选搜索

收录 OpenSCA Cli 的精选合集。
  • License scanner
  • 漏洞扫描器

OpenSCA Cli 的开源替代方案

相似的开源项目,按与 OpenSCA Cli 的功能重合度排序。
  • dependencytrack/dependency-trackDependencyTrack 的头像

    DependencyTrack/dependency-track

    3,612在 GitHub 上查看↗

    Dependency-Track is a software composition analysis tool and vulnerability management system designed to track dependencies and supply chain risk. It functions as a platform for ingesting and analyzing CycloneDX software bills of materials to identify known vulnerabilities and license compliance issues within third-party software components. The system distinguishes itself by mirroring external vulnerability databases locally to enable fast offline analysis and using VEX documents to differentiate between technical vulnerabilities and actual contextual risks. It also integrates with identity

    Javaappsecbill-of-materialsbom
    在 GitHub 上查看↗3,612
  • snyk/snyksnyk 的头像

    snyk/snyk

    5,586在 GitHub 上查看↗

    Snyk is an application security testing platform designed to identify and remediate vulnerabilities across source code, open-source dependencies, container images, and infrastructure-as-code configurations. It functions as a comprehensive security workflow automation tool, utilizing a static analysis engine and dependency graph mapping to detect security flaws and license compliance issues throughout the software development lifecycle. The platform distinguishes itself through agentic workflow orchestration and an automated remediation pipeline that generates and submits pull requests to patc

    TypeScript
    在 GitHub 上查看↗5,586
  • aboutcode-org/scancode-toolkitaboutcode-org 的头像

    aboutcode-org/scancode-toolkit

    2,567在 GitHub 上查看↗

    ScanCode Toolkit is a software composition analysis tool and scanning framework designed to identify open-source licenses and copyright statements in source code and binary files. It functions as an open-source license detector, a dependency vulnerability scanner, and a generator for standardized software bills of materials in SPDX and CycloneDX formats. The project is built as a plugin-based scanning framework, allowing the integration of custom detection logic, specialized analyzers, and modified scanning behaviors at runtime. It distinguishes itself through the ability to produce formal le

    Pythoncopyrightcopyright-scancyclonedx
    在 GitHub 上查看↗2,567
  • google/osv-scannergoogle 的头像

    google/osv-scanner

    10,565在 GitHub 上查看↗

    osv-scanner is a software composition analysis tool and vulnerability scanner that checks project dependencies and container images against the Open Source Vulnerabilities database. It functions as a dependency remediation tool and can be integrated into custom Go applications as a programmable security library. The project distinguishes itself through a remediation workflow that includes an interactive terminal user interface and automated scripting for upgrading vulnerable packages in lockfiles and manifests. It employs call-graph reachability analysis to determine if vulnerable code is act

    Goscannersecurity-auditsecurity-tools
    在 GitHub 上查看↗10,565
查看 OpenSCA Cli 的所有 30 个替代方案→

常见问题解答

xmirrorsecurity/opensca-cli 是做什么的?

OpenSCA-cli is an open-source software composition analysis tool and vulnerability management command-line interface that inspects third-party dependencies for known security vulnerabilities and compliance risks. It parses package manager configuration and lock files across diverse programming languages to extract software component trees and generate standard inventory reports.

xmirrorsecurity/opensca-cli 的主要功能有哪些?

xmirrorsecurity/opensca-cli 的主要功能包括:SBOM Generators, Software Bill of Materials Generators, Multi-Language Dependency Analysis, Project Directory Scanning, License Compliance Tools, Dependency Vulnerability Scanning, Vulnerability Matching, Software Composition Analysis Tools。

xmirrorsecurity/opensca-cli 有哪些开源替代品?

xmirrorsecurity/opensca-cli 的开源替代品包括: dependencytrack/dependency-track — Dependency-Track is a software composition analysis tool and vulnerability management system designed to track… snyk/snyk — Snyk is an application security testing platform designed to identify and remediate vulnerabilities across source… aboutcode-org/scancode-toolkit — ScanCode Toolkit is a software composition analysis tool and scanning framework designed to identify open-source… google/osv-scanner — osv-scanner is a software composition analysis tool and vulnerability scanner that checks project dependencies and… retirejs/retire.js — Retire.js is a JavaScript vulnerability scanner and dependency security analyzer. It identifies outdated or insecure… flox/flox — Flox is a Nix environment manager designed to create, share, and maintain reproducible software stacks. It uses…