From ea39d0c54fa6d13614f89565a51e32a2e78b7572 Mon Sep 17 00:00:00 2001 From: Prabhu Subramanian Date: Wed, 13 Nov 2024 13:52:27 +0000 Subject: [PATCH] obom tagging Signed-off-by: Prabhu Subramanian --- data/component-tags.json | 109 +++++++++++++++++++++++++++++++++++---- 1 file changed, 100 insertions(+), 9 deletions(-) diff --git a/data/component-tags.json b/data/component-tags.json index b33aa0073..7549f5bba 100644 --- a/data/component-tags.json +++ b/data/component-tags.json @@ -2,7 +2,6 @@ "description": { "all": [ "sql", - "http", "xml", "web", "security", @@ -156,13 +155,97 @@ "stripe", "apple-pay", "icloud" + ], + "obom": [ + "windows_drivers", + "windows_patches", + "windows_programs", + "processor", + "services_snapshot", + "apt_sources", + "behavioral_reverse_shell", + "certificates", + "chrome_extensions", + "crontab_snapshot", + "deb_packages", + "docker_container_ports", + "docker_containers", + "docker_networks", + "docker_volumes", + "etc_hosts", + "firefox_addons", + "vscode_extensions", + "homebrew_packages", + "installed_applications", + "interface_addresses", + "kernel_info", + "kernel_integrity", + "kernel_modules", + "ld_preload", + "listening_ports", + "os_version", + "pipes", + "pipes_snapshot", + "portage_packages", + "process_events", + "processes", + "python_packages", + "rpm_packages", + "scheduled_tasks", + "services_snapshot", + "startup_items", + "system_info_snapshot", + "windows_drivers", + "windows_patches", + "windows_programs", + "windows_shared_resources", + "yum_sources", + "appcompat_shims", + "browser_plugins", + "certificates", + "chocolatey_packages", + "chrome_extensions", + "etc_hosts", + "firefox_addons", + "ie_extensions", + "kernel_info", + "npm_packages", + "opera_extensions", + "pipes_snapshot", + "process_open_sockets", + "safari_extensions", + "scheduled_tasks", + "services_snapshot", + "startup_items", + "routes", + "system_info_snapshot", + "win_version", + "windows_firewall_rules", + "windows_optional_features", + "windows_programs", + "windows_shared_resources", + "windows_update_history", + "wmi_cli_event_consumers", + "wmi_cli_event_consumers_snapshot", + "wmi_event_filters", + "wmi_filter_consumer_binding" ] }, "name": { "obom": [ - { "devel": ["-(dev|devel|headers|sdk|libs)$", "^(git)-"] }, - { "bin": ["(-bin)$"] }, - { "kernel": ["^(linux|kernel)"] }, + { + "devel": [ + "-(dev|devel|headers|sdk|libs|extension|headers+x86|headers+x64|headers+arm64)$", + "^(git)-", + "^(sdk|windows+sdk)" + ] + }, + { + "bin": [ + "(-bin|redistributable|clickonce|bootstrappermsi|bootstrappermsires|clickoncesigntoolmsi|codecoveragemsi|msires|sharedmsi|x64msi|arm64msi|sharedmsi|x64vmsi|filehandler_amd64|filehandler_x86|protocolhandlermsi|interopmsi|interopx64msi|shellmsires|shellx64msi)$" + ] + }, + { "kernel": ["^(linux|kernel|os-image)"] }, { "security": [ "(selinux|apparmor|security|openssl|libressl|gnutls|jose|keyutils|passwd)" @@ -182,22 +265,30 @@ ] }, { "webserver": ["(httpd|http2)"] }, - { "crypto": ["(crypt|gpg|keys|certificates|gnupg)"] }, - { "repository": ["(-repos|-release|ostree)"] }, + { "crypto": ["(crypt|gpg|keys|certificates|gnupg|certifi)"] }, + { "repository": ["(-repos|-release|ostree|appstream)"] }, { "shell": ["(bash|zsh|csh|fish)"] }, { "bluetooth": ["(bluez|bluetooth)"] }, { "sound": ["(alsa|pulseaudio|wireplumber|flac|codecs|ldac|sound)"] }, { "compression": ["(brotli|xz-utils|zstd|lz4)", "(tar|zip|webp)$"] }, { "runtime": [ - "(perl|lua|php|python|ruby|dotnet|java|swift|runtime|glibc|musl|wasm)" + "(perl|lua|php|python|ruby|dotnet|java|swift|runtime|glibc|musl|wasm|.net|asp.net|node.js|node)" ] }, { "editor": ["(vim|emacs|nano|hexedit)"] }, { "xml": ["(xml|expat)"] }, { "boot": ["(grub|systemd-boot|syslinux)"] }, - { "gui": ["(wayland|xorg|X11|mesa|vulkan|tk|wkhtmltox)"] }, - { "package": ["(rpm|dnf|yum|apt|zypper|apk)$"] } + { "gui": ["(wayland|xorg|X11|mesa|vulkan|tk|wkhtmltox|electron)"] }, + { "package": ["(rpm|dnf|yum|apt|zypper|apk)$"] }, + { + "browser": [ + "^(edge)", + "(firefox|chrome|opera|brave|mullvad|tor|chromium)", + "(microsoft+edge|microsoft+edge+webview2|microsoft+html)" + ] + }, + { "chat": ["(webex|teams|slack|discord|vesktop|matrix|signal|whatsapp)"] } ] } }