From 6cf0f33ce3cc44b31b0f4622a05c1a0545312b7d Mon Sep 17 00:00:00 2001 From: Hitesh Mahajan Date: Fri, 24 Nov 2023 13:11:54 +0530 Subject: [PATCH 1/4] add datadog java sdks source : https://docs.datadoghq.com/developers/community/libraries/ --- rules/sinks/third_parties/sdk/datadoghq/java.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rules/sinks/third_parties/sdk/datadoghq/java.yaml b/rules/sinks/third_parties/sdk/datadoghq/java.yaml index d6ec02e2..665ac7ff 100644 --- a/rules/sinks/third_parties/sdk/datadoghq/java.yaml +++ b/rules/sinks/third_parties/sdk/datadoghq/java.yaml @@ -1,4 +1,3 @@ - # Sink rule for ThirdParty SDK # The id follows a format : "ThirdParties.SDK.." @@ -9,5 +8,9 @@ sinks: domains: - "datadoghq.com" patterns: - - "(?i)(com[.]datadoghq).*" + - "(?i)(com[.]datadoghq|com[.]datadog[.]api[.]client|com[.]bazaarvoice[.]lassie.*DataDog|org[.]coursera[.]metrics[.]datadog).*" + - "(?i)(com[.]timgroup[.]statsd|com[.]github[.]arnabk[.]statsd|org[.]honton[.]chas[.]dogstatd).*" + - "(?i)(datadog[.]opentracing|datadog[.]trace[.]api|org[.]honton[.]chas[.]datadog[.]apm).*" + - "(?i)(datadog[.]telemetry).*" tags: + From 9f6525835446560bbfde1e55bb0cec6b35b750cd Mon Sep 17 00:00:00 2001 From: Ankit Kumar <118803988+ankit-privado@users.noreply.github.com> Date: Mon, 27 Nov 2023 17:16:19 +0530 Subject: [PATCH 2/4] Go additional rule (#361) * added go third party rules * go temporal rule --- rules/sinks/third_parties/sdk/temporal/go.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/sinks/third_parties/sdk/temporal/go.yaml b/rules/sinks/third_parties/sdk/temporal/go.yaml index 6b27be6e..a9f98cb8 100644 --- a/rules/sinks/third_parties/sdk/temporal/go.yaml +++ b/rules/sinks/third_parties/sdk/temporal/go.yaml @@ -9,5 +9,5 @@ sinks: domains: - "temporal.io" patterns: - - "(?i)(github.com|go.temporal.io)(/)(spiral|cretz|sdk)(/)(go-sdk/temporal|temporal-sdk-go-advanced).*" + - "(?i)(github.com|go.temporal.io)(/)(spiral|cretz|sdk)(/)(temporal|go-sdk/temporal|temporal-sdk-go-advanced).*" tags: From 76908778e0b63b1e248f9cea13c36fbc510aa70f Mon Sep 17 00:00:00 2001 From: Ankit Kumar <118803988+ankit-privado@users.noreply.github.com> Date: Tue, 28 Nov 2023 16:33:08 +0530 Subject: [PATCH 3/4] Go third party rule (#363) * added go third party rule * go slack rule added --- rules/sinks/third_parties/sdk/elastic/go.yaml | 2 +- rules/sinks/third_parties/sdk/google/go.yaml | 7 +++++++ rules/sinks/third_parties/sdk/hashicorp/go.yaml | 2 +- rules/sinks/third_parties/sdk/slack/go.yaml | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/rules/sinks/third_parties/sdk/elastic/go.yaml b/rules/sinks/third_parties/sdk/elastic/go.yaml index d3d614ec..3d9855fb 100644 --- a/rules/sinks/third_parties/sdk/elastic/go.yaml +++ b/rules/sinks/third_parties/sdk/elastic/go.yaml @@ -9,5 +9,5 @@ sinks: domains: - "elastic.co" patterns: - - "(?i)(go.elastic.co|gopkg.in)(/)(apm|olivere/elastic|go-elasticsearch).*" + - "(?i)(go.elastic.co|gopkg.in|github.com)(/)(apm|olivere/elastic|go-elasticsearch|elastic/go-elasticsearch).*" tags: \ No newline at end of file diff --git a/rules/sinks/third_parties/sdk/google/go.yaml b/rules/sinks/third_parties/sdk/google/go.yaml index 8d4c830b..259532c7 100644 --- a/rules/sinks/third_parties/sdk/google/go.yaml +++ b/rules/sinks/third_parties/sdk/google/go.yaml @@ -52,3 +52,10 @@ sinks: - "(?i)(github.com)(/)(GoogleCloudPlatform)(/)(firestore-gorilla-sessions).*" tags: + - id: ThirdParties.SDK.Google.PageSpeedAPI + name: Google Page Speed API + domains: + - "developers.google.com/speed" + patterns: + - "(?i)(google.golang.org)(/)(api)(/)(pagespeedonline).*" + tags: diff --git a/rules/sinks/third_parties/sdk/hashicorp/go.yaml b/rules/sinks/third_parties/sdk/hashicorp/go.yaml index b2da0ac4..74704597 100644 --- a/rules/sinks/third_parties/sdk/hashicorp/go.yaml +++ b/rules/sinks/third_parties/sdk/hashicorp/go.yaml @@ -9,5 +9,5 @@ sinks: domains: - "consul.io" patterns: - - "(?i)(github.com)(/)(hashicorp)(/)(consul|terraform-plugin-sdk).*" + - "(?i)(github.com)(/)(hashicorp)(/)(consul|terraform-plugin-sdk|vault).*" tags: \ No newline at end of file diff --git a/rules/sinks/third_parties/sdk/slack/go.yaml b/rules/sinks/third_parties/sdk/slack/go.yaml index 2046afa9..61da7c50 100644 --- a/rules/sinks/third_parties/sdk/slack/go.yaml +++ b/rules/sinks/third_parties/sdk/slack/go.yaml @@ -9,5 +9,5 @@ sinks: domains: - "slack.com" patterns: - - "(?i)(github.com)(/)(blend|totvs|gogurgaon|seratch|ericogr|lacework|totvs)(/)(go-sdk/slack|pulumi-slack/sdk|joinslack/api|go-slack-sdk-experimental|pulumi-resource-slack/sdk/go|pulumi-slack/sdk/go|go-sdk/api|pulumi-slack-remover).*" + - "(?i)(github.com)(/)(blend|totvs|gogurgaon|seratch|ericogr|lacework|totvs|slack-go)(/)(slack|go-sdk/slack|pulumi-slack/sdk|joinslack/api|go-slack-sdk-experimental|pulumi-resource-slack/sdk/go|pulumi-slack/sdk/go|go-sdk/api|pulumi-slack-remover).*" tags: From a660dac8e82ccf5d289c706ce7ed31a435c71f43 Mon Sep 17 00:00:00 2001 From: Ankit Kumar <118803988+ankit-privado@users.noreply.github.com> Date: Fri, 1 Dec 2023 12:58:15 +0530 Subject: [PATCH 4/4] go github rule added (#365) --- rules/sinks/third_parties/sdk/github/go.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/sinks/third_parties/sdk/github/go.yaml b/rules/sinks/third_parties/sdk/github/go.yaml index b3e4fac0..86921e20 100644 --- a/rules/sinks/third_parties/sdk/github/go.yaml +++ b/rules/sinks/third_parties/sdk/github/go.yaml @@ -9,5 +9,5 @@ sinks: domains: - "github.com" patterns: - - "(?i)(github.com)(/)(gogs)(/)(git-module).*" + - "(?i)(github.com)(/)(gogs|shurcooL)(/)(git-module|github).*" tags: