From b246fef5b1004328a35af629398655263adff5ff Mon Sep 17 00:00:00 2001 From: anton Date: Wed, 2 Jul 2014 12:58:36 +0400 Subject: [PATCH 01/13] remove duplicated declarations --- share/apps.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/share/apps.json b/share/apps.json index 75fc58a8e..07c5ed167 100644 --- a/share/apps.json +++ b/share/apps.json @@ -1092,8 +1092,6 @@ "cats": [ 36 ], "env": [ "^google_ad_", "^__google_ad_", "^Goog_AdSense_" ], "script": [ "googlesyndication\\.com/pagead/show_ads\\.js", "ad\\.ca\\.doubleclick\\.net", "2mdn\\.net" ], - "env": "^google_ad_", - "script": [ "googlesyndication\\.com/pagead/show_ads\\.js", "ad\\.ca\\.doubleclick.net" ] }, "Google App Engine": { "website": "code.google.com/appengine", From 2a429eb6b9a5401b54c2998644c8edc1ccf2f323 Mon Sep 17 00:00:00 2001 From: anton Date: Wed, 2 Jul 2014 12:58:36 +0400 Subject: [PATCH 02/13] remove duplicated declarations --- share/apps.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/apps.json b/share/apps.json index 07c5ed167..464d11852 100644 --- a/share/apps.json +++ b/share/apps.json @@ -1091,7 +1091,7 @@ "website": "google.com/adsense", "cats": [ 36 ], "env": [ "^google_ad_", "^__google_ad_", "^Goog_AdSense_" ], - "script": [ "googlesyndication\\.com/pagead/show_ads\\.js", "ad\\.ca\\.doubleclick\\.net", "2mdn\\.net" ], + "script": [ "googlesyndication\\.com/pagead/show_ads\\.js", "ad\\.ca\\.doubleclick\\.net", "2mdn\\.net" ] }, "Google App Engine": { "website": "code.google.com/appengine", From d13ad4151343a5b4037a0d7caaa90000f2ea1fce Mon Sep 17 00:00:00 2001 From: anton Date: Wed, 2 Jul 2014 18:39:26 +0400 Subject: [PATCH 03/13] fix purecss.io declaration error --- share/apps.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/apps.json b/share/apps.json index 464d11852..a00352c0e 100644 --- a/share/apps.json +++ b/share/apps.json @@ -2415,7 +2415,7 @@ "Pure CSS": { "website": "purecss.io", "cats": [18], - "html": "]+(?:([\\d.])+/)?pure(?:-min)?\\.css\\;version=\\1" + "html": "]+(?:([\\d.])+/)?pure(?:-min)?\\.css\\;version:\\1" }, "Python": { "website": "python.org", From d9e80f994b867f79bde12b076c17a1aef7b46650 Mon Sep 17 00:00:00 2001 From: anton Date: Wed, 2 Jul 2014 18:48:57 +0400 Subject: [PATCH 04/13] fix shopify detection --- share/apps.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/apps.json b/share/apps.json index a00352c0e..e67dc8847 100644 --- a/share/apps.json +++ b/share/apps.json @@ -2630,7 +2630,7 @@ "Shopify": { "website": "shopify.com", "cats": [ 6 ], - "html": "]+=cdn\\.shopify\\.com", + "html": "]+=['\"]//cdn\\.shopify\\.com", "env": "^Shopify$" }, "Shopware": { From 679513a7d6a3ab8852e202491b4fdbd3d7fc6716 Mon Sep 17 00:00:00 2001 From: anton Date: Wed, 2 Jul 2014 19:15:14 +0400 Subject: [PATCH 05/13] fix weebly detection --- share/apps.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/apps.json b/share/apps.json index e67dc8847..a72c59731 100644 --- a/share/apps.json +++ b/share/apps.json @@ -3192,7 +3192,7 @@ "Weebly": { "website": "www.weebly.com", "cats": [ 1 ], - "html": "<[^>]+class=\"weebly" + "script":"cdn\\d+\\.editmysite\\.com" }, "WikkaWiki": { "website": "wikkawiki.org", From 8157c62a704a2b90778e038050f8634e34db5025 Mon Sep 17 00:00:00 2001 From: anton Date: Wed, 2 Jul 2014 19:15:45 +0400 Subject: [PATCH 06/13] fix wix scripts detection --- share/apps.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/apps.json b/share/apps.json index a72c59731..7c7b17057 100644 --- a/share/apps.json +++ b/share/apps.json @@ -3214,7 +3214,7 @@ "Wix": { "website": "wix.com", "cats": [ 1 ], - "script": "static\\.wix\\.com", + "script": "static\\.wixstatic\\.com", "headers": { "X-Wix-Dispatcher-Cache-Hit": ".+", "Set-Cookie": "Domain=\\.wix\\.com" }, "env": "^wix(?:Events|Data|Errors)" }, From fc6dadce68a42f5678dfbec169d386b2cee8956d Mon Sep 17 00:00:00 2001 From: anton Date: Wed, 2 Jul 2014 19:57:09 +0400 Subject: [PATCH 07/13] add Webs.com cms detection --- share/apps.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/share/apps.json b/share/apps.json index 7c7b17057..d155442af 100644 --- a/share/apps.json +++ b/share/apps.json @@ -3162,6 +3162,11 @@ "cats": [ 1 ], "meta": { "generator": "WEB\\|Publisher" } }, + "Webs": { + "website": "webs.com", + "cats": [ 1 ], + "headers": {"Server":"Webs.com/?([\\d\\.]+)?\\;version:\\1"} + }, "Websale": { "website": "websale.de", "cats": [ 6 ], From 029935cf39dee40e8a4ec45698d1c7d3091488a5 Mon Sep 17 00:00:00 2001 From: anton Date: Wed, 2 Jul 2014 19:58:00 +0400 Subject: [PATCH 08/13] remove django-cms detection, it's undetectable can be verified on django-cms.org or www.orange.ch --- share/apps.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/share/apps.json b/share/apps.json index d155442af..adf6b27e3 100644 --- a/share/apps.json +++ b/share/apps.json @@ -743,8 +743,6 @@ "Django CMS": { "website": "django-cms.org", "cats": [ 1 ], - "script": "media/cms/js/csrf\\.js", - "headers": { "Set-Cookie": "django[^;]=" }, "implies": "Django" }, "Dojo": { From 0a4b87543b297f200b10b2b633b72b5e8f6a6596 Mon Sep 17 00:00:00 2001 From: anton Date: Wed, 2 Jul 2014 20:05:39 +0400 Subject: [PATCH 09/13] fix dotnetnuke detection can be verified on http://dotnetnuke.com, http://www.schooldude.com, http://www.sportsdirect.com --- share/apps.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/share/apps.json b/share/apps.json index adf6b27e3..b91539084 100644 --- a/share/apps.json +++ b/share/apps.json @@ -775,7 +775,8 @@ "website": "dotnetnuke.com", "cats": [ 1 ], "meta": { "generator": "DotNetNuke" }, - "headers": { "X-Compressed-By": "DotNetNuke", "Set-Cookie": "DotNetNukeAnonymous=" }, + "script":["/js/dnncore\\.js"], + "headers": { "DNNOutputCache":".+", "X-Compressed-By": "DotNetNuke", "Set-Cookie": "DotNetNukeAnonymous=" }, "html": "