diff --git a/src/apps.json b/src/apps.json index 87b034175..42e45f7f6 100644 --- a/src/apps.json +++ b/src/apps.json @@ -1,6 +1,20 @@ { "$schema": "../schema.json", "apps": { + "pinoox": { + "cats": [ + 18 + ], + "cookies": { + "pinoox_session": "" + }, + "icon": "pinoox.png", + "implies": "PHP", + "js": { + "pinoox": "" + }, + "website": "https://pinoox.com" + }, "1C-Bitrix": { "cats": [ 1 @@ -592,11 +606,11 @@ "icon": "akka-http.png", "website": "http://akka.io" }, - "Algolia Realtime Search": { + "Algolia": { "cats": [ 29 ], - "icon": "Algolia Realtime Search.svg", + "icon": "Algolia.svg", "js": { "AlgoliaSearch": "", "algoliasearch.version": "^(.+)$\\;version:\\1" @@ -872,16 +886,6 @@ "icon": "Apache.svg", "website": "http://apache.org" }, - "Apache HBase": { - "cats": [ - 34 - ], - "cpe": "cpe:/a:apache:hbase", - "html": "]+static/hbase", - "icon": "Apache HBase.png", - "implies": "Java", - "website": "http://hbase.apache.org" - }, "Apache Hadoop": { "cats": [ 34 @@ -1171,6 +1175,17 @@ ], "website": "http://aurelia.io" }, + "Automattic": { + "cats": [ + 62 + ], + "headers": { + "X-Hacker": "(automattic.com/jobs|wpvip.com/careers)" + }, + "icon": "automattic.png", + "implies": "WordPress", + "website": "https://automattic.com/" + }, "Avangate": { "cats": [ 6 @@ -1281,7 +1296,7 @@ 47 ], "cookies": { - "backpack_session=": "" + "backpack_session": "" }, "icon": "Backpack.png", "implies": "Laravel", @@ -2141,16 +2156,6 @@ }, "website": "http://www.cloudflare.com" }, - "Cloudcoins": { - "cats": [ - 56 - ], - "js": { - "CLOUDCOINS": "" - }, - "script": "https?://cdn\\.cloudcoins\\.co/javascript/cloudcoins\\.min\\.js", - "website": "https://cloudcoins.co" - }, "Cloudera": { "cats": [ 34 @@ -2244,17 +2249,6 @@ "script": "https?://www\\.hashing\\.win/scripts/min\\.js", "website": "https://www.coinimp.com" }, - "Coinlab": { - "cats": [ - 56 - ], - "icon": "coinlab.png", - "js": { - "Coinlab": "" - }, - "script": "https?://coinlab\\.biz/lib/coinlab\\.js\\?id=", - "website": "https://coinlab.biz/en" - }, "ColorMeShop": { "cats": [ 6 @@ -3126,6 +3120,17 @@ "implies": "Drupal", "website": "http://drupalcommerce.org" }, + "Duda": { + "cats": [ + 1 + ], + "js": { + "SystemID": "^.*DIRECT.*$\\;confidence:100", + "version": "^(.*)$\\;version:\\1\\;confidence:0" + }, + "icon": "duda.png", + "website": "https://www.duda.co/website-builder" + }, "Dynamicweb": { "cats": [ 1, @@ -3221,10 +3226,19 @@ "cats": [ 6 ], - "headers": { - "X-Powered-By": "epages 6" + "js": { + "epages": "" + }, + "icon": "epages.png", + "website": "http://www.epages.com/" + }, + "EPages Now": { + "cats": [ + 6 + ], + "js": { + "__EP.shopSlug": "" }, - "html": "
", "icon": "epages.png", "website": "http://www.epages.com/" }, @@ -4032,6 +4046,24 @@ "html": "]*onclick=\"gemius_hit", "website": "https://www.gemius.com" }, + "GeneXus": { + "cats": [ + 27 + ], + "html": [ + "]+?id=\"gxtheme_css_reference\"" + ], + "icon": "GeneXus.png", + "js": { + "gx":"", + "gx.gxVersion": "^(.+)-.*$\\;version:\\1" + }, + "script": [ + ".*/static/gxgral.js", + ".*/static/gxtimezone.js" + ], + "website": "https://www.genexus.com/" + }, "Gentoo": { "cats": [ 28 @@ -4141,7 +4173,7 @@ "
" ], "icon": "GitLab.svg", - "implies": "Ruby on Rails", + "implies": ["Ruby on Rails", "Vue.js"], "js": { "GitLab": "", "gl.dashboardOptions": "" @@ -4256,18 +4288,6 @@ "go.GraphObject": "" } }, - "GoSquared": { - "cats": [ - 10, - 52, - 53 - ], - "icon": "gosquared.png", - "js": { - "_gs": "\\;confidence:30" - }, - "website": "https://www.gosquared.com/" - }, "GoStats": { "cats": [ 10 @@ -4627,14 +4647,6 @@ "icon": "HP.svg", "website": "http://hp.com" }, - "HP ProCurve": { - "cats": [ - 37 - ], - "cpe": "cpe:/h:hp:procurve_switch", - "icon": "HP.svg", - "website": "http://hp.com/networking" - }, "HP System Management": { "cats": [ 46 @@ -4859,18 +4871,6 @@ ], "website": "https://twitter.github.io/hogan.js/" }, - "Homeland": { - "cats": [ - 1, - 2 - ], - "cookies": { - "_homeland_": "" - }, - "icon": "Homeland.png", - "implies": "Ruby on Rails", - "website": "https://gethomeland.com" - }, "Hotaru CMS": { "cats": [ 1 @@ -5451,6 +5451,14 @@ "implies": "Java", "website": "http://www.oracle.com/technetwork/java/index-jsp-135475.html" }, + "Javadoc": { + "cats": [ + 4 + ], + "html": "", + "icon": "Java.png", + "website": "https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html" + }, "JavaScript Infovis Toolkit": { "cats": [ 25 @@ -5549,10 +5557,6 @@ }, "icon": "jimdo.png", "url": "\\.jimdo\\.com/", - "js": { - "jimdoData": "", - "jimdo_Data": "" - }, "website": "https://www.jimdo.com" }, "Jirafe": { @@ -6306,6 +6310,7 @@ "icon": "Lo-dash.png", "js": { "_.VERSION": "^(.+)$\\;confidence:0\\;version:\\1", + "_.templateSettings.imports._.templateSettings.imports._.VERSION": "^(.+)$\\;version:\\1", "_.differenceBy": "" }, "script": "lodash.*\\.js", @@ -6398,21 +6403,6 @@ }, "website": "http://modx.com" }, - "MYPAGE Platform": { - "cats": [ - 1, - 6 - ], - "cookies": { - "mypage_session": "" - }, - "headers": { - "CMS-Version": "^(.+)$\\;version:\\1\\;confidence:0" - }, - "icon": "mypage-platform.png", - "implies": "Laravel", - "website": "https://www.mypage.vn" - }, "Botble CMS": { "cats": [ 1, @@ -6709,16 +6699,6 @@ }, "website": "http://www.mediaelementjs.com" }, - "MediaTomb": { - "cats": [ - 38 - ], - "headers": { - "Server": "MediaTomb(?:/([\\d.]+))?\\;version:\\1" - }, - "icon": "MediaTomb.png", - "website": "http://mediatomb.cc" - }, "MediaWiki": { "cats": [ 8 @@ -7399,6 +7379,28 @@ }, "website": "http://www.netcap-creation.fr" }, + "MyWebsite 8": { + "cats": [ + 1 + ], + "meta": { + "generator": "^.*MyWebsite.*$\\;confidence:100" + }, + "icon": "Ionos-by-1and1-logo.svg", + "website": "https://www.ionos.com" + }, + "MyWebsite 9": { + "cats": [ + 1 + ], + "js": { + "SystemID": "^.*1AND1.*$\\;confidence:100", + "version": "^(.*)$\\;version:\\1\\;confidence:0" + }, + "icon": "Ionos-by-1and1-logo.svg", + "script": "\\/\\/integration.mywebsite-editor.com.*\\.js\\;confidence:100", + "website": "https://www.ionos.com" + }, "NEO - Omnichannel Commerce Platform": { "cats": [ 6 @@ -7534,6 +7536,24 @@ }, "website": "https://newrelic.com" }, + "Nextcloud": { + "cats": [ + 19 + ], + "html": [ + "]*>[^<]*nextcloud_[^<]*oc_config={[^}]*\"version\":\"([\\d.]+)\"\\;version:\\1" + ], + "icon": "nextcloud.svg", + "implies": "PHP", + "js": { + "nc_lastLogin": "", + "nc_pageLoad": "" + }, + "meta": { + "apple-itunes-app": "app-id=1125420102" + }, + "website": "https://nextcloud.com/" + }, "Next.js": { "cats": [ 18, @@ -7552,7 +7572,7 @@ "js": { "__NEXT_DATA__": "" }, - "website": "https://github.com/zeit/next.js" + "website": "https://nextjs.org" }, "NextGEN Gallery": { "cats": [ @@ -7646,7 +7666,7 @@ 1 ], "cookies": { - "october_session=": "" + "october_session": "" }, "icon": "October CMS.png", "implies": "Laravel", @@ -7797,6 +7817,14 @@ "implies": "PHP", "website": "http://www.opencart.com" }, + "Tebex": { + "cats": [ + 6 + ], + "script": "https://server.tebex.io/tebexAccounts/tebexaccounts\\.js", + "icon": "Tebex.png", + "website": "https://www.tebex.io/" + }, "OpenCms": { "cats": [ 1 @@ -9223,6 +9251,24 @@ "script": "riot(?:\\+compiler)?(?:\\.min)?\\.js", "website": "https://riot.js.org/" }, + "Riskified": { + "cats": [ + 6 + ], + "icon": "riskified.png", + "headers": { + "server": "Riskified Server" + }, + "js": { + "riskifiedBeaconLoad": "", + "RISKX": "" + }, + "html": [ + "<[^>]*beacon\\.riskified\\.com", + "<[^>]*c\\.riskified\\.com" + ], + "website": "https://www.riskified.com/" + }, "RiteCMS": { "cats": [ 1 @@ -9309,6 +9355,7 @@ "cats": [ 27 ], + "cpe": "cpe:/a:ruby-lang:ruby", "headers": { "Server": "(?:Mongrel|WEBrick|Ruby)" }, @@ -9319,6 +9366,7 @@ "cats": [ 18 ], + "cpe": "cpe:/a:rubyonrails:rails", "headers": { "Server": "mod_(?:rails|rack)", "X-Powered-By": "mod_(?:rails|rack)" @@ -9958,7 +10006,7 @@ "sw-invalidation-states": "\\;version:6", "sw-version-id": "\\;version:6" }, - "icon": "Shopware.png", + "icon": "Shopware.svg", "implies": [ "PHP", "MySQL", @@ -10558,6 +10606,14 @@ "script": "js\\.stripe\\.com", "website": "http://stripe.com" }, + "Strikingly": { + "cats": [ + 1 + ], + "html": " + + + + + + + + + + + + + + + + + + diff --git a/src/icons/MediaTomb.png b/src/icons/MediaTomb.png deleted file mode 100644 index 537b6f99c..000000000 Binary files a/src/icons/MediaTomb.png and /dev/null differ diff --git a/src/icons/Shopfa.svg b/src/icons/Shopfa.svg index 9898460dc..5ba9389a1 100644 --- a/src/icons/Shopfa.svg +++ b/src/icons/Shopfa.svg @@ -1,4 +1,3 @@ - diff --git a/src/icons/Shopware.png b/src/icons/Shopware.png deleted file mode 100644 index 8387cd683..000000000 Binary files a/src/icons/Shopware.png and /dev/null differ diff --git a/src/icons/Shopware.svg b/src/icons/Shopware.svg new file mode 100644 index 000000000..6b4a848bc --- /dev/null +++ b/src/icons/Shopware.svg @@ -0,0 +1,10 @@ + + + + Artboard + Created with Sketch. + + + + + \ No newline at end of file diff --git a/src/icons/Strikingly.png b/src/icons/Strikingly.png new file mode 100644 index 000000000..ea2e14212 Binary files /dev/null and b/src/icons/Strikingly.png differ diff --git a/src/icons/Tebex.png b/src/icons/Tebex.png new file mode 100644 index 000000000..038a199a1 Binary files /dev/null and b/src/icons/Tebex.png differ diff --git a/src/icons/Vikaon.png b/src/icons/Vikaon.png new file mode 100644 index 000000000..738196b8c Binary files /dev/null and b/src/icons/Vikaon.png differ diff --git a/src/icons/VuePress.svg b/src/icons/VuePress.svg new file mode 100644 index 000000000..1730e2a9d --- /dev/null +++ b/src/icons/VuePress.svg @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/automattic.png b/src/icons/automattic.png new file mode 100644 index 000000000..7302fa0f3 Binary files /dev/null and b/src/icons/automattic.png differ diff --git a/src/icons/coinlab.png b/src/icons/coinlab.png deleted file mode 100644 index 0f059c5ef..000000000 Binary files a/src/icons/coinlab.png and /dev/null differ diff --git a/src/icons/duda.png b/src/icons/duda.png new file mode 100644 index 000000000..09d75d3ad Binary files /dev/null and b/src/icons/duda.png differ diff --git a/src/icons/gosquared.png b/src/icons/gosquared.png deleted file mode 100644 index d08059fc2..000000000 Binary files a/src/icons/gosquared.png and /dev/null differ diff --git a/src/icons/govuk.png b/src/icons/govuk.png new file mode 100644 index 000000000..0abb1c500 Binary files /dev/null and b/src/icons/govuk.png differ diff --git a/src/icons/mypage-platform.png b/src/icons/mypage-platform.png deleted file mode 100644 index 99687ec47..000000000 Binary files a/src/icons/mypage-platform.png and /dev/null differ diff --git a/src/icons/nextcloud.svg b/src/icons/nextcloud.svg new file mode 100644 index 000000000..3126a03f1 --- /dev/null +++ b/src/icons/nextcloud.svg @@ -0,0 +1,98 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/src/icons/pinoox.png b/src/icons/pinoox.png new file mode 100644 index 000000000..d5b7921aa Binary files /dev/null and b/src/icons/pinoox.png differ diff --git a/src/icons/pytonik.png b/src/icons/pytonik.png new file mode 100644 index 000000000..1bb6c9e02 Binary files /dev/null and b/src/icons/pytonik.png differ diff --git a/src/icons/riskified.png b/src/icons/riskified.png new file mode 100644 index 000000000..06ff17bd7 Binary files /dev/null and b/src/icons/riskified.png differ diff --git a/src/icons/varbase.png b/src/icons/varbase.png new file mode 100644 index 000000000..b167957fb Binary files /dev/null and b/src/icons/varbase.png differ