Updated icons, improved HubSpot

main
root 12 years ago
parent b16985be64
commit 2131e83458

Binary file not shown.

Before

Width:  |  Height:  |  Size: 644 B

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 562 B

@ -52,7 +52,7 @@
}, },
"2z Project": { "2z Project": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "2z project ([\\d\\.]+);version:\\1" } "meta": { "generator": "2z project ([\\d.]+);version:\\1" }
}, },
"3dCart": { "3dCart": {
"cats": [ 1, 6 ], "cats": [ 1, 6 ],
@ -77,7 +77,7 @@
}, },
"Adobe GoLive": { "Adobe GoLive": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Adobe GoLive(\\s([\\d\\.]+))?\\;version:\\2" } "meta": { "generator": "Adobe GoLive(\\s([\\d.]+))?\\;version:\\2" }
}, },
"Advanced Web Stats": { "Advanced Web Stats": {
"cats": [ 10 ], "cats": [ 10 ],
@ -90,7 +90,7 @@
}, },
"Amaya": { "Amaya": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Amaya( V?([\\d\\.]+[a-z]))?\\;version:\\2" } "meta": { "generator": "Amaya( V?([\\d.]+[a-z]))?\\;version:\\2" }
}, },
"Ametys": { "Ametys": {
"cats": [ 1 ], "cats": [ 1 ],
@ -101,12 +101,12 @@
"Amiro.CMS": { "Amiro.CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Amiro" }, "meta": { "generator": "Amiro" },
"html": "system_(js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d\\.]+)\\;version:\\2", "html": "system_(js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d.]+)\\;version:\\2",
"implies": "PHP" "implies": "PHP"
}, },
"AMPcms": { "AMPcms": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-AMP-Version": "([\\d\\.]+)\\;version:\\1", "Set-Cookie": "^AMP=" }, "headers": { "X-AMP-Version": "([\\d.]+)\\;version:\\1", "Set-Cookie": "^AMP=" },
"env": "^amp_js_init$", "env": "^amp_js_init$",
"implies": "PHP" "implies": "PHP"
}, },
@ -116,11 +116,11 @@
}, },
"AOLserver": { "AOLserver": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "AOLserver/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "AOLserver/?([\\d.]+)?\\;version:\\1" }
}, },
"Apache": { "Apache": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "(Apache($|/([\\d\\.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" } "headers": { "Server": "(Apache($|/([\\d.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" }
}, },
"Apache JSPWiki": { "Apache JSPWiki": {
"cats": [ 8 ], "cats": [ 8 ],
@ -130,11 +130,11 @@
}, },
"Apache Tomcat": { "Apache Tomcat": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Apache-Coyote/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "Apache-Coyote/?([\\d.]+)?\\;version:\\1" }
}, },
"Apache Traffic Server": { "Apache Traffic Server": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "ATS/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "ATS/?([\\d.]+)?\\;version:\\1" }
}, },
"Arc Forum": { "Arc Forum": {
"cats": [ 2 ], "cats": [ 2 ],
@ -142,17 +142,17 @@
}, },
"AsciiDoc": { "AsciiDoc": {
"cats": [ 1, 20, 27 ], "cats": [ 1, 20, 27 ],
"meta": { "generator": "^AsciiDoc ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "^AsciiDoc ([\\d.]+)\\;version:\\1" },
"env": "^asciidoc$" "env": "^asciidoc$"
}, },
"ATG Web Commerce": { "ATG Web Commerce": {
"cats": [ 6 ], "cats": [ 6 ],
"headers": { "X-ATG-Version": "(ATGPlatform/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-ATG-Version": "(ATGPlatform/([\\d.]+))?\\;version:\\2" },
"html": "<[^>]+_DARGS" "html": "<[^>]+_DARGS"
}, },
"Atlassian Confluence": { "Atlassian Confluence": {
"cats": [ 8 ], "cats": [ 8 ],
"html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence([^>]+>Atlassian Confluence</a> ([\\d\\.]+))?\\;version:\\2", "html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence([^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\2",
"headers": { "X-Confluence-Request-Time": ".*" }, "headers": { "X-Confluence-Request-Time": ".*" },
"meta": { "confluence-request-time": ".*" }, "meta": { "confluence-request-time": ".*" },
"implies": "Java" "implies": "Java"
@ -167,7 +167,7 @@
}, },
"AWStats": { "AWStats": {
"cats": [ 10 ], "cats": [ 10 ],
"meta": { "generator": "AWStats ([\\d\\.]+( \\(build [\\d\\.]+\\))?)\\;version:\\1" }, "meta": { "generator": "AWStats ([\\d.]+( \\(build [\\d.]+\\))?)\\;version:\\1" },
"implies": "Perl" "implies": "Perl"
}, },
"Backbone.js": { "Backbone.js": {
@ -178,12 +178,12 @@
}, },
"Banshee": { "Banshee": {
"cats": [ 1, 18 ], "cats": [ 1, 18 ],
"html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(v([\\d\\.]+))?\\;version:\\2", "html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(v([\\d.]+))?\\;version:\\2",
"implies": "PHP" "implies": "PHP"
}, },
"BIGACE": { "BIGACE": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "BIGACE ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "BIGACE ([\\d.]+)\\;version:\\1" },
"html": "Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE", "html": "Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE",
"implies": "PHP" "implies": "PHP"
}, },
@ -196,7 +196,7 @@
}, },
"BigDump": { "BigDump": {
"cats": [ 3 ], "cats": [ 3 ],
"html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d\\.b]+)\\;version:\\1", "html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d.b]+)\\;version:\\1",
"implies": "PHP" "implies": "PHP"
}, },
"Bigware": { "Bigware": {
@ -217,7 +217,7 @@
}, },
"BrowserCMS": { "BrowserCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "BrowserCMS ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "BrowserCMS ([\\d.]+)\\;version:\\1" },
"implies": "Ruby" "implies": "Ruby"
}, },
"Bugzilla": { "Bugzilla": {
@ -266,9 +266,9 @@
}, },
"Chamilo": { "Chamilo": {
"cats": [ 21 ], "cats": [ 21 ],
"html": "\">Chamilo ([\\d\\.]+)</a>\\;version:\\1", "html": "\">Chamilo ([\\d.]+)</a>\\;version:\\1",
"meta": { "generator": "Chamilo ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Chamilo ([\\d.]+)\\;version:\\1" },
"headers": { "X-Powered-By": "Chamilo ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Chamilo ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Chartbeat": { "Chartbeat": {
@ -278,7 +278,7 @@
}, },
"Cherokee": { "Cherokee": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Cherokee/([\\d\\.]+)\\;version:\\1" } "headers": { "Server": "Cherokee/([\\d.]+)\\;version:\\1" }
}, },
"CKEditor": { "CKEditor": {
"cats": [ 24 ], "cats": [ 24 ],
@ -313,7 +313,7 @@
}, },
"CMSimple": { "CMSimple": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "CMSimple( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "CMSimple( [\\d.]+)?\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"CO2Stats": { "CO2Stats": {
@ -338,7 +338,7 @@
"Concrete5": { "Concrete5": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "concrete/js/", "script": "concrete/js/",
"meta": { "generator": "concrete5 - ([\\d\\.ab]+)\\;version:\\1" }, "meta": { "generator": "concrete5 - ([\\d.ab]+)\\;version:\\1" },
"env": "^CCM_IMAGE_PATH$", "env": "^CCM_IMAGE_PATH$",
"implies": "PHP" "implies": "PHP"
}, },
@ -354,12 +354,12 @@
}, },
"Contenido": { "Contenido": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Contenido ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Contenido ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Contens": { "Contens": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Contensis CMS Version ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Contensis CMS Version ([\\d.]+)\\;version:\\1" },
"implies": [ "Java", "CFML" ] "implies": [ "Java", "CFML" ]
}, },
"ConversionLab": { "ConversionLab": {
@ -368,7 +368,7 @@
}, },
"Coppermine": { "Coppermine": {
"cats": [ 7 ], "cats": [ 7 ],
"html": "<!--Coppermine Photo Gallery ([\\d\\.]+)\\;version:\\1", "html": "<!--Coppermine Photo Gallery ([\\d.]+)\\;version:\\1",
"implies": "PHP" "implies": "PHP"
}, },
"Cosmoshop": { "Cosmoshop": {
@ -382,11 +382,11 @@
}, },
"CouchDB": { "CouchDB": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "CouchDB/([\\d\\.]+)\\;version:\\1" } "headers": { "Server": "CouchDB/([\\d.]+)\\;version:\\1" }
}, },
"cPanel": { "cPanel": {
"cats": [ 9 ], "cats": [ 9 ],
"headers": { "Server": "cpsrvd/([\\d\\.]+)\\;version:\\1" }, "headers": { "Server": "cpsrvd/([\\d.]+)\\;version:\\1" },
"html": "<!-- cPanel" "html": "<!-- cPanel"
}, },
"CPG Dragonfly": { "CPG Dragonfly": {
@ -428,13 +428,13 @@
}, },
"Dancer": { "Dancer": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "Perl Dancer ([\\d\\.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Perl Dancer ([\\d.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d.]+)\\;version:\\1" },
"implies": "Perl" "implies": "Perl"
}, },
"Danneo CMS": { "Danneo CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-Powered-By": "CMS Danneo ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "CMS Danneo ([\\d.]+)\\;version:\\1" },
"meta": { "generator": "Danneo CMS ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Danneo CMS ([\\d.]+)\\;version:\\1" },
"implies": [ "Apache", "PHP" ] "implies": [ "Apache", "PHP" ]
}, },
"dashCommerce": { "dashCommerce": {
@ -449,7 +449,7 @@
}, },
"David Webbox": { "David Webbox": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "David-WebBox/([\\d\\.a]+ \\(\\d+\\))\\;version:\\1" } "headers": { "Server": "David-WebBox/([\\d.a]+ \\(\\d+\\))\\;version:\\1" }
}, },
"Debian": { "Debian": {
"cats": [ 28 ], "cats": [ 28 ],
@ -474,7 +474,7 @@
"DirectAdmin": { "DirectAdmin": {
"cats": [ 9 ], "cats": [ 9 ],
"html": "<a[^>]+>DirectAdmin</a> Web Control Panel", "html": "<a[^>]+>DirectAdmin</a> Web Control Panel",
"headers": { "Server": "DirectAdmin Daemon v([\\d\\.]+)\\;version:\\1" }, "headers": { "Server": "DirectAdmin Daemon v([\\d.]+)\\;version:\\1" },
"implies": [ "PHP", "Apache" ] "implies": [ "PHP", "Apache" ]
}, },
"Disqus": { "Disqus": {
@ -485,7 +485,7 @@
}, },
"Django": { "Django": {
"cats": [ 18 ], "cats": [ 18 ],
"html": "(powered by <a[^>]+>Django ?([\\d\\.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\2", "html": "(powered by <a[^>]+>Django ?([\\d.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\2",
"env": "__admin_media_prefix__", "env": "__admin_media_prefix__",
"implies": "Python" "implies": "Python"
}, },
@ -497,7 +497,7 @@
}, },
"Dojo": { "Dojo": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "([\\d\\.]+)/dojo/dojo(\\.xd)?\\.js\\;version:\\1", "script": "([\\d.]+)/dojo/dojo(\\.xd)?\\.js\\;version:\\1",
"env": "^dojo$" "env": "^dojo$"
}, },
"Dokeos": { "Dokeos": {
@ -523,7 +523,7 @@
}, },
"Doxygen": { "Doxygen": {
"cats": [ 4 ], "cats": [ 4 ],
"html": "(<!-- Generated by Doxygen|<link[^>]+doxygen.css)" "html": "(<!-- Generated by Doxygen ([\\d.]+)|<link[^>]+doxygen.css)\\;version:\\1"
}, },
"DreamWeaver": { "DreamWeaver": {
"cats": [ 20 ], "cats": [ 20 ],
@ -533,7 +533,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:\\2", "Expires": "19 Nov 1978" }, "headers": { "X-Drupal-Cache": ".*", "X-Generator": "Drupal(\\s([\\d.]+))?\\;version:\\2", "Expires": "19 Nov 1978" },
"env": "^Drupal$", "env": "^Drupal$",
"implies": "PHP" "implies": "PHP"
}, },
@ -544,13 +544,14 @@
}, },
"Dynamicweb": { "Dynamicweb": {
"cats": [ 1, 6, 10 ], "cats": [ 1, 6, 10 ],
"meta": { "generator": "Dynamicweb" }, "meta": { "generator": "Dynamicweb ([\\d.]+)\\;version:\\1" },
"headers": { "Set-Cookie": "Dynamicweb=" }, "headers": { "Set-Cookie": "Dynamicweb=" },
"implies": "Microsoft ASP.NET" "implies": "Microsoft ASP.NET"
}, },
"e107": { "e107": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "e107\\.js", "script": "e107\\.js",
"headers": { "Set-Cookie": "e107_td[^;]+=" },
"implies": "PHP" "implies": "PHP"
}, },
"EdgeCast": { "EdgeCast": {
@ -559,21 +560,24 @@
}, },
"Embedthis-http": { "Embedthis-http": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Embedthis-http" } "headers": { "Server": "Embedthis-http(/([\\d.]+))?\\;version:\\2" }
}, },
"EPiServer": { "EPiServer": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "EPiServer" }, "meta": { "generator": "EPiServer" },
"headers": { "Set-Cookie": "EPi(Trace|Server)[^;]*=" },
"implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ] "implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ]
}, },
"EPrints": { "EPrints": {
"cats": [ 19 ], "cats": [ 19 ],
"meta": { "generator": "EPrints" }, "meta": { "generator": "EPrints ([\\d.]+)\\;version:\\1" },
"env": "^EPJS_menu_template$",
"implies": "Perl" "implies": "Perl"
}, },
"eSyndiCat": { "eSyndiCat": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-Drectory-Script": "^eSyndiCat" }, "headers": { "X-Drectory-Script": "^eSyndiCat" },
"env": "^esyndicat$",
"implies": [ "PHP" ] "implies": [ "PHP" ]
}, },
"Exhibit": { "Exhibit": {
@ -604,23 +608,25 @@
}, },
"Fact Finder": { "Fact Finder": {
"cats": [ 29 ], "cats": [ 29 ],
"html": "/images/fact-finder\\.gif|ViewParametricSearch|factfinder|Suggest\\.ff", "html": "<!-- Factfinder",
"url": "ViewParametricSearch|factfinder|ffsuggest" "script": "Suggest\\.ff",
"url": "/ViewParametricSearch|ffsuggest\\.[a-z]htm"
}, },
"FAST ESP": { "FAST ESP": {
"cats": [ 29 ], "cats": [ 29 ],
"html": "fastsearch|searchProfile=|searchCategory=", "html": "<form[^>]+id=\"fastsearch\""
"url": "esppublished|searchProfile=|searchCategory="
}, },
"FAST Search for SharePoint": { "FAST Search for SharePoint": {
"cats": [ 29 ], "cats": [ 29 ],
"url": "Pages/SearchResults\\.aspx\\?k=", "url": "Pages/SearchResults\\.aspx\\?k=",
"html": "<input[^>]+ name=\"ParametricSearch",
"implies": [ "Microsoft SharePoint", "Microsoft ASP.NET" ] "implies": [ "Microsoft SharePoint", "Microsoft ASP.NET" ]
}, },
"FlexCMP": { "FlexCMP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "FlexCMP" }, "meta": { "generator": "FlexCMP" },
"headers": { "X-Powered-By": "FlexCMP" } "html": "<!--[^>]+FlexCMP[^>v]+v\\. ([\\d.]+)\\;version:\\1",
"headers": { "X-Powered-By": "FlexCMP.+\\[v\\. ([\\d.]+)\\;version:\\1", "X-Flex-Lang": ".+" }
}, },
"FluxBB": { "FluxBB": {
"cats": [ 2 ], "cats": [ 2 ],
@ -628,20 +634,22 @@
}, },
"Flyspray": { "Flyspray": {
"cats": [ 13 ], "cats": [ 13 ],
"html": "(<a[^>]+>Powered by Flyspray|<map id=\"projectsearchform|Powered by <a href=[^>]+flyspray\\.org)" "html": "(<a[^>]+>Powered by Flyspray|<map id=\"projectsearchform)",
"headers": { "Set-Cookie": "flyspray_project=" }
}, },
"FreeBSD": { "FreeBSD": {
"cats": [ 28 ], "cats": [ 28 ],
"headers": { "Server": "FreeBSD" } "headers": { "Server": "FreeBSD( ([\\d.]+))?\\;version:\\2" }
}, },
"FrontPage": { "FrontPage": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Microsoft FrontPage(\\s([\\d\\.]+))?\\;version:\\2" }, "meta": { "generator": "Microsoft FrontPage(\\s([\\d.]+))?\\;version:\\2" },
"html": "<html[^>]+urn:schemas-microsoft-com:office:office" "html": "<html[^>]+urn:schemas-microsoft-com:office:office"
}, },
"FWP": { "FWP": {
"cats": [ 6 ], "cats": [ 6 ],
"meta": { "generator": "FWP Shop" } "meta": { "generator": "FWP Shop" },
"html": "<!--\\s+FwP Systems"
}, },
"Gallery": { "Gallery": {
"cats": [ 7 ], "cats": [ 7 ],
@ -655,6 +663,7 @@
}, },
"Gauges": { "Gauges": {
"cats": [ 10 ], "cats": [ 10 ],
"headers": { "Set-Cookie": "_gauges_[^;]+=" },
"html": "t\\.src = '//secure\\.gaug\\.es/track\\.js", "html": "t\\.src = '//secure\\.gaug\\.es/track\\.js",
"env": "^_gauges$" "env": "^_gauges$"
}, },
@ -664,7 +673,7 @@
}, },
"Get Satisfaction": { "Get Satisfaction": {
"cats": [ 13 ], "cats": [ 13 ],
"html": "var feedback_widget = new GSFN\\.feedback_widget\\(feedback_widget_options\\)" "env": "^feedback_widget$"
}, },
"GetSimple CMS": { "GetSimple CMS": {
"cats": [ 1 ], "cats": [ 1 ],
@ -698,11 +707,11 @@
}, },
"Google Maps": { "Google Maps": {
"cats": [ 35 ], "cats": [ 35 ],
"script": "(maps\\.google\\.com/maps\\?file=api(&v=([\\d\\.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\3" "script": "(maps\\.google\\.com/maps\\?file=api(&v=([\\d.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\3"
}, },
"Google PageSpeed": { "Google PageSpeed": {
"cats": [ 23, 33 ], "cats": [ 23, 33 ],
"headers": { "X-Mod-Pagespeed": ".*" } "headers": { "X-Mod-Pagespeed": "([\\d.]+)\\;version:\\1" }
}, },
"Google Sites": { "Google Sites": {
"cats": [ 1 ], "cats": [ 1 ],
@ -723,7 +732,9 @@
}, },
"Graffiti CMS": { "Graffiti CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Graffiti CMS" } "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" },
"script": "/graffiti.js",
"headers": { "Set-Cookie": "graffitibot[^;]=" }
}, },
"Gravatar": { "Gravatar": {
"cats": [ 19 ], "cats": [ 19 ],
@ -740,7 +751,8 @@
}, },
"GX WebManager": { "GX WebManager": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "GX WebManager" } "meta": { "generator": "GX WebManager( ([\\d.]+))?\\;version:\\2" },
"html": "<!--\\s+Powered by GX"
}, },
"Handlebars": { "Handlebars": {
"cats": [ 12 ], "cats": [ 12 ],
@ -748,7 +760,7 @@
}, },
"Hiawatha": { "Hiawatha": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Hiawatha" } "headers": { "Server": "Hiawatha v([\\d.]+)\\;version:\\1" }
}, },
"Highcharts": { "Highcharts": {
"cats": [ 25 ], "cats": [ 25 ],
@ -761,10 +773,12 @@
}, },
"Hotaru CMS": { "Hotaru CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Hotaru CMS" } "meta": { "generator": "Hotaru CMS" },
"headers": { "Set-Cookie": "hotaru_mobile=" }
}, },
"Hubspot": { "HubSpot": {
"cats": [ 32 ], "cats": [ 32 ],
"html": "<!-- Start of Async HubSpot",
"env": "^(_hsq|hubspot)$" "env": "^(_hsq|hubspot)$"
}, },
"Hybris": { "Hybris": {
@ -775,11 +789,11 @@
}, },
"IBM HTTP Server": { "IBM HTTP Server": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "IBM_HTTP_Server" } "headers": { "Server": "IBM_HTTP_Server(/([\\d.]+))?\\;version:\\2" }
}, },
"IBM WebSphere Portal": { "IBM WebSphere Portal": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "IBM-Web2-Location": ".*" }, "headers": { "IBM-Web2-Location": ".*", "Itx-Generated-Timestamp": ".+" },
"url": "/wps/", "url": "/wps/",
"implies": "Java" "implies": "Java"
}, },
@ -790,19 +804,19 @@
}, },
"IIS": { "IIS": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "IIS\\/?([\\d\\.]+)?\\;version:\\1" }, "headers": { "Server": "IIS(/([\\d.]+))?\\;version:\\2" },
"implies": "Windows Server" "implies": "Windows Server"
}, },
"ImpressCMS": { "ImpressCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "include/linkexternal\\.js", "script": "include/linkexternal\\.js",
"meta": { "generator": "ImpressCMS" }, "meta": { "generator": "ImpressCMS" },
"headers": { "X-Powered-By": "ImpressCMS" }, "headers": { "X-Powered-By": "ImpressCMS", "Set-Cookie": "ICMSession[^;]+=" },
"implies": "PHP" "implies": "PHP"
}, },
"ImpressPages": { "ImpressPages": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "ImpressPages" }, "meta": { "generator": "ImpressPages CMS ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Indexhibit": { "Indexhibit": {
@ -813,26 +827,26 @@
}, },
"InstantCMS": { "InstantCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "InstantCMS" } "meta": { "generator": "InstantCMS" },
"headers": { "Set-Cookie": "InstantCMS\\[logdate\\]=" }
}, },
"Intershop": { "Intershop": {
"cats": [ 6 ], "cats": [ 6 ],
"url": "is-bin|INTERSHOP",
"script": "is-bin|INTERSHOP" "script": "is-bin|INTERSHOP"
}, },
"IPB": { "IPB": {
"cats": [ 2 ], "cats": [ 2 ],
"script": "jscripts/ips_", "script": "jscripts/ips_",
"env": "^IPBoard$", "env": "^(IPBoard$|ipb_var)",
"html": "<link[^>]+ipb_[^>]+\\.css" "html": "<link[^>]+ipb_[^>]+\\.css"
}, },
"iWeb": { "iWeb": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "^iWeb( [\\d\\.]+)?\\;version:\\1" } "meta": { "generator": "^iWeb( [\\d.]+)?\\;version:\\1" }
}, },
"JAlbum": { "JAlbum": {
"cats": [ 7 ], "cats": [ 7 ],
"meta": { "generator": "JAlbum( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "JAlbum( [\\d.]+)?\\;version:\\1" },
"implies": "Java" "implies": "Java"
}, },
"Jalios": { "Jalios": {
@ -850,17 +864,17 @@
}, },
"JavaServer Faces": { "JavaServer Faces": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "JSF(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "JSF(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"JavaServer Pages": { "JavaServer Pages": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "JSP(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "JSP(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"Java Servlet": { "Java Servlet": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "Servlet(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "Servlet(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"Jirafe": { "Jirafe": {
@ -879,10 +893,10 @@
}, },
"Joomla": { "Joomla": {
"cats": [ 1 ], "cats": [ 1 ],
"url": "option=com_\\;confidence:50", "url": "option=com_",
"meta": { "generator": "Joomla" }, "meta": { "generator": "Joomla!( ([\\d.]+))?\\;version:\\2" },
"html": "(<div[^>]+id=\"wrapper_r\"|<[^>]+(feed|components)/com_|<table[^>]+class=\"pill)\\;confidence:50", "html": "(<div[^>]+id=\"wrapper_r\"|<[^>]+(feed|components)/com_|<table[^>]+class=\"pill)\\;confidence:50",
"headers": { "X-Content-Encoded-By": "Joomla" }, "headers": { "X-Content-Encoded-By": "Joomla! ([\\d.]+)\\;version:\\1" },
"env": "^jcomments$", "env": "^jcomments$",
"implies": "PHP" "implies": "PHP"
}, },
@ -898,21 +912,22 @@
}, },
"jQuery": { "jQuery": {
"cats": [ 12 ], "cats": [ 12 ],
"script": [ "jquery(\\-|\\.)([\\d\\.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d\\.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ], "script": [ "jquery(\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ],
"env": "^jQuery$" "env": "^jQuery$"
}, },
"jQuery Mobile": { "jQuery Mobile": {
"cats": [ 26 ], "cats": [ 26 ],
"script": "jquery\\.mobile.*\\.js", "script": "jquery\\.mobile(-([\\d.]+rc\\d))?.*\\.js(\\?ver=([\\d.]+))?\\;version:\\2",
"implies": "jQuery" "implies": "jQuery"
}, },
"jQuery Sparklines": { "jQuery Sparklines": {
"cats": [ 25 ], "cats": [ 25 ],
"script": "jquery\\.sparkline.*\\.js" "script": "jquery\\.sparkline.*\\.js",
"implies": "jQuery"
}, },
"jQuery UI": { "jQuery UI": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "jquery-ui.*\\.js", "script": "jqueryui/([\\d.]+)\\.js\\;version:\\1",
"implies": "jQuery" "implies": "jQuery"
}, },
"JS Charts": { "JS Charts": {
@ -922,11 +937,12 @@
}, },
"JTL Shop": { "JTL Shop": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(<input[^>]+name=\"JTLSHOP|<a href=\"jtl\\.php)" "html": "(<input[^>]+name=\"JTLSHOP|<a href=\"jtl\\.php)",
"headers": { "Set-Cookie": "JTLSHOP=" }
}, },
"K2": { "K2": {
"cats": [ 19 ], "cats": [ 19 ],
"html": "<!-- JoomlaWorks \"K2\"", "html": "<!--( JoomlaWorks \"K2\"| Start K2)",
"env": "^K2RatingURL$", "env": "^K2RatingURL$",
"implies": "Joomla" "implies": "Joomla"
}, },
@ -944,11 +960,12 @@
}, },
"Kentico CMS": { "Kentico CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Kentico CMS" } "meta": { "generator": "Kentico CMS ([\\d.R]+ \\(build [\\d.]+\\))\\;version:\\1" },
"headers": { "Set-Cookie": "CMSPreferredCulture=" }
}, },
"KineticJS": { "KineticJS": {
"cats": [ 25 ], "cats": [ 25 ],
"script": "kinetic(-v?([\\d\\.]+))?\\.js\\;version:\\2" "script": "kinetic(-v?([\\d.]+))?\\.js\\;version:\\2"
}, },
"KISSmetrics": { "KISSmetrics": {
"cats": [ 10 ], "cats": [ 10 ],
@ -956,16 +973,18 @@
}, },
"Koego": { "Koego": {
"cats": [ 10 ], "cats": [ 10 ],
"script": "tracking\\.koego\\.com/end/ego\\.js" "script": "tracking\\.koego\\.com/end/ego\\.js",
"env": "^ego_domains$"
}, },
"Kohana": { "Kohana": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana" }, "headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana Framework ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Kolibri CMS": { "Kolibri CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Kolibri" } "meta": { "generator": "Kolibri" },
"headers": { "X-Powered-By": "Kolibri" }
}, },
"Komodo CMS": { "Komodo CMS": {
"cats": [ 1 ], "cats": [ 1 ],
@ -974,17 +993,19 @@
}, },
"Koobi": { "Koobi": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Koobi" } "meta": { "generator": "Koobi" },
"html": "<!--[^K>-]+Koobi ([a-z\\d.]+)\\;version:\\1"
}, },
"LEPTON": { "LEPTON": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "LEPTON" }, "meta": { "generator": "LEPTON" },
"headers": { "Set-Cookie": "lep\\d+sessionid=" },
"implies": "PHP" "implies": "PHP"
}, },
"Liferay": { "Liferay": {
"cats": [ 1 ], "cats": [ 1 ],
"env": "^Liferay$", "env": "^Liferay$",
"headers": { "Liferay-Portal": ".*" } "headers": { "Liferay-Portal": "[a-z\\s]+([\\d.]+)\\;version:\\1" }
}, },
"LightMon Engine": { "LightMon Engine": {
"cats": [ 1 ], "cats": [ 1 ],
@ -993,7 +1014,7 @@
}, },
"lighttpd": { "lighttpd": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "lighttpd(/([\\d\\.]+))?\\;version:\\2" } "headers": { "Server": "lighttpd(/([\\d.]+))?\\;version:\\2" }
}, },
"LimeSurvey": { "LimeSurvey": {
"cats": [ 19 ], "cats": [ 19 ],
@ -1086,44 +1107,44 @@
}, },
"Modernizr": { "Modernizr": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "modernizr(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2", "script": "modernizr(-([\\d.]*[\\d]))?.*\\.js\\;version:\\2",
"env": "^Modernizr$" "env": "^Modernizr$"
}, },
"MODx": { "MODx": {
"cats": [ 1 ], "cats": [ 1 ],
"html": "<a[^>]+>Powered by MODx</a>|<(link|script)[^>]+assets/snippets/", "html": "<a[^>]+>Powered by MODx</a>|<(link|script)[^>]+assets/snippets/",
"env": "^MODX_MEDIA_PATH$", "env": "^MODX_MEDIA_PATH$",
"headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}|utmcct=/applications/modx" }, "headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}" },
"implies": "PHP" "implies": "PHP"
}, },
"mod_fastcgi": { "mod_fastcgi": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_fastcgi(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_fastcgi(/([\\d.]+))?\\;version:\\2" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_python": { "mod_python": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_python(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_python(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Python", "Apache" ] "implies": [ "Python", "Apache" ]
}, },
"mod_rack": { "mod_rack": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_rack(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_rack(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_rack(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_rack(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Ruby on Rails\\;confidence:50", "Apache" ] "implies": [ "Ruby on Rails\\;confidence:50", "Apache" ]
}, },
"mod_rails": { "mod_rails": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_rails(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_rails(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_rails(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_rails(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Ruby on Rails\\;confidence:50", "Apache" ] "implies": [ "Ruby on Rails\\;confidence:50", "Apache" ]
}, },
"mod_ssl": { "mod_ssl": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_ssl(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_ssl(/([\\d.]+))?\\;version:\\2" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_wsgi": { "mod_wsgi": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_wsgi(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Python\\;confidence:50", "Apache" ] "implies": [ "Python\\;confidence:50", "Apache" ]
}, },
"MoinMoin": { "MoinMoin": {
@ -1192,7 +1213,7 @@
"meta": { "generator": "Mynetcap" } "meta": { "generator": "Mynetcap" }
}, },
"MySQL": { "MySQL": {
"cats": [ 24 ] "cats": [ 34 ]
}, },
"Nedstat": { "Nedstat": {
"cats": [ 10 ], "cats": [ 10 ],
@ -1247,7 +1268,7 @@
"OpenGrok": { "OpenGrok": {
"cats": [ 19 ], "cats": [ 19 ],
"headers": { "Set-Cookie": "OpenGrok" }, "headers": { "Set-Cookie": "OpenGrok" },
"meta": { "generator": "OpenGrok( v?([\\d\\.]+))?\\;version:\\2" }, "meta": { "generator": "OpenGrok( v?([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"OpenGSE": { "OpenGSE": {
@ -1266,7 +1287,7 @@
}, },
"OpenSSL": { "OpenSSL": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "OpenSSL(/([\\d\\.]+[a-z]?))?\\;version:\\2" } "headers": { "Server": "OpenSSL(/([\\d.]+[a-z]?))?\\;version:\\2" }
}, },
"OpenText Web Solutions": { "OpenText Web Solutions": {
"cats": [ 1 ], "cats": [ 1 ],
@ -1288,7 +1309,7 @@
"osCommerce": { "osCommerce": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(<a[^>]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce</a>|<[^]+class=\"[^>]*infoBoxHeading)", "html": "(<a[^>]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce</a>|<[^]+class=\"[^>]*infoBoxHeading)",
"headers": { "Set-Cookie": "osCsid=|utmcct=/applications/oscommerce" } "headers": { "Set-Cookie": "osCsid=" }
}, },
"osCSS": { "osCSS": {
"cats": [ 6 ], "cats": [ 6 ],
@ -1327,7 +1348,7 @@
}, },
"PHP": { "PHP": {
"cats": [ 27 ], "cats": [ 27 ],
"headers": { "Server": "php/?([\\d\\.]+)?\\;confidence:50\\;version:\\1", "X-Powered-By": "php/?([\\d\\.]+)?\\;version:\\1", "Set-Cookie": "PHPSESSID" }, "headers": { "Server": "php/?([\\d.]+)?\\;confidence:50\\;version:\\1", "X-Powered-By": "php/?([\\d.]+)?\\;version:\\1", "Set-Cookie": "PHPSESSID" },
"url": "\\.php$" "url": "\\.php$"
}, },
"phpAlbum": { "phpAlbum": {
@ -1434,7 +1455,7 @@
}, },
"Prototype": { "Prototype": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "(prototype|protoaculous)(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\3", "script": "(prototype|protoaculous)(-([\\d.]*[\\d]))?.*\\.js\\;version:\\3",
"env": "^Prototype$" "env": "^Prototype$"
}, },
"Protovis": { "Protovis": {
@ -1449,7 +1470,7 @@
}, },
"Python": { "Python": {
"cats": [ 27 ], "cats": [ 27 ],
"headers": { "Server": "(^|\\s)Python(/([\\d\\.]+))?\\;version:\\3" } "headers": { "Server": "(^|\\s)Python(/([\\d.]+))?\\;version:\\3" }
}, },
"Quantcast": { "Quantcast": {
"cats": [ 10 ], "cats": [ 10 ],
@ -1543,7 +1564,7 @@
}, },
"Sarka-SPIP": { "Sarka-SPIP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(^|\\s)Sarka-SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "meta": { "generator": "(^|\\s)Sarka-SPIP(\\s([\\d.]+(\\s\\[\\d+\\])?))?\\;version:\\3" },
"headers": { "X-Spip-Cache": ".*" }, "headers": { "X-Spip-Cache": ".*" },
"implies": "SPIP" "implies": "SPIP"
}, },
@ -1651,7 +1672,7 @@
}, },
"SPIP": { "SPIP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(^|\\s)SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "meta": { "generator": "(^|\\s)SPIP(\\s([\\d.]+(\\s\\[\\d+\\])?))?\\;version:\\3" },
"headers": { "X-Spip-Cache": ".*" } "headers": { "X-Spip-Cache": ".*" }
}, },
"Spree": { "Spree": {
@ -1697,11 +1718,11 @@
}, },
"Supersized": { "Supersized": {
"cats": [ 7, 25 ], "cats": [ 7, 25 ],
"script": "supersized(\\.([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2" "script": "supersized(\\.([\\d.]*[\\d]))?.*\\.js\\;version:\\2"
}, },
"SUSE": { "SUSE": {
"cats": [ 28 ], "cats": [ 28 ],
"headers": { "Server": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2" } "headers": { "Server": "SUSE(/?\\s?-?([\\d.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d.]+))?\\;version:\\2" }
}, },
"Scientific Linux": { "Scientific Linux": {
"cats": [ 28 ], "cats": [ 28 ],
@ -1963,7 +1984,7 @@
}, },
"WordPress": { "WordPress": {
"cats": [ 1, 11 ], "cats": [ 1, 11 ],
"meta": { "generator": "WordPress( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" },
"html": "<link rel=\"stylesheet\" [^>]+wp-content", "html": "<link rel=\"stylesheet\" [^>]+wp-content",
"env": "^wp_username$", "env": "^wp_username$",
"implies": "PHP" "implies": "PHP"
@ -1985,7 +2006,7 @@
"cats": [ 2 ], "cats": [ 2 ],
"html": "jQuery\\.extend\\(true, XenForo|Forum software by XenForo&trade;|<!--XF:branding" "html": "jQuery\\.extend\\(true, XenForo|Forum software by XenForo&trade;|<!--XF:branding"
}, },
"XiTi": { "AT Internet": {
"cats": [ 10 ], "cats": [ 10 ],
"html": "(<[^>]+src=\"[^>]+xiti\\.com/hit\\.xiti)", "html": "(<[^>]+src=\"[^>]+xiti\\.com/hit\\.xiti)",
"env": "^Xt_" "env": "^Xt_"

@ -52,7 +52,7 @@
}, },
"2z Project": { "2z Project": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "2z project ([\\d\\.]+);version:\\1" } "meta": { "generator": "2z project ([\\d.]+);version:\\1" }
}, },
"3dCart": { "3dCart": {
"cats": [ 1, 6 ], "cats": [ 1, 6 ],
@ -77,7 +77,7 @@
}, },
"Adobe GoLive": { "Adobe GoLive": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Adobe GoLive(\\s([\\d\\.]+))?\\;version:\\2" } "meta": { "generator": "Adobe GoLive(\\s([\\d.]+))?\\;version:\\2" }
}, },
"Advanced Web Stats": { "Advanced Web Stats": {
"cats": [ 10 ], "cats": [ 10 ],
@ -90,7 +90,7 @@
}, },
"Amaya": { "Amaya": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Amaya( V?([\\d\\.]+[a-z]))?\\;version:\\2" } "meta": { "generator": "Amaya( V?([\\d.]+[a-z]))?\\;version:\\2" }
}, },
"Ametys": { "Ametys": {
"cats": [ 1 ], "cats": [ 1 ],
@ -101,12 +101,12 @@
"Amiro.CMS": { "Amiro.CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Amiro" }, "meta": { "generator": "Amiro" },
"html": "system_(js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d\\.]+)\\;version:\\2", "html": "system_(js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d.]+)\\;version:\\2",
"implies": "PHP" "implies": "PHP"
}, },
"AMPcms": { "AMPcms": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-AMP-Version": "([\\d\\.]+)\\;version:\\1", "Set-Cookie": "^AMP=" }, "headers": { "X-AMP-Version": "([\\d.]+)\\;version:\\1", "Set-Cookie": "^AMP=" },
"env": "^amp_js_init$", "env": "^amp_js_init$",
"implies": "PHP" "implies": "PHP"
}, },
@ -116,11 +116,11 @@
}, },
"AOLserver": { "AOLserver": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "AOLserver/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "AOLserver/?([\\d.]+)?\\;version:\\1" }
}, },
"Apache": { "Apache": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "(Apache($|/([\\d\\.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" } "headers": { "Server": "(Apache($|/([\\d.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" }
}, },
"Apache JSPWiki": { "Apache JSPWiki": {
"cats": [ 8 ], "cats": [ 8 ],
@ -130,11 +130,11 @@
}, },
"Apache Tomcat": { "Apache Tomcat": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Apache-Coyote/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "Apache-Coyote/?([\\d.]+)?\\;version:\\1" }
}, },
"Apache Traffic Server": { "Apache Traffic Server": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "ATS/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "ATS/?([\\d.]+)?\\;version:\\1" }
}, },
"Arc Forum": { "Arc Forum": {
"cats": [ 2 ], "cats": [ 2 ],
@ -142,17 +142,17 @@
}, },
"AsciiDoc": { "AsciiDoc": {
"cats": [ 1, 20, 27 ], "cats": [ 1, 20, 27 ],
"meta": { "generator": "^AsciiDoc ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "^AsciiDoc ([\\d.]+)\\;version:\\1" },
"env": "^asciidoc$" "env": "^asciidoc$"
}, },
"ATG Web Commerce": { "ATG Web Commerce": {
"cats": [ 6 ], "cats": [ 6 ],
"headers": { "X-ATG-Version": "(ATGPlatform/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-ATG-Version": "(ATGPlatform/([\\d.]+))?\\;version:\\2" },
"html": "<[^>]+_DARGS" "html": "<[^>]+_DARGS"
}, },
"Atlassian Confluence": { "Atlassian Confluence": {
"cats": [ 8 ], "cats": [ 8 ],
"html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence([^>]+>Atlassian Confluence</a> ([\\d\\.]+))?\\;version:\\2", "html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence([^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\2",
"headers": { "X-Confluence-Request-Time": ".*" }, "headers": { "X-Confluence-Request-Time": ".*" },
"meta": { "confluence-request-time": ".*" }, "meta": { "confluence-request-time": ".*" },
"implies": "Java" "implies": "Java"
@ -167,7 +167,7 @@
}, },
"AWStats": { "AWStats": {
"cats": [ 10 ], "cats": [ 10 ],
"meta": { "generator": "AWStats ([\\d\\.]+( \\(build [\\d\\.]+\\))?)\\;version:\\1" }, "meta": { "generator": "AWStats ([\\d.]+( \\(build [\\d.]+\\))?)\\;version:\\1" },
"implies": "Perl" "implies": "Perl"
}, },
"Backbone.js": { "Backbone.js": {
@ -178,12 +178,12 @@
}, },
"Banshee": { "Banshee": {
"cats": [ 1, 18 ], "cats": [ 1, 18 ],
"html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(v([\\d\\.]+))?\\;version:\\2", "html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(v([\\d.]+))?\\;version:\\2",
"implies": "PHP" "implies": "PHP"
}, },
"BIGACE": { "BIGACE": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "BIGACE ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "BIGACE ([\\d.]+)\\;version:\\1" },
"html": "Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE", "html": "Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE",
"implies": "PHP" "implies": "PHP"
}, },
@ -196,7 +196,7 @@
}, },
"BigDump": { "BigDump": {
"cats": [ 3 ], "cats": [ 3 ],
"html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d\\.b]+)\\;version:\\1", "html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d.b]+)\\;version:\\1",
"implies": "PHP" "implies": "PHP"
}, },
"Bigware": { "Bigware": {
@ -217,7 +217,7 @@
}, },
"BrowserCMS": { "BrowserCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "BrowserCMS ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "BrowserCMS ([\\d.]+)\\;version:\\1" },
"implies": "Ruby" "implies": "Ruby"
}, },
"Bugzilla": { "Bugzilla": {
@ -266,9 +266,9 @@
}, },
"Chamilo": { "Chamilo": {
"cats": [ 21 ], "cats": [ 21 ],
"html": "\">Chamilo ([\\d\\.]+)</a>\\;version:\\1", "html": "\">Chamilo ([\\d.]+)</a>\\;version:\\1",
"meta": { "generator": "Chamilo ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Chamilo ([\\d.]+)\\;version:\\1" },
"headers": { "X-Powered-By": "Chamilo ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Chamilo ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Chartbeat": { "Chartbeat": {
@ -278,7 +278,7 @@
}, },
"Cherokee": { "Cherokee": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Cherokee/([\\d\\.]+)\\;version:\\1" } "headers": { "Server": "Cherokee/([\\d.]+)\\;version:\\1" }
}, },
"CKEditor": { "CKEditor": {
"cats": [ 24 ], "cats": [ 24 ],
@ -313,7 +313,7 @@
}, },
"CMSimple": { "CMSimple": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "CMSimple( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "CMSimple( [\\d.]+)?\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"CO2Stats": { "CO2Stats": {
@ -338,7 +338,7 @@
"Concrete5": { "Concrete5": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "concrete/js/", "script": "concrete/js/",
"meta": { "generator": "concrete5 - ([\\d\\.ab]+)\\;version:\\1" }, "meta": { "generator": "concrete5 - ([\\d.ab]+)\\;version:\\1" },
"env": "^CCM_IMAGE_PATH$", "env": "^CCM_IMAGE_PATH$",
"implies": "PHP" "implies": "PHP"
}, },
@ -354,12 +354,12 @@
}, },
"Contenido": { "Contenido": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Contenido ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Contenido ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Contens": { "Contens": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Contensis CMS Version ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Contensis CMS Version ([\\d.]+)\\;version:\\1" },
"implies": [ "Java", "CFML" ] "implies": [ "Java", "CFML" ]
}, },
"ConversionLab": { "ConversionLab": {
@ -368,7 +368,7 @@
}, },
"Coppermine": { "Coppermine": {
"cats": [ 7 ], "cats": [ 7 ],
"html": "<!--Coppermine Photo Gallery ([\\d\\.]+)\\;version:\\1", "html": "<!--Coppermine Photo Gallery ([\\d.]+)\\;version:\\1",
"implies": "PHP" "implies": "PHP"
}, },
"Cosmoshop": { "Cosmoshop": {
@ -382,11 +382,11 @@
}, },
"CouchDB": { "CouchDB": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "CouchDB/([\\d\\.]+)\\;version:\\1" } "headers": { "Server": "CouchDB/([\\d.]+)\\;version:\\1" }
}, },
"cPanel": { "cPanel": {
"cats": [ 9 ], "cats": [ 9 ],
"headers": { "Server": "cpsrvd/([\\d\\.]+)\\;version:\\1" }, "headers": { "Server": "cpsrvd/([\\d.]+)\\;version:\\1" },
"html": "<!-- cPanel" "html": "<!-- cPanel"
}, },
"CPG Dragonfly": { "CPG Dragonfly": {
@ -428,13 +428,13 @@
}, },
"Dancer": { "Dancer": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "Perl Dancer ([\\d\\.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Perl Dancer ([\\d.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d.]+)\\;version:\\1" },
"implies": "Perl" "implies": "Perl"
}, },
"Danneo CMS": { "Danneo CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-Powered-By": "CMS Danneo ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "CMS Danneo ([\\d.]+)\\;version:\\1" },
"meta": { "generator": "Danneo CMS ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Danneo CMS ([\\d.]+)\\;version:\\1" },
"implies": [ "Apache", "PHP" ] "implies": [ "Apache", "PHP" ]
}, },
"dashCommerce": { "dashCommerce": {
@ -449,7 +449,7 @@
}, },
"David Webbox": { "David Webbox": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "David-WebBox/([\\d\\.a]+ \\(\\d+\\))\\;version:\\1" } "headers": { "Server": "David-WebBox/([\\d.a]+ \\(\\d+\\))\\;version:\\1" }
}, },
"Debian": { "Debian": {
"cats": [ 28 ], "cats": [ 28 ],
@ -474,7 +474,7 @@
"DirectAdmin": { "DirectAdmin": {
"cats": [ 9 ], "cats": [ 9 ],
"html": "<a[^>]+>DirectAdmin</a> Web Control Panel", "html": "<a[^>]+>DirectAdmin</a> Web Control Panel",
"headers": { "Server": "DirectAdmin Daemon v([\\d\\.]+)\\;version:\\1" }, "headers": { "Server": "DirectAdmin Daemon v([\\d.]+)\\;version:\\1" },
"implies": [ "PHP", "Apache" ] "implies": [ "PHP", "Apache" ]
}, },
"Disqus": { "Disqus": {
@ -485,7 +485,7 @@
}, },
"Django": { "Django": {
"cats": [ 18 ], "cats": [ 18 ],
"html": "(powered by <a[^>]+>Django ?([\\d\\.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\2", "html": "(powered by <a[^>]+>Django ?([\\d.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\2",
"env": "__admin_media_prefix__", "env": "__admin_media_prefix__",
"implies": "Python" "implies": "Python"
}, },
@ -497,7 +497,7 @@
}, },
"Dojo": { "Dojo": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "([\\d\\.]+)/dojo/dojo(\\.xd)?\\.js\\;version:\\1", "script": "([\\d.]+)/dojo/dojo(\\.xd)?\\.js\\;version:\\1",
"env": "^dojo$" "env": "^dojo$"
}, },
"Dokeos": { "Dokeos": {
@ -523,7 +523,7 @@
}, },
"Doxygen": { "Doxygen": {
"cats": [ 4 ], "cats": [ 4 ],
"html": "(<!-- Generated by Doxygen|<link[^>]+doxygen.css)" "html": "(<!-- Generated by Doxygen ([\\d.]+)|<link[^>]+doxygen.css)\\;version:\\1"
}, },
"DreamWeaver": { "DreamWeaver": {
"cats": [ 20 ], "cats": [ 20 ],
@ -533,7 +533,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:\\2", "Expires": "19 Nov 1978" }, "headers": { "X-Drupal-Cache": ".*", "X-Generator": "Drupal(\\s([\\d.]+))?\\;version:\\2", "Expires": "19 Nov 1978" },
"env": "^Drupal$", "env": "^Drupal$",
"implies": "PHP" "implies": "PHP"
}, },
@ -544,13 +544,14 @@
}, },
"Dynamicweb": { "Dynamicweb": {
"cats": [ 1, 6, 10 ], "cats": [ 1, 6, 10 ],
"meta": { "generator": "Dynamicweb" }, "meta": { "generator": "Dynamicweb ([\\d.]+)\\;version:\\1" },
"headers": { "Set-Cookie": "Dynamicweb=" }, "headers": { "Set-Cookie": "Dynamicweb=" },
"implies": "Microsoft ASP.NET" "implies": "Microsoft ASP.NET"
}, },
"e107": { "e107": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "e107\\.js", "script": "e107\\.js",
"headers": { "Set-Cookie": "e107_td[^;]+=" },
"implies": "PHP" "implies": "PHP"
}, },
"EdgeCast": { "EdgeCast": {
@ -559,21 +560,24 @@
}, },
"Embedthis-http": { "Embedthis-http": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Embedthis-http" } "headers": { "Server": "Embedthis-http(/([\\d.]+))?\\;version:\\2" }
}, },
"EPiServer": { "EPiServer": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "EPiServer" }, "meta": { "generator": "EPiServer" },
"headers": { "Set-Cookie": "EPi(Trace|Server)[^;]*=" },
"implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ] "implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ]
}, },
"EPrints": { "EPrints": {
"cats": [ 19 ], "cats": [ 19 ],
"meta": { "generator": "EPrints" }, "meta": { "generator": "EPrints ([\\d.]+)\\;version:\\1" },
"env": "^EPJS_menu_template$",
"implies": "Perl" "implies": "Perl"
}, },
"eSyndiCat": { "eSyndiCat": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-Drectory-Script": "^eSyndiCat" }, "headers": { "X-Drectory-Script": "^eSyndiCat" },
"env": "^esyndicat$",
"implies": [ "PHP" ] "implies": [ "PHP" ]
}, },
"Exhibit": { "Exhibit": {
@ -604,23 +608,25 @@
}, },
"Fact Finder": { "Fact Finder": {
"cats": [ 29 ], "cats": [ 29 ],
"html": "/images/fact-finder\\.gif|ViewParametricSearch|factfinder|Suggest\\.ff", "html": "<!-- Factfinder",
"url": "ViewParametricSearch|factfinder|ffsuggest" "script": "Suggest\\.ff",
"url": "/ViewParametricSearch|ffsuggest\\.[a-z]htm"
}, },
"FAST ESP": { "FAST ESP": {
"cats": [ 29 ], "cats": [ 29 ],
"html": "fastsearch|searchProfile=|searchCategory=", "html": "<form[^>]+id=\"fastsearch\""
"url": "esppublished|searchProfile=|searchCategory="
}, },
"FAST Search for SharePoint": { "FAST Search for SharePoint": {
"cats": [ 29 ], "cats": [ 29 ],
"url": "Pages/SearchResults\\.aspx\\?k=", "url": "Pages/SearchResults\\.aspx\\?k=",
"html": "<input[^>]+ name=\"ParametricSearch",
"implies": [ "Microsoft SharePoint", "Microsoft ASP.NET" ] "implies": [ "Microsoft SharePoint", "Microsoft ASP.NET" ]
}, },
"FlexCMP": { "FlexCMP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "FlexCMP" }, "meta": { "generator": "FlexCMP" },
"headers": { "X-Powered-By": "FlexCMP" } "html": "<!--[^>]+FlexCMP[^>v]+v\\. ([\\d.]+)\\;version:\\1",
"headers": { "X-Powered-By": "FlexCMP.+\\[v\\. ([\\d.]+)\\;version:\\1", "X-Flex-Lang": ".+" }
}, },
"FluxBB": { "FluxBB": {
"cats": [ 2 ], "cats": [ 2 ],
@ -628,20 +634,22 @@
}, },
"Flyspray": { "Flyspray": {
"cats": [ 13 ], "cats": [ 13 ],
"html": "(<a[^>]+>Powered by Flyspray|<map id=\"projectsearchform|Powered by <a href=[^>]+flyspray\\.org)" "html": "(<a[^>]+>Powered by Flyspray|<map id=\"projectsearchform)",
"headers": { "Set-Cookie": "flyspray_project=" }
}, },
"FreeBSD": { "FreeBSD": {
"cats": [ 28 ], "cats": [ 28 ],
"headers": { "Server": "FreeBSD" } "headers": { "Server": "FreeBSD( ([\\d.]+))?\\;version:\\2" }
}, },
"FrontPage": { "FrontPage": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Microsoft FrontPage(\\s([\\d\\.]+))?\\;version:\\2" }, "meta": { "generator": "Microsoft FrontPage(\\s([\\d.]+))?\\;version:\\2" },
"html": "<html[^>]+urn:schemas-microsoft-com:office:office" "html": "<html[^>]+urn:schemas-microsoft-com:office:office"
}, },
"FWP": { "FWP": {
"cats": [ 6 ], "cats": [ 6 ],
"meta": { "generator": "FWP Shop" } "meta": { "generator": "FWP Shop" },
"html": "<!--\\s+FwP Systems"
}, },
"Gallery": { "Gallery": {
"cats": [ 7 ], "cats": [ 7 ],
@ -655,6 +663,7 @@
}, },
"Gauges": { "Gauges": {
"cats": [ 10 ], "cats": [ 10 ],
"headers": { "Set-Cookie": "_gauges_[^;]+=" },
"html": "t\\.src = '//secure\\.gaug\\.es/track\\.js", "html": "t\\.src = '//secure\\.gaug\\.es/track\\.js",
"env": "^_gauges$" "env": "^_gauges$"
}, },
@ -664,7 +673,7 @@
}, },
"Get Satisfaction": { "Get Satisfaction": {
"cats": [ 13 ], "cats": [ 13 ],
"html": "var feedback_widget = new GSFN\\.feedback_widget\\(feedback_widget_options\\)" "env": "^feedback_widget$"
}, },
"GetSimple CMS": { "GetSimple CMS": {
"cats": [ 1 ], "cats": [ 1 ],
@ -698,11 +707,11 @@
}, },
"Google Maps": { "Google Maps": {
"cats": [ 35 ], "cats": [ 35 ],
"script": "(maps\\.google\\.com/maps\\?file=api(&v=([\\d\\.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\3" "script": "(maps\\.google\\.com/maps\\?file=api(&v=([\\d.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\3"
}, },
"Google PageSpeed": { "Google PageSpeed": {
"cats": [ 23, 33 ], "cats": [ 23, 33 ],
"headers": { "X-Mod-Pagespeed": ".*" } "headers": { "X-Mod-Pagespeed": "([\\d.]+)\\;version:\\1" }
}, },
"Google Sites": { "Google Sites": {
"cats": [ 1 ], "cats": [ 1 ],
@ -723,7 +732,9 @@
}, },
"Graffiti CMS": { "Graffiti CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Graffiti CMS" } "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" },
"script": "/graffiti.js",
"headers": { "Set-Cookie": "graffitibot[^;]=" }
}, },
"Gravatar": { "Gravatar": {
"cats": [ 19 ], "cats": [ 19 ],
@ -740,7 +751,8 @@
}, },
"GX WebManager": { "GX WebManager": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "GX WebManager" } "meta": { "generator": "GX WebManager( ([\\d.]+))?\\;version:\\2" },
"html": "<!--\\s+Powered by GX"
}, },
"Handlebars": { "Handlebars": {
"cats": [ 12 ], "cats": [ 12 ],
@ -748,7 +760,7 @@
}, },
"Hiawatha": { "Hiawatha": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Hiawatha" } "headers": { "Server": "Hiawatha v([\\d.]+)\\;version:\\1" }
}, },
"Highcharts": { "Highcharts": {
"cats": [ 25 ], "cats": [ 25 ],
@ -761,10 +773,12 @@
}, },
"Hotaru CMS": { "Hotaru CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Hotaru CMS" } "meta": { "generator": "Hotaru CMS" },
"headers": { "Set-Cookie": "hotaru_mobile=" }
}, },
"Hubspot": { "HubSpot": {
"cats": [ 32 ], "cats": [ 32 ],
"html": "<!-- Start of Async HubSpot",
"env": "^(_hsq|hubspot)$" "env": "^(_hsq|hubspot)$"
}, },
"Hybris": { "Hybris": {
@ -775,11 +789,11 @@
}, },
"IBM HTTP Server": { "IBM HTTP Server": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "IBM_HTTP_Server" } "headers": { "Server": "IBM_HTTP_Server(/([\\d.]+))?\\;version:\\2" }
}, },
"IBM WebSphere Portal": { "IBM WebSphere Portal": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "IBM-Web2-Location": ".*" }, "headers": { "IBM-Web2-Location": ".*", "Itx-Generated-Timestamp": ".+" },
"url": "/wps/", "url": "/wps/",
"implies": "Java" "implies": "Java"
}, },
@ -790,19 +804,19 @@
}, },
"IIS": { "IIS": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "IIS\\/?([\\d\\.]+)?\\;version:\\1" }, "headers": { "Server": "IIS(/([\\d.]+))?\\;version:\\2" },
"implies": "Windows Server" "implies": "Windows Server"
}, },
"ImpressCMS": { "ImpressCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "include/linkexternal\\.js", "script": "include/linkexternal\\.js",
"meta": { "generator": "ImpressCMS" }, "meta": { "generator": "ImpressCMS" },
"headers": { "X-Powered-By": "ImpressCMS" }, "headers": { "X-Powered-By": "ImpressCMS", "Set-Cookie": "ICMSession[^;]+=" },
"implies": "PHP" "implies": "PHP"
}, },
"ImpressPages": { "ImpressPages": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "ImpressPages" }, "meta": { "generator": "ImpressPages CMS ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Indexhibit": { "Indexhibit": {
@ -813,26 +827,26 @@
}, },
"InstantCMS": { "InstantCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "InstantCMS" } "meta": { "generator": "InstantCMS" },
"headers": { "Set-Cookie": "InstantCMS\\[logdate\\]=" }
}, },
"Intershop": { "Intershop": {
"cats": [ 6 ], "cats": [ 6 ],
"url": "is-bin|INTERSHOP",
"script": "is-bin|INTERSHOP" "script": "is-bin|INTERSHOP"
}, },
"IPB": { "IPB": {
"cats": [ 2 ], "cats": [ 2 ],
"script": "jscripts/ips_", "script": "jscripts/ips_",
"env": "^IPBoard$", "env": "^(IPBoard$|ipb_var)",
"html": "<link[^>]+ipb_[^>]+\\.css" "html": "<link[^>]+ipb_[^>]+\\.css"
}, },
"iWeb": { "iWeb": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "^iWeb( [\\d\\.]+)?\\;version:\\1" } "meta": { "generator": "^iWeb( [\\d.]+)?\\;version:\\1" }
}, },
"JAlbum": { "JAlbum": {
"cats": [ 7 ], "cats": [ 7 ],
"meta": { "generator": "JAlbum( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "JAlbum( [\\d.]+)?\\;version:\\1" },
"implies": "Java" "implies": "Java"
}, },
"Jalios": { "Jalios": {
@ -850,17 +864,17 @@
}, },
"JavaServer Faces": { "JavaServer Faces": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "JSF(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "JSF(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"JavaServer Pages": { "JavaServer Pages": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "JSP(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "JSP(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"Java Servlet": { "Java Servlet": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "Servlet(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "Servlet(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"Jirafe": { "Jirafe": {
@ -879,10 +893,10 @@
}, },
"Joomla": { "Joomla": {
"cats": [ 1 ], "cats": [ 1 ],
"url": "option=com_\\;confidence:50", "url": "option=com_",
"meta": { "generator": "Joomla" }, "meta": { "generator": "Joomla!( ([\\d.]+))?\\;version:\\2" },
"html": "(<div[^>]+id=\"wrapper_r\"|<[^>]+(feed|components)/com_|<table[^>]+class=\"pill)\\;confidence:50", "html": "(<div[^>]+id=\"wrapper_r\"|<[^>]+(feed|components)/com_|<table[^>]+class=\"pill)\\;confidence:50",
"headers": { "X-Content-Encoded-By": "Joomla" }, "headers": { "X-Content-Encoded-By": "Joomla! ([\\d.]+)\\;version:\\1" },
"env": "^jcomments$", "env": "^jcomments$",
"implies": "PHP" "implies": "PHP"
}, },
@ -898,21 +912,22 @@
}, },
"jQuery": { "jQuery": {
"cats": [ 12 ], "cats": [ 12 ],
"script": [ "jquery(\\-|\\.)([\\d\\.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d\\.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ], "script": [ "jquery(\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ],
"env": "^jQuery$" "env": "^jQuery$"
}, },
"jQuery Mobile": { "jQuery Mobile": {
"cats": [ 26 ], "cats": [ 26 ],
"script": "jquery\\.mobile.*\\.js", "script": "jquery\\.mobile(-([\\d.]+rc\\d))?.*\\.js(\\?ver=([\\d.]+))?\\;version:\\2",
"implies": "jQuery" "implies": "jQuery"
}, },
"jQuery Sparklines": { "jQuery Sparklines": {
"cats": [ 25 ], "cats": [ 25 ],
"script": "jquery\\.sparkline.*\\.js" "script": "jquery\\.sparkline.*\\.js",
"implies": "jQuery"
}, },
"jQuery UI": { "jQuery UI": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "jquery-ui.*\\.js", "script": "jqueryui/([\\d.]+)\\.js\\;version:\\1",
"implies": "jQuery" "implies": "jQuery"
}, },
"JS Charts": { "JS Charts": {
@ -922,11 +937,12 @@
}, },
"JTL Shop": { "JTL Shop": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(<input[^>]+name=\"JTLSHOP|<a href=\"jtl\\.php)" "html": "(<input[^>]+name=\"JTLSHOP|<a href=\"jtl\\.php)",
"headers": { "Set-Cookie": "JTLSHOP=" }
}, },
"K2": { "K2": {
"cats": [ 19 ], "cats": [ 19 ],
"html": "<!-- JoomlaWorks \"K2\"", "html": "<!--( JoomlaWorks \"K2\"| Start K2)",
"env": "^K2RatingURL$", "env": "^K2RatingURL$",
"implies": "Joomla" "implies": "Joomla"
}, },
@ -944,11 +960,12 @@
}, },
"Kentico CMS": { "Kentico CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Kentico CMS" } "meta": { "generator": "Kentico CMS ([\\d.R]+ \\(build [\\d.]+\\))\\;version:\\1" },
"headers": { "Set-Cookie": "CMSPreferredCulture=" }
}, },
"KineticJS": { "KineticJS": {
"cats": [ 25 ], "cats": [ 25 ],
"script": "kinetic(-v?([\\d\\.]+))?\\.js\\;version:\\2" "script": "kinetic(-v?([\\d.]+))?\\.js\\;version:\\2"
}, },
"KISSmetrics": { "KISSmetrics": {
"cats": [ 10 ], "cats": [ 10 ],
@ -956,16 +973,18 @@
}, },
"Koego": { "Koego": {
"cats": [ 10 ], "cats": [ 10 ],
"script": "tracking\\.koego\\.com/end/ego\\.js" "script": "tracking\\.koego\\.com/end/ego\\.js",
"env": "^ego_domains$"
}, },
"Kohana": { "Kohana": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana" }, "headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana Framework ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Kolibri CMS": { "Kolibri CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Kolibri" } "meta": { "generator": "Kolibri" },
"headers": { "X-Powered-By": "Kolibri" }
}, },
"Komodo CMS": { "Komodo CMS": {
"cats": [ 1 ], "cats": [ 1 ],
@ -974,17 +993,19 @@
}, },
"Koobi": { "Koobi": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Koobi" } "meta": { "generator": "Koobi" },
"html": "<!--[^K>-]+Koobi ([a-z\\d.]+)\\;version:\\1"
}, },
"LEPTON": { "LEPTON": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "LEPTON" }, "meta": { "generator": "LEPTON" },
"headers": { "Set-Cookie": "lep\\d+sessionid=" },
"implies": "PHP" "implies": "PHP"
}, },
"Liferay": { "Liferay": {
"cats": [ 1 ], "cats": [ 1 ],
"env": "^Liferay$", "env": "^Liferay$",
"headers": { "Liferay-Portal": ".*" } "headers": { "Liferay-Portal": "[a-z\\s]+([\\d.]+)\\;version:\\1" }
}, },
"LightMon Engine": { "LightMon Engine": {
"cats": [ 1 ], "cats": [ 1 ],
@ -993,7 +1014,7 @@
}, },
"lighttpd": { "lighttpd": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "lighttpd(/([\\d\\.]+))?\\;version:\\2" } "headers": { "Server": "lighttpd(/([\\d.]+))?\\;version:\\2" }
}, },
"LimeSurvey": { "LimeSurvey": {
"cats": [ 19 ], "cats": [ 19 ],
@ -1086,44 +1107,44 @@
}, },
"Modernizr": { "Modernizr": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "modernizr(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2", "script": "modernizr(-([\\d.]*[\\d]))?.*\\.js\\;version:\\2",
"env": "^Modernizr$" "env": "^Modernizr$"
}, },
"MODx": { "MODx": {
"cats": [ 1 ], "cats": [ 1 ],
"html": "<a[^>]+>Powered by MODx</a>|<(link|script)[^>]+assets/snippets/", "html": "<a[^>]+>Powered by MODx</a>|<(link|script)[^>]+assets/snippets/",
"env": "^MODX_MEDIA_PATH$", "env": "^MODX_MEDIA_PATH$",
"headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}|utmcct=/applications/modx" }, "headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}" },
"implies": "PHP" "implies": "PHP"
}, },
"mod_fastcgi": { "mod_fastcgi": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_fastcgi(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_fastcgi(/([\\d.]+))?\\;version:\\2" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_python": { "mod_python": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_python(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_python(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Python", "Apache" ] "implies": [ "Python", "Apache" ]
}, },
"mod_rack": { "mod_rack": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_rack(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_rack(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_rack(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_rack(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Ruby on Rails\\;confidence:50", "Apache" ] "implies": [ "Ruby on Rails\\;confidence:50", "Apache" ]
}, },
"mod_rails": { "mod_rails": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_rails(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_rails(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_rails(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_rails(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Ruby on Rails\\;confidence:50", "Apache" ] "implies": [ "Ruby on Rails\\;confidence:50", "Apache" ]
}, },
"mod_ssl": { "mod_ssl": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_ssl(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_ssl(/([\\d.]+))?\\;version:\\2" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_wsgi": { "mod_wsgi": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_wsgi(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Python\\;confidence:50", "Apache" ] "implies": [ "Python\\;confidence:50", "Apache" ]
}, },
"MoinMoin": { "MoinMoin": {
@ -1192,7 +1213,7 @@
"meta": { "generator": "Mynetcap" } "meta": { "generator": "Mynetcap" }
}, },
"MySQL": { "MySQL": {
"cats": [ 24 ] "cats": [ 34 ]
}, },
"Nedstat": { "Nedstat": {
"cats": [ 10 ], "cats": [ 10 ],
@ -1247,7 +1268,7 @@
"OpenGrok": { "OpenGrok": {
"cats": [ 19 ], "cats": [ 19 ],
"headers": { "Set-Cookie": "OpenGrok" }, "headers": { "Set-Cookie": "OpenGrok" },
"meta": { "generator": "OpenGrok( v?([\\d\\.]+))?\\;version:\\2" }, "meta": { "generator": "OpenGrok( v?([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"OpenGSE": { "OpenGSE": {
@ -1266,7 +1287,7 @@
}, },
"OpenSSL": { "OpenSSL": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "OpenSSL(/([\\d\\.]+[a-z]?))?\\;version:\\2" } "headers": { "Server": "OpenSSL(/([\\d.]+[a-z]?))?\\;version:\\2" }
}, },
"OpenText Web Solutions": { "OpenText Web Solutions": {
"cats": [ 1 ], "cats": [ 1 ],
@ -1288,7 +1309,7 @@
"osCommerce": { "osCommerce": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(<a[^>]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce</a>|<[^]+class=\"[^>]*infoBoxHeading)", "html": "(<a[^>]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce</a>|<[^]+class=\"[^>]*infoBoxHeading)",
"headers": { "Set-Cookie": "osCsid=|utmcct=/applications/oscommerce" } "headers": { "Set-Cookie": "osCsid=" }
}, },
"osCSS": { "osCSS": {
"cats": [ 6 ], "cats": [ 6 ],
@ -1327,7 +1348,7 @@
}, },
"PHP": { "PHP": {
"cats": [ 27 ], "cats": [ 27 ],
"headers": { "Server": "php/?([\\d\\.]+)?\\;confidence:50\\;version:\\1", "X-Powered-By": "php/?([\\d\\.]+)?\\;version:\\1", "Set-Cookie": "PHPSESSID" }, "headers": { "Server": "php/?([\\d.]+)?\\;confidence:50\\;version:\\1", "X-Powered-By": "php/?([\\d.]+)?\\;version:\\1", "Set-Cookie": "PHPSESSID" },
"url": "\\.php$" "url": "\\.php$"
}, },
"phpAlbum": { "phpAlbum": {
@ -1434,7 +1455,7 @@
}, },
"Prototype": { "Prototype": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "(prototype|protoaculous)(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\3", "script": "(prototype|protoaculous)(-([\\d.]*[\\d]))?.*\\.js\\;version:\\3",
"env": "^Prototype$" "env": "^Prototype$"
}, },
"Protovis": { "Protovis": {
@ -1449,7 +1470,7 @@
}, },
"Python": { "Python": {
"cats": [ 27 ], "cats": [ 27 ],
"headers": { "Server": "(^|\\s)Python(/([\\d\\.]+))?\\;version:\\3" } "headers": { "Server": "(^|\\s)Python(/([\\d.]+))?\\;version:\\3" }
}, },
"Quantcast": { "Quantcast": {
"cats": [ 10 ], "cats": [ 10 ],
@ -1543,7 +1564,7 @@
}, },
"Sarka-SPIP": { "Sarka-SPIP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(^|\\s)Sarka-SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "meta": { "generator": "(^|\\s)Sarka-SPIP(\\s([\\d.]+(\\s\\[\\d+\\])?))?\\;version:\\3" },
"headers": { "X-Spip-Cache": ".*" }, "headers": { "X-Spip-Cache": ".*" },
"implies": "SPIP" "implies": "SPIP"
}, },
@ -1651,7 +1672,7 @@
}, },
"SPIP": { "SPIP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(^|\\s)SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "meta": { "generator": "(^|\\s)SPIP(\\s([\\d.]+(\\s\\[\\d+\\])?))?\\;version:\\3" },
"headers": { "X-Spip-Cache": ".*" } "headers": { "X-Spip-Cache": ".*" }
}, },
"Spree": { "Spree": {
@ -1697,11 +1718,11 @@
}, },
"Supersized": { "Supersized": {
"cats": [ 7, 25 ], "cats": [ 7, 25 ],
"script": "supersized(\\.([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2" "script": "supersized(\\.([\\d.]*[\\d]))?.*\\.js\\;version:\\2"
}, },
"SUSE": { "SUSE": {
"cats": [ 28 ], "cats": [ 28 ],
"headers": { "Server": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2" } "headers": { "Server": "SUSE(/?\\s?-?([\\d.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d.]+))?\\;version:\\2" }
}, },
"Scientific Linux": { "Scientific Linux": {
"cats": [ 28 ], "cats": [ 28 ],
@ -1963,7 +1984,7 @@
}, },
"WordPress": { "WordPress": {
"cats": [ 1, 11 ], "cats": [ 1, 11 ],
"meta": { "generator": "WordPress( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" },
"html": "<link rel=\"stylesheet\" [^>]+wp-content", "html": "<link rel=\"stylesheet\" [^>]+wp-content",
"env": "^wp_username$", "env": "^wp_username$",
"implies": "PHP" "implies": "PHP"
@ -1985,7 +2006,7 @@
"cats": [ 2 ], "cats": [ 2 ],
"html": "jQuery\\.extend\\(true, XenForo|Forum software by XenForo&trade;|<!--XF:branding" "html": "jQuery\\.extend\\(true, XenForo|Forum software by XenForo&trade;|<!--XF:branding"
}, },
"XiTi": { "AT Internet": {
"cats": [ 10 ], "cats": [ 10 ],
"html": "(<[^>]+src=\"[^>]+xiti\\.com/hit\\.xiti)", "html": "(<[^>]+src=\"[^>]+xiti\\.com/hit\\.xiti)",
"env": "^Xt_" "env": "^Xt_"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 644 B

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 562 B

@ -52,7 +52,7 @@
}, },
"2z Project": { "2z Project": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "2z project ([\\d\\.]+);version:\\1" } "meta": { "generator": "2z project ([\\d.]+);version:\\1" }
}, },
"3dCart": { "3dCart": {
"cats": [ 1, 6 ], "cats": [ 1, 6 ],
@ -77,7 +77,7 @@
}, },
"Adobe GoLive": { "Adobe GoLive": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Adobe GoLive(\\s([\\d\\.]+))?\\;version:\\2" } "meta": { "generator": "Adobe GoLive(\\s([\\d.]+))?\\;version:\\2" }
}, },
"Advanced Web Stats": { "Advanced Web Stats": {
"cats": [ 10 ], "cats": [ 10 ],
@ -90,7 +90,7 @@
}, },
"Amaya": { "Amaya": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Amaya( V?([\\d\\.]+[a-z]))?\\;version:\\2" } "meta": { "generator": "Amaya( V?([\\d.]+[a-z]))?\\;version:\\2" }
}, },
"Ametys": { "Ametys": {
"cats": [ 1 ], "cats": [ 1 ],
@ -101,12 +101,12 @@
"Amiro.CMS": { "Amiro.CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Amiro" }, "meta": { "generator": "Amiro" },
"html": "system_(js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d\\.]+)\\;version:\\2", "html": "system_(js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d.]+)\\;version:\\2",
"implies": "PHP" "implies": "PHP"
}, },
"AMPcms": { "AMPcms": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-AMP-Version": "([\\d\\.]+)\\;version:\\1", "Set-Cookie": "^AMP=" }, "headers": { "X-AMP-Version": "([\\d.]+)\\;version:\\1", "Set-Cookie": "^AMP=" },
"env": "^amp_js_init$", "env": "^amp_js_init$",
"implies": "PHP" "implies": "PHP"
}, },
@ -116,11 +116,11 @@
}, },
"AOLserver": { "AOLserver": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "AOLserver/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "AOLserver/?([\\d.]+)?\\;version:\\1" }
}, },
"Apache": { "Apache": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "(Apache($|/([\\d\\.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" } "headers": { "Server": "(Apache($|/([\\d.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" }
}, },
"Apache JSPWiki": { "Apache JSPWiki": {
"cats": [ 8 ], "cats": [ 8 ],
@ -130,11 +130,11 @@
}, },
"Apache Tomcat": { "Apache Tomcat": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Apache-Coyote/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "Apache-Coyote/?([\\d.]+)?\\;version:\\1" }
}, },
"Apache Traffic Server": { "Apache Traffic Server": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "ATS/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "ATS/?([\\d.]+)?\\;version:\\1" }
}, },
"Arc Forum": { "Arc Forum": {
"cats": [ 2 ], "cats": [ 2 ],
@ -142,17 +142,17 @@
}, },
"AsciiDoc": { "AsciiDoc": {
"cats": [ 1, 20, 27 ], "cats": [ 1, 20, 27 ],
"meta": { "generator": "^AsciiDoc ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "^AsciiDoc ([\\d.]+)\\;version:\\1" },
"env": "^asciidoc$" "env": "^asciidoc$"
}, },
"ATG Web Commerce": { "ATG Web Commerce": {
"cats": [ 6 ], "cats": [ 6 ],
"headers": { "X-ATG-Version": "(ATGPlatform/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-ATG-Version": "(ATGPlatform/([\\d.]+))?\\;version:\\2" },
"html": "<[^>]+_DARGS" "html": "<[^>]+_DARGS"
}, },
"Atlassian Confluence": { "Atlassian Confluence": {
"cats": [ 8 ], "cats": [ 8 ],
"html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence([^>]+>Atlassian Confluence</a> ([\\d\\.]+))?\\;version:\\2", "html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence([^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\2",
"headers": { "X-Confluence-Request-Time": ".*" }, "headers": { "X-Confluence-Request-Time": ".*" },
"meta": { "confluence-request-time": ".*" }, "meta": { "confluence-request-time": ".*" },
"implies": "Java" "implies": "Java"
@ -167,7 +167,7 @@
}, },
"AWStats": { "AWStats": {
"cats": [ 10 ], "cats": [ 10 ],
"meta": { "generator": "AWStats ([\\d\\.]+( \\(build [\\d\\.]+\\))?)\\;version:\\1" }, "meta": { "generator": "AWStats ([\\d.]+( \\(build [\\d.]+\\))?)\\;version:\\1" },
"implies": "Perl" "implies": "Perl"
}, },
"Backbone.js": { "Backbone.js": {
@ -178,12 +178,12 @@
}, },
"Banshee": { "Banshee": {
"cats": [ 1, 18 ], "cats": [ 1, 18 ],
"html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(v([\\d\\.]+))?\\;version:\\2", "html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(v([\\d.]+))?\\;version:\\2",
"implies": "PHP" "implies": "PHP"
}, },
"BIGACE": { "BIGACE": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "BIGACE ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "BIGACE ([\\d.]+)\\;version:\\1" },
"html": "Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE", "html": "Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE",
"implies": "PHP" "implies": "PHP"
}, },
@ -196,7 +196,7 @@
}, },
"BigDump": { "BigDump": {
"cats": [ 3 ], "cats": [ 3 ],
"html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d\\.b]+)\\;version:\\1", "html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d.b]+)\\;version:\\1",
"implies": "PHP" "implies": "PHP"
}, },
"Bigware": { "Bigware": {
@ -217,7 +217,7 @@
}, },
"BrowserCMS": { "BrowserCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "BrowserCMS ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "BrowserCMS ([\\d.]+)\\;version:\\1" },
"implies": "Ruby" "implies": "Ruby"
}, },
"Bugzilla": { "Bugzilla": {
@ -266,9 +266,9 @@
}, },
"Chamilo": { "Chamilo": {
"cats": [ 21 ], "cats": [ 21 ],
"html": "\">Chamilo ([\\d\\.]+)</a>\\;version:\\1", "html": "\">Chamilo ([\\d.]+)</a>\\;version:\\1",
"meta": { "generator": "Chamilo ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Chamilo ([\\d.]+)\\;version:\\1" },
"headers": { "X-Powered-By": "Chamilo ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Chamilo ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Chartbeat": { "Chartbeat": {
@ -278,7 +278,7 @@
}, },
"Cherokee": { "Cherokee": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Cherokee/([\\d\\.]+)\\;version:\\1" } "headers": { "Server": "Cherokee/([\\d.]+)\\;version:\\1" }
}, },
"CKEditor": { "CKEditor": {
"cats": [ 24 ], "cats": [ 24 ],
@ -313,7 +313,7 @@
}, },
"CMSimple": { "CMSimple": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "CMSimple( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "CMSimple( [\\d.]+)?\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"CO2Stats": { "CO2Stats": {
@ -338,7 +338,7 @@
"Concrete5": { "Concrete5": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "concrete/js/", "script": "concrete/js/",
"meta": { "generator": "concrete5 - ([\\d\\.ab]+)\\;version:\\1" }, "meta": { "generator": "concrete5 - ([\\d.ab]+)\\;version:\\1" },
"env": "^CCM_IMAGE_PATH$", "env": "^CCM_IMAGE_PATH$",
"implies": "PHP" "implies": "PHP"
}, },
@ -354,12 +354,12 @@
}, },
"Contenido": { "Contenido": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Contenido ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Contenido ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Contens": { "Contens": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Contensis CMS Version ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Contensis CMS Version ([\\d.]+)\\;version:\\1" },
"implies": [ "Java", "CFML" ] "implies": [ "Java", "CFML" ]
}, },
"ConversionLab": { "ConversionLab": {
@ -368,7 +368,7 @@
}, },
"Coppermine": { "Coppermine": {
"cats": [ 7 ], "cats": [ 7 ],
"html": "<!--Coppermine Photo Gallery ([\\d\\.]+)\\;version:\\1", "html": "<!--Coppermine Photo Gallery ([\\d.]+)\\;version:\\1",
"implies": "PHP" "implies": "PHP"
}, },
"Cosmoshop": { "Cosmoshop": {
@ -382,11 +382,11 @@
}, },
"CouchDB": { "CouchDB": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "CouchDB/([\\d\\.]+)\\;version:\\1" } "headers": { "Server": "CouchDB/([\\d.]+)\\;version:\\1" }
}, },
"cPanel": { "cPanel": {
"cats": [ 9 ], "cats": [ 9 ],
"headers": { "Server": "cpsrvd/([\\d\\.]+)\\;version:\\1" }, "headers": { "Server": "cpsrvd/([\\d.]+)\\;version:\\1" },
"html": "<!-- cPanel" "html": "<!-- cPanel"
}, },
"CPG Dragonfly": { "CPG Dragonfly": {
@ -428,13 +428,13 @@
}, },
"Dancer": { "Dancer": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "Perl Dancer ([\\d\\.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Perl Dancer ([\\d.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d.]+)\\;version:\\1" },
"implies": "Perl" "implies": "Perl"
}, },
"Danneo CMS": { "Danneo CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-Powered-By": "CMS Danneo ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "CMS Danneo ([\\d.]+)\\;version:\\1" },
"meta": { "generator": "Danneo CMS ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Danneo CMS ([\\d.]+)\\;version:\\1" },
"implies": [ "Apache", "PHP" ] "implies": [ "Apache", "PHP" ]
}, },
"dashCommerce": { "dashCommerce": {
@ -449,7 +449,7 @@
}, },
"David Webbox": { "David Webbox": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "David-WebBox/([\\d\\.a]+ \\(\\d+\\))\\;version:\\1" } "headers": { "Server": "David-WebBox/([\\d.a]+ \\(\\d+\\))\\;version:\\1" }
}, },
"Debian": { "Debian": {
"cats": [ 28 ], "cats": [ 28 ],
@ -474,7 +474,7 @@
"DirectAdmin": { "DirectAdmin": {
"cats": [ 9 ], "cats": [ 9 ],
"html": "<a[^>]+>DirectAdmin</a> Web Control Panel", "html": "<a[^>]+>DirectAdmin</a> Web Control Panel",
"headers": { "Server": "DirectAdmin Daemon v([\\d\\.]+)\\;version:\\1" }, "headers": { "Server": "DirectAdmin Daemon v([\\d.]+)\\;version:\\1" },
"implies": [ "PHP", "Apache" ] "implies": [ "PHP", "Apache" ]
}, },
"Disqus": { "Disqus": {
@ -485,7 +485,7 @@
}, },
"Django": { "Django": {
"cats": [ 18 ], "cats": [ 18 ],
"html": "(powered by <a[^>]+>Django ?([\\d\\.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\2", "html": "(powered by <a[^>]+>Django ?([\\d.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\2",
"env": "__admin_media_prefix__", "env": "__admin_media_prefix__",
"implies": "Python" "implies": "Python"
}, },
@ -497,7 +497,7 @@
}, },
"Dojo": { "Dojo": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "([\\d\\.]+)/dojo/dojo(\\.xd)?\\.js\\;version:\\1", "script": "([\\d.]+)/dojo/dojo(\\.xd)?\\.js\\;version:\\1",
"env": "^dojo$" "env": "^dojo$"
}, },
"Dokeos": { "Dokeos": {
@ -523,7 +523,7 @@
}, },
"Doxygen": { "Doxygen": {
"cats": [ 4 ], "cats": [ 4 ],
"html": "(<!-- Generated by Doxygen|<link[^>]+doxygen.css)" "html": "(<!-- Generated by Doxygen ([\\d.]+)|<link[^>]+doxygen.css)\\;version:\\1"
}, },
"DreamWeaver": { "DreamWeaver": {
"cats": [ 20 ], "cats": [ 20 ],
@ -533,7 +533,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:\\2", "Expires": "19 Nov 1978" }, "headers": { "X-Drupal-Cache": ".*", "X-Generator": "Drupal(\\s([\\d.]+))?\\;version:\\2", "Expires": "19 Nov 1978" },
"env": "^Drupal$", "env": "^Drupal$",
"implies": "PHP" "implies": "PHP"
}, },
@ -544,13 +544,14 @@
}, },
"Dynamicweb": { "Dynamicweb": {
"cats": [ 1, 6, 10 ], "cats": [ 1, 6, 10 ],
"meta": { "generator": "Dynamicweb" }, "meta": { "generator": "Dynamicweb ([\\d.]+)\\;version:\\1" },
"headers": { "Set-Cookie": "Dynamicweb=" }, "headers": { "Set-Cookie": "Dynamicweb=" },
"implies": "Microsoft ASP.NET" "implies": "Microsoft ASP.NET"
}, },
"e107": { "e107": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "e107\\.js", "script": "e107\\.js",
"headers": { "Set-Cookie": "e107_td[^;]+=" },
"implies": "PHP" "implies": "PHP"
}, },
"EdgeCast": { "EdgeCast": {
@ -559,21 +560,24 @@
}, },
"Embedthis-http": { "Embedthis-http": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Embedthis-http" } "headers": { "Server": "Embedthis-http(/([\\d.]+))?\\;version:\\2" }
}, },
"EPiServer": { "EPiServer": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "EPiServer" }, "meta": { "generator": "EPiServer" },
"headers": { "Set-Cookie": "EPi(Trace|Server)[^;]*=" },
"implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ] "implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ]
}, },
"EPrints": { "EPrints": {
"cats": [ 19 ], "cats": [ 19 ],
"meta": { "generator": "EPrints" }, "meta": { "generator": "EPrints ([\\d.]+)\\;version:\\1" },
"env": "^EPJS_menu_template$",
"implies": "Perl" "implies": "Perl"
}, },
"eSyndiCat": { "eSyndiCat": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-Drectory-Script": "^eSyndiCat" }, "headers": { "X-Drectory-Script": "^eSyndiCat" },
"env": "^esyndicat$",
"implies": [ "PHP" ] "implies": [ "PHP" ]
}, },
"Exhibit": { "Exhibit": {
@ -604,23 +608,25 @@
}, },
"Fact Finder": { "Fact Finder": {
"cats": [ 29 ], "cats": [ 29 ],
"html": "/images/fact-finder\\.gif|ViewParametricSearch|factfinder|Suggest\\.ff", "html": "<!-- Factfinder",
"url": "ViewParametricSearch|factfinder|ffsuggest" "script": "Suggest\\.ff",
"url": "/ViewParametricSearch|ffsuggest\\.[a-z]htm"
}, },
"FAST ESP": { "FAST ESP": {
"cats": [ 29 ], "cats": [ 29 ],
"html": "fastsearch|searchProfile=|searchCategory=", "html": "<form[^>]+id=\"fastsearch\""
"url": "esppublished|searchProfile=|searchCategory="
}, },
"FAST Search for SharePoint": { "FAST Search for SharePoint": {
"cats": [ 29 ], "cats": [ 29 ],
"url": "Pages/SearchResults\\.aspx\\?k=", "url": "Pages/SearchResults\\.aspx\\?k=",
"html": "<input[^>]+ name=\"ParametricSearch",
"implies": [ "Microsoft SharePoint", "Microsoft ASP.NET" ] "implies": [ "Microsoft SharePoint", "Microsoft ASP.NET" ]
}, },
"FlexCMP": { "FlexCMP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "FlexCMP" }, "meta": { "generator": "FlexCMP" },
"headers": { "X-Powered-By": "FlexCMP" } "html": "<!--[^>]+FlexCMP[^>v]+v\\. ([\\d.]+)\\;version:\\1",
"headers": { "X-Powered-By": "FlexCMP.+\\[v\\. ([\\d.]+)\\;version:\\1", "X-Flex-Lang": ".+" }
}, },
"FluxBB": { "FluxBB": {
"cats": [ 2 ], "cats": [ 2 ],
@ -628,20 +634,22 @@
}, },
"Flyspray": { "Flyspray": {
"cats": [ 13 ], "cats": [ 13 ],
"html": "(<a[^>]+>Powered by Flyspray|<map id=\"projectsearchform|Powered by <a href=[^>]+flyspray\\.org)" "html": "(<a[^>]+>Powered by Flyspray|<map id=\"projectsearchform)",
"headers": { "Set-Cookie": "flyspray_project=" }
}, },
"FreeBSD": { "FreeBSD": {
"cats": [ 28 ], "cats": [ 28 ],
"headers": { "Server": "FreeBSD" } "headers": { "Server": "FreeBSD( ([\\d.]+))?\\;version:\\2" }
}, },
"FrontPage": { "FrontPage": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Microsoft FrontPage(\\s([\\d\\.]+))?\\;version:\\2" }, "meta": { "generator": "Microsoft FrontPage(\\s([\\d.]+))?\\;version:\\2" },
"html": "<html[^>]+urn:schemas-microsoft-com:office:office" "html": "<html[^>]+urn:schemas-microsoft-com:office:office"
}, },
"FWP": { "FWP": {
"cats": [ 6 ], "cats": [ 6 ],
"meta": { "generator": "FWP Shop" } "meta": { "generator": "FWP Shop" },
"html": "<!--\\s+FwP Systems"
}, },
"Gallery": { "Gallery": {
"cats": [ 7 ], "cats": [ 7 ],
@ -655,6 +663,7 @@
}, },
"Gauges": { "Gauges": {
"cats": [ 10 ], "cats": [ 10 ],
"headers": { "Set-Cookie": "_gauges_[^;]+=" },
"html": "t\\.src = '//secure\\.gaug\\.es/track\\.js", "html": "t\\.src = '//secure\\.gaug\\.es/track\\.js",
"env": "^_gauges$" "env": "^_gauges$"
}, },
@ -664,7 +673,7 @@
}, },
"Get Satisfaction": { "Get Satisfaction": {
"cats": [ 13 ], "cats": [ 13 ],
"html": "var feedback_widget = new GSFN\\.feedback_widget\\(feedback_widget_options\\)" "env": "^feedback_widget$"
}, },
"GetSimple CMS": { "GetSimple CMS": {
"cats": [ 1 ], "cats": [ 1 ],
@ -698,11 +707,11 @@
}, },
"Google Maps": { "Google Maps": {
"cats": [ 35 ], "cats": [ 35 ],
"script": "(maps\\.google\\.com/maps\\?file=api(&v=([\\d\\.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\3" "script": "(maps\\.google\\.com/maps\\?file=api(&v=([\\d.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\3"
}, },
"Google PageSpeed": { "Google PageSpeed": {
"cats": [ 23, 33 ], "cats": [ 23, 33 ],
"headers": { "X-Mod-Pagespeed": ".*" } "headers": { "X-Mod-Pagespeed": "([\\d.]+)\\;version:\\1" }
}, },
"Google Sites": { "Google Sites": {
"cats": [ 1 ], "cats": [ 1 ],
@ -723,7 +732,9 @@
}, },
"Graffiti CMS": { "Graffiti CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Graffiti CMS" } "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" },
"script": "/graffiti.js",
"headers": { "Set-Cookie": "graffitibot[^;]=" }
}, },
"Gravatar": { "Gravatar": {
"cats": [ 19 ], "cats": [ 19 ],
@ -740,7 +751,8 @@
}, },
"GX WebManager": { "GX WebManager": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "GX WebManager" } "meta": { "generator": "GX WebManager( ([\\d.]+))?\\;version:\\2" },
"html": "<!--\\s+Powered by GX"
}, },
"Handlebars": { "Handlebars": {
"cats": [ 12 ], "cats": [ 12 ],
@ -748,7 +760,7 @@
}, },
"Hiawatha": { "Hiawatha": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Hiawatha" } "headers": { "Server": "Hiawatha v([\\d.]+)\\;version:\\1" }
}, },
"Highcharts": { "Highcharts": {
"cats": [ 25 ], "cats": [ 25 ],
@ -761,10 +773,12 @@
}, },
"Hotaru CMS": { "Hotaru CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Hotaru CMS" } "meta": { "generator": "Hotaru CMS" },
"headers": { "Set-Cookie": "hotaru_mobile=" }
}, },
"Hubspot": { "HubSpot": {
"cats": [ 32 ], "cats": [ 32 ],
"html": "<!-- Start of Async HubSpot",
"env": "^(_hsq|hubspot)$" "env": "^(_hsq|hubspot)$"
}, },
"Hybris": { "Hybris": {
@ -775,11 +789,11 @@
}, },
"IBM HTTP Server": { "IBM HTTP Server": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "IBM_HTTP_Server" } "headers": { "Server": "IBM_HTTP_Server(/([\\d.]+))?\\;version:\\2" }
}, },
"IBM WebSphere Portal": { "IBM WebSphere Portal": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "IBM-Web2-Location": ".*" }, "headers": { "IBM-Web2-Location": ".*", "Itx-Generated-Timestamp": ".+" },
"url": "/wps/", "url": "/wps/",
"implies": "Java" "implies": "Java"
}, },
@ -790,19 +804,19 @@
}, },
"IIS": { "IIS": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "IIS\\/?([\\d\\.]+)?\\;version:\\1" }, "headers": { "Server": "IIS(/([\\d.]+))?\\;version:\\2" },
"implies": "Windows Server" "implies": "Windows Server"
}, },
"ImpressCMS": { "ImpressCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "include/linkexternal\\.js", "script": "include/linkexternal\\.js",
"meta": { "generator": "ImpressCMS" }, "meta": { "generator": "ImpressCMS" },
"headers": { "X-Powered-By": "ImpressCMS" }, "headers": { "X-Powered-By": "ImpressCMS", "Set-Cookie": "ICMSession[^;]+=" },
"implies": "PHP" "implies": "PHP"
}, },
"ImpressPages": { "ImpressPages": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "ImpressPages" }, "meta": { "generator": "ImpressPages CMS ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Indexhibit": { "Indexhibit": {
@ -813,26 +827,26 @@
}, },
"InstantCMS": { "InstantCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "InstantCMS" } "meta": { "generator": "InstantCMS" },
"headers": { "Set-Cookie": "InstantCMS\\[logdate\\]=" }
}, },
"Intershop": { "Intershop": {
"cats": [ 6 ], "cats": [ 6 ],
"url": "is-bin|INTERSHOP",
"script": "is-bin|INTERSHOP" "script": "is-bin|INTERSHOP"
}, },
"IPB": { "IPB": {
"cats": [ 2 ], "cats": [ 2 ],
"script": "jscripts/ips_", "script": "jscripts/ips_",
"env": "^IPBoard$", "env": "^(IPBoard$|ipb_var)",
"html": "<link[^>]+ipb_[^>]+\\.css" "html": "<link[^>]+ipb_[^>]+\\.css"
}, },
"iWeb": { "iWeb": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "^iWeb( [\\d\\.]+)?\\;version:\\1" } "meta": { "generator": "^iWeb( [\\d.]+)?\\;version:\\1" }
}, },
"JAlbum": { "JAlbum": {
"cats": [ 7 ], "cats": [ 7 ],
"meta": { "generator": "JAlbum( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "JAlbum( [\\d.]+)?\\;version:\\1" },
"implies": "Java" "implies": "Java"
}, },
"Jalios": { "Jalios": {
@ -850,17 +864,17 @@
}, },
"JavaServer Faces": { "JavaServer Faces": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "JSF(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "JSF(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"JavaServer Pages": { "JavaServer Pages": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "JSP(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "JSP(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"Java Servlet": { "Java Servlet": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "Servlet(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "Servlet(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"Jirafe": { "Jirafe": {
@ -879,10 +893,10 @@
}, },
"Joomla": { "Joomla": {
"cats": [ 1 ], "cats": [ 1 ],
"url": "option=com_\\;confidence:50", "url": "option=com_",
"meta": { "generator": "Joomla" }, "meta": { "generator": "Joomla!( ([\\d.]+))?\\;version:\\2" },
"html": "(<div[^>]+id=\"wrapper_r\"|<[^>]+(feed|components)/com_|<table[^>]+class=\"pill)\\;confidence:50", "html": "(<div[^>]+id=\"wrapper_r\"|<[^>]+(feed|components)/com_|<table[^>]+class=\"pill)\\;confidence:50",
"headers": { "X-Content-Encoded-By": "Joomla" }, "headers": { "X-Content-Encoded-By": "Joomla! ([\\d.]+)\\;version:\\1" },
"env": "^jcomments$", "env": "^jcomments$",
"implies": "PHP" "implies": "PHP"
}, },
@ -898,21 +912,22 @@
}, },
"jQuery": { "jQuery": {
"cats": [ 12 ], "cats": [ 12 ],
"script": [ "jquery(\\-|\\.)([\\d\\.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d\\.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ], "script": [ "jquery(\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ],
"env": "^jQuery$" "env": "^jQuery$"
}, },
"jQuery Mobile": { "jQuery Mobile": {
"cats": [ 26 ], "cats": [ 26 ],
"script": "jquery\\.mobile.*\\.js", "script": "jquery\\.mobile(-([\\d.]+rc\\d))?.*\\.js(\\?ver=([\\d.]+))?\\;version:\\2",
"implies": "jQuery" "implies": "jQuery"
}, },
"jQuery Sparklines": { "jQuery Sparklines": {
"cats": [ 25 ], "cats": [ 25 ],
"script": "jquery\\.sparkline.*\\.js" "script": "jquery\\.sparkline.*\\.js",
"implies": "jQuery"
}, },
"jQuery UI": { "jQuery UI": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "jquery-ui.*\\.js", "script": "jqueryui/([\\d.]+)\\.js\\;version:\\1",
"implies": "jQuery" "implies": "jQuery"
}, },
"JS Charts": { "JS Charts": {
@ -922,11 +937,12 @@
}, },
"JTL Shop": { "JTL Shop": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(<input[^>]+name=\"JTLSHOP|<a href=\"jtl\\.php)" "html": "(<input[^>]+name=\"JTLSHOP|<a href=\"jtl\\.php)",
"headers": { "Set-Cookie": "JTLSHOP=" }
}, },
"K2": { "K2": {
"cats": [ 19 ], "cats": [ 19 ],
"html": "<!-- JoomlaWorks \"K2\"", "html": "<!--( JoomlaWorks \"K2\"| Start K2)",
"env": "^K2RatingURL$", "env": "^K2RatingURL$",
"implies": "Joomla" "implies": "Joomla"
}, },
@ -944,11 +960,12 @@
}, },
"Kentico CMS": { "Kentico CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Kentico CMS" } "meta": { "generator": "Kentico CMS ([\\d.R]+ \\(build [\\d.]+\\))\\;version:\\1" },
"headers": { "Set-Cookie": "CMSPreferredCulture=" }
}, },
"KineticJS": { "KineticJS": {
"cats": [ 25 ], "cats": [ 25 ],
"script": "kinetic(-v?([\\d\\.]+))?\\.js\\;version:\\2" "script": "kinetic(-v?([\\d.]+))?\\.js\\;version:\\2"
}, },
"KISSmetrics": { "KISSmetrics": {
"cats": [ 10 ], "cats": [ 10 ],
@ -956,16 +973,18 @@
}, },
"Koego": { "Koego": {
"cats": [ 10 ], "cats": [ 10 ],
"script": "tracking\\.koego\\.com/end/ego\\.js" "script": "tracking\\.koego\\.com/end/ego\\.js",
"env": "^ego_domains$"
}, },
"Kohana": { "Kohana": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana" }, "headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana Framework ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Kolibri CMS": { "Kolibri CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Kolibri" } "meta": { "generator": "Kolibri" },
"headers": { "X-Powered-By": "Kolibri" }
}, },
"Komodo CMS": { "Komodo CMS": {
"cats": [ 1 ], "cats": [ 1 ],
@ -974,17 +993,19 @@
}, },
"Koobi": { "Koobi": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Koobi" } "meta": { "generator": "Koobi" },
"html": "<!--[^K>-]+Koobi ([a-z\\d.]+)\\;version:\\1"
}, },
"LEPTON": { "LEPTON": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "LEPTON" }, "meta": { "generator": "LEPTON" },
"headers": { "Set-Cookie": "lep\\d+sessionid=" },
"implies": "PHP" "implies": "PHP"
}, },
"Liferay": { "Liferay": {
"cats": [ 1 ], "cats": [ 1 ],
"env": "^Liferay$", "env": "^Liferay$",
"headers": { "Liferay-Portal": ".*" } "headers": { "Liferay-Portal": "[a-z\\s]+([\\d.]+)\\;version:\\1" }
}, },
"LightMon Engine": { "LightMon Engine": {
"cats": [ 1 ], "cats": [ 1 ],
@ -993,7 +1014,7 @@
}, },
"lighttpd": { "lighttpd": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "lighttpd(/([\\d\\.]+))?\\;version:\\2" } "headers": { "Server": "lighttpd(/([\\d.]+))?\\;version:\\2" }
}, },
"LimeSurvey": { "LimeSurvey": {
"cats": [ 19 ], "cats": [ 19 ],
@ -1086,44 +1107,44 @@
}, },
"Modernizr": { "Modernizr": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "modernizr(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2", "script": "modernizr(-([\\d.]*[\\d]))?.*\\.js\\;version:\\2",
"env": "^Modernizr$" "env": "^Modernizr$"
}, },
"MODx": { "MODx": {
"cats": [ 1 ], "cats": [ 1 ],
"html": "<a[^>]+>Powered by MODx</a>|<(link|script)[^>]+assets/snippets/", "html": "<a[^>]+>Powered by MODx</a>|<(link|script)[^>]+assets/snippets/",
"env": "^MODX_MEDIA_PATH$", "env": "^MODX_MEDIA_PATH$",
"headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}|utmcct=/applications/modx" }, "headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}" },
"implies": "PHP" "implies": "PHP"
}, },
"mod_fastcgi": { "mod_fastcgi": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_fastcgi(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_fastcgi(/([\\d.]+))?\\;version:\\2" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_python": { "mod_python": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_python(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_python(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Python", "Apache" ] "implies": [ "Python", "Apache" ]
}, },
"mod_rack": { "mod_rack": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_rack(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_rack(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_rack(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_rack(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Ruby on Rails\\;confidence:50", "Apache" ] "implies": [ "Ruby on Rails\\;confidence:50", "Apache" ]
}, },
"mod_rails": { "mod_rails": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_rails(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_rails(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_rails(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_rails(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Ruby on Rails\\;confidence:50", "Apache" ] "implies": [ "Ruby on Rails\\;confidence:50", "Apache" ]
}, },
"mod_ssl": { "mod_ssl": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_ssl(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_ssl(/([\\d.]+))?\\;version:\\2" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_wsgi": { "mod_wsgi": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_wsgi(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Python\\;confidence:50", "Apache" ] "implies": [ "Python\\;confidence:50", "Apache" ]
}, },
"MoinMoin": { "MoinMoin": {
@ -1192,7 +1213,7 @@
"meta": { "generator": "Mynetcap" } "meta": { "generator": "Mynetcap" }
}, },
"MySQL": { "MySQL": {
"cats": [ 24 ] "cats": [ 34 ]
}, },
"Nedstat": { "Nedstat": {
"cats": [ 10 ], "cats": [ 10 ],
@ -1247,7 +1268,7 @@
"OpenGrok": { "OpenGrok": {
"cats": [ 19 ], "cats": [ 19 ],
"headers": { "Set-Cookie": "OpenGrok" }, "headers": { "Set-Cookie": "OpenGrok" },
"meta": { "generator": "OpenGrok( v?([\\d\\.]+))?\\;version:\\2" }, "meta": { "generator": "OpenGrok( v?([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"OpenGSE": { "OpenGSE": {
@ -1266,7 +1287,7 @@
}, },
"OpenSSL": { "OpenSSL": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "OpenSSL(/([\\d\\.]+[a-z]?))?\\;version:\\2" } "headers": { "Server": "OpenSSL(/([\\d.]+[a-z]?))?\\;version:\\2" }
}, },
"OpenText Web Solutions": { "OpenText Web Solutions": {
"cats": [ 1 ], "cats": [ 1 ],
@ -1288,7 +1309,7 @@
"osCommerce": { "osCommerce": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(<a[^>]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce</a>|<[^]+class=\"[^>]*infoBoxHeading)", "html": "(<a[^>]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce</a>|<[^]+class=\"[^>]*infoBoxHeading)",
"headers": { "Set-Cookie": "osCsid=|utmcct=/applications/oscommerce" } "headers": { "Set-Cookie": "osCsid=" }
}, },
"osCSS": { "osCSS": {
"cats": [ 6 ], "cats": [ 6 ],
@ -1327,7 +1348,7 @@
}, },
"PHP": { "PHP": {
"cats": [ 27 ], "cats": [ 27 ],
"headers": { "Server": "php/?([\\d\\.]+)?\\;confidence:50\\;version:\\1", "X-Powered-By": "php/?([\\d\\.]+)?\\;version:\\1", "Set-Cookie": "PHPSESSID" }, "headers": { "Server": "php/?([\\d.]+)?\\;confidence:50\\;version:\\1", "X-Powered-By": "php/?([\\d.]+)?\\;version:\\1", "Set-Cookie": "PHPSESSID" },
"url": "\\.php$" "url": "\\.php$"
}, },
"phpAlbum": { "phpAlbum": {
@ -1434,7 +1455,7 @@
}, },
"Prototype": { "Prototype": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "(prototype|protoaculous)(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\3", "script": "(prototype|protoaculous)(-([\\d.]*[\\d]))?.*\\.js\\;version:\\3",
"env": "^Prototype$" "env": "^Prototype$"
}, },
"Protovis": { "Protovis": {
@ -1449,7 +1470,7 @@
}, },
"Python": { "Python": {
"cats": [ 27 ], "cats": [ 27 ],
"headers": { "Server": "(^|\\s)Python(/([\\d\\.]+))?\\;version:\\3" } "headers": { "Server": "(^|\\s)Python(/([\\d.]+))?\\;version:\\3" }
}, },
"Quantcast": { "Quantcast": {
"cats": [ 10 ], "cats": [ 10 ],
@ -1543,7 +1564,7 @@
}, },
"Sarka-SPIP": { "Sarka-SPIP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(^|\\s)Sarka-SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "meta": { "generator": "(^|\\s)Sarka-SPIP(\\s([\\d.]+(\\s\\[\\d+\\])?))?\\;version:\\3" },
"headers": { "X-Spip-Cache": ".*" }, "headers": { "X-Spip-Cache": ".*" },
"implies": "SPIP" "implies": "SPIP"
}, },
@ -1651,7 +1672,7 @@
}, },
"SPIP": { "SPIP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(^|\\s)SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "meta": { "generator": "(^|\\s)SPIP(\\s([\\d.]+(\\s\\[\\d+\\])?))?\\;version:\\3" },
"headers": { "X-Spip-Cache": ".*" } "headers": { "X-Spip-Cache": ".*" }
}, },
"Spree": { "Spree": {
@ -1697,11 +1718,11 @@
}, },
"Supersized": { "Supersized": {
"cats": [ 7, 25 ], "cats": [ 7, 25 ],
"script": "supersized(\\.([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2" "script": "supersized(\\.([\\d.]*[\\d]))?.*\\.js\\;version:\\2"
}, },
"SUSE": { "SUSE": {
"cats": [ 28 ], "cats": [ 28 ],
"headers": { "Server": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2" } "headers": { "Server": "SUSE(/?\\s?-?([\\d.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d.]+))?\\;version:\\2" }
}, },
"Scientific Linux": { "Scientific Linux": {
"cats": [ 28 ], "cats": [ 28 ],
@ -1963,7 +1984,7 @@
}, },
"WordPress": { "WordPress": {
"cats": [ 1, 11 ], "cats": [ 1, 11 ],
"meta": { "generator": "WordPress( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" },
"html": "<link rel=\"stylesheet\" [^>]+wp-content", "html": "<link rel=\"stylesheet\" [^>]+wp-content",
"env": "^wp_username$", "env": "^wp_username$",
"implies": "PHP" "implies": "PHP"
@ -1985,7 +2006,7 @@
"cats": [ 2 ], "cats": [ 2 ],
"html": "jQuery\\.extend\\(true, XenForo|Forum software by XenForo&trade;|<!--XF:branding" "html": "jQuery\\.extend\\(true, XenForo|Forum software by XenForo&trade;|<!--XF:branding"
}, },
"XiTi": { "AT Internet": {
"cats": [ 10 ], "cats": [ 10 ],
"html": "(<[^>]+src=\"[^>]+xiti\\.com/hit\\.xiti)", "html": "(<[^>]+src=\"[^>]+xiti\\.com/hit\\.xiti)",
"env": "^Xt_" "env": "^Xt_"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 644 B

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 562 B

@ -52,7 +52,7 @@
}, },
"2z Project": { "2z Project": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "2z project ([\\d\\.]+);version:\\1" } "meta": { "generator": "2z project ([\\d.]+);version:\\1" }
}, },
"3dCart": { "3dCart": {
"cats": [ 1, 6 ], "cats": [ 1, 6 ],
@ -77,7 +77,7 @@
}, },
"Adobe GoLive": { "Adobe GoLive": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Adobe GoLive(\\s([\\d\\.]+))?\\;version:\\2" } "meta": { "generator": "Adobe GoLive(\\s([\\d.]+))?\\;version:\\2" }
}, },
"Advanced Web Stats": { "Advanced Web Stats": {
"cats": [ 10 ], "cats": [ 10 ],
@ -90,7 +90,7 @@
}, },
"Amaya": { "Amaya": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Amaya( V?([\\d\\.]+[a-z]))?\\;version:\\2" } "meta": { "generator": "Amaya( V?([\\d.]+[a-z]))?\\;version:\\2" }
}, },
"Ametys": { "Ametys": {
"cats": [ 1 ], "cats": [ 1 ],
@ -101,12 +101,12 @@
"Amiro.CMS": { "Amiro.CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Amiro" }, "meta": { "generator": "Amiro" },
"html": "system_(js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d\\.]+)\\;version:\\2", "html": "system_(js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d.]+)\\;version:\\2",
"implies": "PHP" "implies": "PHP"
}, },
"AMPcms": { "AMPcms": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-AMP-Version": "([\\d\\.]+)\\;version:\\1", "Set-Cookie": "^AMP=" }, "headers": { "X-AMP-Version": "([\\d.]+)\\;version:\\1", "Set-Cookie": "^AMP=" },
"env": "^amp_js_init$", "env": "^amp_js_init$",
"implies": "PHP" "implies": "PHP"
}, },
@ -116,11 +116,11 @@
}, },
"AOLserver": { "AOLserver": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "AOLserver/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "AOLserver/?([\\d.]+)?\\;version:\\1" }
}, },
"Apache": { "Apache": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "(Apache($|/([\\d\\.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" } "headers": { "Server": "(Apache($|/([\\d.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" }
}, },
"Apache JSPWiki": { "Apache JSPWiki": {
"cats": [ 8 ], "cats": [ 8 ],
@ -130,11 +130,11 @@
}, },
"Apache Tomcat": { "Apache Tomcat": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Apache-Coyote/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "Apache-Coyote/?([\\d.]+)?\\;version:\\1" }
}, },
"Apache Traffic Server": { "Apache Traffic Server": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "ATS/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "ATS/?([\\d.]+)?\\;version:\\1" }
}, },
"Arc Forum": { "Arc Forum": {
"cats": [ 2 ], "cats": [ 2 ],
@ -142,17 +142,17 @@
}, },
"AsciiDoc": { "AsciiDoc": {
"cats": [ 1, 20, 27 ], "cats": [ 1, 20, 27 ],
"meta": { "generator": "^AsciiDoc ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "^AsciiDoc ([\\d.]+)\\;version:\\1" },
"env": "^asciidoc$" "env": "^asciidoc$"
}, },
"ATG Web Commerce": { "ATG Web Commerce": {
"cats": [ 6 ], "cats": [ 6 ],
"headers": { "X-ATG-Version": "(ATGPlatform/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-ATG-Version": "(ATGPlatform/([\\d.]+))?\\;version:\\2" },
"html": "<[^>]+_DARGS" "html": "<[^>]+_DARGS"
}, },
"Atlassian Confluence": { "Atlassian Confluence": {
"cats": [ 8 ], "cats": [ 8 ],
"html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence([^>]+>Atlassian Confluence</a> ([\\d\\.]+))?\\;version:\\2", "html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence([^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\2",
"headers": { "X-Confluence-Request-Time": ".*" }, "headers": { "X-Confluence-Request-Time": ".*" },
"meta": { "confluence-request-time": ".*" }, "meta": { "confluence-request-time": ".*" },
"implies": "Java" "implies": "Java"
@ -167,7 +167,7 @@
}, },
"AWStats": { "AWStats": {
"cats": [ 10 ], "cats": [ 10 ],
"meta": { "generator": "AWStats ([\\d\\.]+( \\(build [\\d\\.]+\\))?)\\;version:\\1" }, "meta": { "generator": "AWStats ([\\d.]+( \\(build [\\d.]+\\))?)\\;version:\\1" },
"implies": "Perl" "implies": "Perl"
}, },
"Backbone.js": { "Backbone.js": {
@ -178,12 +178,12 @@
}, },
"Banshee": { "Banshee": {
"cats": [ 1, 18 ], "cats": [ 1, 18 ],
"html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(v([\\d\\.]+))?\\;version:\\2", "html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(v([\\d.]+))?\\;version:\\2",
"implies": "PHP" "implies": "PHP"
}, },
"BIGACE": { "BIGACE": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "BIGACE ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "BIGACE ([\\d.]+)\\;version:\\1" },
"html": "Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE", "html": "Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE",
"implies": "PHP" "implies": "PHP"
}, },
@ -196,7 +196,7 @@
}, },
"BigDump": { "BigDump": {
"cats": [ 3 ], "cats": [ 3 ],
"html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d\\.b]+)\\;version:\\1", "html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d.b]+)\\;version:\\1",
"implies": "PHP" "implies": "PHP"
}, },
"Bigware": { "Bigware": {
@ -217,7 +217,7 @@
}, },
"BrowserCMS": { "BrowserCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "BrowserCMS ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "BrowserCMS ([\\d.]+)\\;version:\\1" },
"implies": "Ruby" "implies": "Ruby"
}, },
"Bugzilla": { "Bugzilla": {
@ -266,9 +266,9 @@
}, },
"Chamilo": { "Chamilo": {
"cats": [ 21 ], "cats": [ 21 ],
"html": "\">Chamilo ([\\d\\.]+)</a>\\;version:\\1", "html": "\">Chamilo ([\\d.]+)</a>\\;version:\\1",
"meta": { "generator": "Chamilo ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Chamilo ([\\d.]+)\\;version:\\1" },
"headers": { "X-Powered-By": "Chamilo ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Chamilo ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Chartbeat": { "Chartbeat": {
@ -278,7 +278,7 @@
}, },
"Cherokee": { "Cherokee": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Cherokee/([\\d\\.]+)\\;version:\\1" } "headers": { "Server": "Cherokee/([\\d.]+)\\;version:\\1" }
}, },
"CKEditor": { "CKEditor": {
"cats": [ 24 ], "cats": [ 24 ],
@ -313,7 +313,7 @@
}, },
"CMSimple": { "CMSimple": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "CMSimple( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "CMSimple( [\\d.]+)?\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"CO2Stats": { "CO2Stats": {
@ -338,7 +338,7 @@
"Concrete5": { "Concrete5": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "concrete/js/", "script": "concrete/js/",
"meta": { "generator": "concrete5 - ([\\d\\.ab]+)\\;version:\\1" }, "meta": { "generator": "concrete5 - ([\\d.ab]+)\\;version:\\1" },
"env": "^CCM_IMAGE_PATH$", "env": "^CCM_IMAGE_PATH$",
"implies": "PHP" "implies": "PHP"
}, },
@ -354,12 +354,12 @@
}, },
"Contenido": { "Contenido": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Contenido ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Contenido ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Contens": { "Contens": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Contensis CMS Version ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Contensis CMS Version ([\\d.]+)\\;version:\\1" },
"implies": [ "Java", "CFML" ] "implies": [ "Java", "CFML" ]
}, },
"ConversionLab": { "ConversionLab": {
@ -368,7 +368,7 @@
}, },
"Coppermine": { "Coppermine": {
"cats": [ 7 ], "cats": [ 7 ],
"html": "<!--Coppermine Photo Gallery ([\\d\\.]+)\\;version:\\1", "html": "<!--Coppermine Photo Gallery ([\\d.]+)\\;version:\\1",
"implies": "PHP" "implies": "PHP"
}, },
"Cosmoshop": { "Cosmoshop": {
@ -382,11 +382,11 @@
}, },
"CouchDB": { "CouchDB": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "CouchDB/([\\d\\.]+)\\;version:\\1" } "headers": { "Server": "CouchDB/([\\d.]+)\\;version:\\1" }
}, },
"cPanel": { "cPanel": {
"cats": [ 9 ], "cats": [ 9 ],
"headers": { "Server": "cpsrvd/([\\d\\.]+)\\;version:\\1" }, "headers": { "Server": "cpsrvd/([\\d.]+)\\;version:\\1" },
"html": "<!-- cPanel" "html": "<!-- cPanel"
}, },
"CPG Dragonfly": { "CPG Dragonfly": {
@ -428,13 +428,13 @@
}, },
"Dancer": { "Dancer": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "Perl Dancer ([\\d\\.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Perl Dancer ([\\d.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d.]+)\\;version:\\1" },
"implies": "Perl" "implies": "Perl"
}, },
"Danneo CMS": { "Danneo CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-Powered-By": "CMS Danneo ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "CMS Danneo ([\\d.]+)\\;version:\\1" },
"meta": { "generator": "Danneo CMS ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Danneo CMS ([\\d.]+)\\;version:\\1" },
"implies": [ "Apache", "PHP" ] "implies": [ "Apache", "PHP" ]
}, },
"dashCommerce": { "dashCommerce": {
@ -449,7 +449,7 @@
}, },
"David Webbox": { "David Webbox": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "David-WebBox/([\\d\\.a]+ \\(\\d+\\))\\;version:\\1" } "headers": { "Server": "David-WebBox/([\\d.a]+ \\(\\d+\\))\\;version:\\1" }
}, },
"Debian": { "Debian": {
"cats": [ 28 ], "cats": [ 28 ],
@ -474,7 +474,7 @@
"DirectAdmin": { "DirectAdmin": {
"cats": [ 9 ], "cats": [ 9 ],
"html": "<a[^>]+>DirectAdmin</a> Web Control Panel", "html": "<a[^>]+>DirectAdmin</a> Web Control Panel",
"headers": { "Server": "DirectAdmin Daemon v([\\d\\.]+)\\;version:\\1" }, "headers": { "Server": "DirectAdmin Daemon v([\\d.]+)\\;version:\\1" },
"implies": [ "PHP", "Apache" ] "implies": [ "PHP", "Apache" ]
}, },
"Disqus": { "Disqus": {
@ -485,7 +485,7 @@
}, },
"Django": { "Django": {
"cats": [ 18 ], "cats": [ 18 ],
"html": "(powered by <a[^>]+>Django ?([\\d\\.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\2", "html": "(powered by <a[^>]+>Django ?([\\d.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\2",
"env": "__admin_media_prefix__", "env": "__admin_media_prefix__",
"implies": "Python" "implies": "Python"
}, },
@ -497,7 +497,7 @@
}, },
"Dojo": { "Dojo": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "([\\d\\.]+)/dojo/dojo(\\.xd)?\\.js\\;version:\\1", "script": "([\\d.]+)/dojo/dojo(\\.xd)?\\.js\\;version:\\1",
"env": "^dojo$" "env": "^dojo$"
}, },
"Dokeos": { "Dokeos": {
@ -523,7 +523,7 @@
}, },
"Doxygen": { "Doxygen": {
"cats": [ 4 ], "cats": [ 4 ],
"html": "(<!-- Generated by Doxygen|<link[^>]+doxygen.css)" "html": "(<!-- Generated by Doxygen ([\\d.]+)|<link[^>]+doxygen.css)\\;version:\\1"
}, },
"DreamWeaver": { "DreamWeaver": {
"cats": [ 20 ], "cats": [ 20 ],
@ -533,7 +533,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:\\2", "Expires": "19 Nov 1978" }, "headers": { "X-Drupal-Cache": ".*", "X-Generator": "Drupal(\\s([\\d.]+))?\\;version:\\2", "Expires": "19 Nov 1978" },
"env": "^Drupal$", "env": "^Drupal$",
"implies": "PHP" "implies": "PHP"
}, },
@ -544,13 +544,14 @@
}, },
"Dynamicweb": { "Dynamicweb": {
"cats": [ 1, 6, 10 ], "cats": [ 1, 6, 10 ],
"meta": { "generator": "Dynamicweb" }, "meta": { "generator": "Dynamicweb ([\\d.]+)\\;version:\\1" },
"headers": { "Set-Cookie": "Dynamicweb=" }, "headers": { "Set-Cookie": "Dynamicweb=" },
"implies": "Microsoft ASP.NET" "implies": "Microsoft ASP.NET"
}, },
"e107": { "e107": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "e107\\.js", "script": "e107\\.js",
"headers": { "Set-Cookie": "e107_td[^;]+=" },
"implies": "PHP" "implies": "PHP"
}, },
"EdgeCast": { "EdgeCast": {
@ -559,21 +560,24 @@
}, },
"Embedthis-http": { "Embedthis-http": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Embedthis-http" } "headers": { "Server": "Embedthis-http(/([\\d.]+))?\\;version:\\2" }
}, },
"EPiServer": { "EPiServer": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "EPiServer" }, "meta": { "generator": "EPiServer" },
"headers": { "Set-Cookie": "EPi(Trace|Server)[^;]*=" },
"implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ] "implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ]
}, },
"EPrints": { "EPrints": {
"cats": [ 19 ], "cats": [ 19 ],
"meta": { "generator": "EPrints" }, "meta": { "generator": "EPrints ([\\d.]+)\\;version:\\1" },
"env": "^EPJS_menu_template$",
"implies": "Perl" "implies": "Perl"
}, },
"eSyndiCat": { "eSyndiCat": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-Drectory-Script": "^eSyndiCat" }, "headers": { "X-Drectory-Script": "^eSyndiCat" },
"env": "^esyndicat$",
"implies": [ "PHP" ] "implies": [ "PHP" ]
}, },
"Exhibit": { "Exhibit": {
@ -604,23 +608,25 @@
}, },
"Fact Finder": { "Fact Finder": {
"cats": [ 29 ], "cats": [ 29 ],
"html": "/images/fact-finder\\.gif|ViewParametricSearch|factfinder|Suggest\\.ff", "html": "<!-- Factfinder",
"url": "ViewParametricSearch|factfinder|ffsuggest" "script": "Suggest\\.ff",
"url": "/ViewParametricSearch|ffsuggest\\.[a-z]htm"
}, },
"FAST ESP": { "FAST ESP": {
"cats": [ 29 ], "cats": [ 29 ],
"html": "fastsearch|searchProfile=|searchCategory=", "html": "<form[^>]+id=\"fastsearch\""
"url": "esppublished|searchProfile=|searchCategory="
}, },
"FAST Search for SharePoint": { "FAST Search for SharePoint": {
"cats": [ 29 ], "cats": [ 29 ],
"url": "Pages/SearchResults\\.aspx\\?k=", "url": "Pages/SearchResults\\.aspx\\?k=",
"html": "<input[^>]+ name=\"ParametricSearch",
"implies": [ "Microsoft SharePoint", "Microsoft ASP.NET" ] "implies": [ "Microsoft SharePoint", "Microsoft ASP.NET" ]
}, },
"FlexCMP": { "FlexCMP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "FlexCMP" }, "meta": { "generator": "FlexCMP" },
"headers": { "X-Powered-By": "FlexCMP" } "html": "<!--[^>]+FlexCMP[^>v]+v\\. ([\\d.]+)\\;version:\\1",
"headers": { "X-Powered-By": "FlexCMP.+\\[v\\. ([\\d.]+)\\;version:\\1", "X-Flex-Lang": ".+" }
}, },
"FluxBB": { "FluxBB": {
"cats": [ 2 ], "cats": [ 2 ],
@ -628,20 +634,22 @@
}, },
"Flyspray": { "Flyspray": {
"cats": [ 13 ], "cats": [ 13 ],
"html": "(<a[^>]+>Powered by Flyspray|<map id=\"projectsearchform|Powered by <a href=[^>]+flyspray\\.org)" "html": "(<a[^>]+>Powered by Flyspray|<map id=\"projectsearchform)",
"headers": { "Set-Cookie": "flyspray_project=" }
}, },
"FreeBSD": { "FreeBSD": {
"cats": [ 28 ], "cats": [ 28 ],
"headers": { "Server": "FreeBSD" } "headers": { "Server": "FreeBSD( ([\\d.]+))?\\;version:\\2" }
}, },
"FrontPage": { "FrontPage": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Microsoft FrontPage(\\s([\\d\\.]+))?\\;version:\\2" }, "meta": { "generator": "Microsoft FrontPage(\\s([\\d.]+))?\\;version:\\2" },
"html": "<html[^>]+urn:schemas-microsoft-com:office:office" "html": "<html[^>]+urn:schemas-microsoft-com:office:office"
}, },
"FWP": { "FWP": {
"cats": [ 6 ], "cats": [ 6 ],
"meta": { "generator": "FWP Shop" } "meta": { "generator": "FWP Shop" },
"html": "<!--\\s+FwP Systems"
}, },
"Gallery": { "Gallery": {
"cats": [ 7 ], "cats": [ 7 ],
@ -655,6 +663,7 @@
}, },
"Gauges": { "Gauges": {
"cats": [ 10 ], "cats": [ 10 ],
"headers": { "Set-Cookie": "_gauges_[^;]+=" },
"html": "t\\.src = '//secure\\.gaug\\.es/track\\.js", "html": "t\\.src = '//secure\\.gaug\\.es/track\\.js",
"env": "^_gauges$" "env": "^_gauges$"
}, },
@ -664,7 +673,7 @@
}, },
"Get Satisfaction": { "Get Satisfaction": {
"cats": [ 13 ], "cats": [ 13 ],
"html": "var feedback_widget = new GSFN\\.feedback_widget\\(feedback_widget_options\\)" "env": "^feedback_widget$"
}, },
"GetSimple CMS": { "GetSimple CMS": {
"cats": [ 1 ], "cats": [ 1 ],
@ -698,11 +707,11 @@
}, },
"Google Maps": { "Google Maps": {
"cats": [ 35 ], "cats": [ 35 ],
"script": "(maps\\.google\\.com/maps\\?file=api(&v=([\\d\\.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\3" "script": "(maps\\.google\\.com/maps\\?file=api(&v=([\\d.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\3"
}, },
"Google PageSpeed": { "Google PageSpeed": {
"cats": [ 23, 33 ], "cats": [ 23, 33 ],
"headers": { "X-Mod-Pagespeed": ".*" } "headers": { "X-Mod-Pagespeed": "([\\d.]+)\\;version:\\1" }
}, },
"Google Sites": { "Google Sites": {
"cats": [ 1 ], "cats": [ 1 ],
@ -723,7 +732,9 @@
}, },
"Graffiti CMS": { "Graffiti CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Graffiti CMS" } "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" },
"script": "/graffiti.js",
"headers": { "Set-Cookie": "graffitibot[^;]=" }
}, },
"Gravatar": { "Gravatar": {
"cats": [ 19 ], "cats": [ 19 ],
@ -740,7 +751,8 @@
}, },
"GX WebManager": { "GX WebManager": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "GX WebManager" } "meta": { "generator": "GX WebManager( ([\\d.]+))?\\;version:\\2" },
"html": "<!--\\s+Powered by GX"
}, },
"Handlebars": { "Handlebars": {
"cats": [ 12 ], "cats": [ 12 ],
@ -748,7 +760,7 @@
}, },
"Hiawatha": { "Hiawatha": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Hiawatha" } "headers": { "Server": "Hiawatha v([\\d.]+)\\;version:\\1" }
}, },
"Highcharts": { "Highcharts": {
"cats": [ 25 ], "cats": [ 25 ],
@ -761,10 +773,12 @@
}, },
"Hotaru CMS": { "Hotaru CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Hotaru CMS" } "meta": { "generator": "Hotaru CMS" },
"headers": { "Set-Cookie": "hotaru_mobile=" }
}, },
"Hubspot": { "HubSpot": {
"cats": [ 32 ], "cats": [ 32 ],
"html": "<!-- Start of Async HubSpot",
"env": "^(_hsq|hubspot)$" "env": "^(_hsq|hubspot)$"
}, },
"Hybris": { "Hybris": {
@ -775,11 +789,11 @@
}, },
"IBM HTTP Server": { "IBM HTTP Server": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "IBM_HTTP_Server" } "headers": { "Server": "IBM_HTTP_Server(/([\\d.]+))?\\;version:\\2" }
}, },
"IBM WebSphere Portal": { "IBM WebSphere Portal": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "IBM-Web2-Location": ".*" }, "headers": { "IBM-Web2-Location": ".*", "Itx-Generated-Timestamp": ".+" },
"url": "/wps/", "url": "/wps/",
"implies": "Java" "implies": "Java"
}, },
@ -790,19 +804,19 @@
}, },
"IIS": { "IIS": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "IIS\\/?([\\d\\.]+)?\\;version:\\1" }, "headers": { "Server": "IIS(/([\\d.]+))?\\;version:\\2" },
"implies": "Windows Server" "implies": "Windows Server"
}, },
"ImpressCMS": { "ImpressCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "include/linkexternal\\.js", "script": "include/linkexternal\\.js",
"meta": { "generator": "ImpressCMS" }, "meta": { "generator": "ImpressCMS" },
"headers": { "X-Powered-By": "ImpressCMS" }, "headers": { "X-Powered-By": "ImpressCMS", "Set-Cookie": "ICMSession[^;]+=" },
"implies": "PHP" "implies": "PHP"
}, },
"ImpressPages": { "ImpressPages": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "ImpressPages" }, "meta": { "generator": "ImpressPages CMS ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Indexhibit": { "Indexhibit": {
@ -813,26 +827,26 @@
}, },
"InstantCMS": { "InstantCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "InstantCMS" } "meta": { "generator": "InstantCMS" },
"headers": { "Set-Cookie": "InstantCMS\\[logdate\\]=" }
}, },
"Intershop": { "Intershop": {
"cats": [ 6 ], "cats": [ 6 ],
"url": "is-bin|INTERSHOP",
"script": "is-bin|INTERSHOP" "script": "is-bin|INTERSHOP"
}, },
"IPB": { "IPB": {
"cats": [ 2 ], "cats": [ 2 ],
"script": "jscripts/ips_", "script": "jscripts/ips_",
"env": "^IPBoard$", "env": "^(IPBoard$|ipb_var)",
"html": "<link[^>]+ipb_[^>]+\\.css" "html": "<link[^>]+ipb_[^>]+\\.css"
}, },
"iWeb": { "iWeb": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "^iWeb( [\\d\\.]+)?\\;version:\\1" } "meta": { "generator": "^iWeb( [\\d.]+)?\\;version:\\1" }
}, },
"JAlbum": { "JAlbum": {
"cats": [ 7 ], "cats": [ 7 ],
"meta": { "generator": "JAlbum( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "JAlbum( [\\d.]+)?\\;version:\\1" },
"implies": "Java" "implies": "Java"
}, },
"Jalios": { "Jalios": {
@ -850,17 +864,17 @@
}, },
"JavaServer Faces": { "JavaServer Faces": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "JSF(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "JSF(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"JavaServer Pages": { "JavaServer Pages": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "JSP(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "JSP(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"Java Servlet": { "Java Servlet": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "Servlet(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "Servlet(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"Jirafe": { "Jirafe": {
@ -879,10 +893,10 @@
}, },
"Joomla": { "Joomla": {
"cats": [ 1 ], "cats": [ 1 ],
"url": "option=com_\\;confidence:50", "url": "option=com_",
"meta": { "generator": "Joomla" }, "meta": { "generator": "Joomla!( ([\\d.]+))?\\;version:\\2" },
"html": "(<div[^>]+id=\"wrapper_r\"|<[^>]+(feed|components)/com_|<table[^>]+class=\"pill)\\;confidence:50", "html": "(<div[^>]+id=\"wrapper_r\"|<[^>]+(feed|components)/com_|<table[^>]+class=\"pill)\\;confidence:50",
"headers": { "X-Content-Encoded-By": "Joomla" }, "headers": { "X-Content-Encoded-By": "Joomla! ([\\d.]+)\\;version:\\1" },
"env": "^jcomments$", "env": "^jcomments$",
"implies": "PHP" "implies": "PHP"
}, },
@ -898,21 +912,22 @@
}, },
"jQuery": { "jQuery": {
"cats": [ 12 ], "cats": [ 12 ],
"script": [ "jquery(\\-|\\.)([\\d\\.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d\\.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ], "script": [ "jquery(\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ],
"env": "^jQuery$" "env": "^jQuery$"
}, },
"jQuery Mobile": { "jQuery Mobile": {
"cats": [ 26 ], "cats": [ 26 ],
"script": "jquery\\.mobile.*\\.js", "script": "jquery\\.mobile(-([\\d.]+rc\\d))?.*\\.js(\\?ver=([\\d.]+))?\\;version:\\2",
"implies": "jQuery" "implies": "jQuery"
}, },
"jQuery Sparklines": { "jQuery Sparklines": {
"cats": [ 25 ], "cats": [ 25 ],
"script": "jquery\\.sparkline.*\\.js" "script": "jquery\\.sparkline.*\\.js",
"implies": "jQuery"
}, },
"jQuery UI": { "jQuery UI": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "jquery-ui.*\\.js", "script": "jqueryui/([\\d.]+)\\.js\\;version:\\1",
"implies": "jQuery" "implies": "jQuery"
}, },
"JS Charts": { "JS Charts": {
@ -922,11 +937,12 @@
}, },
"JTL Shop": { "JTL Shop": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(<input[^>]+name=\"JTLSHOP|<a href=\"jtl\\.php)" "html": "(<input[^>]+name=\"JTLSHOP|<a href=\"jtl\\.php)",
"headers": { "Set-Cookie": "JTLSHOP=" }
}, },
"K2": { "K2": {
"cats": [ 19 ], "cats": [ 19 ],
"html": "<!-- JoomlaWorks \"K2\"", "html": "<!--( JoomlaWorks \"K2\"| Start K2)",
"env": "^K2RatingURL$", "env": "^K2RatingURL$",
"implies": "Joomla" "implies": "Joomla"
}, },
@ -944,11 +960,12 @@
}, },
"Kentico CMS": { "Kentico CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Kentico CMS" } "meta": { "generator": "Kentico CMS ([\\d.R]+ \\(build [\\d.]+\\))\\;version:\\1" },
"headers": { "Set-Cookie": "CMSPreferredCulture=" }
}, },
"KineticJS": { "KineticJS": {
"cats": [ 25 ], "cats": [ 25 ],
"script": "kinetic(-v?([\\d\\.]+))?\\.js\\;version:\\2" "script": "kinetic(-v?([\\d.]+))?\\.js\\;version:\\2"
}, },
"KISSmetrics": { "KISSmetrics": {
"cats": [ 10 ], "cats": [ 10 ],
@ -956,16 +973,18 @@
}, },
"Koego": { "Koego": {
"cats": [ 10 ], "cats": [ 10 ],
"script": "tracking\\.koego\\.com/end/ego\\.js" "script": "tracking\\.koego\\.com/end/ego\\.js",
"env": "^ego_domains$"
}, },
"Kohana": { "Kohana": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana" }, "headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana Framework ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Kolibri CMS": { "Kolibri CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Kolibri" } "meta": { "generator": "Kolibri" },
"headers": { "X-Powered-By": "Kolibri" }
}, },
"Komodo CMS": { "Komodo CMS": {
"cats": [ 1 ], "cats": [ 1 ],
@ -974,17 +993,19 @@
}, },
"Koobi": { "Koobi": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Koobi" } "meta": { "generator": "Koobi" },
"html": "<!--[^K>-]+Koobi ([a-z\\d.]+)\\;version:\\1"
}, },
"LEPTON": { "LEPTON": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "LEPTON" }, "meta": { "generator": "LEPTON" },
"headers": { "Set-Cookie": "lep\\d+sessionid=" },
"implies": "PHP" "implies": "PHP"
}, },
"Liferay": { "Liferay": {
"cats": [ 1 ], "cats": [ 1 ],
"env": "^Liferay$", "env": "^Liferay$",
"headers": { "Liferay-Portal": ".*" } "headers": { "Liferay-Portal": "[a-z\\s]+([\\d.]+)\\;version:\\1" }
}, },
"LightMon Engine": { "LightMon Engine": {
"cats": [ 1 ], "cats": [ 1 ],
@ -993,7 +1014,7 @@
}, },
"lighttpd": { "lighttpd": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "lighttpd(/([\\d\\.]+))?\\;version:\\2" } "headers": { "Server": "lighttpd(/([\\d.]+))?\\;version:\\2" }
}, },
"LimeSurvey": { "LimeSurvey": {
"cats": [ 19 ], "cats": [ 19 ],
@ -1086,44 +1107,44 @@
}, },
"Modernizr": { "Modernizr": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "modernizr(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2", "script": "modernizr(-([\\d.]*[\\d]))?.*\\.js\\;version:\\2",
"env": "^Modernizr$" "env": "^Modernizr$"
}, },
"MODx": { "MODx": {
"cats": [ 1 ], "cats": [ 1 ],
"html": "<a[^>]+>Powered by MODx</a>|<(link|script)[^>]+assets/snippets/", "html": "<a[^>]+>Powered by MODx</a>|<(link|script)[^>]+assets/snippets/",
"env": "^MODX_MEDIA_PATH$", "env": "^MODX_MEDIA_PATH$",
"headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}|utmcct=/applications/modx" }, "headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}" },
"implies": "PHP" "implies": "PHP"
}, },
"mod_fastcgi": { "mod_fastcgi": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_fastcgi(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_fastcgi(/([\\d.]+))?\\;version:\\2" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_python": { "mod_python": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_python(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_python(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Python", "Apache" ] "implies": [ "Python", "Apache" ]
}, },
"mod_rack": { "mod_rack": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_rack(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_rack(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_rack(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_rack(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Ruby on Rails\\;confidence:50", "Apache" ] "implies": [ "Ruby on Rails\\;confidence:50", "Apache" ]
}, },
"mod_rails": { "mod_rails": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_rails(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_rails(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_rails(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_rails(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Ruby on Rails\\;confidence:50", "Apache" ] "implies": [ "Ruby on Rails\\;confidence:50", "Apache" ]
}, },
"mod_ssl": { "mod_ssl": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_ssl(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_ssl(/([\\d.]+))?\\;version:\\2" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_wsgi": { "mod_wsgi": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_wsgi(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Python\\;confidence:50", "Apache" ] "implies": [ "Python\\;confidence:50", "Apache" ]
}, },
"MoinMoin": { "MoinMoin": {
@ -1192,7 +1213,7 @@
"meta": { "generator": "Mynetcap" } "meta": { "generator": "Mynetcap" }
}, },
"MySQL": { "MySQL": {
"cats": [ 24 ] "cats": [ 34 ]
}, },
"Nedstat": { "Nedstat": {
"cats": [ 10 ], "cats": [ 10 ],
@ -1247,7 +1268,7 @@
"OpenGrok": { "OpenGrok": {
"cats": [ 19 ], "cats": [ 19 ],
"headers": { "Set-Cookie": "OpenGrok" }, "headers": { "Set-Cookie": "OpenGrok" },
"meta": { "generator": "OpenGrok( v?([\\d\\.]+))?\\;version:\\2" }, "meta": { "generator": "OpenGrok( v?([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"OpenGSE": { "OpenGSE": {
@ -1266,7 +1287,7 @@
}, },
"OpenSSL": { "OpenSSL": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "OpenSSL(/([\\d\\.]+[a-z]?))?\\;version:\\2" } "headers": { "Server": "OpenSSL(/([\\d.]+[a-z]?))?\\;version:\\2" }
}, },
"OpenText Web Solutions": { "OpenText Web Solutions": {
"cats": [ 1 ], "cats": [ 1 ],
@ -1288,7 +1309,7 @@
"osCommerce": { "osCommerce": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(<a[^>]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce</a>|<[^]+class=\"[^>]*infoBoxHeading)", "html": "(<a[^>]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce</a>|<[^]+class=\"[^>]*infoBoxHeading)",
"headers": { "Set-Cookie": "osCsid=|utmcct=/applications/oscommerce" } "headers": { "Set-Cookie": "osCsid=" }
}, },
"osCSS": { "osCSS": {
"cats": [ 6 ], "cats": [ 6 ],
@ -1327,7 +1348,7 @@
}, },
"PHP": { "PHP": {
"cats": [ 27 ], "cats": [ 27 ],
"headers": { "Server": "php/?([\\d\\.]+)?\\;confidence:50\\;version:\\1", "X-Powered-By": "php/?([\\d\\.]+)?\\;version:\\1", "Set-Cookie": "PHPSESSID" }, "headers": { "Server": "php/?([\\d.]+)?\\;confidence:50\\;version:\\1", "X-Powered-By": "php/?([\\d.]+)?\\;version:\\1", "Set-Cookie": "PHPSESSID" },
"url": "\\.php$" "url": "\\.php$"
}, },
"phpAlbum": { "phpAlbum": {
@ -1434,7 +1455,7 @@
}, },
"Prototype": { "Prototype": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "(prototype|protoaculous)(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\3", "script": "(prototype|protoaculous)(-([\\d.]*[\\d]))?.*\\.js\\;version:\\3",
"env": "^Prototype$" "env": "^Prototype$"
}, },
"Protovis": { "Protovis": {
@ -1449,7 +1470,7 @@
}, },
"Python": { "Python": {
"cats": [ 27 ], "cats": [ 27 ],
"headers": { "Server": "(^|\\s)Python(/([\\d\\.]+))?\\;version:\\3" } "headers": { "Server": "(^|\\s)Python(/([\\d.]+))?\\;version:\\3" }
}, },
"Quantcast": { "Quantcast": {
"cats": [ 10 ], "cats": [ 10 ],
@ -1543,7 +1564,7 @@
}, },
"Sarka-SPIP": { "Sarka-SPIP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(^|\\s)Sarka-SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "meta": { "generator": "(^|\\s)Sarka-SPIP(\\s([\\d.]+(\\s\\[\\d+\\])?))?\\;version:\\3" },
"headers": { "X-Spip-Cache": ".*" }, "headers": { "X-Spip-Cache": ".*" },
"implies": "SPIP" "implies": "SPIP"
}, },
@ -1651,7 +1672,7 @@
}, },
"SPIP": { "SPIP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(^|\\s)SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "meta": { "generator": "(^|\\s)SPIP(\\s([\\d.]+(\\s\\[\\d+\\])?))?\\;version:\\3" },
"headers": { "X-Spip-Cache": ".*" } "headers": { "X-Spip-Cache": ".*" }
}, },
"Spree": { "Spree": {
@ -1697,11 +1718,11 @@
}, },
"Supersized": { "Supersized": {
"cats": [ 7, 25 ], "cats": [ 7, 25 ],
"script": "supersized(\\.([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2" "script": "supersized(\\.([\\d.]*[\\d]))?.*\\.js\\;version:\\2"
}, },
"SUSE": { "SUSE": {
"cats": [ 28 ], "cats": [ 28 ],
"headers": { "Server": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2" } "headers": { "Server": "SUSE(/?\\s?-?([\\d.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d.]+))?\\;version:\\2" }
}, },
"Scientific Linux": { "Scientific Linux": {
"cats": [ 28 ], "cats": [ 28 ],
@ -1963,7 +1984,7 @@
}, },
"WordPress": { "WordPress": {
"cats": [ 1, 11 ], "cats": [ 1, 11 ],
"meta": { "generator": "WordPress( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" },
"html": "<link rel=\"stylesheet\" [^>]+wp-content", "html": "<link rel=\"stylesheet\" [^>]+wp-content",
"env": "^wp_username$", "env": "^wp_username$",
"implies": "PHP" "implies": "PHP"
@ -1985,7 +2006,7 @@
"cats": [ 2 ], "cats": [ 2 ],
"html": "jQuery\\.extend\\(true, XenForo|Forum software by XenForo&trade;|<!--XF:branding" "html": "jQuery\\.extend\\(true, XenForo|Forum software by XenForo&trade;|<!--XF:branding"
}, },
"XiTi": { "AT Internet": {
"cats": [ 10 ], "cats": [ 10 ],
"html": "(<[^>]+src=\"[^>]+xiti\\.com/hit\\.xiti)", "html": "(<[^>]+src=\"[^>]+xiti\\.com/hit\\.xiti)",
"env": "^Xt_" "env": "^Xt_"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 644 B

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 562 B

@ -52,7 +52,7 @@
}, },
"2z Project": { "2z Project": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "2z project ([\\d\\.]+);version:\\1" } "meta": { "generator": "2z project ([\\d.]+);version:\\1" }
}, },
"3dCart": { "3dCart": {
"cats": [ 1, 6 ], "cats": [ 1, 6 ],
@ -77,7 +77,7 @@
}, },
"Adobe GoLive": { "Adobe GoLive": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Adobe GoLive(\\s([\\d\\.]+))?\\;version:\\2" } "meta": { "generator": "Adobe GoLive(\\s([\\d.]+))?\\;version:\\2" }
}, },
"Advanced Web Stats": { "Advanced Web Stats": {
"cats": [ 10 ], "cats": [ 10 ],
@ -90,7 +90,7 @@
}, },
"Amaya": { "Amaya": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Amaya( V?([\\d\\.]+[a-z]))?\\;version:\\2" } "meta": { "generator": "Amaya( V?([\\d.]+[a-z]))?\\;version:\\2" }
}, },
"Ametys": { "Ametys": {
"cats": [ 1 ], "cats": [ 1 ],
@ -101,12 +101,12 @@
"Amiro.CMS": { "Amiro.CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Amiro" }, "meta": { "generator": "Amiro" },
"html": "system_(js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d\\.]+)\\;version:\\2", "html": "system_(js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d.]+)\\;version:\\2",
"implies": "PHP" "implies": "PHP"
}, },
"AMPcms": { "AMPcms": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-AMP-Version": "([\\d\\.]+)\\;version:\\1", "Set-Cookie": "^AMP=" }, "headers": { "X-AMP-Version": "([\\d.]+)\\;version:\\1", "Set-Cookie": "^AMP=" },
"env": "^amp_js_init$", "env": "^amp_js_init$",
"implies": "PHP" "implies": "PHP"
}, },
@ -116,11 +116,11 @@
}, },
"AOLserver": { "AOLserver": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "AOLserver/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "AOLserver/?([\\d.]+)?\\;version:\\1" }
}, },
"Apache": { "Apache": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "(Apache($|/([\\d\\.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" } "headers": { "Server": "(Apache($|/([\\d.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" }
}, },
"Apache JSPWiki": { "Apache JSPWiki": {
"cats": [ 8 ], "cats": [ 8 ],
@ -130,11 +130,11 @@
}, },
"Apache Tomcat": { "Apache Tomcat": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Apache-Coyote/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "Apache-Coyote/?([\\d.]+)?\\;version:\\1" }
}, },
"Apache Traffic Server": { "Apache Traffic Server": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "ATS/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "ATS/?([\\d.]+)?\\;version:\\1" }
}, },
"Arc Forum": { "Arc Forum": {
"cats": [ 2 ], "cats": [ 2 ],
@ -142,17 +142,17 @@
}, },
"AsciiDoc": { "AsciiDoc": {
"cats": [ 1, 20, 27 ], "cats": [ 1, 20, 27 ],
"meta": { "generator": "^AsciiDoc ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "^AsciiDoc ([\\d.]+)\\;version:\\1" },
"env": "^asciidoc$" "env": "^asciidoc$"
}, },
"ATG Web Commerce": { "ATG Web Commerce": {
"cats": [ 6 ], "cats": [ 6 ],
"headers": { "X-ATG-Version": "(ATGPlatform/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-ATG-Version": "(ATGPlatform/([\\d.]+))?\\;version:\\2" },
"html": "<[^>]+_DARGS" "html": "<[^>]+_DARGS"
}, },
"Atlassian Confluence": { "Atlassian Confluence": {
"cats": [ 8 ], "cats": [ 8 ],
"html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence([^>]+>Atlassian Confluence</a> ([\\d\\.]+))?\\;version:\\2", "html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence([^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\2",
"headers": { "X-Confluence-Request-Time": ".*" }, "headers": { "X-Confluence-Request-Time": ".*" },
"meta": { "confluence-request-time": ".*" }, "meta": { "confluence-request-time": ".*" },
"implies": "Java" "implies": "Java"
@ -167,7 +167,7 @@
}, },
"AWStats": { "AWStats": {
"cats": [ 10 ], "cats": [ 10 ],
"meta": { "generator": "AWStats ([\\d\\.]+( \\(build [\\d\\.]+\\))?)\\;version:\\1" }, "meta": { "generator": "AWStats ([\\d.]+( \\(build [\\d.]+\\))?)\\;version:\\1" },
"implies": "Perl" "implies": "Perl"
}, },
"Backbone.js": { "Backbone.js": {
@ -178,12 +178,12 @@
}, },
"Banshee": { "Banshee": {
"cats": [ 1, 18 ], "cats": [ 1, 18 ],
"html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(v([\\d\\.]+))?\\;version:\\2", "html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(v([\\d.]+))?\\;version:\\2",
"implies": "PHP" "implies": "PHP"
}, },
"BIGACE": { "BIGACE": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "BIGACE ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "BIGACE ([\\d.]+)\\;version:\\1" },
"html": "Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE", "html": "Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE",
"implies": "PHP" "implies": "PHP"
}, },
@ -196,7 +196,7 @@
}, },
"BigDump": { "BigDump": {
"cats": [ 3 ], "cats": [ 3 ],
"html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d\\.b]+)\\;version:\\1", "html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d.b]+)\\;version:\\1",
"implies": "PHP" "implies": "PHP"
}, },
"Bigware": { "Bigware": {
@ -217,7 +217,7 @@
}, },
"BrowserCMS": { "BrowserCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "BrowserCMS ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "BrowserCMS ([\\d.]+)\\;version:\\1" },
"implies": "Ruby" "implies": "Ruby"
}, },
"Bugzilla": { "Bugzilla": {
@ -266,9 +266,9 @@
}, },
"Chamilo": { "Chamilo": {
"cats": [ 21 ], "cats": [ 21 ],
"html": "\">Chamilo ([\\d\\.]+)</a>\\;version:\\1", "html": "\">Chamilo ([\\d.]+)</a>\\;version:\\1",
"meta": { "generator": "Chamilo ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Chamilo ([\\d.]+)\\;version:\\1" },
"headers": { "X-Powered-By": "Chamilo ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Chamilo ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Chartbeat": { "Chartbeat": {
@ -278,7 +278,7 @@
}, },
"Cherokee": { "Cherokee": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Cherokee/([\\d\\.]+)\\;version:\\1" } "headers": { "Server": "Cherokee/([\\d.]+)\\;version:\\1" }
}, },
"CKEditor": { "CKEditor": {
"cats": [ 24 ], "cats": [ 24 ],
@ -313,7 +313,7 @@
}, },
"CMSimple": { "CMSimple": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "CMSimple( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "CMSimple( [\\d.]+)?\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"CO2Stats": { "CO2Stats": {
@ -338,7 +338,7 @@
"Concrete5": { "Concrete5": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "concrete/js/", "script": "concrete/js/",
"meta": { "generator": "concrete5 - ([\\d\\.ab]+)\\;version:\\1" }, "meta": { "generator": "concrete5 - ([\\d.ab]+)\\;version:\\1" },
"env": "^CCM_IMAGE_PATH$", "env": "^CCM_IMAGE_PATH$",
"implies": "PHP" "implies": "PHP"
}, },
@ -354,12 +354,12 @@
}, },
"Contenido": { "Contenido": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Contenido ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Contenido ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Contens": { "Contens": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Contensis CMS Version ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Contensis CMS Version ([\\d.]+)\\;version:\\1" },
"implies": [ "Java", "CFML" ] "implies": [ "Java", "CFML" ]
}, },
"ConversionLab": { "ConversionLab": {
@ -368,7 +368,7 @@
}, },
"Coppermine": { "Coppermine": {
"cats": [ 7 ], "cats": [ 7 ],
"html": "<!--Coppermine Photo Gallery ([\\d\\.]+)\\;version:\\1", "html": "<!--Coppermine Photo Gallery ([\\d.]+)\\;version:\\1",
"implies": "PHP" "implies": "PHP"
}, },
"Cosmoshop": { "Cosmoshop": {
@ -382,11 +382,11 @@
}, },
"CouchDB": { "CouchDB": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "CouchDB/([\\d\\.]+)\\;version:\\1" } "headers": { "Server": "CouchDB/([\\d.]+)\\;version:\\1" }
}, },
"cPanel": { "cPanel": {
"cats": [ 9 ], "cats": [ 9 ],
"headers": { "Server": "cpsrvd/([\\d\\.]+)\\;version:\\1" }, "headers": { "Server": "cpsrvd/([\\d.]+)\\;version:\\1" },
"html": "<!-- cPanel" "html": "<!-- cPanel"
}, },
"CPG Dragonfly": { "CPG Dragonfly": {
@ -428,13 +428,13 @@
}, },
"Dancer": { "Dancer": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "Perl Dancer ([\\d\\.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Perl Dancer ([\\d.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d.]+)\\;version:\\1" },
"implies": "Perl" "implies": "Perl"
}, },
"Danneo CMS": { "Danneo CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-Powered-By": "CMS Danneo ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "CMS Danneo ([\\d.]+)\\;version:\\1" },
"meta": { "generator": "Danneo CMS ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Danneo CMS ([\\d.]+)\\;version:\\1" },
"implies": [ "Apache", "PHP" ] "implies": [ "Apache", "PHP" ]
}, },
"dashCommerce": { "dashCommerce": {
@ -449,7 +449,7 @@
}, },
"David Webbox": { "David Webbox": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "David-WebBox/([\\d\\.a]+ \\(\\d+\\))\\;version:\\1" } "headers": { "Server": "David-WebBox/([\\d.a]+ \\(\\d+\\))\\;version:\\1" }
}, },
"Debian": { "Debian": {
"cats": [ 28 ], "cats": [ 28 ],
@ -474,7 +474,7 @@
"DirectAdmin": { "DirectAdmin": {
"cats": [ 9 ], "cats": [ 9 ],
"html": "<a[^>]+>DirectAdmin</a> Web Control Panel", "html": "<a[^>]+>DirectAdmin</a> Web Control Panel",
"headers": { "Server": "DirectAdmin Daemon v([\\d\\.]+)\\;version:\\1" }, "headers": { "Server": "DirectAdmin Daemon v([\\d.]+)\\;version:\\1" },
"implies": [ "PHP", "Apache" ] "implies": [ "PHP", "Apache" ]
}, },
"Disqus": { "Disqus": {
@ -485,7 +485,7 @@
}, },
"Django": { "Django": {
"cats": [ 18 ], "cats": [ 18 ],
"html": "(powered by <a[^>]+>Django ?([\\d\\.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\2", "html": "(powered by <a[^>]+>Django ?([\\d.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\2",
"env": "__admin_media_prefix__", "env": "__admin_media_prefix__",
"implies": "Python" "implies": "Python"
}, },
@ -497,7 +497,7 @@
}, },
"Dojo": { "Dojo": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "([\\d\\.]+)/dojo/dojo(\\.xd)?\\.js\\;version:\\1", "script": "([\\d.]+)/dojo/dojo(\\.xd)?\\.js\\;version:\\1",
"env": "^dojo$" "env": "^dojo$"
}, },
"Dokeos": { "Dokeos": {
@ -523,7 +523,7 @@
}, },
"Doxygen": { "Doxygen": {
"cats": [ 4 ], "cats": [ 4 ],
"html": "(<!-- Generated by Doxygen|<link[^>]+doxygen.css)" "html": "(<!-- Generated by Doxygen ([\\d.]+)|<link[^>]+doxygen.css)\\;version:\\1"
}, },
"DreamWeaver": { "DreamWeaver": {
"cats": [ 20 ], "cats": [ 20 ],
@ -533,7 +533,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:\\2", "Expires": "19 Nov 1978" }, "headers": { "X-Drupal-Cache": ".*", "X-Generator": "Drupal(\\s([\\d.]+))?\\;version:\\2", "Expires": "19 Nov 1978" },
"env": "^Drupal$", "env": "^Drupal$",
"implies": "PHP" "implies": "PHP"
}, },
@ -544,13 +544,14 @@
}, },
"Dynamicweb": { "Dynamicweb": {
"cats": [ 1, 6, 10 ], "cats": [ 1, 6, 10 ],
"meta": { "generator": "Dynamicweb" }, "meta": { "generator": "Dynamicweb ([\\d.]+)\\;version:\\1" },
"headers": { "Set-Cookie": "Dynamicweb=" }, "headers": { "Set-Cookie": "Dynamicweb=" },
"implies": "Microsoft ASP.NET" "implies": "Microsoft ASP.NET"
}, },
"e107": { "e107": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "e107\\.js", "script": "e107\\.js",
"headers": { "Set-Cookie": "e107_td[^;]+=" },
"implies": "PHP" "implies": "PHP"
}, },
"EdgeCast": { "EdgeCast": {
@ -559,21 +560,24 @@
}, },
"Embedthis-http": { "Embedthis-http": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Embedthis-http" } "headers": { "Server": "Embedthis-http(/([\\d.]+))?\\;version:\\2" }
}, },
"EPiServer": { "EPiServer": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "EPiServer" }, "meta": { "generator": "EPiServer" },
"headers": { "Set-Cookie": "EPi(Trace|Server)[^;]*=" },
"implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ] "implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ]
}, },
"EPrints": { "EPrints": {
"cats": [ 19 ], "cats": [ 19 ],
"meta": { "generator": "EPrints" }, "meta": { "generator": "EPrints ([\\d.]+)\\;version:\\1" },
"env": "^EPJS_menu_template$",
"implies": "Perl" "implies": "Perl"
}, },
"eSyndiCat": { "eSyndiCat": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-Drectory-Script": "^eSyndiCat" }, "headers": { "X-Drectory-Script": "^eSyndiCat" },
"env": "^esyndicat$",
"implies": [ "PHP" ] "implies": [ "PHP" ]
}, },
"Exhibit": { "Exhibit": {
@ -604,23 +608,25 @@
}, },
"Fact Finder": { "Fact Finder": {
"cats": [ 29 ], "cats": [ 29 ],
"html": "/images/fact-finder\\.gif|ViewParametricSearch|factfinder|Suggest\\.ff", "html": "<!-- Factfinder",
"url": "ViewParametricSearch|factfinder|ffsuggest" "script": "Suggest\\.ff",
"url": "/ViewParametricSearch|ffsuggest\\.[a-z]htm"
}, },
"FAST ESP": { "FAST ESP": {
"cats": [ 29 ], "cats": [ 29 ],
"html": "fastsearch|searchProfile=|searchCategory=", "html": "<form[^>]+id=\"fastsearch\""
"url": "esppublished|searchProfile=|searchCategory="
}, },
"FAST Search for SharePoint": { "FAST Search for SharePoint": {
"cats": [ 29 ], "cats": [ 29 ],
"url": "Pages/SearchResults\\.aspx\\?k=", "url": "Pages/SearchResults\\.aspx\\?k=",
"html": "<input[^>]+ name=\"ParametricSearch",
"implies": [ "Microsoft SharePoint", "Microsoft ASP.NET" ] "implies": [ "Microsoft SharePoint", "Microsoft ASP.NET" ]
}, },
"FlexCMP": { "FlexCMP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "FlexCMP" }, "meta": { "generator": "FlexCMP" },
"headers": { "X-Powered-By": "FlexCMP" } "html": "<!--[^>]+FlexCMP[^>v]+v\\. ([\\d.]+)\\;version:\\1",
"headers": { "X-Powered-By": "FlexCMP.+\\[v\\. ([\\d.]+)\\;version:\\1", "X-Flex-Lang": ".+" }
}, },
"FluxBB": { "FluxBB": {
"cats": [ 2 ], "cats": [ 2 ],
@ -628,20 +634,22 @@
}, },
"Flyspray": { "Flyspray": {
"cats": [ 13 ], "cats": [ 13 ],
"html": "(<a[^>]+>Powered by Flyspray|<map id=\"projectsearchform|Powered by <a href=[^>]+flyspray\\.org)" "html": "(<a[^>]+>Powered by Flyspray|<map id=\"projectsearchform)",
"headers": { "Set-Cookie": "flyspray_project=" }
}, },
"FreeBSD": { "FreeBSD": {
"cats": [ 28 ], "cats": [ 28 ],
"headers": { "Server": "FreeBSD" } "headers": { "Server": "FreeBSD( ([\\d.]+))?\\;version:\\2" }
}, },
"FrontPage": { "FrontPage": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Microsoft FrontPage(\\s([\\d\\.]+))?\\;version:\\2" }, "meta": { "generator": "Microsoft FrontPage(\\s([\\d.]+))?\\;version:\\2" },
"html": "<html[^>]+urn:schemas-microsoft-com:office:office" "html": "<html[^>]+urn:schemas-microsoft-com:office:office"
}, },
"FWP": { "FWP": {
"cats": [ 6 ], "cats": [ 6 ],
"meta": { "generator": "FWP Shop" } "meta": { "generator": "FWP Shop" },
"html": "<!--\\s+FwP Systems"
}, },
"Gallery": { "Gallery": {
"cats": [ 7 ], "cats": [ 7 ],
@ -655,6 +663,7 @@
}, },
"Gauges": { "Gauges": {
"cats": [ 10 ], "cats": [ 10 ],
"headers": { "Set-Cookie": "_gauges_[^;]+=" },
"html": "t\\.src = '//secure\\.gaug\\.es/track\\.js", "html": "t\\.src = '//secure\\.gaug\\.es/track\\.js",
"env": "^_gauges$" "env": "^_gauges$"
}, },
@ -664,7 +673,7 @@
}, },
"Get Satisfaction": { "Get Satisfaction": {
"cats": [ 13 ], "cats": [ 13 ],
"html": "var feedback_widget = new GSFN\\.feedback_widget\\(feedback_widget_options\\)" "env": "^feedback_widget$"
}, },
"GetSimple CMS": { "GetSimple CMS": {
"cats": [ 1 ], "cats": [ 1 ],
@ -698,11 +707,11 @@
}, },
"Google Maps": { "Google Maps": {
"cats": [ 35 ], "cats": [ 35 ],
"script": "(maps\\.google\\.com/maps\\?file=api(&v=([\\d\\.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\3" "script": "(maps\\.google\\.com/maps\\?file=api(&v=([\\d.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\3"
}, },
"Google PageSpeed": { "Google PageSpeed": {
"cats": [ 23, 33 ], "cats": [ 23, 33 ],
"headers": { "X-Mod-Pagespeed": ".*" } "headers": { "X-Mod-Pagespeed": "([\\d.]+)\\;version:\\1" }
}, },
"Google Sites": { "Google Sites": {
"cats": [ 1 ], "cats": [ 1 ],
@ -723,7 +732,9 @@
}, },
"Graffiti CMS": { "Graffiti CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Graffiti CMS" } "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" },
"script": "/graffiti.js",
"headers": { "Set-Cookie": "graffitibot[^;]=" }
}, },
"Gravatar": { "Gravatar": {
"cats": [ 19 ], "cats": [ 19 ],
@ -740,7 +751,8 @@
}, },
"GX WebManager": { "GX WebManager": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "GX WebManager" } "meta": { "generator": "GX WebManager( ([\\d.]+))?\\;version:\\2" },
"html": "<!--\\s+Powered by GX"
}, },
"Handlebars": { "Handlebars": {
"cats": [ 12 ], "cats": [ 12 ],
@ -748,7 +760,7 @@
}, },
"Hiawatha": { "Hiawatha": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Hiawatha" } "headers": { "Server": "Hiawatha v([\\d.]+)\\;version:\\1" }
}, },
"Highcharts": { "Highcharts": {
"cats": [ 25 ], "cats": [ 25 ],
@ -761,10 +773,12 @@
}, },
"Hotaru CMS": { "Hotaru CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Hotaru CMS" } "meta": { "generator": "Hotaru CMS" },
"headers": { "Set-Cookie": "hotaru_mobile=" }
}, },
"Hubspot": { "HubSpot": {
"cats": [ 32 ], "cats": [ 32 ],
"html": "<!-- Start of Async HubSpot",
"env": "^(_hsq|hubspot)$" "env": "^(_hsq|hubspot)$"
}, },
"Hybris": { "Hybris": {
@ -775,11 +789,11 @@
}, },
"IBM HTTP Server": { "IBM HTTP Server": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "IBM_HTTP_Server" } "headers": { "Server": "IBM_HTTP_Server(/([\\d.]+))?\\;version:\\2" }
}, },
"IBM WebSphere Portal": { "IBM WebSphere Portal": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "IBM-Web2-Location": ".*" }, "headers": { "IBM-Web2-Location": ".*", "Itx-Generated-Timestamp": ".+" },
"url": "/wps/", "url": "/wps/",
"implies": "Java" "implies": "Java"
}, },
@ -790,19 +804,19 @@
}, },
"IIS": { "IIS": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "IIS\\/?([\\d\\.]+)?\\;version:\\1" }, "headers": { "Server": "IIS(/([\\d.]+))?\\;version:\\2" },
"implies": "Windows Server" "implies": "Windows Server"
}, },
"ImpressCMS": { "ImpressCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "include/linkexternal\\.js", "script": "include/linkexternal\\.js",
"meta": { "generator": "ImpressCMS" }, "meta": { "generator": "ImpressCMS" },
"headers": { "X-Powered-By": "ImpressCMS" }, "headers": { "X-Powered-By": "ImpressCMS", "Set-Cookie": "ICMSession[^;]+=" },
"implies": "PHP" "implies": "PHP"
}, },
"ImpressPages": { "ImpressPages": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "ImpressPages" }, "meta": { "generator": "ImpressPages CMS ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Indexhibit": { "Indexhibit": {
@ -813,26 +827,26 @@
}, },
"InstantCMS": { "InstantCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "InstantCMS" } "meta": { "generator": "InstantCMS" },
"headers": { "Set-Cookie": "InstantCMS\\[logdate\\]=" }
}, },
"Intershop": { "Intershop": {
"cats": [ 6 ], "cats": [ 6 ],
"url": "is-bin|INTERSHOP",
"script": "is-bin|INTERSHOP" "script": "is-bin|INTERSHOP"
}, },
"IPB": { "IPB": {
"cats": [ 2 ], "cats": [ 2 ],
"script": "jscripts/ips_", "script": "jscripts/ips_",
"env": "^IPBoard$", "env": "^(IPBoard$|ipb_var)",
"html": "<link[^>]+ipb_[^>]+\\.css" "html": "<link[^>]+ipb_[^>]+\\.css"
}, },
"iWeb": { "iWeb": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "^iWeb( [\\d\\.]+)?\\;version:\\1" } "meta": { "generator": "^iWeb( [\\d.]+)?\\;version:\\1" }
}, },
"JAlbum": { "JAlbum": {
"cats": [ 7 ], "cats": [ 7 ],
"meta": { "generator": "JAlbum( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "JAlbum( [\\d.]+)?\\;version:\\1" },
"implies": "Java" "implies": "Java"
}, },
"Jalios": { "Jalios": {
@ -850,17 +864,17 @@
}, },
"JavaServer Faces": { "JavaServer Faces": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "JSF(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "JSF(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"JavaServer Pages": { "JavaServer Pages": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "JSP(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "JSP(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"Java Servlet": { "Java Servlet": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "Servlet(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "Servlet(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"Jirafe": { "Jirafe": {
@ -879,10 +893,10 @@
}, },
"Joomla": { "Joomla": {
"cats": [ 1 ], "cats": [ 1 ],
"url": "option=com_\\;confidence:50", "url": "option=com_",
"meta": { "generator": "Joomla" }, "meta": { "generator": "Joomla!( ([\\d.]+))?\\;version:\\2" },
"html": "(<div[^>]+id=\"wrapper_r\"|<[^>]+(feed|components)/com_|<table[^>]+class=\"pill)\\;confidence:50", "html": "(<div[^>]+id=\"wrapper_r\"|<[^>]+(feed|components)/com_|<table[^>]+class=\"pill)\\;confidence:50",
"headers": { "X-Content-Encoded-By": "Joomla" }, "headers": { "X-Content-Encoded-By": "Joomla! ([\\d.]+)\\;version:\\1" },
"env": "^jcomments$", "env": "^jcomments$",
"implies": "PHP" "implies": "PHP"
}, },
@ -898,21 +912,22 @@
}, },
"jQuery": { "jQuery": {
"cats": [ 12 ], "cats": [ 12 ],
"script": [ "jquery(\\-|\\.)([\\d\\.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d\\.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ], "script": [ "jquery(\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ],
"env": "^jQuery$" "env": "^jQuery$"
}, },
"jQuery Mobile": { "jQuery Mobile": {
"cats": [ 26 ], "cats": [ 26 ],
"script": "jquery\\.mobile.*\\.js", "script": "jquery\\.mobile(-([\\d.]+rc\\d))?.*\\.js(\\?ver=([\\d.]+))?\\;version:\\2",
"implies": "jQuery" "implies": "jQuery"
}, },
"jQuery Sparklines": { "jQuery Sparklines": {
"cats": [ 25 ], "cats": [ 25 ],
"script": "jquery\\.sparkline.*\\.js" "script": "jquery\\.sparkline.*\\.js",
"implies": "jQuery"
}, },
"jQuery UI": { "jQuery UI": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "jquery-ui.*\\.js", "script": "jqueryui/([\\d.]+)\\.js\\;version:\\1",
"implies": "jQuery" "implies": "jQuery"
}, },
"JS Charts": { "JS Charts": {
@ -922,11 +937,12 @@
}, },
"JTL Shop": { "JTL Shop": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(<input[^>]+name=\"JTLSHOP|<a href=\"jtl\\.php)" "html": "(<input[^>]+name=\"JTLSHOP|<a href=\"jtl\\.php)",
"headers": { "Set-Cookie": "JTLSHOP=" }
}, },
"K2": { "K2": {
"cats": [ 19 ], "cats": [ 19 ],
"html": "<!-- JoomlaWorks \"K2\"", "html": "<!--( JoomlaWorks \"K2\"| Start K2)",
"env": "^K2RatingURL$", "env": "^K2RatingURL$",
"implies": "Joomla" "implies": "Joomla"
}, },
@ -944,11 +960,12 @@
}, },
"Kentico CMS": { "Kentico CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Kentico CMS" } "meta": { "generator": "Kentico CMS ([\\d.R]+ \\(build [\\d.]+\\))\\;version:\\1" },
"headers": { "Set-Cookie": "CMSPreferredCulture=" }
}, },
"KineticJS": { "KineticJS": {
"cats": [ 25 ], "cats": [ 25 ],
"script": "kinetic(-v?([\\d\\.]+))?\\.js\\;version:\\2" "script": "kinetic(-v?([\\d.]+))?\\.js\\;version:\\2"
}, },
"KISSmetrics": { "KISSmetrics": {
"cats": [ 10 ], "cats": [ 10 ],
@ -956,16 +973,18 @@
}, },
"Koego": { "Koego": {
"cats": [ 10 ], "cats": [ 10 ],
"script": "tracking\\.koego\\.com/end/ego\\.js" "script": "tracking\\.koego\\.com/end/ego\\.js",
"env": "^ego_domains$"
}, },
"Kohana": { "Kohana": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana" }, "headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana Framework ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Kolibri CMS": { "Kolibri CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Kolibri" } "meta": { "generator": "Kolibri" },
"headers": { "X-Powered-By": "Kolibri" }
}, },
"Komodo CMS": { "Komodo CMS": {
"cats": [ 1 ], "cats": [ 1 ],
@ -974,17 +993,19 @@
}, },
"Koobi": { "Koobi": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Koobi" } "meta": { "generator": "Koobi" },
"html": "<!--[^K>-]+Koobi ([a-z\\d.]+)\\;version:\\1"
}, },
"LEPTON": { "LEPTON": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "LEPTON" }, "meta": { "generator": "LEPTON" },
"headers": { "Set-Cookie": "lep\\d+sessionid=" },
"implies": "PHP" "implies": "PHP"
}, },
"Liferay": { "Liferay": {
"cats": [ 1 ], "cats": [ 1 ],
"env": "^Liferay$", "env": "^Liferay$",
"headers": { "Liferay-Portal": ".*" } "headers": { "Liferay-Portal": "[a-z\\s]+([\\d.]+)\\;version:\\1" }
}, },
"LightMon Engine": { "LightMon Engine": {
"cats": [ 1 ], "cats": [ 1 ],
@ -993,7 +1014,7 @@
}, },
"lighttpd": { "lighttpd": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "lighttpd(/([\\d\\.]+))?\\;version:\\2" } "headers": { "Server": "lighttpd(/([\\d.]+))?\\;version:\\2" }
}, },
"LimeSurvey": { "LimeSurvey": {
"cats": [ 19 ], "cats": [ 19 ],
@ -1086,44 +1107,44 @@
}, },
"Modernizr": { "Modernizr": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "modernizr(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2", "script": "modernizr(-([\\d.]*[\\d]))?.*\\.js\\;version:\\2",
"env": "^Modernizr$" "env": "^Modernizr$"
}, },
"MODx": { "MODx": {
"cats": [ 1 ], "cats": [ 1 ],
"html": "<a[^>]+>Powered by MODx</a>|<(link|script)[^>]+assets/snippets/", "html": "<a[^>]+>Powered by MODx</a>|<(link|script)[^>]+assets/snippets/",
"env": "^MODX_MEDIA_PATH$", "env": "^MODX_MEDIA_PATH$",
"headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}|utmcct=/applications/modx" }, "headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}" },
"implies": "PHP" "implies": "PHP"
}, },
"mod_fastcgi": { "mod_fastcgi": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_fastcgi(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_fastcgi(/([\\d.]+))?\\;version:\\2" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_python": { "mod_python": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_python(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_python(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Python", "Apache" ] "implies": [ "Python", "Apache" ]
}, },
"mod_rack": { "mod_rack": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_rack(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_rack(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_rack(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_rack(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Ruby on Rails\\;confidence:50", "Apache" ] "implies": [ "Ruby on Rails\\;confidence:50", "Apache" ]
}, },
"mod_rails": { "mod_rails": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_rails(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_rails(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_rails(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_rails(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Ruby on Rails\\;confidence:50", "Apache" ] "implies": [ "Ruby on Rails\\;confidence:50", "Apache" ]
}, },
"mod_ssl": { "mod_ssl": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_ssl(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_ssl(/([\\d.]+))?\\;version:\\2" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_wsgi": { "mod_wsgi": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_wsgi(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Python\\;confidence:50", "Apache" ] "implies": [ "Python\\;confidence:50", "Apache" ]
}, },
"MoinMoin": { "MoinMoin": {
@ -1192,7 +1213,7 @@
"meta": { "generator": "Mynetcap" } "meta": { "generator": "Mynetcap" }
}, },
"MySQL": { "MySQL": {
"cats": [ 24 ] "cats": [ 34 ]
}, },
"Nedstat": { "Nedstat": {
"cats": [ 10 ], "cats": [ 10 ],
@ -1247,7 +1268,7 @@
"OpenGrok": { "OpenGrok": {
"cats": [ 19 ], "cats": [ 19 ],
"headers": { "Set-Cookie": "OpenGrok" }, "headers": { "Set-Cookie": "OpenGrok" },
"meta": { "generator": "OpenGrok( v?([\\d\\.]+))?\\;version:\\2" }, "meta": { "generator": "OpenGrok( v?([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"OpenGSE": { "OpenGSE": {
@ -1266,7 +1287,7 @@
}, },
"OpenSSL": { "OpenSSL": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "OpenSSL(/([\\d\\.]+[a-z]?))?\\;version:\\2" } "headers": { "Server": "OpenSSL(/([\\d.]+[a-z]?))?\\;version:\\2" }
}, },
"OpenText Web Solutions": { "OpenText Web Solutions": {
"cats": [ 1 ], "cats": [ 1 ],
@ -1288,7 +1309,7 @@
"osCommerce": { "osCommerce": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(<a[^>]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce</a>|<[^]+class=\"[^>]*infoBoxHeading)", "html": "(<a[^>]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce</a>|<[^]+class=\"[^>]*infoBoxHeading)",
"headers": { "Set-Cookie": "osCsid=|utmcct=/applications/oscommerce" } "headers": { "Set-Cookie": "osCsid=" }
}, },
"osCSS": { "osCSS": {
"cats": [ 6 ], "cats": [ 6 ],
@ -1327,7 +1348,7 @@
}, },
"PHP": { "PHP": {
"cats": [ 27 ], "cats": [ 27 ],
"headers": { "Server": "php/?([\\d\\.]+)?\\;confidence:50\\;version:\\1", "X-Powered-By": "php/?([\\d\\.]+)?\\;version:\\1", "Set-Cookie": "PHPSESSID" }, "headers": { "Server": "php/?([\\d.]+)?\\;confidence:50\\;version:\\1", "X-Powered-By": "php/?([\\d.]+)?\\;version:\\1", "Set-Cookie": "PHPSESSID" },
"url": "\\.php$" "url": "\\.php$"
}, },
"phpAlbum": { "phpAlbum": {
@ -1434,7 +1455,7 @@
}, },
"Prototype": { "Prototype": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "(prototype|protoaculous)(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\3", "script": "(prototype|protoaculous)(-([\\d.]*[\\d]))?.*\\.js\\;version:\\3",
"env": "^Prototype$" "env": "^Prototype$"
}, },
"Protovis": { "Protovis": {
@ -1449,7 +1470,7 @@
}, },
"Python": { "Python": {
"cats": [ 27 ], "cats": [ 27 ],
"headers": { "Server": "(^|\\s)Python(/([\\d\\.]+))?\\;version:\\3" } "headers": { "Server": "(^|\\s)Python(/([\\d.]+))?\\;version:\\3" }
}, },
"Quantcast": { "Quantcast": {
"cats": [ 10 ], "cats": [ 10 ],
@ -1543,7 +1564,7 @@
}, },
"Sarka-SPIP": { "Sarka-SPIP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(^|\\s)Sarka-SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "meta": { "generator": "(^|\\s)Sarka-SPIP(\\s([\\d.]+(\\s\\[\\d+\\])?))?\\;version:\\3" },
"headers": { "X-Spip-Cache": ".*" }, "headers": { "X-Spip-Cache": ".*" },
"implies": "SPIP" "implies": "SPIP"
}, },
@ -1651,7 +1672,7 @@
}, },
"SPIP": { "SPIP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(^|\\s)SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "meta": { "generator": "(^|\\s)SPIP(\\s([\\d.]+(\\s\\[\\d+\\])?))?\\;version:\\3" },
"headers": { "X-Spip-Cache": ".*" } "headers": { "X-Spip-Cache": ".*" }
}, },
"Spree": { "Spree": {
@ -1697,11 +1718,11 @@
}, },
"Supersized": { "Supersized": {
"cats": [ 7, 25 ], "cats": [ 7, 25 ],
"script": "supersized(\\.([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2" "script": "supersized(\\.([\\d.]*[\\d]))?.*\\.js\\;version:\\2"
}, },
"SUSE": { "SUSE": {
"cats": [ 28 ], "cats": [ 28 ],
"headers": { "Server": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2" } "headers": { "Server": "SUSE(/?\\s?-?([\\d.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d.]+))?\\;version:\\2" }
}, },
"Scientific Linux": { "Scientific Linux": {
"cats": [ 28 ], "cats": [ 28 ],
@ -1963,7 +1984,7 @@
}, },
"WordPress": { "WordPress": {
"cats": [ 1, 11 ], "cats": [ 1, 11 ],
"meta": { "generator": "WordPress( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" },
"html": "<link rel=\"stylesheet\" [^>]+wp-content", "html": "<link rel=\"stylesheet\" [^>]+wp-content",
"env": "^wp_username$", "env": "^wp_username$",
"implies": "PHP" "implies": "PHP"
@ -1985,7 +2006,7 @@
"cats": [ 2 ], "cats": [ 2 ],
"html": "jQuery\\.extend\\(true, XenForo|Forum software by XenForo&trade;|<!--XF:branding" "html": "jQuery\\.extend\\(true, XenForo|Forum software by XenForo&trade;|<!--XF:branding"
}, },
"XiTi": { "AT Internet": {
"cats": [ 10 ], "cats": [ 10 ],
"html": "(<[^>]+src=\"[^>]+xiti\\.com/hit\\.xiti)", "html": "(<[^>]+src=\"[^>]+xiti\\.com/hit\\.xiti)",
"env": "^Xt_" "env": "^Xt_"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 644 B

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 562 B

@ -52,7 +52,7 @@
}, },
"2z Project": { "2z Project": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "2z project ([\\d\\.]+);version:\\1" } "meta": { "generator": "2z project ([\\d.]+);version:\\1" }
}, },
"3dCart": { "3dCart": {
"cats": [ 1, 6 ], "cats": [ 1, 6 ],
@ -77,7 +77,7 @@
}, },
"Adobe GoLive": { "Adobe GoLive": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Adobe GoLive(\\s([\\d\\.]+))?\\;version:\\2" } "meta": { "generator": "Adobe GoLive(\\s([\\d.]+))?\\;version:\\2" }
}, },
"Advanced Web Stats": { "Advanced Web Stats": {
"cats": [ 10 ], "cats": [ 10 ],
@ -90,7 +90,7 @@
}, },
"Amaya": { "Amaya": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Amaya( V?([\\d\\.]+[a-z]))?\\;version:\\2" } "meta": { "generator": "Amaya( V?([\\d.]+[a-z]))?\\;version:\\2" }
}, },
"Ametys": { "Ametys": {
"cats": [ 1 ], "cats": [ 1 ],
@ -101,12 +101,12 @@
"Amiro.CMS": { "Amiro.CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Amiro" }, "meta": { "generator": "Amiro" },
"html": "system_(js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d\\.]+)\\;version:\\2", "html": "system_(js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d.]+)\\;version:\\2",
"implies": "PHP" "implies": "PHP"
}, },
"AMPcms": { "AMPcms": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-AMP-Version": "([\\d\\.]+)\\;version:\\1", "Set-Cookie": "^AMP=" }, "headers": { "X-AMP-Version": "([\\d.]+)\\;version:\\1", "Set-Cookie": "^AMP=" },
"env": "^amp_js_init$", "env": "^amp_js_init$",
"implies": "PHP" "implies": "PHP"
}, },
@ -116,11 +116,11 @@
}, },
"AOLserver": { "AOLserver": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "AOLserver/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "AOLserver/?([\\d.]+)?\\;version:\\1" }
}, },
"Apache": { "Apache": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "(Apache($|/([\\d\\.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" } "headers": { "Server": "(Apache($|/([\\d.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" }
}, },
"Apache JSPWiki": { "Apache JSPWiki": {
"cats": [ 8 ], "cats": [ 8 ],
@ -130,11 +130,11 @@
}, },
"Apache Tomcat": { "Apache Tomcat": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Apache-Coyote/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "Apache-Coyote/?([\\d.]+)?\\;version:\\1" }
}, },
"Apache Traffic Server": { "Apache Traffic Server": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "ATS/?([\\d\\.]+)?\\;version:\\1" } "headers": { "Server": "ATS/?([\\d.]+)?\\;version:\\1" }
}, },
"Arc Forum": { "Arc Forum": {
"cats": [ 2 ], "cats": [ 2 ],
@ -142,17 +142,17 @@
}, },
"AsciiDoc": { "AsciiDoc": {
"cats": [ 1, 20, 27 ], "cats": [ 1, 20, 27 ],
"meta": { "generator": "^AsciiDoc ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "^AsciiDoc ([\\d.]+)\\;version:\\1" },
"env": "^asciidoc$" "env": "^asciidoc$"
}, },
"ATG Web Commerce": { "ATG Web Commerce": {
"cats": [ 6 ], "cats": [ 6 ],
"headers": { "X-ATG-Version": "(ATGPlatform/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-ATG-Version": "(ATGPlatform/([\\d.]+))?\\;version:\\2" },
"html": "<[^>]+_DARGS" "html": "<[^>]+_DARGS"
}, },
"Atlassian Confluence": { "Atlassian Confluence": {
"cats": [ 8 ], "cats": [ 8 ],
"html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence([^>]+>Atlassian Confluence</a> ([\\d\\.]+))?\\;version:\\2", "html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence([^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\2",
"headers": { "X-Confluence-Request-Time": ".*" }, "headers": { "X-Confluence-Request-Time": ".*" },
"meta": { "confluence-request-time": ".*" }, "meta": { "confluence-request-time": ".*" },
"implies": "Java" "implies": "Java"
@ -167,7 +167,7 @@
}, },
"AWStats": { "AWStats": {
"cats": [ 10 ], "cats": [ 10 ],
"meta": { "generator": "AWStats ([\\d\\.]+( \\(build [\\d\\.]+\\))?)\\;version:\\1" }, "meta": { "generator": "AWStats ([\\d.]+( \\(build [\\d.]+\\))?)\\;version:\\1" },
"implies": "Perl" "implies": "Perl"
}, },
"Backbone.js": { "Backbone.js": {
@ -178,12 +178,12 @@
}, },
"Banshee": { "Banshee": {
"cats": [ 1, 18 ], "cats": [ 1, 18 ],
"html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(v([\\d\\.]+))?\\;version:\\2", "html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(v([\\d.]+))?\\;version:\\2",
"implies": "PHP" "implies": "PHP"
}, },
"BIGACE": { "BIGACE": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "BIGACE ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "BIGACE ([\\d.]+)\\;version:\\1" },
"html": "Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE", "html": "Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE",
"implies": "PHP" "implies": "PHP"
}, },
@ -196,7 +196,7 @@
}, },
"BigDump": { "BigDump": {
"cats": [ 3 ], "cats": [ 3 ],
"html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d\\.b]+)\\;version:\\1", "html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d.b]+)\\;version:\\1",
"implies": "PHP" "implies": "PHP"
}, },
"Bigware": { "Bigware": {
@ -217,7 +217,7 @@
}, },
"BrowserCMS": { "BrowserCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "BrowserCMS ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "BrowserCMS ([\\d.]+)\\;version:\\1" },
"implies": "Ruby" "implies": "Ruby"
}, },
"Bugzilla": { "Bugzilla": {
@ -266,9 +266,9 @@
}, },
"Chamilo": { "Chamilo": {
"cats": [ 21 ], "cats": [ 21 ],
"html": "\">Chamilo ([\\d\\.]+)</a>\\;version:\\1", "html": "\">Chamilo ([\\d.]+)</a>\\;version:\\1",
"meta": { "generator": "Chamilo ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Chamilo ([\\d.]+)\\;version:\\1" },
"headers": { "X-Powered-By": "Chamilo ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Chamilo ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Chartbeat": { "Chartbeat": {
@ -278,7 +278,7 @@
}, },
"Cherokee": { "Cherokee": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Cherokee/([\\d\\.]+)\\;version:\\1" } "headers": { "Server": "Cherokee/([\\d.]+)\\;version:\\1" }
}, },
"CKEditor": { "CKEditor": {
"cats": [ 24 ], "cats": [ 24 ],
@ -313,7 +313,7 @@
}, },
"CMSimple": { "CMSimple": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "CMSimple( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "CMSimple( [\\d.]+)?\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"CO2Stats": { "CO2Stats": {
@ -338,7 +338,7 @@
"Concrete5": { "Concrete5": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "concrete/js/", "script": "concrete/js/",
"meta": { "generator": "concrete5 - ([\\d\\.ab]+)\\;version:\\1" }, "meta": { "generator": "concrete5 - ([\\d.ab]+)\\;version:\\1" },
"env": "^CCM_IMAGE_PATH$", "env": "^CCM_IMAGE_PATH$",
"implies": "PHP" "implies": "PHP"
}, },
@ -354,12 +354,12 @@
}, },
"Contenido": { "Contenido": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Contenido ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Contenido ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Contens": { "Contens": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Contensis CMS Version ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Contensis CMS Version ([\\d.]+)\\;version:\\1" },
"implies": [ "Java", "CFML" ] "implies": [ "Java", "CFML" ]
}, },
"ConversionLab": { "ConversionLab": {
@ -368,7 +368,7 @@
}, },
"Coppermine": { "Coppermine": {
"cats": [ 7 ], "cats": [ 7 ],
"html": "<!--Coppermine Photo Gallery ([\\d\\.]+)\\;version:\\1", "html": "<!--Coppermine Photo Gallery ([\\d.]+)\\;version:\\1",
"implies": "PHP" "implies": "PHP"
}, },
"Cosmoshop": { "Cosmoshop": {
@ -382,11 +382,11 @@
}, },
"CouchDB": { "CouchDB": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "CouchDB/([\\d\\.]+)\\;version:\\1" } "headers": { "Server": "CouchDB/([\\d.]+)\\;version:\\1" }
}, },
"cPanel": { "cPanel": {
"cats": [ 9 ], "cats": [ 9 ],
"headers": { "Server": "cpsrvd/([\\d\\.]+)\\;version:\\1" }, "headers": { "Server": "cpsrvd/([\\d.]+)\\;version:\\1" },
"html": "<!-- cPanel" "html": "<!-- cPanel"
}, },
"CPG Dragonfly": { "CPG Dragonfly": {
@ -428,13 +428,13 @@
}, },
"Dancer": { "Dancer": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "Perl Dancer ([\\d\\.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "Perl Dancer ([\\d.]+)\\;version:\\1", "Server": "Perl Dancer ([\\d.]+)\\;version:\\1" },
"implies": "Perl" "implies": "Perl"
}, },
"Danneo CMS": { "Danneo CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-Powered-By": "CMS Danneo ([\\d\\.]+)\\;version:\\1" }, "headers": { "X-Powered-By": "CMS Danneo ([\\d.]+)\\;version:\\1" },
"meta": { "generator": "Danneo CMS ([\\d\\.]+)\\;version:\\1" }, "meta": { "generator": "Danneo CMS ([\\d.]+)\\;version:\\1" },
"implies": [ "Apache", "PHP" ] "implies": [ "Apache", "PHP" ]
}, },
"dashCommerce": { "dashCommerce": {
@ -449,7 +449,7 @@
}, },
"David Webbox": { "David Webbox": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "David-WebBox/([\\d\\.a]+ \\(\\d+\\))\\;version:\\1" } "headers": { "Server": "David-WebBox/([\\d.a]+ \\(\\d+\\))\\;version:\\1" }
}, },
"Debian": { "Debian": {
"cats": [ 28 ], "cats": [ 28 ],
@ -474,7 +474,7 @@
"DirectAdmin": { "DirectAdmin": {
"cats": [ 9 ], "cats": [ 9 ],
"html": "<a[^>]+>DirectAdmin</a> Web Control Panel", "html": "<a[^>]+>DirectAdmin</a> Web Control Panel",
"headers": { "Server": "DirectAdmin Daemon v([\\d\\.]+)\\;version:\\1" }, "headers": { "Server": "DirectAdmin Daemon v([\\d.]+)\\;version:\\1" },
"implies": [ "PHP", "Apache" ] "implies": [ "PHP", "Apache" ]
}, },
"Disqus": { "Disqus": {
@ -485,7 +485,7 @@
}, },
"Django": { "Django": {
"cats": [ 18 ], "cats": [ 18 ],
"html": "(powered by <a[^>]+>Django ?([\\d\\.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\2", "html": "(powered by <a[^>]+>Django ?([\\d.]+)?|<div style=\"display:none\"><input name=\"csrfmiddlewaretoken\" value=\"[a-z0-9]{32}\" type=\"hidden\"></div>)\\;version:\\2",
"env": "__admin_media_prefix__", "env": "__admin_media_prefix__",
"implies": "Python" "implies": "Python"
}, },
@ -497,7 +497,7 @@
}, },
"Dojo": { "Dojo": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "([\\d\\.]+)/dojo/dojo(\\.xd)?\\.js\\;version:\\1", "script": "([\\d.]+)/dojo/dojo(\\.xd)?\\.js\\;version:\\1",
"env": "^dojo$" "env": "^dojo$"
}, },
"Dokeos": { "Dokeos": {
@ -523,7 +523,7 @@
}, },
"Doxygen": { "Doxygen": {
"cats": [ 4 ], "cats": [ 4 ],
"html": "(<!-- Generated by Doxygen|<link[^>]+doxygen.css)" "html": "(<!-- Generated by Doxygen ([\\d.]+)|<link[^>]+doxygen.css)\\;version:\\1"
}, },
"DreamWeaver": { "DreamWeaver": {
"cats": [ 20 ], "cats": [ 20 ],
@ -533,7 +533,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:\\2", "Expires": "19 Nov 1978" }, "headers": { "X-Drupal-Cache": ".*", "X-Generator": "Drupal(\\s([\\d.]+))?\\;version:\\2", "Expires": "19 Nov 1978" },
"env": "^Drupal$", "env": "^Drupal$",
"implies": "PHP" "implies": "PHP"
}, },
@ -544,13 +544,14 @@
}, },
"Dynamicweb": { "Dynamicweb": {
"cats": [ 1, 6, 10 ], "cats": [ 1, 6, 10 ],
"meta": { "generator": "Dynamicweb" }, "meta": { "generator": "Dynamicweb ([\\d.]+)\\;version:\\1" },
"headers": { "Set-Cookie": "Dynamicweb=" }, "headers": { "Set-Cookie": "Dynamicweb=" },
"implies": "Microsoft ASP.NET" "implies": "Microsoft ASP.NET"
}, },
"e107": { "e107": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "e107\\.js", "script": "e107\\.js",
"headers": { "Set-Cookie": "e107_td[^;]+=" },
"implies": "PHP" "implies": "PHP"
}, },
"EdgeCast": { "EdgeCast": {
@ -559,21 +560,24 @@
}, },
"Embedthis-http": { "Embedthis-http": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Embedthis-http" } "headers": { "Server": "Embedthis-http(/([\\d.]+))?\\;version:\\2" }
}, },
"EPiServer": { "EPiServer": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "EPiServer" }, "meta": { "generator": "EPiServer" },
"headers": { "Set-Cookie": "EPi(Trace|Server)[^;]*=" },
"implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ] "implies": [ "Microsoft ASP.NET", "IIS", "Windows Server" ]
}, },
"EPrints": { "EPrints": {
"cats": [ 19 ], "cats": [ 19 ],
"meta": { "generator": "EPrints" }, "meta": { "generator": "EPrints ([\\d.]+)\\;version:\\1" },
"env": "^EPJS_menu_template$",
"implies": "Perl" "implies": "Perl"
}, },
"eSyndiCat": { "eSyndiCat": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "X-Drectory-Script": "^eSyndiCat" }, "headers": { "X-Drectory-Script": "^eSyndiCat" },
"env": "^esyndicat$",
"implies": [ "PHP" ] "implies": [ "PHP" ]
}, },
"Exhibit": { "Exhibit": {
@ -604,23 +608,25 @@
}, },
"Fact Finder": { "Fact Finder": {
"cats": [ 29 ], "cats": [ 29 ],
"html": "/images/fact-finder\\.gif|ViewParametricSearch|factfinder|Suggest\\.ff", "html": "<!-- Factfinder",
"url": "ViewParametricSearch|factfinder|ffsuggest" "script": "Suggest\\.ff",
"url": "/ViewParametricSearch|ffsuggest\\.[a-z]htm"
}, },
"FAST ESP": { "FAST ESP": {
"cats": [ 29 ], "cats": [ 29 ],
"html": "fastsearch|searchProfile=|searchCategory=", "html": "<form[^>]+id=\"fastsearch\""
"url": "esppublished|searchProfile=|searchCategory="
}, },
"FAST Search for SharePoint": { "FAST Search for SharePoint": {
"cats": [ 29 ], "cats": [ 29 ],
"url": "Pages/SearchResults\\.aspx\\?k=", "url": "Pages/SearchResults\\.aspx\\?k=",
"html": "<input[^>]+ name=\"ParametricSearch",
"implies": [ "Microsoft SharePoint", "Microsoft ASP.NET" ] "implies": [ "Microsoft SharePoint", "Microsoft ASP.NET" ]
}, },
"FlexCMP": { "FlexCMP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "FlexCMP" }, "meta": { "generator": "FlexCMP" },
"headers": { "X-Powered-By": "FlexCMP" } "html": "<!--[^>]+FlexCMP[^>v]+v\\. ([\\d.]+)\\;version:\\1",
"headers": { "X-Powered-By": "FlexCMP.+\\[v\\. ([\\d.]+)\\;version:\\1", "X-Flex-Lang": ".+" }
}, },
"FluxBB": { "FluxBB": {
"cats": [ 2 ], "cats": [ 2 ],
@ -628,20 +634,22 @@
}, },
"Flyspray": { "Flyspray": {
"cats": [ 13 ], "cats": [ 13 ],
"html": "(<a[^>]+>Powered by Flyspray|<map id=\"projectsearchform|Powered by <a href=[^>]+flyspray\\.org)" "html": "(<a[^>]+>Powered by Flyspray|<map id=\"projectsearchform)",
"headers": { "Set-Cookie": "flyspray_project=" }
}, },
"FreeBSD": { "FreeBSD": {
"cats": [ 28 ], "cats": [ 28 ],
"headers": { "Server": "FreeBSD" } "headers": { "Server": "FreeBSD( ([\\d.]+))?\\;version:\\2" }
}, },
"FrontPage": { "FrontPage": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "Microsoft FrontPage(\\s([\\d\\.]+))?\\;version:\\2" }, "meta": { "generator": "Microsoft FrontPage(\\s([\\d.]+))?\\;version:\\2" },
"html": "<html[^>]+urn:schemas-microsoft-com:office:office" "html": "<html[^>]+urn:schemas-microsoft-com:office:office"
}, },
"FWP": { "FWP": {
"cats": [ 6 ], "cats": [ 6 ],
"meta": { "generator": "FWP Shop" } "meta": { "generator": "FWP Shop" },
"html": "<!--\\s+FwP Systems"
}, },
"Gallery": { "Gallery": {
"cats": [ 7 ], "cats": [ 7 ],
@ -655,6 +663,7 @@
}, },
"Gauges": { "Gauges": {
"cats": [ 10 ], "cats": [ 10 ],
"headers": { "Set-Cookie": "_gauges_[^;]+=" },
"html": "t\\.src = '//secure\\.gaug\\.es/track\\.js", "html": "t\\.src = '//secure\\.gaug\\.es/track\\.js",
"env": "^_gauges$" "env": "^_gauges$"
}, },
@ -664,7 +673,7 @@
}, },
"Get Satisfaction": { "Get Satisfaction": {
"cats": [ 13 ], "cats": [ 13 ],
"html": "var feedback_widget = new GSFN\\.feedback_widget\\(feedback_widget_options\\)" "env": "^feedback_widget$"
}, },
"GetSimple CMS": { "GetSimple CMS": {
"cats": [ 1 ], "cats": [ 1 ],
@ -698,11 +707,11 @@
}, },
"Google Maps": { "Google Maps": {
"cats": [ 35 ], "cats": [ 35 ],
"script": "(maps\\.google\\.com/maps\\?file=api(&v=([\\d\\.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\3" "script": "(maps\\.google\\.com/maps\\?file=api(&v=([\\d.]+))?|maps\\.google\\.com/maps/api/staticmap)\\;version:API v\\3"
}, },
"Google PageSpeed": { "Google PageSpeed": {
"cats": [ 23, 33 ], "cats": [ 23, 33 ],
"headers": { "X-Mod-Pagespeed": ".*" } "headers": { "X-Mod-Pagespeed": "([\\d.]+)\\;version:\\1" }
}, },
"Google Sites": { "Google Sites": {
"cats": [ 1 ], "cats": [ 1 ],
@ -723,7 +732,9 @@
}, },
"Graffiti CMS": { "Graffiti CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Graffiti CMS" } "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" },
"script": "/graffiti.js",
"headers": { "Set-Cookie": "graffitibot[^;]=" }
}, },
"Gravatar": { "Gravatar": {
"cats": [ 19 ], "cats": [ 19 ],
@ -740,7 +751,8 @@
}, },
"GX WebManager": { "GX WebManager": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "GX WebManager" } "meta": { "generator": "GX WebManager( ([\\d.]+))?\\;version:\\2" },
"html": "<!--\\s+Powered by GX"
}, },
"Handlebars": { "Handlebars": {
"cats": [ 12 ], "cats": [ 12 ],
@ -748,7 +760,7 @@
}, },
"Hiawatha": { "Hiawatha": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "Hiawatha" } "headers": { "Server": "Hiawatha v([\\d.]+)\\;version:\\1" }
}, },
"Highcharts": { "Highcharts": {
"cats": [ 25 ], "cats": [ 25 ],
@ -761,10 +773,12 @@
}, },
"Hotaru CMS": { "Hotaru CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Hotaru CMS" } "meta": { "generator": "Hotaru CMS" },
"headers": { "Set-Cookie": "hotaru_mobile=" }
}, },
"Hubspot": { "HubSpot": {
"cats": [ 32 ], "cats": [ 32 ],
"html": "<!-- Start of Async HubSpot",
"env": "^(_hsq|hubspot)$" "env": "^(_hsq|hubspot)$"
}, },
"Hybris": { "Hybris": {
@ -775,11 +789,11 @@
}, },
"IBM HTTP Server": { "IBM HTTP Server": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "IBM_HTTP_Server" } "headers": { "Server": "IBM_HTTP_Server(/([\\d.]+))?\\;version:\\2" }
}, },
"IBM WebSphere Portal": { "IBM WebSphere Portal": {
"cats": [ 1 ], "cats": [ 1 ],
"headers": { "IBM-Web2-Location": ".*" }, "headers": { "IBM-Web2-Location": ".*", "Itx-Generated-Timestamp": ".+" },
"url": "/wps/", "url": "/wps/",
"implies": "Java" "implies": "Java"
}, },
@ -790,19 +804,19 @@
}, },
"IIS": { "IIS": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "IIS\\/?([\\d\\.]+)?\\;version:\\1" }, "headers": { "Server": "IIS(/([\\d.]+))?\\;version:\\2" },
"implies": "Windows Server" "implies": "Windows Server"
}, },
"ImpressCMS": { "ImpressCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"script": "include/linkexternal\\.js", "script": "include/linkexternal\\.js",
"meta": { "generator": "ImpressCMS" }, "meta": { "generator": "ImpressCMS" },
"headers": { "X-Powered-By": "ImpressCMS" }, "headers": { "X-Powered-By": "ImpressCMS", "Set-Cookie": "ICMSession[^;]+=" },
"implies": "PHP" "implies": "PHP"
}, },
"ImpressPages": { "ImpressPages": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "ImpressPages" }, "meta": { "generator": "ImpressPages CMS ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Indexhibit": { "Indexhibit": {
@ -813,26 +827,26 @@
}, },
"InstantCMS": { "InstantCMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "InstantCMS" } "meta": { "generator": "InstantCMS" },
"headers": { "Set-Cookie": "InstantCMS\\[logdate\\]=" }
}, },
"Intershop": { "Intershop": {
"cats": [ 6 ], "cats": [ 6 ],
"url": "is-bin|INTERSHOP",
"script": "is-bin|INTERSHOP" "script": "is-bin|INTERSHOP"
}, },
"IPB": { "IPB": {
"cats": [ 2 ], "cats": [ 2 ],
"script": "jscripts/ips_", "script": "jscripts/ips_",
"env": "^IPBoard$", "env": "^(IPBoard$|ipb_var)",
"html": "<link[^>]+ipb_[^>]+\\.css" "html": "<link[^>]+ipb_[^>]+\\.css"
}, },
"iWeb": { "iWeb": {
"cats": [ 20 ], "cats": [ 20 ],
"meta": { "generator": "^iWeb( [\\d\\.]+)?\\;version:\\1" } "meta": { "generator": "^iWeb( [\\d.]+)?\\;version:\\1" }
}, },
"JAlbum": { "JAlbum": {
"cats": [ 7 ], "cats": [ 7 ],
"meta": { "generator": "JAlbum( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "JAlbum( [\\d.]+)?\\;version:\\1" },
"implies": "Java" "implies": "Java"
}, },
"Jalios": { "Jalios": {
@ -850,17 +864,17 @@
}, },
"JavaServer Faces": { "JavaServer Faces": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "JSF(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "JSF(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"JavaServer Pages": { "JavaServer Pages": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "JSP(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "JSP(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"Java Servlet": { "Java Servlet": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "X-Powered-By": "Servlet(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "X-Powered-By": "Servlet(/([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"Jirafe": { "Jirafe": {
@ -879,10 +893,10 @@
}, },
"Joomla": { "Joomla": {
"cats": [ 1 ], "cats": [ 1 ],
"url": "option=com_\\;confidence:50", "url": "option=com_",
"meta": { "generator": "Joomla" }, "meta": { "generator": "Joomla!( ([\\d.]+))?\\;version:\\2" },
"html": "(<div[^>]+id=\"wrapper_r\"|<[^>]+(feed|components)/com_|<table[^>]+class=\"pill)\\;confidence:50", "html": "(<div[^>]+id=\"wrapper_r\"|<[^>]+(feed|components)/com_|<table[^>]+class=\"pill)\\;confidence:50",
"headers": { "X-Content-Encoded-By": "Joomla" }, "headers": { "X-Content-Encoded-By": "Joomla! ([\\d.]+)\\;version:\\1" },
"env": "^jcomments$", "env": "^jcomments$",
"implies": "PHP" "implies": "PHP"
}, },
@ -898,21 +912,22 @@
}, },
"jQuery": { "jQuery": {
"cats": [ 12 ], "cats": [ 12 ],
"script": [ "jquery(\\-|\\.)([\\d\\.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d\\.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ], "script": [ "jquery(\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ],
"env": "^jQuery$" "env": "^jQuery$"
}, },
"jQuery Mobile": { "jQuery Mobile": {
"cats": [ 26 ], "cats": [ 26 ],
"script": "jquery\\.mobile.*\\.js", "script": "jquery\\.mobile(-([\\d.]+rc\\d))?.*\\.js(\\?ver=([\\d.]+))?\\;version:\\2",
"implies": "jQuery" "implies": "jQuery"
}, },
"jQuery Sparklines": { "jQuery Sparklines": {
"cats": [ 25 ], "cats": [ 25 ],
"script": "jquery\\.sparkline.*\\.js" "script": "jquery\\.sparkline.*\\.js",
"implies": "jQuery"
}, },
"jQuery UI": { "jQuery UI": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "jquery-ui.*\\.js", "script": "jqueryui/([\\d.]+)\\.js\\;version:\\1",
"implies": "jQuery" "implies": "jQuery"
}, },
"JS Charts": { "JS Charts": {
@ -922,11 +937,12 @@
}, },
"JTL Shop": { "JTL Shop": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(<input[^>]+name=\"JTLSHOP|<a href=\"jtl\\.php)" "html": "(<input[^>]+name=\"JTLSHOP|<a href=\"jtl\\.php)",
"headers": { "Set-Cookie": "JTLSHOP=" }
}, },
"K2": { "K2": {
"cats": [ 19 ], "cats": [ 19 ],
"html": "<!-- JoomlaWorks \"K2\"", "html": "<!--( JoomlaWorks \"K2\"| Start K2)",
"env": "^K2RatingURL$", "env": "^K2RatingURL$",
"implies": "Joomla" "implies": "Joomla"
}, },
@ -944,11 +960,12 @@
}, },
"Kentico CMS": { "Kentico CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Kentico CMS" } "meta": { "generator": "Kentico CMS ([\\d.R]+ \\(build [\\d.]+\\))\\;version:\\1" },
"headers": { "Set-Cookie": "CMSPreferredCulture=" }
}, },
"KineticJS": { "KineticJS": {
"cats": [ 25 ], "cats": [ 25 ],
"script": "kinetic(-v?([\\d\\.]+))?\\.js\\;version:\\2" "script": "kinetic(-v?([\\d.]+))?\\.js\\;version:\\2"
}, },
"KISSmetrics": { "KISSmetrics": {
"cats": [ 10 ], "cats": [ 10 ],
@ -956,16 +973,18 @@
}, },
"Koego": { "Koego": {
"cats": [ 10 ], "cats": [ 10 ],
"script": "tracking\\.koego\\.com/end/ego\\.js" "script": "tracking\\.koego\\.com/end/ego\\.js",
"env": "^ego_domains$"
}, },
"Kohana": { "Kohana": {
"cats": [ 18 ], "cats": [ 18 ],
"headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana" }, "headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana Framework ([\\d.]+)\\;version:\\1" },
"implies": "PHP" "implies": "PHP"
}, },
"Kolibri CMS": { "Kolibri CMS": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Kolibri" } "meta": { "generator": "Kolibri" },
"headers": { "X-Powered-By": "Kolibri" }
}, },
"Komodo CMS": { "Komodo CMS": {
"cats": [ 1 ], "cats": [ 1 ],
@ -974,17 +993,19 @@
}, },
"Koobi": { "Koobi": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "Koobi" } "meta": { "generator": "Koobi" },
"html": "<!--[^K>-]+Koobi ([a-z\\d.]+)\\;version:\\1"
}, },
"LEPTON": { "LEPTON": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "LEPTON" }, "meta": { "generator": "LEPTON" },
"headers": { "Set-Cookie": "lep\\d+sessionid=" },
"implies": "PHP" "implies": "PHP"
}, },
"Liferay": { "Liferay": {
"cats": [ 1 ], "cats": [ 1 ],
"env": "^Liferay$", "env": "^Liferay$",
"headers": { "Liferay-Portal": ".*" } "headers": { "Liferay-Portal": "[a-z\\s]+([\\d.]+)\\;version:\\1" }
}, },
"LightMon Engine": { "LightMon Engine": {
"cats": [ 1 ], "cats": [ 1 ],
@ -993,7 +1014,7 @@
}, },
"lighttpd": { "lighttpd": {
"cats": [ 22 ], "cats": [ 22 ],
"headers": { "Server": "lighttpd(/([\\d\\.]+))?\\;version:\\2" } "headers": { "Server": "lighttpd(/([\\d.]+))?\\;version:\\2" }
}, },
"LimeSurvey": { "LimeSurvey": {
"cats": [ 19 ], "cats": [ 19 ],
@ -1086,44 +1107,44 @@
}, },
"Modernizr": { "Modernizr": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "modernizr(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2", "script": "modernizr(-([\\d.]*[\\d]))?.*\\.js\\;version:\\2",
"env": "^Modernizr$" "env": "^Modernizr$"
}, },
"MODx": { "MODx": {
"cats": [ 1 ], "cats": [ 1 ],
"html": "<a[^>]+>Powered by MODx</a>|<(link|script)[^>]+assets/snippets/", "html": "<a[^>]+>Powered by MODx</a>|<(link|script)[^>]+assets/snippets/",
"env": "^MODX_MEDIA_PATH$", "env": "^MODX_MEDIA_PATH$",
"headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}|utmcct=/applications/modx" }, "headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}" },
"implies": "PHP" "implies": "PHP"
}, },
"mod_fastcgi": { "mod_fastcgi": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_fastcgi(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_fastcgi(/([\\d.]+))?\\;version:\\2" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_python": { "mod_python": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_python(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_python(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Python", "Apache" ] "implies": [ "Python", "Apache" ]
}, },
"mod_rack": { "mod_rack": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_rack(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_rack(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_rack(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_rack(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Ruby on Rails\\;confidence:50", "Apache" ] "implies": [ "Ruby on Rails\\;confidence:50", "Apache" ]
}, },
"mod_rails": { "mod_rails": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_rails(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_rails(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_rails(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_rails(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Ruby on Rails\\;confidence:50", "Apache" ] "implies": [ "Ruby on Rails\\;confidence:50", "Apache" ]
}, },
"mod_ssl": { "mod_ssl": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_ssl(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_ssl(/([\\d.]+))?\\;version:\\2" },
"implies": "Apache" "implies": "Apache"
}, },
"mod_wsgi": { "mod_wsgi": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2" }, "headers": { "Server": "mod_wsgi(/([\\d.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d.]+))?\\;version:\\2" },
"implies": [ "Python\\;confidence:50", "Apache" ] "implies": [ "Python\\;confidence:50", "Apache" ]
}, },
"MoinMoin": { "MoinMoin": {
@ -1192,7 +1213,7 @@
"meta": { "generator": "Mynetcap" } "meta": { "generator": "Mynetcap" }
}, },
"MySQL": { "MySQL": {
"cats": [ 24 ] "cats": [ 34 ]
}, },
"Nedstat": { "Nedstat": {
"cats": [ 10 ], "cats": [ 10 ],
@ -1247,7 +1268,7 @@
"OpenGrok": { "OpenGrok": {
"cats": [ 19 ], "cats": [ 19 ],
"headers": { "Set-Cookie": "OpenGrok" }, "headers": { "Set-Cookie": "OpenGrok" },
"meta": { "generator": "OpenGrok( v?([\\d\\.]+))?\\;version:\\2" }, "meta": { "generator": "OpenGrok( v?([\\d.]+))?\\;version:\\2" },
"implies": "Java" "implies": "Java"
}, },
"OpenGSE": { "OpenGSE": {
@ -1266,7 +1287,7 @@
}, },
"OpenSSL": { "OpenSSL": {
"cats": [ 33 ], "cats": [ 33 ],
"headers": { "Server": "OpenSSL(/([\\d\\.]+[a-z]?))?\\;version:\\2" } "headers": { "Server": "OpenSSL(/([\\d.]+[a-z]?))?\\;version:\\2" }
}, },
"OpenText Web Solutions": { "OpenText Web Solutions": {
"cats": [ 1 ], "cats": [ 1 ],
@ -1288,7 +1309,7 @@
"osCommerce": { "osCommerce": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(<a[^>]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce</a>|<[^]+class=\"[^>]*infoBoxHeading)", "html": "(<a[^>]*(\\?|&)osCsid|Powered by (<[^]+>)?osCommerce</a>|<[^]+class=\"[^>]*infoBoxHeading)",
"headers": { "Set-Cookie": "osCsid=|utmcct=/applications/oscommerce" } "headers": { "Set-Cookie": "osCsid=" }
}, },
"osCSS": { "osCSS": {
"cats": [ 6 ], "cats": [ 6 ],
@ -1327,7 +1348,7 @@
}, },
"PHP": { "PHP": {
"cats": [ 27 ], "cats": [ 27 ],
"headers": { "Server": "php/?([\\d\\.]+)?\\;confidence:50\\;version:\\1", "X-Powered-By": "php/?([\\d\\.]+)?\\;version:\\1", "Set-Cookie": "PHPSESSID" }, "headers": { "Server": "php/?([\\d.]+)?\\;confidence:50\\;version:\\1", "X-Powered-By": "php/?([\\d.]+)?\\;version:\\1", "Set-Cookie": "PHPSESSID" },
"url": "\\.php$" "url": "\\.php$"
}, },
"phpAlbum": { "phpAlbum": {
@ -1434,7 +1455,7 @@
}, },
"Prototype": { "Prototype": {
"cats": [ 12 ], "cats": [ 12 ],
"script": "(prototype|protoaculous)(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\3", "script": "(prototype|protoaculous)(-([\\d.]*[\\d]))?.*\\.js\\;version:\\3",
"env": "^Prototype$" "env": "^Prototype$"
}, },
"Protovis": { "Protovis": {
@ -1449,7 +1470,7 @@
}, },
"Python": { "Python": {
"cats": [ 27 ], "cats": [ 27 ],
"headers": { "Server": "(^|\\s)Python(/([\\d\\.]+))?\\;version:\\3" } "headers": { "Server": "(^|\\s)Python(/([\\d.]+))?\\;version:\\3" }
}, },
"Quantcast": { "Quantcast": {
"cats": [ 10 ], "cats": [ 10 ],
@ -1543,7 +1564,7 @@
}, },
"Sarka-SPIP": { "Sarka-SPIP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(^|\\s)Sarka-SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "meta": { "generator": "(^|\\s)Sarka-SPIP(\\s([\\d.]+(\\s\\[\\d+\\])?))?\\;version:\\3" },
"headers": { "X-Spip-Cache": ".*" }, "headers": { "X-Spip-Cache": ".*" },
"implies": "SPIP" "implies": "SPIP"
}, },
@ -1651,7 +1672,7 @@
}, },
"SPIP": { "SPIP": {
"cats": [ 1 ], "cats": [ 1 ],
"meta": { "generator": "(^|\\s)SPIP(\\s([\\d\\.]+(\\s\\[\\d+\\])?))?\\;version:\\3" }, "meta": { "generator": "(^|\\s)SPIP(\\s([\\d.]+(\\s\\[\\d+\\])?))?\\;version:\\3" },
"headers": { "X-Spip-Cache": ".*" } "headers": { "X-Spip-Cache": ".*" }
}, },
"Spree": { "Spree": {
@ -1697,11 +1718,11 @@
}, },
"Supersized": { "Supersized": {
"cats": [ 7, 25 ], "cats": [ 7, 25 ],
"script": "supersized(\\.([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2" "script": "supersized(\\.([\\d.]*[\\d]))?.*\\.js\\;version:\\2"
}, },
"SUSE": { "SUSE": {
"cats": [ 28 ], "cats": [ 28 ],
"headers": { "Server": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2" } "headers": { "Server": "SUSE(/?\\s?-?([\\d.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d.]+))?\\;version:\\2" }
}, },
"Scientific Linux": { "Scientific Linux": {
"cats": [ 28 ], "cats": [ 28 ],
@ -1963,7 +1984,7 @@
}, },
"WordPress": { "WordPress": {
"cats": [ 1, 11 ], "cats": [ 1, 11 ],
"meta": { "generator": "WordPress( [\\d\\.]+)?\\;version:\\1" }, "meta": { "generator": "WordPress( [\\d.]+)?\\;version:\\1" },
"html": "<link rel=\"stylesheet\" [^>]+wp-content", "html": "<link rel=\"stylesheet\" [^>]+wp-content",
"env": "^wp_username$", "env": "^wp_username$",
"implies": "PHP" "implies": "PHP"
@ -1985,7 +2006,7 @@
"cats": [ 2 ], "cats": [ 2 ],
"html": "jQuery\\.extend\\(true, XenForo|Forum software by XenForo&trade;|<!--XF:branding" "html": "jQuery\\.extend\\(true, XenForo|Forum software by XenForo&trade;|<!--XF:branding"
}, },
"XiTi": { "AT Internet": {
"cats": [ 10 ], "cats": [ 10 ],
"html": "(<[^>]+src=\"[^>]+xiti\\.com/hit\\.xiti)", "html": "(<[^>]+src=\"[^>]+xiti\\.com/hit\\.xiti)",
"env": "^Xt_" "env": "^Xt_"

@ -776,6 +776,11 @@
"meta": { "generator": "Hotaru CMS" }, "meta": { "generator": "Hotaru CMS" },
"headers": { "Set-Cookie": "hotaru_mobile=" } "headers": { "Set-Cookie": "hotaru_mobile=" }
}, },
"HubSpot": {
"cats": [ 32 ],
"html": "<!-- Start of Async HubSpot",
"env": "^(_hsq|hubspot)$"
},
"Hybris": { "Hybris": {
"cats": [ 6 ], "cats": [ 6 ],
"html": "(/sys_master/|/hybr/|/_ui/desktop/)", "html": "(/sys_master/|/hybr/|/_ui/desktop/)",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 690 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 644 B

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 562 B

Loading…
Cancel
Save