From 880f5db3926426fab8f9f63b30992a615b104b07 Mon Sep 17 00:00:00 2001 From: Stijn Taelemans Date: Fri, 16 Aug 2024 15:09:41 +0200 Subject: [PATCH] feat: add classifier for chrome Signed-off-by: Stijn Taelemans --- syft/pkg/cataloger/binary/classifiers.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/syft/pkg/cataloger/binary/classifiers.go b/syft/pkg/cataloger/binary/classifiers.go index 0d491f25feb..74e423a2c8e 100644 --- a/syft/pkg/cataloger/binary/classifiers.go +++ b/syft/pkg/cataloger/binary/classifiers.go @@ -525,6 +525,17 @@ func DefaultClassifiers() []Classifier { PURL: mustPURL("pkg:generic/wp-cli@version"), CPEs: singleCPE("cpe:2.3:a:wp-cli:wp-cli:*:*:*:*:*:*:*:*"), }, + { + Class: "chrome-binary", + FileGlob: "**/chrome", + EvidenceMatcher: FileContentsVersionMatcher( + // [NUL]127.0.6533.119[NUL]Default + `\x00(?P[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)\x00Default`, + ), + Package: "chrome", + PURL: mustPURL("pkg:generic/chrome@version"), + CPEs: singleCPE("cpe:2.3:a:google:chrome:*:*:*:*:*:*:*:*"), + }, } }