Fixed WordPress pattern

main
Elbert Alias 11 years ago
parent a6b91e0de2
commit 79d10c9f17

Binary file not shown.

Before

Width:  |  Height:  |  Size: 493 B

After

Width:  |  Height:  |  Size: 1.1 KiB

@ -190,7 +190,7 @@
"Akamai": { "Akamai": {
"website": "akamai.com", "website": "akamai.com",
"cats": [ 31 ], "cats": [ 31 ],
"headers": { "X-Akamai-Transformed": ".*" } "headers": { "X-Akamai-Transformed": "" }
}, },
"Allegro RomPager": { "Allegro RomPager": {
"website": "allegrosoft.com/embedded-web-server-s2", "website": "allegrosoft.com/embedded-web-server-s2",
@ -312,7 +312,7 @@
"website": "jfrog.com/open-source/#os-arti", "website": "jfrog.com/open-source/#os-arti",
"cats": [ 47 ], "cats": [ 47 ],
"env": "^ArtifactoryUpdates$", "env": "^ArtifactoryUpdates$",
"script": [ "wicket/resource/org\\.artifactory." ], "script": [ "wicket/resource/org\\.artifactory\\." ],
"html": [ "<span class=\"version\">Artifactory(?: Pro)?(?: Power Pack)?(?: ([\\d.]+))?\\;version:\\1" ] "html": [ "<span class=\"version\">Artifactory(?: Pro)?(?: Power Pack)?(?: ([\\d.]+))?\\;version:\\1" ]
}, },
"AsciiDoc": { "AsciiDoc": {
@ -342,8 +342,8 @@
"website": "www.atlassian.com/software/confluence/overview/team-collaboration-software", "website": "www.atlassian.com/software/confluence/overview/team-collaboration-software",
"cats": [ 8 ], "cats": [ 8 ],
"html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence(?:[^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\1", "html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence(?:[^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\1",
"headers": { "X-Confluence-Request-Time": ".*" }, "headers": { "X-Confluence-Request-Time": "" },
"meta": { "confluence-request-time": ".*" }, "meta": { "confluence-request-time": "" },
"implies": "Java" "implies": "Java"
}, },
"Atlassian Jira": { "Atlassian Jira": {
@ -547,7 +547,7 @@
"Cargo": { "Cargo": {
"website": "cargocollective.com", "website": "cargocollective.com",
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "cargo_title": ".*" }, "meta": { "cargo_title": "" },
"script": "/cargo\\.", "script": "/cargo\\.",
"html": "<link [^>]+Cargo feed", "html": "<link [^>]+Cargo feed",
"implies": "PHP" "implies": "PHP"
@ -575,7 +575,7 @@
"CacheFly": { "CacheFly": {
"website": "www.cachefly.com", "website": "www.cachefly.com",
"cats": [ 31 ], "cats": [ 31 ],
"headers": { "Server": "^CFS ", "X-CF1": ".+", "X-CF2": ".+" } "headers": { "Server": "^CFS ", "X-CF1": "", "X-CF2": "" }
}, },
"cgit": { "cgit": {
"website": "git.zx2c4.com/cgit/", "website": "git.zx2c4.com/cgit/",
@ -688,7 +688,7 @@
"Commerce Server": { "Commerce Server": {
"website": "commerceserver.net", "website": "commerceserver.net",
"cats": [ 6 ], "cats": [ 6 ],
"headers": { "COMMERCE-SERVER-SOFTWARE": ".+" }, "headers": { "COMMERCE-SERVER-SOFTWARE": "" },
"implies": "Microsoft ASP.NET" "implies": "Microsoft ASP.NET"
}, },
"CompaqHTTPServer": { "CompaqHTTPServer": {
@ -867,11 +867,6 @@
"meta": { "generator": "DataLife Engine" }, "meta": { "generator": "DataLife Engine" },
"implies": [ "PHP", "Apache" ] "implies": [ "PHP", "Apache" ]
}, },
"DAV": {
"website": "???",
"cats": [ 33 ],
"headers": { "Server": "\\bDAV\\b(?:/([\\d.]+))?\\;version:\\1" }
},
"David Webbox": { "David Webbox": {
"website": "www.tobit.com", "website": "www.tobit.com",
"cats": [ 22 ], "cats": [ 22 ],
@ -946,7 +941,7 @@
"Django": { "Django": {
"website": "djangoproject.com", "website": "djangoproject.com",
"cats": [ 18 ], "cats": [ 18 ],
"html": "(?:powered by <a[^>]+>Django ?([\\d.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z\\d]{32}\" type=\"hidden\"></div>)\\;version:\\1", "html": "(?:powered by <a[^>]+>Django ?([\\d.]+)?|<input[^>]*name=[\"']csrfmiddlewaretoken[\"'][^>]*>)\\;version:\\1",
"env": "^__admin_media_prefix__", "env": "^__admin_media_prefix__",
"implies": "Python" "implies": "Python"
}, },
@ -986,7 +981,7 @@
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "DotNetNuke" }, "meta": { "generator": "DotNetNuke" },
"script": "/js/dnncore\\.js", "script": "/js/dnncore\\.js",
"headers": { "DNNOutputCache": ".+", "X-Compressed-By": "DotNetNuke", "Set-Cookie": "DotNetNukeAnonymous=" }, "headers": { "DNNOutputCache": "", "X-Compressed-By": "DotNetNuke", "Set-Cookie": "DotNetNukeAnonymous=" },
"html": "<!-- by DotNetNuke Corporation", "html": "<!-- by DotNetNuke Corporation",
"env": "^DotNetNuke$", "env": "^DotNetNuke$",
"implies": "Microsoft ASP.NET" "implies": "Microsoft ASP.NET"
@ -1013,7 +1008,7 @@
"cats": [ 1 ], "cats": [ 1 ],
"script": "drupal\\.js", "script": "drupal\\.js",
"html": "<(?:link|style)[^>]+sites/(?:default|all)/(?:themes|modules)/", "html": "<(?:link|style)[^>]+sites/(?:default|all)/(?:themes|modules)/",
"headers": { "X-Drupal-Cache": ".*", "X-Generator": "Drupal(?:\\s([\\d.]+))?\\;version:\\1", "Expires": "19 Nov 1978" }, "headers": { "X-Drupal-Cache": "", "X-Generator": "Drupal(?:\\s([\\d.]+))?\\;version:\\1", "Expires": "19 Nov 1978" },
"meta": { "generator": "Drupal(?:\\s([\\d.]+))?\\;version:\\1" }, "meta": { "generator": "Drupal(?:\\s([\\d.]+))?\\;version:\\1" },
"env": "^Drupal$", "env": "^Drupal$",
"implies": "PHP" "implies": "PHP"
@ -1082,6 +1077,12 @@
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Mbedthis-Appweb(?:/([\\d.]+))?\\;version:\\1" } "headers": { "Server": "Mbedthis-Appweb(?:/([\\d.]+))?\\;version:\\1" }
}, },
"Eleanor CMS": {
"website": "eleanor-cms.ru",
"cats": [ 1 ],
"meta": { "generator": "Eleanor" },
"implies": "PHP"
},
"Ember.js": { "Ember.js": {
"website": "emberjs.com", "website": "emberjs.com",
"cats": [ 12 ], "cats": [ 12 ],
@ -1169,7 +1170,8 @@
"Koala Framework": { "Koala Framework": {
"website": "koala-framework.org", "website": "koala-framework.org",
"cats": [ 1, 18 ], "cats": [ 1, 18 ],
"meta": { "generator": "Koala Web Framework CMS" }, "meta": { "generator": "^Koala Web Framework CMS" },
"html": "<!--[^>]+This website is powered by Koala Web Framework CMS",
"implies": "PHP" "implies": "PHP"
}, },
"total.js": { "total.js": {
@ -1253,7 +1255,7 @@
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "FlexCMP" }, "meta": { "generator": "FlexCMP" },
"html": "<!--[^>]+FlexCMP[^>v]+v\\. ([\\d.]+)\\;version:\\1", "html": "<!--[^>]+FlexCMP[^>v]+v\\. ([\\d.]+)\\;version:\\1",
"headers": { "X-Powered-By": "FlexCMP.+\\[v\\. ([\\d.]+)\\;version:\\1", "X-Flex-Lang": ".+" } "headers": { "X-Powered-By": "FlexCMP.+\\[v\\. ([\\d.]+)\\;version:\\1", "X-Flex-Lang": "" }
}, },
"FluxBB": { "FluxBB": {
"website": "fluxbb.org", "website": "fluxbb.org",
@ -1347,7 +1349,7 @@
"website": "ghost.org", "website": "ghost.org",
"cats": [ 11 ], "cats": [ 11 ],
"meta": { "generator": "Ghost(?:\\s([\\d.]+))?\\;version:\\1" }, "meta": { "generator": "Ghost(?:\\s([\\d.]+))?\\;version:\\1" },
"headers": { "X-Ghost-Cache-Status": ".*" } "headers": { "X-Ghost-Cache-Status": "" }
}, },
"git": { "git": {
"website": "git-scm.com", "website": "git-scm.com",
@ -1517,7 +1519,8 @@
"Happy ICS Server": { "Happy ICS Server": {
"website": "???", "website": "???",
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Happy ICS Server(?:/([\\d.]+))?\\;version:\\1" } "headers": { "Server": "Happy ICS Server(?:/([\\d.]+))?\\;version:\\1" },
"implies": "OmniTouch 8660 My Teamwork"
}, },
"HeadJS": { "HeadJS": {
"website": "headjs.com", "website": "headjs.com",
@ -1598,7 +1601,7 @@
"HTTP-Server": { "HTTP-Server": {
"website": "???", "website": "???",
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "\\bHTTP-Server(?: ?/?V?([\\d.]+))?\\;version:\\1" } "headers": { "Server": "(?:^|[^-])\\bHTTP-Server(?: ?/?V?([\\d.]+))?\\;version:\\1" }
}, },
"HubSpot": { "HubSpot": {
"website": "hubspot.com", "website": "hubspot.com",
@ -1631,7 +1634,7 @@
"IBM WebSphere Portal": { "IBM WebSphere Portal": {
"website": "ibm.com/software/websphere/portal", "website": "ibm.com/software/websphere/portal",
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "IBM-Web2-Location": ".*", "Itx-Generated-Timestamp": ".+" }, "headers": { "IBM-Web2-Location": "", "Itx-Generated-Timestamp": "" },
"url": "/wps/", "url": "/wps/",
"implies": "Java" "implies": "Java"
}, },
@ -1644,7 +1647,7 @@
"iCongo": { "iCongo": {
"website": "hybris.com/icongo", "website": "hybris.com/icongo",
"cats": [ 6 ], "cats": [ 6 ],
"meta": { "iCongo": ".*" }, "meta": { "iCongo": "" },
"implies": "Adobe ColdFusion" "implies": "Adobe ColdFusion"
}, },
"IIS": { "IIS": {
@ -2202,14 +2205,14 @@
"cats": [ 1 ], "cats": [ 1 ],
"env": "^eidosBase$\\;confidence:99", "env": "^eidosBase$\\;confidence:99",
"html": "<!-- Methode uuid: \"[a-f\\d]+\" ?-->", "html": "<!-- Methode uuid: \"[a-f\\d]+\" ?-->",
"meta": { "eomportal-instanceid": "\\d+", "eomportal-id": "\\d+", "eomportal-loid": "[\\d.]+", "eomportal-uuid": "[a-f\\d]+", "eomportal-lastUpdate": ".*" } "meta": { "eomportal-instanceid": "\\d+", "eomportal-id": "\\d+", "eomportal-loid": "[\\d.]+", "eomportal-uuid": "[a-f\\d]+", "eomportal-lastUpdate": "" }
}, },
"Microsoft ASP.NET": { "Microsoft ASP.NET": {
"website": "www.asp.net", "website": "www.asp.net",
"cats": [ 18 ], "cats": [ 18 ],
"url": "\\.aspx(?:$|\\?)", "url": "\\.aspx(?:$|\\?)",
"html": "<input[^>]+name=\"__VIEWSTATE", "html": "<input[^>]+name=\"__VIEWSTATE",
"headers": { "X-Powered-By": "ASP\\.NET\\;confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1", "Set-Cookie": "(ASPSESSION|ASP\\.NET_SessionId)" }, "headers": { "X-Powered-By": "ASP\\.NET\\;confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1", "Set-Cookie": "ASPSESSION|ASP\\.NET_SessionId" },
"implies": "IIS\\;confidence:50" "implies": "IIS\\;confidence:50"
}, },
"Microsoft HTTPAPI": { "Microsoft HTTPAPI": {
@ -2221,7 +2224,7 @@
"website": "sharepoint.microsoft.com", "website": "sharepoint.microsoft.com",
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Microsoft SharePoint" }, "meta": { "generator": "Microsoft SharePoint" },
"headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "X-SharePointHealthScore": ".*", "SPRequestGuid": ".*", "SharePointHealthScore": ".*" }, "headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "X-SharePointHealthScore": "", "SPRequestGuid": "", "SharePointHealthScore": "" },
"env": "^_spBodyOnLoadCalled$" "env": "^_spBodyOnLoadCalled$"
}, },
"mini_httpd": { "mini_httpd": {
@ -2294,6 +2297,12 @@
"headers": { "Server": "mod_auth_pam(?:/([\\d\\.]+))?\\;version:\\1" }, "headers": { "Server": "mod_auth_pam(?:/([\\d\\.]+))?\\;version:\\1" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_dav": {
"website": "webdav.org/mod_dav",
"cats": [ 33 ],
"headers": { "Server": "\\b(?:mod_)?DAV\\b(?:/([\\d.]+))?\\;version:\\1" },
"implies": "Apache"
},
"mod_fastcgi": { "mod_fastcgi": {
"website": "www.fastcgi.com/mod_fastcgi/docs/mod_fastcgi.html", "website": "www.fastcgi.com/mod_fastcgi/docs/mod_fastcgi.html",
"cats": [ 33 ], "cats": [ 33 ],
@ -2342,6 +2351,12 @@
"headers": { "Server": "mod_wsgi(?:/([\\d.]+))?\\;version:\\1", "X-Powered-By": "mod_wsgi(?:/([\\d.]+))?\\;version:\\1" }, "headers": { "Server": "mod_wsgi(?:/([\\d.]+))?\\;version:\\1", "X-Powered-By": "mod_wsgi(?:/([\\d.]+))?\\;version:\\1" },
"implies": [ "Python\\;confidence:50", "Apache" ] "implies": [ "Python\\;confidence:50", "Apache" ]
}, },
"Moguta.CMS": {
"website": "moguta.ru",
"cats": [ 1, 6 ],
"html": "(<script|link)[^>]*mg-(core|plugins|templates)",
"implies": "PHP"
},
"MoinMoin": { "MoinMoin": {
"website": "moinmo.in", "website": "moinmo.in",
"cats": [ 8 ], "cats": [ 8 ],
@ -2497,6 +2512,11 @@
"script": "netmonitor\\.fi/nmtracker\\.js", "script": "netmonitor\\.fi/nmtracker\\.js",
"env": "^netmonitor$" "env": "^netmonitor$"
}, },
"Netsuite": {
"website": "netsuite.com",
"cats": [ 6 ],
"headers": { "Set-Cookie": "NS_VER=" }
},
"Nette Framework": { "Nette Framework": {
"website": "nette.org", "website": "nette.org",
"cats": [ 18 ], "cats": [ 18 ],
@ -2546,6 +2566,10 @@
"headers": { "Set-Cookie": "october_session=" }, "headers": { "Set-Cookie": "october_session=" },
"implies": "Laravel" "implies": "Laravel"
}, },
"OmniTouch 8660 My Teamwork": {
"website": "enterprise.alcatel-lucent.com",
"cats": [ 19 ]
},
"Open AdStream": { "Open AdStream": {
"website": "xaxis.com", "website": "xaxis.com",
"cats": [ 36 ], "cats": [ 36 ],
@ -2578,7 +2602,7 @@
"openEngine": { "openEngine": {
"website": "openengine.de/html/pages/de/", "website": "openengine.de/html/pages/de/",
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "openEngine": ".*" } "meta": { "openEngine": "" }
}, },
"OpenGrok": { "OpenGrok": {
"website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome", "website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome",
@ -2643,8 +2667,7 @@
"Oracle HTTP Server": { "Oracle HTTP Server": {
"website": "oracle.com", "website": "oracle.com",
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Oracle-HTTP-Server(?:/([\\d.]+))?\\;version:\\1" }, "headers": { "Server": "Oracle-HTTP-Server(?:/([\\d.]+))?\\;version:\\1" }
"excludes": [ "HTTP-Server" ]
}, },
"Oracle Recommendations On Demand": { "Oracle Recommendations On Demand": {
"website": "www.oracle.com/us/products/applications/commerce/recommendations-on-demand/index.html", "website": "www.oracle.com/us/products/applications/commerce/recommendations-on-demand/index.html",
@ -2838,6 +2861,11 @@
"html": "Powered by <a href=\"[^\"]+phpwind\\.net", "html": "Powered by <a href=\"[^\"]+phpwind\\.net",
"implies": "PHP" "implies": "PHP"
}, },
"Phusion Passenger": {
"website": "phusionpassenger.com",
"cats": [ 22 ],
"headers": { "X-Powered-By": "^Phusion Passenger"}
},
"Piwik": { "Piwik": {
"website": "piwik.org", "website": "piwik.org",
"cats": [ 10 ], "cats": [ 10 ],
@ -2987,7 +3015,7 @@
"RackCache": { "RackCache": {
"website": "github.com/rtomayko/rack-cache", "website": "github.com/rtomayko/rack-cache",
"cats": [ 23 ], "cats": [ 23 ],
"headers": { "X-Rack-Cache": ".+" }, "headers": { "X-Rack-Cache": "" },
"implies": "Ruby" "implies": "Ruby"
}, },
"RAID HTTPServer": { "RAID HTTPServer": {
@ -3247,7 +3275,7 @@
"website": "simgroep.nl/internet/portfolio-contentbeheer_41623/", "website": "simgroep.nl/internet/portfolio-contentbeheer_41623/",
"cats": [ 1 ], "cats": [ 1 ],
"script": "/sim(?:site|core)/js", "script": "/sim(?:site|core)/js",
"meta": { "SIM.medium": ".*" } "meta": { "SIM.medium": "" }
}, },
"Site Meter": { "Site Meter": {
"website": "www.sitemeter.com", "website": "www.sitemeter.com",
@ -3365,14 +3393,14 @@
"Solodev": { "Solodev": {
"website": "www.solodev.com", "website": "www.solodev.com",
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "solodev_session": ".*" }, "headers": { "solodev_session": "" },
"html": "<div class='dynamicDiv' id='dd\\.\\d\\.\\d'>", "html": "<div class='dynamicDiv' id='dd\\.\\d\\.\\d'>",
"implies": "PHP" "implies": "PHP"
}, },
"SPDY": { "SPDY": {
"website": "chromium.org/spdy", "website": "chromium.org/spdy",
"cats": [ 19 ], "cats": [ 19 ],
"headers": { "X-Firefox-Spdy": ".*" } "headers": { "X-Firefox-Spdy": "" }
}, },
"Sphinx": { "Sphinx": {
"website": "sphinx.pocoo.org", "website": "sphinx.pocoo.org",
@ -3395,7 +3423,7 @@
"website": "www.spip.net", "website": "www.spip.net",
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(?:^|\\s)SPIP(?:\\s([\\d.]+(?:\\s\\[\\d+\\])?))?\\;version:\\1" }, "meta": { "generator": "(?:^|\\s)SPIP(?:\\s([\\d.]+(?:\\s\\[\\d+\\])?))?\\;version:\\1" },
"headers": { "X-Spip-Cache": ".*" } "headers": { "X-Spip-Cache": "" }
}, },
"Spree": { "Spree": {
"website": "spreecommerce.com", "website": "spreecommerce.com",
@ -3509,7 +3537,12 @@
"cats": [ 18 ], "cats": [ 18 ],
"meta": { "generator": "Swiftlet" }, "meta": { "generator": "Swiftlet" },
"html": "Powered by <a href=\"[^>]+Swiftlet", "html": "Powered by <a href=\"[^>]+Swiftlet",
"headers": { "X-Swiftlet-Cache": ".*", "X-Powered-By": "Swiftlet", "X-Generator": "Swiftlet" }, "headers": { "X-Swiftlet-Cache": "", "X-Powered-By": "Swiftlet", "X-Generator": "Swiftlet" },
"implies": "PHP"
},
"Symfony": {
"website": "symfony.com",
"cats": [ 18 ],
"implies": "PHP" "implies": "PHP"
}, },
"Synology DiskStation": { "Synology DiskStation": {
@ -3517,6 +3550,11 @@
"cats": [ 48 ], "cats": [ 48 ],
"meta": { "application-name": "Synology DiskStation" } "meta": { "application-name": "Synology DiskStation" }
}, },
"SyntaxHighlighter": {
"website": "github.com/syntaxhighlighter",
"cats": [ 19 ],
"html": "(<script|<link)[^>]*sh(Core|Brush|ThemeDefault)"
},
"TeamCity": { "TeamCity": {
"website": "jetbrains.com/teamcity", "website": "jetbrains.com/teamcity",
"cats": [ 44 ], "cats": [ 44 ],
@ -3529,6 +3567,13 @@
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Textpattern" } "meta": { "generator": "Textpattern" }
}, },
"Thelia": {
"website": "www.thelia.net",
"cats": [ 1, 6 ],
"meta": { "generator": "Thelia v([\\d.]+)\\;version:\\1" },
"headers": { "Set-Cookie": "thelia_cart=" },
"implies": [ "PHP", "Symfony" ]
},
"three.js": { "three.js": {
"website": "threejs.org", "website": "threejs.org",
"cats": [ 25 ], "cats": [ 25 ],
@ -3609,7 +3654,13 @@
"cats": [ 11 ], "cats": [ 11 ],
"html": "<iframe src=\"[^>]+tumblr\\.com", "html": "<iframe src=\"[^>]+tumblr\\.com",
"url": "^https?://(?:www\\.)?[^/]+\\.tumblr\\.com/", "url": "^https?://(?:www\\.)?[^/]+\\.tumblr\\.com/",
"headers": { "X-Tumblr-User": ".*" } "headers": { "X-Tumblr-User": "" }
},
"TweenMax": {
"website": "greensock.com/tweenmax",
"cats": [ 12 ],
"env": "^TweenMax$",
"script": "TweenMax(?:\\.min)?\\.js"
}, },
"TWiki": { "TWiki": {
"website": "twiki.org", "website": "twiki.org",
@ -3638,7 +3689,7 @@
"website": "getbootstrap.com", "website": "getbootstrap.com",
"cats": [ 18 ], "cats": [ 18 ],
"script": "(?:twitter\\.github\\.com/bootstrap|bootstrap(?:\\.js|\\.min\\.js))", "script": "(?:twitter\\.github\\.com/bootstrap|bootstrap(?:\\.js|\\.min\\.js))",
"html": "<link.+?href=\"[^\"]+bootstrap(?:\\.min)?\\.css", "html": ["<link.+?href=\"[^\"]+bootstrap(?:\\.min)?\\.css", "<div [^>]*class=\"[^\"]*col-(?:xs|sm|md|lg)-\\d{1,2}"],
"env": "^Twipsy$\\;confidence:50" "env": "^Twipsy$\\;confidence:50"
}, },
"Typekit": { "Typekit": {
@ -3755,7 +3806,7 @@
"Varnish": { "Varnish": {
"website": "www.varnish-cache.org", "website": "www.varnish-cache.org",
"cats": [ 23 ], "cats": [ 23 ],
"headers": { "X-Varnish": ".+", "X-Varnish-Age": ".+", "X-Varnish-Cache": ".+", "X-Varnish-Action": ".+", "X-Varnish-Hostname": ".+", "Via": "Varnish" } "headers": { "X-Varnish": "", "X-Varnish-Age": "", "X-Varnish-Cache": "", "X-Varnish-Action": "", "X-Varnish-Hostname": "", "Via": "Varnish" }
}, },
"vBulletin": { "vBulletin": {
"website": "www.vbulletin.com", "website": "www.vbulletin.com",
@ -3764,6 +3815,11 @@
"env": "^(?:vBulletin|vB_[^g])", "env": "^(?:vBulletin|vB_[^g])",
"implies": "PHP" "implies": "PHP"
}, },
"Venda": {
"website": "venda.com",
"cats": [ 6 ],
"headers": { "X-venda-hitid": "" }
},
"Veoxa": { "Veoxa": {
"website": "veoxa.com", "website": "veoxa.com",
"cats": [ 36 ], "cats": [ 36 ],
@ -3808,7 +3864,8 @@
"VirtueMart": { "VirtueMart": {
"website": "virtuemart.net", "website": "virtuemart.net",
"cats": [ 6 ], "cats": [ 6 ],
"html": "<div id=\"vmMainPage" "html": "<div id=\"vmMainPage",
"implies": "Joomla"
}, },
"VisualPath": { "VisualPath": {
"website": "www.trackset.com/web-analytics-software/visualpath", "website": "www.trackset.com/web-analytics-software/visualpath",
@ -3971,7 +4028,7 @@
"website": "wix.com", "website": "wix.com",
"cats": [ 1 ], "cats": [ 1 ],
"script": "static\\.wixstatic\\.com", "script": "static\\.wixstatic\\.com",
"headers": { "X-Wix-Dispatcher-Cache-Hit": ".+", "Set-Cookie": "Domain=\\.wix\\.com" }, "headers": { "X-Wix-Dispatcher-Cache-Hit": "", "Set-Cookie": "Domain=\\.wix\\.com" },
"env": "^wix(?:Events|Data|Errors)" "env": "^wix(?:Events|Data|Errors)"
}, },
"Wolf CMS": { "Wolf CMS": {
@ -3997,7 +4054,7 @@
"website": "wordpress.org", "website": "wordpress.org",
"cats": [ 1, 11 ], "cats": [ 1, 11 ],
"meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" }, "meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" },
"html": [ "<link rel=[\"']stylesheet[\"'] [^>]+wp-(?:content|includes)", "<link[^>]+s\\d+\\.wp\\.com" ], "html": [ "<link[^>]+wp-(?:content|includes)", "<link[^>]+s\\d+\\.wp\\.com" ],
"env": "^wp_username$", "env": "^wp_username$",
"implies": "PHP" "implies": "PHP"
}, },
@ -4234,7 +4291,7 @@
"ZURB Foundation": { "ZURB Foundation": {
"website": "foundation.zurb.com", "website": "foundation.zurb.com",
"cats": [ 18 ], "cats": [ 18 ],
"html": "<link[^>]+foundation[^>\"]+css" "html": [ "<link[^>]+foundation[^>\"]+css", "<div [^>]*class=\"[^\"]*(?:small|medium|large)-\\d{1,2} columns" ]
} }
} }
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 493 B

After

Width:  |  Height:  |  Size: 1.1 KiB

@ -190,7 +190,7 @@
"Akamai": { "Akamai": {
"website": "akamai.com", "website": "akamai.com",
"cats": [ 31 ], "cats": [ 31 ],
"headers": { "X-Akamai-Transformed": ".*" } "headers": { "X-Akamai-Transformed": "" }
}, },
"Allegro RomPager": { "Allegro RomPager": {
"website": "allegrosoft.com/embedded-web-server-s2", "website": "allegrosoft.com/embedded-web-server-s2",
@ -312,7 +312,7 @@
"website": "jfrog.com/open-source/#os-arti", "website": "jfrog.com/open-source/#os-arti",
"cats": [ 47 ], "cats": [ 47 ],
"env": "^ArtifactoryUpdates$", "env": "^ArtifactoryUpdates$",
"script": [ "wicket/resource/org\\.artifactory." ], "script": [ "wicket/resource/org\\.artifactory\\." ],
"html": [ "<span class=\"version\">Artifactory(?: Pro)?(?: Power Pack)?(?: ([\\d.]+))?\\;version:\\1" ] "html": [ "<span class=\"version\">Artifactory(?: Pro)?(?: Power Pack)?(?: ([\\d.]+))?\\;version:\\1" ]
}, },
"AsciiDoc": { "AsciiDoc": {
@ -342,8 +342,8 @@
"website": "www.atlassian.com/software/confluence/overview/team-collaboration-software", "website": "www.atlassian.com/software/confluence/overview/team-collaboration-software",
"cats": [ 8 ], "cats": [ 8 ],
"html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence(?:[^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\1", "html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence(?:[^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\1",
"headers": { "X-Confluence-Request-Time": ".*" }, "headers": { "X-Confluence-Request-Time": "" },
"meta": { "confluence-request-time": ".*" }, "meta": { "confluence-request-time": "" },
"implies": "Java" "implies": "Java"
}, },
"Atlassian Jira": { "Atlassian Jira": {
@ -547,7 +547,7 @@
"Cargo": { "Cargo": {
"website": "cargocollective.com", "website": "cargocollective.com",
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "cargo_title": ".*" }, "meta": { "cargo_title": "" },
"script": "/cargo\\.", "script": "/cargo\\.",
"html": "<link [^>]+Cargo feed", "html": "<link [^>]+Cargo feed",
"implies": "PHP" "implies": "PHP"
@ -575,7 +575,7 @@
"CacheFly": { "CacheFly": {
"website": "www.cachefly.com", "website": "www.cachefly.com",
"cats": [ 31 ], "cats": [ 31 ],
"headers": { "Server": "^CFS ", "X-CF1": ".+", "X-CF2": ".+" } "headers": { "Server": "^CFS ", "X-CF1": "", "X-CF2": "" }
}, },
"cgit": { "cgit": {
"website": "git.zx2c4.com/cgit/", "website": "git.zx2c4.com/cgit/",
@ -688,7 +688,7 @@
"Commerce Server": { "Commerce Server": {
"website": "commerceserver.net", "website": "commerceserver.net",
"cats": [ 6 ], "cats": [ 6 ],
"headers": { "COMMERCE-SERVER-SOFTWARE": ".+" }, "headers": { "COMMERCE-SERVER-SOFTWARE": "" },
"implies": "Microsoft ASP.NET" "implies": "Microsoft ASP.NET"
}, },
"CompaqHTTPServer": { "CompaqHTTPServer": {
@ -867,11 +867,6 @@
"meta": { "generator": "DataLife Engine" }, "meta": { "generator": "DataLife Engine" },
"implies": [ "PHP", "Apache" ] "implies": [ "PHP", "Apache" ]
}, },
"DAV": {
"website": "???",
"cats": [ 33 ],
"headers": { "Server": "\\bDAV\\b(?:/([\\d.]+))?\\;version:\\1" }
},
"David Webbox": { "David Webbox": {
"website": "www.tobit.com", "website": "www.tobit.com",
"cats": [ 22 ], "cats": [ 22 ],
@ -946,7 +941,7 @@
"Django": { "Django": {
"website": "djangoproject.com", "website": "djangoproject.com",
"cats": [ 18 ], "cats": [ 18 ],
"html": "(?:powered by <a[^>]+>Django ?([\\d.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z\\d]{32}\" type=\"hidden\"></div>)\\;version:\\1", "html": "(?:powered by <a[^>]+>Django ?([\\d.]+)?|<input[^>]*name=[\"']csrfmiddlewaretoken[\"'][^>]*>)\\;version:\\1",
"env": "^__admin_media_prefix__", "env": "^__admin_media_prefix__",
"implies": "Python" "implies": "Python"
}, },
@ -986,7 +981,7 @@
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "DotNetNuke" }, "meta": { "generator": "DotNetNuke" },
"script": "/js/dnncore\\.js", "script": "/js/dnncore\\.js",
"headers": { "DNNOutputCache": ".+", "X-Compressed-By": "DotNetNuke", "Set-Cookie": "DotNetNukeAnonymous=" }, "headers": { "DNNOutputCache": "", "X-Compressed-By": "DotNetNuke", "Set-Cookie": "DotNetNukeAnonymous=" },
"html": "<!-- by DotNetNuke Corporation", "html": "<!-- by DotNetNuke Corporation",
"env": "^DotNetNuke$", "env": "^DotNetNuke$",
"implies": "Microsoft ASP.NET" "implies": "Microsoft ASP.NET"
@ -1013,7 +1008,7 @@
"cats": [ 1 ], "cats": [ 1 ],
"script": "drupal\\.js", "script": "drupal\\.js",
"html": "<(?:link|style)[^>]+sites/(?:default|all)/(?:themes|modules)/", "html": "<(?:link|style)[^>]+sites/(?:default|all)/(?:themes|modules)/",
"headers": { "X-Drupal-Cache": ".*", "X-Generator": "Drupal(?:\\s([\\d.]+))?\\;version:\\1", "Expires": "19 Nov 1978" }, "headers": { "X-Drupal-Cache": "", "X-Generator": "Drupal(?:\\s([\\d.]+))?\\;version:\\1", "Expires": "19 Nov 1978" },
"meta": { "generator": "Drupal(?:\\s([\\d.]+))?\\;version:\\1" }, "meta": { "generator": "Drupal(?:\\s([\\d.]+))?\\;version:\\1" },
"env": "^Drupal$", "env": "^Drupal$",
"implies": "PHP" "implies": "PHP"
@ -1082,6 +1077,12 @@
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Mbedthis-Appweb(?:/([\\d.]+))?\\;version:\\1" } "headers": { "Server": "Mbedthis-Appweb(?:/([\\d.]+))?\\;version:\\1" }
}, },
"Eleanor CMS": {
"website": "eleanor-cms.ru",
"cats": [ 1 ],
"meta": { "generator": "Eleanor" },
"implies": "PHP"
},
"Ember.js": { "Ember.js": {
"website": "emberjs.com", "website": "emberjs.com",
"cats": [ 12 ], "cats": [ 12 ],
@ -1169,7 +1170,8 @@
"Koala Framework": { "Koala Framework": {
"website": "koala-framework.org", "website": "koala-framework.org",
"cats": [ 1, 18 ], "cats": [ 1, 18 ],
"meta": { "generator": "Koala Web Framework CMS" }, "meta": { "generator": "^Koala Web Framework CMS" },
"html": "<!--[^>]+This website is powered by Koala Web Framework CMS",
"implies": "PHP" "implies": "PHP"
}, },
"total.js": { "total.js": {
@ -1253,7 +1255,7 @@
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "FlexCMP" }, "meta": { "generator": "FlexCMP" },
"html": "<!--[^>]+FlexCMP[^>v]+v\\. ([\\d.]+)\\;version:\\1", "html": "<!--[^>]+FlexCMP[^>v]+v\\. ([\\d.]+)\\;version:\\1",
"headers": { "X-Powered-By": "FlexCMP.+\\[v\\. ([\\d.]+)\\;version:\\1", "X-Flex-Lang": ".+" } "headers": { "X-Powered-By": "FlexCMP.+\\[v\\. ([\\d.]+)\\;version:\\1", "X-Flex-Lang": "" }
}, },
"FluxBB": { "FluxBB": {
"website": "fluxbb.org", "website": "fluxbb.org",
@ -1347,7 +1349,7 @@
"website": "ghost.org", "website": "ghost.org",
"cats": [ 11 ], "cats": [ 11 ],
"meta": { "generator": "Ghost(?:\\s([\\d.]+))?\\;version:\\1" }, "meta": { "generator": "Ghost(?:\\s([\\d.]+))?\\;version:\\1" },
"headers": { "X-Ghost-Cache-Status": ".*" } "headers": { "X-Ghost-Cache-Status": "" }
}, },
"git": { "git": {
"website": "git-scm.com", "website": "git-scm.com",
@ -1517,7 +1519,8 @@
"Happy ICS Server": { "Happy ICS Server": {
"website": "???", "website": "???",
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Happy ICS Server(?:/([\\d.]+))?\\;version:\\1" } "headers": { "Server": "Happy ICS Server(?:/([\\d.]+))?\\;version:\\1" },
"implies": "OmniTouch 8660 My Teamwork"
}, },
"HeadJS": { "HeadJS": {
"website": "headjs.com", "website": "headjs.com",
@ -1598,7 +1601,7 @@
"HTTP-Server": { "HTTP-Server": {
"website": "???", "website": "???",
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "\\bHTTP-Server(?: ?/?V?([\\d.]+))?\\;version:\\1" } "headers": { "Server": "(?:^|[^-])\\bHTTP-Server(?: ?/?V?([\\d.]+))?\\;version:\\1" }
}, },
"HubSpot": { "HubSpot": {
"website": "hubspot.com", "website": "hubspot.com",
@ -1631,7 +1634,7 @@
"IBM WebSphere Portal": { "IBM WebSphere Portal": {
"website": "ibm.com/software/websphere/portal", "website": "ibm.com/software/websphere/portal",
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "IBM-Web2-Location": ".*", "Itx-Generated-Timestamp": ".+" }, "headers": { "IBM-Web2-Location": "", "Itx-Generated-Timestamp": "" },
"url": "/wps/", "url": "/wps/",
"implies": "Java" "implies": "Java"
}, },
@ -1644,7 +1647,7 @@
"iCongo": { "iCongo": {
"website": "hybris.com/icongo", "website": "hybris.com/icongo",
"cats": [ 6 ], "cats": [ 6 ],
"meta": { "iCongo": ".*" }, "meta": { "iCongo": "" },
"implies": "Adobe ColdFusion" "implies": "Adobe ColdFusion"
}, },
"IIS": { "IIS": {
@ -2202,14 +2205,14 @@
"cats": [ 1 ], "cats": [ 1 ],
"env": "^eidosBase$\\;confidence:99", "env": "^eidosBase$\\;confidence:99",
"html": "<!-- Methode uuid: \"[a-f\\d]+\" ?-->", "html": "<!-- Methode uuid: \"[a-f\\d]+\" ?-->",
"meta": { "eomportal-instanceid": "\\d+", "eomportal-id": "\\d+", "eomportal-loid": "[\\d.]+", "eomportal-uuid": "[a-f\\d]+", "eomportal-lastUpdate": ".*" } "meta": { "eomportal-instanceid": "\\d+", "eomportal-id": "\\d+", "eomportal-loid": "[\\d.]+", "eomportal-uuid": "[a-f\\d]+", "eomportal-lastUpdate": "" }
}, },
"Microsoft ASP.NET": { "Microsoft ASP.NET": {
"website": "www.asp.net", "website": "www.asp.net",
"cats": [ 18 ], "cats": [ 18 ],
"url": "\\.aspx(?:$|\\?)", "url": "\\.aspx(?:$|\\?)",
"html": "<input[^>]+name=\"__VIEWSTATE", "html": "<input[^>]+name=\"__VIEWSTATE",
"headers": { "X-Powered-By": "ASP\\.NET\\;confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1", "Set-Cookie": "(ASPSESSION|ASP\\.NET_SessionId)" }, "headers": { "X-Powered-By": "ASP\\.NET\\;confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1", "Set-Cookie": "ASPSESSION|ASP\\.NET_SessionId" },
"implies": "IIS\\;confidence:50" "implies": "IIS\\;confidence:50"
}, },
"Microsoft HTTPAPI": { "Microsoft HTTPAPI": {
@ -2221,7 +2224,7 @@
"website": "sharepoint.microsoft.com", "website": "sharepoint.microsoft.com",
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Microsoft SharePoint" }, "meta": { "generator": "Microsoft SharePoint" },
"headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "X-SharePointHealthScore": ".*", "SPRequestGuid": ".*", "SharePointHealthScore": ".*" }, "headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "X-SharePointHealthScore": "", "SPRequestGuid": "", "SharePointHealthScore": "" },
"env": "^_spBodyOnLoadCalled$" "env": "^_spBodyOnLoadCalled$"
}, },
"mini_httpd": { "mini_httpd": {
@ -2294,6 +2297,12 @@
"headers": { "Server": "mod_auth_pam(?:/([\\d\\.]+))?\\;version:\\1" }, "headers": { "Server": "mod_auth_pam(?:/([\\d\\.]+))?\\;version:\\1" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_dav": {
"website": "webdav.org/mod_dav",
"cats": [ 33 ],
"headers": { "Server": "\\b(?:mod_)?DAV\\b(?:/([\\d.]+))?\\;version:\\1" },
"implies": "Apache"
},
"mod_fastcgi": { "mod_fastcgi": {
"website": "www.fastcgi.com/mod_fastcgi/docs/mod_fastcgi.html", "website": "www.fastcgi.com/mod_fastcgi/docs/mod_fastcgi.html",
"cats": [ 33 ], "cats": [ 33 ],
@ -2342,6 +2351,12 @@
"headers": { "Server": "mod_wsgi(?:/([\\d.]+))?\\;version:\\1", "X-Powered-By": "mod_wsgi(?:/([\\d.]+))?\\;version:\\1" }, "headers": { "Server": "mod_wsgi(?:/([\\d.]+))?\\;version:\\1", "X-Powered-By": "mod_wsgi(?:/([\\d.]+))?\\;version:\\1" },
"implies": [ "Python\\;confidence:50", "Apache" ] "implies": [ "Python\\;confidence:50", "Apache" ]
}, },
"Moguta.CMS": {
"website": "moguta.ru",
"cats": [ 1, 6 ],
"html": "(<script|link)[^>]*mg-(core|plugins|templates)",
"implies": "PHP"
},
"MoinMoin": { "MoinMoin": {
"website": "moinmo.in", "website": "moinmo.in",
"cats": [ 8 ], "cats": [ 8 ],
@ -2497,6 +2512,11 @@
"script": "netmonitor\\.fi/nmtracker\\.js", "script": "netmonitor\\.fi/nmtracker\\.js",
"env": "^netmonitor$" "env": "^netmonitor$"
}, },
"Netsuite": {
"website": "netsuite.com",
"cats": [ 6 ],
"headers": { "Set-Cookie": "NS_VER=" }
},
"Nette Framework": { "Nette Framework": {
"website": "nette.org", "website": "nette.org",
"cats": [ 18 ], "cats": [ 18 ],
@ -2546,6 +2566,10 @@
"headers": { "Set-Cookie": "october_session=" }, "headers": { "Set-Cookie": "october_session=" },
"implies": "Laravel" "implies": "Laravel"
}, },
"OmniTouch 8660 My Teamwork": {
"website": "enterprise.alcatel-lucent.com",
"cats": [ 19 ]
},
"Open AdStream": { "Open AdStream": {
"website": "xaxis.com", "website": "xaxis.com",
"cats": [ 36 ], "cats": [ 36 ],
@ -2578,7 +2602,7 @@
"openEngine": { "openEngine": {
"website": "openengine.de/html/pages/de/", "website": "openengine.de/html/pages/de/",
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "openEngine": ".*" } "meta": { "openEngine": "" }
}, },
"OpenGrok": { "OpenGrok": {
"website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome", "website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome",
@ -2643,8 +2667,7 @@
"Oracle HTTP Server": { "Oracle HTTP Server": {
"website": "oracle.com", "website": "oracle.com",
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Oracle-HTTP-Server(?:/([\\d.]+))?\\;version:\\1" }, "headers": { "Server": "Oracle-HTTP-Server(?:/([\\d.]+))?\\;version:\\1" }
"excludes": [ "HTTP-Server" ]
}, },
"Oracle Recommendations On Demand": { "Oracle Recommendations On Demand": {
"website": "www.oracle.com/us/products/applications/commerce/recommendations-on-demand/index.html", "website": "www.oracle.com/us/products/applications/commerce/recommendations-on-demand/index.html",
@ -2838,6 +2861,11 @@
"html": "Powered by <a href=\"[^\"]+phpwind\\.net", "html": "Powered by <a href=\"[^\"]+phpwind\\.net",
"implies": "PHP" "implies": "PHP"
}, },
"Phusion Passenger": {
"website": "phusionpassenger.com",
"cats": [ 22 ],
"headers": { "X-Powered-By": "^Phusion Passenger"}
},
"Piwik": { "Piwik": {
"website": "piwik.org", "website": "piwik.org",
"cats": [ 10 ], "cats": [ 10 ],
@ -2987,7 +3015,7 @@
"RackCache": { "RackCache": {
"website": "github.com/rtomayko/rack-cache", "website": "github.com/rtomayko/rack-cache",
"cats": [ 23 ], "cats": [ 23 ],
"headers": { "X-Rack-Cache": ".+" }, "headers": { "X-Rack-Cache": "" },
"implies": "Ruby" "implies": "Ruby"
}, },
"RAID HTTPServer": { "RAID HTTPServer": {
@ -3247,7 +3275,7 @@
"website": "simgroep.nl/internet/portfolio-contentbeheer_41623/", "website": "simgroep.nl/internet/portfolio-contentbeheer_41623/",
"cats": [ 1 ], "cats": [ 1 ],
"script": "/sim(?:site|core)/js", "script": "/sim(?:site|core)/js",
"meta": { "SIM.medium": ".*" } "meta": { "SIM.medium": "" }
}, },
"Site Meter": { "Site Meter": {
"website": "www.sitemeter.com", "website": "www.sitemeter.com",
@ -3365,14 +3393,14 @@
"Solodev": { "Solodev": {
"website": "www.solodev.com", "website": "www.solodev.com",
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "solodev_session": ".*" }, "headers": { "solodev_session": "" },
"html": "<div class='dynamicDiv' id='dd\\.\\d\\.\\d'>", "html": "<div class='dynamicDiv' id='dd\\.\\d\\.\\d'>",
"implies": "PHP" "implies": "PHP"
}, },
"SPDY": { "SPDY": {
"website": "chromium.org/spdy", "website": "chromium.org/spdy",
"cats": [ 19 ], "cats": [ 19 ],
"headers": { "X-Firefox-Spdy": ".*" } "headers": { "X-Firefox-Spdy": "" }
}, },
"Sphinx": { "Sphinx": {
"website": "sphinx.pocoo.org", "website": "sphinx.pocoo.org",
@ -3395,7 +3423,7 @@
"website": "www.spip.net", "website": "www.spip.net",
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(?:^|\\s)SPIP(?:\\s([\\d.]+(?:\\s\\[\\d+\\])?))?\\;version:\\1" }, "meta": { "generator": "(?:^|\\s)SPIP(?:\\s([\\d.]+(?:\\s\\[\\d+\\])?))?\\;version:\\1" },
"headers": { "X-Spip-Cache": ".*" } "headers": { "X-Spip-Cache": "" }
}, },
"Spree": { "Spree": {
"website": "spreecommerce.com", "website": "spreecommerce.com",
@ -3509,7 +3537,12 @@
"cats": [ 18 ], "cats": [ 18 ],
"meta": { "generator": "Swiftlet" }, "meta": { "generator": "Swiftlet" },
"html": "Powered by <a href=\"[^>]+Swiftlet", "html": "Powered by <a href=\"[^>]+Swiftlet",
"headers": { "X-Swiftlet-Cache": ".*", "X-Powered-By": "Swiftlet", "X-Generator": "Swiftlet" }, "headers": { "X-Swiftlet-Cache": "", "X-Powered-By": "Swiftlet", "X-Generator": "Swiftlet" },
"implies": "PHP"
},
"Symfony": {
"website": "symfony.com",
"cats": [ 18 ],
"implies": "PHP" "implies": "PHP"
}, },
"Synology DiskStation": { "Synology DiskStation": {
@ -3517,6 +3550,11 @@
"cats": [ 48 ], "cats": [ 48 ],
"meta": { "application-name": "Synology DiskStation" } "meta": { "application-name": "Synology DiskStation" }
}, },
"SyntaxHighlighter": {
"website": "github.com/syntaxhighlighter",
"cats": [ 19 ],
"html": "(<script|<link)[^>]*sh(Core|Brush|ThemeDefault)"
},
"TeamCity": { "TeamCity": {
"website": "jetbrains.com/teamcity", "website": "jetbrains.com/teamcity",
"cats": [ 44 ], "cats": [ 44 ],
@ -3529,6 +3567,13 @@
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Textpattern" } "meta": { "generator": "Textpattern" }
}, },
"Thelia": {
"website": "www.thelia.net",
"cats": [ 1, 6 ],
"meta": { "generator": "Thelia v([\\d.]+)\\;version:\\1" },
"headers": { "Set-Cookie": "thelia_cart=" },
"implies": [ "PHP", "Symfony" ]
},
"three.js": { "three.js": {
"website": "threejs.org", "website": "threejs.org",
"cats": [ 25 ], "cats": [ 25 ],
@ -3609,7 +3654,13 @@
"cats": [ 11 ], "cats": [ 11 ],
"html": "<iframe src=\"[^>]+tumblr\\.com", "html": "<iframe src=\"[^>]+tumblr\\.com",
"url": "^https?://(?:www\\.)?[^/]+\\.tumblr\\.com/", "url": "^https?://(?:www\\.)?[^/]+\\.tumblr\\.com/",
"headers": { "X-Tumblr-User": ".*" } "headers": { "X-Tumblr-User": "" }
},
"TweenMax": {
"website": "greensock.com/tweenmax",
"cats": [ 12 ],
"env": "^TweenMax$",
"script": "TweenMax(?:\\.min)?\\.js"
}, },
"TWiki": { "TWiki": {
"website": "twiki.org", "website": "twiki.org",
@ -3638,7 +3689,7 @@
"website": "getbootstrap.com", "website": "getbootstrap.com",
"cats": [ 18 ], "cats": [ 18 ],
"script": "(?:twitter\\.github\\.com/bootstrap|bootstrap(?:\\.js|\\.min\\.js))", "script": "(?:twitter\\.github\\.com/bootstrap|bootstrap(?:\\.js|\\.min\\.js))",
"html": "<link.+?href=\"[^\"]+bootstrap(?:\\.min)?\\.css", "html": ["<link.+?href=\"[^\"]+bootstrap(?:\\.min)?\\.css", "<div [^>]*class=\"[^\"]*col-(?:xs|sm|md|lg)-\\d{1,2}"],
"env": "^Twipsy$\\;confidence:50" "env": "^Twipsy$\\;confidence:50"
}, },
"Typekit": { "Typekit": {
@ -3755,7 +3806,7 @@
"Varnish": { "Varnish": {
"website": "www.varnish-cache.org", "website": "www.varnish-cache.org",
"cats": [ 23 ], "cats": [ 23 ],
"headers": { "X-Varnish": ".+", "X-Varnish-Age": ".+", "X-Varnish-Cache": ".+", "X-Varnish-Action": ".+", "X-Varnish-Hostname": ".+", "Via": "Varnish" } "headers": { "X-Varnish": "", "X-Varnish-Age": "", "X-Varnish-Cache": "", "X-Varnish-Action": "", "X-Varnish-Hostname": "", "Via": "Varnish" }
}, },
"vBulletin": { "vBulletin": {
"website": "www.vbulletin.com", "website": "www.vbulletin.com",
@ -3764,6 +3815,11 @@
"env": "^(?:vBulletin|vB_[^g])", "env": "^(?:vBulletin|vB_[^g])",
"implies": "PHP" "implies": "PHP"
}, },
"Venda": {
"website": "venda.com",
"cats": [ 6 ],
"headers": { "X-venda-hitid": "" }
},
"Veoxa": { "Veoxa": {
"website": "veoxa.com", "website": "veoxa.com",
"cats": [ 36 ], "cats": [ 36 ],
@ -3808,7 +3864,8 @@
"VirtueMart": { "VirtueMart": {
"website": "virtuemart.net", "website": "virtuemart.net",
"cats": [ 6 ], "cats": [ 6 ],
"html": "<div id=\"vmMainPage" "html": "<div id=\"vmMainPage",
"implies": "Joomla"
}, },
"VisualPath": { "VisualPath": {
"website": "www.trackset.com/web-analytics-software/visualpath", "website": "www.trackset.com/web-analytics-software/visualpath",
@ -3971,7 +4028,7 @@
"website": "wix.com", "website": "wix.com",
"cats": [ 1 ], "cats": [ 1 ],
"script": "static\\.wixstatic\\.com", "script": "static\\.wixstatic\\.com",
"headers": { "X-Wix-Dispatcher-Cache-Hit": ".+", "Set-Cookie": "Domain=\\.wix\\.com" }, "headers": { "X-Wix-Dispatcher-Cache-Hit": "", "Set-Cookie": "Domain=\\.wix\\.com" },
"env": "^wix(?:Events|Data|Errors)" "env": "^wix(?:Events|Data|Errors)"
}, },
"Wolf CMS": { "Wolf CMS": {
@ -3997,7 +4054,7 @@
"website": "wordpress.org", "website": "wordpress.org",
"cats": [ 1, 11 ], "cats": [ 1, 11 ],
"meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" }, "meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" },
"html": [ "<link rel=[\"']stylesheet[\"'] [^>]+wp-(?:content|includes)", "<link[^>]+s\\d+\\.wp\\.com" ], "html": [ "<link[^>]+wp-(?:content|includes)", "<link[^>]+s\\d+\\.wp\\.com" ],
"env": "^wp_username$", "env": "^wp_username$",
"implies": "PHP" "implies": "PHP"
}, },
@ -4234,7 +4291,7 @@
"ZURB Foundation": { "ZURB Foundation": {
"website": "foundation.zurb.com", "website": "foundation.zurb.com",
"cats": [ 18 ], "cats": [ 18 ],
"html": "<link[^>]+foundation[^>\"]+css" "html": [ "<link[^>]+foundation[^>\"]+css", "<div [^>]*class=\"[^\"]*(?:small|medium|large)-\\d{1,2} columns" ]
} }
} }
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 493 B

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

@ -7,6 +7,8 @@
html = new XMLSerializer().serializeToString(document) html = new XMLSerializer().serializeToString(document)
env = []; env = [];
self.port.emit('log', html);
self.port.emit('log', 'init'); self.port.emit('log', 'init');
if ( html.length > 50000 ) { if ( html.length > 50000 ) {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 493 B

After

Width:  |  Height:  |  Size: 1.1 KiB

@ -4054,7 +4054,7 @@
"website": "wordpress.org", "website": "wordpress.org",
"cats": [ 1, 11 ], "cats": [ 1, 11 ],
"meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" }, "meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" },
"html": [ "<link rel=[\"']stylesheet[\"'] [^>]+wp-(?:content|includes)", "<link[^>]+s\\d+\\.wp\\.com" ], "html": [ "<link[^>]+wp-(?:content|includes)", "<link[^>]+s\\d+\\.wp\\.com" ],
"env": "^wp_username$", "env": "^wp_username$",
"implies": "PHP" "implies": "PHP"
}, },