CARVIEW |
Multifactor Open Source Scanning
Black Duck® software composition analysis (SCA) offers multiple open source scanning technologies so you get the most complete and accurate view of open source in your applications and containers. Our open source scanning combines build process monitoring, file system scanning, and source code analysis to track all open source in use, including components most SCA tools miss.
Dependency Analysis
Codeprint Analysis
Binary Analysis
Snippet Analysis
Container Scanning
Why package declarations aren’t enoug
Most other solutions rely solely on package manager declarations to identify open source components. But these solutions miss a lot of open source that may be in your code, including:
- Open source that developers add to your code but don’t declare in package manifests
- Open source in languages like C and C++ that don’t use standard package managers
- Open source built into containers
- Open source within compiled binaries and build artifacts
- Open source introduced by AI coding assistants
Simple integration into your CI/CD pipeline
Our SCA integrations make it easy to incorporate open source scanning into your existing development tools and processes. This makes it possible to automatically identify which languages and package managers you’re using, configure the appropriate integrations for discovery, and find the most effective way to analyze your code.
Black Duck SCA technology
Related content
Black Duck software composition analysis
Forrester Wave: Software Composition Analysis
Managing Transitive Dependencies in Open Source Software
Five Considerations for Securing Your Software Supply Chain
Gartner Magic Quadrant