Machine learning approach to identify software supply chain vulnerabilities from binary code similarity detection
AssigneeBinarly Inc
InventorsAlexander Matrosov, Sam Lloyd Thomas, Yegor Vasilenko
Life of this patent
Estimating the term…
Loading patent…
AssigneeBinarly Inc
InventorsAlexander Matrosov, Sam Lloyd Thomas, Yegor Vasilenko
Estimating the term…
A software package is received and unpacked into a plurality of components. Features are extracted from each component which are indicative (i.e., useful, etc.) in determining whether such component presents a software supply chain risk. The extracted features are consumed by one or more machine learning models to determine a level of supply chain risk associated with the component. This determined level of supply chain risk can be provided to a consuming application or process. Component identities can also be identified using machine learning or other similarity analyses. In some cases, embeddings are used to characterize risk and/or provide component identities. Related apparatus, systems, techniques and articles are also described.
A method for identifying software chain vulnerabilities using machine learning comprising:
A system for identifying software chain vulnerabilities using machine learning comprising:
A method for identifying software chain vulnerabilities using machine learning comprising:
Dependencies are inferred from the claim text.