From e8794aa7913c2c26b5c12db8b458e59896b52c65 Mon Sep 17 00:00:00 2001 From: Elbert Alias <77259+AliasIO@users.noreply.github.com> Date: Tue, 16 Feb 2021 11:06:07 +1100 Subject: [PATCH] Build v6.5.27 --- src/drivers/npm/package.json | 2 +- src/drivers/webextension/js/driver.js | 8 +- src/drivers/webextension/manifest.json | 2 +- src/package.json | 2 +- src/technologies.json | 365 ++++++++++++++----------- 5 files changed, 208 insertions(+), 171 deletions(-) diff --git a/src/drivers/npm/package.json b/src/drivers/npm/package.json index 4d1cff085..19b45e17d 100644 --- a/src/drivers/npm/package.json +++ b/src/drivers/npm/package.json @@ -13,7 +13,7 @@ "software" ], "homepage": "https://www.wappalyzer.com/", - "version": "6.5.26", + "version": "6.5.27", "author": "Wappalyzer", "license": "MIT", "repository": { diff --git a/src/drivers/webextension/js/driver.js b/src/drivers/webextension/js/driver.js index de891cdaf..ba01cb039 100644 --- a/src/drivers/webextension/js/driver.js +++ b/src/drivers/webextension/js/driver.js @@ -80,10 +80,10 @@ const Driver = { 'https://www.wappalyzer.com/installed/?utm_source=installed&utm_medium=extension&utm_campaign=wappalyzer' ) } else if (version !== previous && upgradeMessage) { - open( - `https://www.wappalyzer.com/upgraded/?utm_source=upgraded&utm_medium=extension&utm_campaign=wappalyzer`, - false - ) + // open( + // `https://www.wappalyzer.com/upgraded/?utm_source=upgraded&utm_medium=extension&utm_campaign=wappalyzer`, + // false + // ) } await setOption('version', version) diff --git a/src/drivers/webextension/manifest.json b/src/drivers/webextension/manifest.json index c9565a08a..d0a9bae49 100644 --- a/src/drivers/webextension/manifest.json +++ b/src/drivers/webextension/manifest.json @@ -4,7 +4,7 @@ "author": "Wappalyzer", "homepage_url": "https://www.wappalyzer.com/", "description": "Identify web technologies", - "version": "6.5.26", + "version": "6.5.27", "default_locale": "en", "manifest_version": 2, "icons": { diff --git a/src/package.json b/src/package.json index f0f16fcd3..f44d7736d 100644 --- a/src/package.json +++ b/src/package.json @@ -13,7 +13,7 @@ "software" ], "homepage": "https://www.wappalyzer.com/", - "version": "6.5.26", + "version": "6.5.27", "author": "Wappalyzer", "license": "MIT", "repository": { diff --git a/src/technologies.json b/src/technologies.json index 432873da4..55120703d 100644 --- a/src/technologies.json +++ b/src/technologies.json @@ -2947,6 +2947,31 @@ "scripts": "js\\.appboycdn\\.com/web-sdk/([\\d.]+)\\;version:\\1", "website": "https://www.braze.com" }, + "Bread": { + "cats": [ + 41 + ], + "description": "Bread is a buy now, pay later platform for ecommerce websites.", + "dom": { + "#bread-mini-cart-btn": { + "text": "" + } + }, + "icon": "Bread.svg", + "js": { + "BreadCalc": "", + "BreadError": "", + "BreadLoaded": "", + "BreadShopify": "", + "bread.appHost": "" + }, + "pricing": [ + "poa" + ], + "saas": true, + "scripts": "\\.getbread\\.com", + "website": "https://www.breadpayments.com" + }, "Brightspot": { "cats": [ 1 @@ -5135,28 +5160,28 @@ 6 ], "cpe": "cpe:/a:commerceguys:commerce", - "icon": "Drupal Commerce.png", "description": "Drupal Commerce is open-source ecommerce software that augments the content management system Drupal.", - "html": "<[^>]+(?:id=\"block[_-]commerce[_-]cart[_-]cart|class=\"commerce[_-]product[_-]field)", "dom": { - "form.commerce-order-item-add-to-cart-form,form.commerce-add-to-cart": { + "aside#cart-offcanvas": { "attributes": { - "class": "" + "id": "" } }, - "aside#cart-offcanvas": { + "form.commerce-order-item-add-to-cart-form,form.commerce-add-to-cart": { "attributes": { - "id": "" + "class": "" } } }, + "html": "<[^>]+(?:id=\"block[_-]commerce[_-]cart[_-]cart|class=\"commerce[_-]product[_-]field)", + "icon": "Drupal Commerce.png", + "implies": "Drupal", + "oss": true, "scripts": [ "/modules/(?:contrib/)?commerce/js/conditions\\.js\\;confidence:50", "/profiles/commerce_kickstart/modules/contrib/commerce/modules/checkout/commerce_checkout\\.js\\;confidence:50", "/sites/(?:all|default)/modules/(?:contrib/)?commerce/modules/checkout/commerce_checkout\\.js\\;confidence:50" ], - "implies": "Drupal", - "oss": true, "website": "http://drupalcommerce.org" }, "Duda": { @@ -5663,9 +5688,12 @@ "js": { "_etracker": "" }, - "scripts": "\\.etracker\\.com", + "pricing": [ + "low", + "recurring" + ], "saas": true, - "pricing": ["low","recurring"], + "scripts": "\\.etracker\\.com", "website": "https://www.etracker.com" }, "Eveve": { @@ -5707,9 +5735,13 @@ "exitintelAccount": "", "exitintelConfig": "" }, - "scripts": "(?:get.)?exitintel\\.com", + "pricing": [ + "high", + "recurring", + "payg" + ], "saas": true, - "pricing": ["high", "recurring", "payg"], + "scripts": "(?:get.)?exitintel\\.com", "website": "https://exitintelligence.com" }, "ExpertRec": { @@ -5777,13 +5809,18 @@ "description": "Ezoic is a website optimization platform for digital publishers and website owners powered by machine learning.", "icon": "Ezoic.svg", "js": { - "EzoicBanger": "", "EzoicA": "", + "EzoicBanger": "", "ezoicTestActive": "" }, - "scripts": "\\.ezo(?:js|ic|dn)\\.(?:com|net)", + "pricing": [ + "freemium", + "recurring", + "poa", + "payg" + ], "saas": true, - "pricing": ["freemium","recurring","poa","payg"], + "scripts": "\\.ezo(?:js|ic|dn)\\.(?:com|net)", "website": "https://www.ezoic.com" }, "F5 BigIP": { @@ -6445,6 +6482,19 @@ ], "website": "http://froala.com/wysiwyg-editor" }, + "FrontPage": { + "cats": [ + 20 + ], + "cpe": "cpe:/a:microsoft:frontpage", + "description": "FrontPage is a program for developing and maintaining websites.", + "icon": "FrontPage.png", + "meta": { + "ProgId": "^FrontPage\\.", + "generator": "Microsoft FrontPage(?:\\s((?:Express )?[\\d.]+))?\\;version:\\1" + }, + "website": "http://office.microsoft.com/frontpage" + }, "Frontity": { "cats": [ 12, @@ -6470,27 +6520,16 @@ "description": "Frosmo is a SaaS company wich provides AI-driven personalization products.", "icon": "Frosmo.png", "js": { - "frosmo": "", - "_frosmo": "" + "_frosmo": "", + "frosmo": "" }, - "scripts": "frosmo\\.easy\\.js", + "pricing": [ + "poa" + ], "saas": true, - "pricing": ["poa"], + "scripts": "frosmo\\.easy\\.js", "website": "https://frosmo.com" }, - "FrontPage": { - "cats": [ - 20 - ], - "cpe": "cpe:/a:microsoft:frontpage", - "description": "FrontPage is a program for developing and maintaining websites.", - "icon": "FrontPage.png", - "meta": { - "ProgId": "^FrontPage\\.", - "generator": "Microsoft FrontPage(?:\\s((?:Express )?[\\d.]+))?\\;version:\\1" - }, - "website": "http://office.microsoft.com/frontpage" - }, "Fusion Ads": { "cats": [ 36 @@ -7034,16 +7073,6 @@ "scripts": "js/gogs\\.js", "website": "http://gogs.io" }, - "Google Ads": { - "cats": [ - 36 - ], - "description": "Google Ads is an online advertising platform developed by Google.", - "icon": "Google Ads.svg", - "saas": true, - "pricing": ["payg"], - "website": "https://ads.google.com" - }, "Google AdSense": { "cats": [ 36 @@ -7065,6 +7094,18 @@ ], "website": "https://www.google.fr/adsense/start/" }, + "Google Ads": { + "cats": [ + 36 + ], + "description": "Google Ads is an online advertising platform developed by Google.", + "icon": "Google Ads.svg", + "pricing": [ + "payg" + ], + "saas": true, + "website": "https://ads.google.com" + }, "Google Analytics": { "cats": [ 10 @@ -7669,8 +7710,11 @@ "js": { "Beacon": "\\;confidence:25" }, + "pricing": [ + "low", + "recurring" + ], "saas": true, - "pricing": ["low", "recurring"], "scripts": "beacon-v2\\.helpscout\\.net", "website": "https://www.helpscout.com/" }, @@ -10172,9 +10216,11 @@ ], "description": "ManyContacts is an attention-grabbing contact form sitting on top of your website that helps to increase conversion by converting visitors into leads.", "icon": "ManyContacts.png", - "scripts": "\\.manycontacts\\.com", + "pricing": [ + "payg" + ], "saas": true, - "pricing": ["payg"], + "scripts": "\\.manycontacts\\.com", "website": "https://www.manycontacts.com" }, "Mapbox GL JS": { @@ -10677,9 +10723,11 @@ "js": { "clarity": "" }, - "scripts": "www\\.clarity\\.ms/.+/([\\d.]+)/clarity\\.js\\;version:\\1", + "pricing": [ + "freemium" + ], "saas": true, - "pricing": ["freemium"], + "scripts": "www\\.clarity\\.ms/.+/([\\d.]+)/clarity\\.js\\;version:\\1", "website": "https://clarity.microsoft.com" }, "Microsoft Excel": { @@ -12961,14 +13009,14 @@ "js": { "Pico": "" }, - "scripts": [ - "widget\\.pico\\.tools" - ], "pricing": [ "low", "recurring" ], "saas": true, + "scripts": [ + "widget\\.pico\\.tools" + ], "website": "https://trypico.com" }, "Pimcore": { @@ -13533,6 +13581,18 @@ "url": "/dana-na/auth/", "website": "https://www.pulsesecure.net/products/remote-access-overview/" }, + "Pure CSS": { + "cats": [ + 66 + ], + "description": "Pure CSS is a set of small, responsive CSS modules that can be used in web projects.", + "html": [ + "]+(?:([\\d.])+/)?pure(?:-min)?\\.css\\;version:\\1", + "]+class=\"[^\"]*pure-u-(?:sm-|md-|lg-|xl-)?\\d-\\d" + ], + "icon": "Pure CSS.png", + "website": "http://purecss.io" + }, "Pure Chat": { "cats": [ 5 @@ -13543,23 +13603,14 @@ "PCWidget": "", "purechatApi": "" }, - "scripts": "app\\.purechat\\.com", + "pricing": [ + "low", + "recurring" + ], "saas": true, - "pricing": ["low", "recurring"], + "scripts": "app\\.purechat\\.com", "website": "https://www.purechat.com" }, - "Pure CSS": { - "cats": [ - 66 - ], - "description": "Pure CSS is a set of small, responsive CSS modules that can be used in web projects.", - "html": [ - "]+(?:([\\d.])+/)?pure(?:-min)?\\.css\\;version:\\1", - "]+class=\"[^\"]*pure-u-(?:sm-|md-|lg-|xl-)?\\d-\\d" - ], - "icon": "Pure CSS.png", - "website": "http://purecss.io" - }, "PushEngage": { "cats": [ 32 @@ -14537,6 +14588,23 @@ "icon": "Ruby.png", "website": "http://ruby-lang.org" }, + "Ruby Receptionists": { + "cats": [ + 5 + ], + "description": "Ruby Receptionists is a Portland, Oregon based virtual answering service for small businesses.", + "icon": "Ruby Receptionists.svg", + "js": { + "rubyApi": "" + }, + "pricing": [ + "mid", + "recurring" + ], + "saas": true, + "scripts": "chatwidget\\.ruby\\.com", + "website": "https://www.ruby.com" + }, "Ruby on Rails": { "cats": [ 18 @@ -14558,20 +14626,6 @@ "scripts": "/assets/application-[a-z\\d]{32}/\\.js\\;confidence:50", "website": "https://rubyonrails.org" }, - "Ruby Receptionists": { - "cats": [ - 5 - ], - "description": "Ruby Receptionists is a Portland, Oregon based virtual answering service for small businesses.", - "icon": "Ruby Receptionists.svg", - "js": { - "rubyApi": "" - }, - "scripts": "chatwidget\\.ruby\\.com", - "saas": true, - "pricing": ["mid","recurring"], - "website": "https://www.ruby.com" - }, "RxJS": { "cats": [ 12 @@ -16160,11 +16214,13 @@ ], "description": "Spinnakr is a startup with a platform designed to personalize messages on blogs and websites.", "icon": "Spinnakr.png", - "js":{ + "js": { "_spinnakr_site_id": "" }, - "saas": true, - "pricing": ["poa"], + "pricing": [ + "poa" + ], + "saas": true, "website": "https://www.spinnakr.com" }, "SplitIt": { @@ -16441,31 +16497,6 @@ "icon": "Strikingly.png", "website": "https://strikingly.com" }, - "Bread": { - "cats": [ - 41 - ], - "description": "Bread is a buy now, pay later platform for ecommerce websites.", - "icon": "Bread.svg", - "scripts": "\\.getbread\\.com", - "dom": { - "#bread-mini-cart-btn": { - "text": "" - } - }, - "js": { - "bread.appHost": "", - "BreadError": "", - "BreadShopify": "", - "BreadLoaded": "", - "BreadCalc": "" - }, - "pricing": [ - "poa" - ], - "saas": true, - "website": "https://www.breadpayments.com" - }, "Stripe": { "cats": [ 41 @@ -16719,8 +16750,6 @@ 6 ], "description": "Sylius is an open source ecommerce framework based on Symfony full stack.", - "icon": "Sylius.svg", - "implies": "Symfony", "dom": { "body.sylius_homepage": { "attributes": { @@ -16733,11 +16762,13 @@ } } }, + "icon": "Sylius.svg", + "implies": "Symfony", + "oss": true, "scripts": [ "syliusshop/script\\.js", "syliusgtmenhancedecommerceplugin" ], - "oss": true, "website": "https://sylius.com" }, "Symfony": { @@ -17445,20 +17476,6 @@ "scripts": "consent\\.trustarc\\.com", "website": "http://trustarc.com" }, - "Trustpilot": { - "cats": [ - 5 - ], - "description": "Trustpilot is a Danish consumer review website which provide embed stand-alone applications in your website to show your most recent reviews, TrustScore, and star ratings.", - "icon": "Trustpilot.svg", - "js": { - "Trustpilot": "" - }, - "saas": true, - "pricing": ["mid","freemium","recurring"], - "scripts": "\\.trustpilot\\.com", - "website": "https://business.trustpilot.com" - }, "TrustYou": { "cats": [ 5 @@ -17475,6 +17492,24 @@ "saas": true, "website": "https://www.trustyou.com" }, + "Trustpilot": { + "cats": [ + 5 + ], + "description": "Trustpilot is a Danish consumer review website which provide embed stand-alone applications in your website to show your most recent reviews, TrustScore, and star ratings.", + "icon": "Trustpilot.svg", + "js": { + "Trustpilot": "" + }, + "pricing": [ + "mid", + "freemium", + "recurring" + ], + "saas": true, + "scripts": "\\.trustpilot\\.com", + "website": "https://business.trustpilot.com" + }, "Tumblr": { "cats": [ 11 @@ -17502,6 +17537,42 @@ "scripts": "(turf@[\\d.]+)?/?turf\\.min\\.js", "website": "https://turfjs.org/" }, + "TwicPics": { + "cats": [ + 31, + 59 + ], + "description": "TwicPics offers on-demand responsive image generation.", + "dom": { + ".twic": { + "attributes": { + "data-src": "" + } + }, + "[data-twic-src]": { + "attributes": { + "data-twic-src": "" + } + }, + "data-twic-background": { + "attributes": { + "data-twic-background": "" + } + } + }, + "headers": { + "server": "^TwicPics/\\d+\\.\\d+\\.\\d+$" + }, + "icon": "TwicPics.svg", + "pricing": [ + "freemium", + "recurring", + "payg" + ], + "saas": true, + "scripts": ".+\\.twic\\.pics", + "website": "https://www.twicpics.com" + }, "Twilight CMS": { "cats": [ 1 @@ -19365,7 +19436,6 @@ 5 ], "description": "Yelp Review Badges showcase business reviews from Yelp on websites.", - "icon": "Yelp.svg", "dom": { "img[src*='dyn.yelpcdn.com']": { "attributes": { @@ -19373,6 +19443,7 @@ } } }, + "icon": "Yelp.svg", "scripts": "yelp\\.com/biz_badge_js", "website": "http://yelp.com" }, @@ -19714,13 +19785,15 @@ "description": "Zonos is a cross-border ecommerce software and app solution for companies with international business.", "icon": "Zonos.svg", "js": { - "zonos": "", "Zonos": "", + "zonos": "", "zonosCheckout": "" }, - "scripts": "\\.zonos\\.com/", + "pricing": [ + "poa" + ], "saas": true, - "pricing": ["poa"], + "scripts": "\\.zonos\\.com/", "website": "https://zonos.com" }, "Zope": { @@ -20935,42 +21008,6 @@ "implies": "Node.js", "website": "https://totaljs.com" }, - "TwicPics": { - "description": "TwicPics offers on-demand responsive image generation.", - "cats": [ - 31, - 59 - ], - "headers": { - "server": "^TwicPics/\\d+\\.\\d+\\.\\d+$" - }, - "scripts": ".+\\.twic\\.pics", - "dom": { - "[data-twic-src]": { - "attributes": { - "data-twic-src": "" - } - }, - "data-twic-background": { - "attributes": { - "data-twic-background": "" - } - }, - ".twic": { - "attributes": { - "data-src": "" - } - } - }, - "saas": true, - "pricing": [ - "freemium", - "recurring", - "payg" - ], - "icon": "TwicPics.svg", - "website": "https://www.twicpics.com" - }, "uKnowva": { "cats": [ 1, @@ -21141,4 +21178,4 @@ "website": "https://www.xt-commerce.com" } } -} +} \ No newline at end of file