From f4f9c38050043ea582644986f319fa7ee94071ed Mon Sep 17 00:00:00 2001 From: Elbert Alias <77259+AliasIO@users.noreply.github.com> Date: Thu, 22 Apr 2021 10:45:33 +1000 Subject: [PATCH] Add HubSpot CMS Hub, Booxi, Broadstreet, Starthost detection --- .../webextension/images/icons/Booxi.svg | 1 + .../webextension/images/icons/Broadstreet.png | Bin 0 -> 4942 bytes .../webextension/images/icons/Starhost.svg | 1 + src/technologies.json | 63 +++++++++++++++++- 4 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 src/drivers/webextension/images/icons/Booxi.svg create mode 100644 src/drivers/webextension/images/icons/Broadstreet.png create mode 100644 src/drivers/webextension/images/icons/Starhost.svg diff --git a/src/drivers/webextension/images/icons/Booxi.svg b/src/drivers/webextension/images/icons/Booxi.svg new file mode 100644 index 000000000..2c8978997 --- /dev/null +++ b/src/drivers/webextension/images/icons/Booxi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/drivers/webextension/images/icons/Broadstreet.png b/src/drivers/webextension/images/icons/Broadstreet.png new file mode 100644 index 0000000000000000000000000000000000000000..1886f44e84ad83c1a6c4e1b53b39ec3faf30a8b0 GIT binary patch literal 4942 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 M07*qoM6N<$g3xhwP5=M^ literal 0 HcmV?d00001 diff --git a/src/drivers/webextension/images/icons/Starhost.svg b/src/drivers/webextension/images/icons/Starhost.svg new file mode 100644 index 000000000..d826cc5b8 --- /dev/null +++ b/src/drivers/webextension/images/icons/Starhost.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/technologies.json b/src/technologies.json index 8fc95d4b2..569be3f03 100644 --- a/src/technologies.json +++ b/src/technologies.json @@ -828,6 +828,20 @@ "implies": "PHP", "website": "http://www.adminer.org" }, + "Broadstreet": { + "cats": [ + 36 + ], + "description": "Broadstreet is an ad manager that caters specifically to the needs of direct, digital ad sales.", + "icon": "Broadstreet.png", + "scripts": "cdn\\.broadstreetads\\.com", + "js": { + "broadstreet": "" + }, + "saas": true, + "pricing": ["mid", "recurring"], + "website": "https://broadstreetads.com" + }, "Adnegah": { "cats": [ 36 @@ -1958,6 +1972,23 @@ "scripts": "appleid\\.auth\\.js", "website": "https://developer.apple.com/sign-in-with-apple/" }, + "Booxi": { + "cats": [ + 72 + ], + "description": "Booxi is a cloud-based appointment management platform for small to midsize businesses.", + "js": { + "booxi": "", + "booxiController": "" + }, + "pricing": [ + "low", + "recurring" + ], + "saas": true, + "icon": "Booxi.svg", + "website": "https://www.booxi.com" + }, "Appointy": { "cats": [ 72 @@ -2108,6 +2139,21 @@ "implies": "Artifactory", "website": "http://jfrog.com/open-source/#os-arti" }, + "Starhost": { + "cats": [ + 51, + 62 + ], + "description": "Starhost provides a Platform-as-a-Service (PaaS) for website building, web hosting, and domain registration.", + "headers": { + "X-Starhost": "", + "Cache-Control": "Starhost" + }, + "saas": true, + "pricing": ["low", "recurring"], + "icon": "Starhost.svg", + "website": "https://starhost.verbosec.com" + }, "ArvanCloud": { "cats": [ 31 @@ -8406,10 +8452,25 @@ "_hsq": "", "hubspot": "" }, + "website": "https://www.hubspot.com" + }, + "HubSpot CMS Hub": { + "cats": [ + 1 + ], + "description": "CMS Hub is a content management platform by HubSpot for marketers to manage, optimize, and track content performance on websites, blogs, and landing pages.", + "icon": "HubSpot.png", + "headers": { + "x-hs-hub-id": "", + "x-powered-by": "HubSpot" + }, + "implies": "HubSpot", "meta": { "generator": "HubSpot" }, - "website": "https://www.hubspot.com" + "saas": true, + "pricing": ["mid", "recurring"], + "website": "https://www.hubspot.com/products/cms" }, "HubSpot Analytics": { "cats": [