{ "apps": { "1C-Bitrix": { "cats": [ 1 ], "headers": { "Set-Cookie": "BITRIX_", "X-Powered-CMS": "Bitrix Site Manager" }, "html": "(?:]+components/bitrix|(?:src|href)=\"/bitrix/(?:js|templates))", "implies": "PHP", "script": "1c-bitrix", "website": "www.1c-bitrix.ru" }, "1und1": { "cats": [ 6 ], "implies": "PHP", "url": "/shop/catalog/browse\\?sessid=", "website": "1und1.de" }, "2z Project": { "cats": [ 1 ], "meta": { "generator": "2z project ([\\d.]+)\\;version:\\1" }, "website": "2zproject-cms.ru" }, "3DM": { "cats": [ 19 ], "html": "3ware 3DM([\\d\\.]+)?\\;version:\\1", "implies": "3ware", "website": "www.3ware.com" }, "3dCart": { "cats": [ 1, 6 ], "headers": { "Set-Cookie": "3dvisit", "X-Powered-By": "3DCART" }, "script": "(?:twlh(?:track)?\\.asp|3d_upsell\\.js)", "website": "www.3dcart.com" }, "3ware": { "cats": [ 22 ], "headers": { "Server": "3ware\\/?([\\d\\.]+)?\\;version:\\1" }, "website": "www.3ware.com" }, "AMPcms": { "cats": [ 1 ], "env": "^amp_js_init$", "headers": { "Set-Cookie": "^AMP=", "X-AMP-Version": "([\\d.]+)\\;version:\\1" }, "implies": "PHP", "website": "www.ampcms.org" }, "AOLserver": { "cats": [ 22 ], "headers": { "Server": "AOLserver/?([\\d.]+)?\\;version:\\1" }, "website": "aolserver.com" }, "AT Internet Analyzer": { "cats": [ 10 ], "env": "^xtsite$", "website": "atinternet.com/en" }, "AT Internet XiTi": { "cats": [ 10 ], "env": "^Xt_", "script": "xiti\\.com/hit\\.xiti", "website": "atinternet.com/en" }, "ATEN": { "cats": [ 22 ], "headers": { "Server": "ATEN HTTP Server(?:\\(?V?([\\d\\.]+)\\)?)?\\;version:\\1" }, "website": "www.aten.com" }, "ATG Web Commerce": { "cats": [ 6 ], "headers": { "X-ATG-Version": "(?:ATGPlatform/([\\d.]+))?\\;version:\\1" }, "html": "<[^>]+_DARGS", "website": "oracle.com/us/products/applications/web-commerce/atg" }, "AWStats": { "cats": [ 10 ], "implies": "Perl", "meta": { "generator": "AWStats ([\\d.]+(?: \\(build [\\d.]+\\))?)\\;version:\\1" }, "website": "awstats.sourceforge.net" }, "Accessible Portal": { "cats": [ 1 ], "implies": "PHP", "meta": { "generator": "Accessible Portal" }, "website": "www.accessibleportal.com" }, "AdInfinity": { "cats": [ 36 ], "script": "adinfinity\\.com\\.au", "website": "adinfinity.com.au" }, "AdRiver": { "cats": [ 36 ], "env": "^adriver$", "html": "(?:<embed[^>]+(?:src=\"https?://mh\\d?\\.adriver\\.ru/|flashvars=\"[^\"]*(?:http:%3A//(?:ad|mh\\d?)\\.adriver\\.ru/|adriver_banner))|<(?:(?:iframe|img)[^>]+src|a[^>]+href)=\"https?://ad\\.adriver\\.ru/)", "script": "(?:adriver\\.core\\.\\d\\.js|https?://(?:content|ad|masterh\\d)\\.adriver\\.ru/)", "website": "adriver.ru" }, "AdRoll": { "cats": [ 36 ], "env": "^adroll_", "script": "(?:a|s)\\.adroll\\.com", "website": "adroll.com" }, "Adcash": { "cats": [ 36 ], "env": "^(?:ac_bgclick_URL|ct_(?:siteunder|tag|n(?:SuUrl(?:Opp)?)|Su(?:Loaded|Url)))$", "script": "^[^\\/]*//(?:[^\\/]+\\.)?adcash\\.com/(?:script|ad)/", "url": "^https?://(?:[^\\/]+\\.)?adcash\\.com/script/pop_", "website": "adcash.com" }, "AddShoppers": { "cats": [ 5 ], "script": "cdn\\.shop\\.pe/widget/", "website": "www.addshoppers.com" }, "AddThis": { "cats": [ 5 ], "env": "^addthis", "script": "addthis\\.com/js/", "website": "www.addthis.com" }, "Adobe CQ5": { "cats": [ 1 ], "html": [ "<div class=\"[^\"]*parbase", "<div[^>]+data-component-path=\"[^\"+]jcr:" ], "implies": "Java", "script": "/etc/designs/", "website": "adobe.com/products/cq.html" }, "Adobe ColdFusion": { "cats": [ 18 ], "env": "^_cfEmails$", "headers": { "Cookie": "CFTOKEN=" }, "html": "<!-- START headerTags\\.cfm", "implies": "CFML", "script": "/cfajax/", "url": "\\.cfm(?:$|\\?)", "website": "adobe.com/products/coldfusion-family.html" }, "Adobe GoLive": { "cats": [ 20 ], "meta": { "generator": "Adobe GoLive(?:\\s([\\d.]+))?\\;version:\\1" }, "website": "www.adobe.com/products/golive" }, "Adobe Muse": { "cats": [ 20 ], "meta": { "generator": "^Muse(?:$| ?/?(\\d[\\d.]+))\\;version:\\1" }, "website": "muse.adobe.com" }, "Adobe RoboHelp": { "cats": [ 4 ], "env": "^gbWh(?:Ver|Lang|Msg|Util|Proxy)$", "meta": { "generator": "^Adobe RoboHelp(?: ([\\d]+))?\\;version:\\1" }, "script": "(?:wh(?:utils|ver|proxy|lang|topic|msg)|ehlpdhtm)\\.js", "website": "adobe.com/products/robohelp.html" }, "Advanced Web Stats": { "cats": [ 10 ], "html": "aws\\.src = [^<]+caphyon-analytics", "implies": "Java", "website": "www.advancedwebstats.com" }, "Advert Stream": { "cats": [ 36 ], "env": "^advst_is_above_the_fold$", "script": "(?:ad\\.advertstream\\.com|adxcore\\.com)", "website": "www.advertstream.com" }, "Adzerk": { "cats": [ 36 ], "env": "^ados(?:Results)?$", "html": "<iframe [^>]*src=\"[^\"]+adzerk\\.net", "script": "adzerk\\.net/ados\\.js", "website": "adzerk.com" }, "Airee": { "cats": [ 31 ], "headers": { "Server": "Airee" }, "website": "xn--80aqc2a.xn--p1ai" }, "Akamai": { "cats": [ 31 ], "headers": { "X-Akamai-Transformed": "" }, "website": "akamai.com" }, "Algolia Realtime Search": { "cats": [ 29 ], "env": "^AlgoliaSearch$", "website": "www.algolia.com" }, "Allegro RomPager": { "cats": [ 22 ], "headers": { "Server": "Allegro-Software-RomPager(?:/([\\d.]+))?\\;version:\\1" }, "website": "allegrosoft.com/embedded-web-server-s2" }, "AlloyUI": { "cats": [ 12 ], "env": "^AUI$", "implies": [ "Twitter Bootstrap", "YUI" ], "script": "^https?://cdn\\.alloyui\\.com/", "website": "www.alloyui.com" }, "Amaya": { "cats": [ 20 ], "meta": { "generator": "Amaya(?: V?([\\d.]+[a-z]))?\\;version:\\1" }, "website": "www.w3.org/Amaya" }, "Ametys": { "cats": [ 1 ], "implies": "Java", "meta": { "generator": "(?:Ametys|Anyware Technologies)" }, "script": "ametys\\.js", "website": "ametys.org" }, "Amiro.CMS": { "cats": [ 1 ], "implies": "PHP", "meta": { "generator": "Amiro" }, "website": "amirocms.com" }, "Anchor CMS": { "cats": [ 1, 11 ], "implies": [ "PHP", "MySQL" ], "meta": { "generator": "Anchor CMS" }, "website": "anchorcms.com" }, "AngularJS": { "cats": [ 12 ], "env": "^angular$", "script": [ "angular(?:\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "/([\\d.]+(\\-?rc[.\\d]*)*)/angular(\\.min)?\\.js\\;version:\\1", "angular.*\\.js" ], "website": "angularjs.org" }, "Apache": { "cats": [ 22 ], "headers": { "Server": "(?:Apache(?:$|/([\\d.]+)|[^/-])|(?:^|\b)HTTPD)\\;version:\\1" }, "website": "apache.org" }, "Apache HBase": { "cats": [ 34 ], "html": "<style[^>]+static/hbase", "website": "hbase.apache.org" }, "Apache Hadoop": { "cats": [ 34 ], "html": "<style[^>]+static/hadoop", "website": "hadoop.apache.org" }, "Apache JSPWiki": { "cats": [ 8 ], "html": "<html[^>]* xmlns:jspwiki=", "script": "jspwiki", "url": "wiki\\.jsp", "website": "jspwiki.org" }, "Apache Tomcat": { "cats": [ 22 ], "headers": { "Server": "Apache-Coyote(/1\\.1)?\\;version:\\1?4.1+:", "X-Powered-By": "\bTomcat\b(?:-([\\d.]+))?\\;version:\\1" }, "website": "tomcat.apache.org" }, "Apache Traffic Server": { "cats": [ 22 ], "headers": { "Server": "ATS/?([\\d.]+)?\\;version:\\1" }, "website": "trafficserver.apache.org/" }, "Apache Wicket": { "cats": [ 18 ], "env": "^Wicket", "implies": "Java", "website": "wicket.apache.org" }, "AppNexus": { "cats": [ 36 ], "html": "<(?:iframe|img)[^>]+adnxs\\.(?:net|com)", "script": "adnxs\\.(?:net|com)", "website": "appnexus.com" }, "Arc Forum": { "cats": [ 2 ], "html": "ping\\.src = node\\.href;\\s+[^>]+\\s+}\\s+</script>", "website": "arclanguage.org" }, "Artifactory": { "cats": [ 47 ], "env": "^ArtifactoryUpdates$", "html": [ "<span class=\"version\">Artifactory(?: Pro)?(?: Power Pack)?(?: ([\\d.]+))?\\;version:\\1" ], "script": [ "wicket/resource/org\\.artifactory\\." ], "website": "jfrog.com/open-source/#os-arti" }, "Artifactory Web Server": { "cats": [ 22 ], "headers": { "Server": "Artifactory(?:/([\\d.]+))?\\;version:\\1" }, "implies": [ "Artifactory" ], "website": "jfrog.com/open-source/#os-arti" }, "AsciiDoc": { "cats": [ 1, 20, 27 ], "env": "^asciidoc$", "meta": { "generator": "^AsciiDoc ([\\d.]+)\\;version:\\1" }, "website": "www.methods.co.nz/asciidoc" }, "Atlassian Bitbucket": { "cats": [ 47 ], "env": "^bitbucket$", "meta": { "application-name": "Bitbucket" }, "website": "www.atlassian.com/software/bitbucket/overview/" }, "Atlassian Confluence": { "cats": [ 8 ], "headers": { "X-Confluence-Request-Time": "" }, "html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence(?:[^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\1", "implies": "Java", "meta": { "confluence-request-time": "" }, "website": "www.atlassian.com/software/confluence/overview/team-collaboration-software" }, "Atlassian FishEye": { "cats": [ 47 ], "headers": { "Set-cookie": "FESESSIONID" }, "html": "<title>(?:Log in to )?FishEye (?:and Crucible )?([\\d.]+)?\\;version:\\1", "website": "www.atlassian.com/software/fisheyet/overview/" }, "Atlassian Jira": { "cats": [ 13 ], "env": "^jira$", "html": "Powered by\\s+]+atlassian\\.com/(?:software/jira|jira-bug-tracking/)[^>]+>Atlassian\\s+JIRA(?:[^v]*v(?:ersion: )?(\\d+\\.\\d+(\\.\\d+)?))?\\;version:\\1", "implies": "Java", "meta": { "ajs-version-number": "([\\d\\.]+)\\;version:\\1", "application-name": "JIRA" }, "website": "www.atlassian.com/software/jira/overview/" }, "Atlassian Jira Issue Collector": { "cats": [ 13, 47 ], "script": [ "jira-issue-collector-plugin", "atlassian\\.jira\\.collector\\.plugin" ], "website": "www.atlassian.com/software/jira/overview/" }, "Avangate": { "cats": [ 6 ], "env": "^(?:__)?avng8_", "html": "]* href=\"^https?://edge\\.avangate\\.net/", "script": "^https?://edge\\.avangate\\.net/", "website": "avangate.com" }, "BIGACE": { "cats": [ 1 ], "html": "(?:Powered by ]+BIGACE|", "script": "CatalystScripts", "website": "businesscatalyst.com" }, "BuySellAds": { "cats": [ 36 ], "env": "^_bsa", "html": "]*>[^<]+?bsa.src\\s*=\\s*['\"](?:https?:)?\\/{2}\\w\\d\\.buysellads\\.com\\/[\\w\\d\\/]+?bsa\\.js['\"]", "script": "^https?://s\\d\\.buysellads\\.com/", "website": "buysellads.com" }, "C++": { "cats": [ 27 ], "website": "isocpp.org" }, "CFML": { "cats": [ 27 ], "website": "adobe.com/products/coldfusion-family.html" }, "CKEditor": { "cats": [ 24 ], "env": "^CKEDITOR$", "website": "ckeditor.com" }, "CMS Made Simple": { "cats": [ 1 ], "headers": { "Set-Cookie": "^CMSSESSID" }, "implies": "PHP", "meta": { "generator": "CMS Made Simple" }, "website": "cmsmadesimple.org" }, "CMSimple": { "cats": [ 1 ], "implies": "PHP", "meta": { "generator": "CMSimple( [\\d.]+)?\\;version:\\1" }, "website": "www.cmsimple.org/en" }, "CO2Stats": { "cats": [ 10 ], "html": "src=[^>]+co2stats\\.com/propres\\.php", "website": "co2stats.com" }, "CPG Dragonfly": { "cats": [ 1 ], "headers": { "X-Powered-By": "Dragonfly CMS" }, "implies": "PHP", "meta": { "generator": "CPG Dragonfly" }, "website": "dragonflycms.org" }, "CS Cart": { "cats": [ 6 ], "env": "^fn_compare_strings$", "html": [ " Powered by (?:]+cs-cart\\.com|CS-Cart)", ".cm-noscript[^>]+" ], "implies": "PHP", "website": "www.cs-cart.com" }, "CacheFly": { "cats": [ 31 ], "headers": { "Server": "^CFS ", "X-CF1": "", "X-CF2": "" }, "website": "www.cachefly.com" }, "CakePHP": { "cats": [ 18 ], "headers": { "Set-Cookie": "cakephp=" }, "implies": "PHP", "meta": { "application-name": "CakePHP" }, "website": "cakephp.org" }, "Canon": { "cats": [ 40 ], "website": "www.canon.com" }, "Canon HTTP Server": { "cats": [ 22 ], "headers": { "Server": "CANON HTTP Server(?:/([\\d.]+))?\\;version:\\1" }, "implies": [ "Canon" ], "website": "www.canon.com" }, "Carbon Ads": { "cats": [ 36 ], "env": "^_carbonads", "html": "<[a-z]+ [^>]*id=\"carbonads-container\"", "script": "[^\\/]*\\/\\/(?:engine|srv)\\.carbonads\\.com\\/", "website": "carbonads.net" }, "Cargo": { "cats": [ 1 ], "html": "]+Cargo feed", "implies": "PHP", "meta": { "cargo_title": "" }, "script": "/cargo\\.", "website": "cargocollective.com" }, "Catberry.js": { "cats": [ 12, 18 ], "env": "^catberry$", "headers": { "X-Powered-By": "Catberry" }, "implies": "node.js", "website": "catberry.org" }, "Catwalk": { "cats": [ 22 ], "headers": { "Server": "Catwalk\\/?([\\d\\.]+)?\\;version:\\1" }, "implies": "Canon", "website": "www.canon.com" }, "CentOS": { "cats": [ 28 ], "headers": { "Server": "CentOS", "X-Powered-By": "CentOS" }, "website": "centos.org" }, "CenteHTTPd": { "cats": [ 22 ], "headers": { "Server": "CenteHTTPd(?:/([\\d.]+))?\\;version:\\1" }, "website": "cente.jp/cente/app/HTTPdc.html" }, "Chameleon": { "cats": [ 1 ], "implies": [ "Apache", "PHP" ], "meta": { "generator": "chameleon-cms" }, "website": "chameleon-system.de" }, "Chamilo": { "cats": [ 21 ], "headers": { "X-Powered-By": "Chamilo ([\\d.]+)\\;version:\\1" }, "html": "\">Chamilo ([\\d.]+)\\;version:\\1", "implies": "PHP", "meta": { "generator": "Chamilo ([\\d.]+)\\;version:\\1" }, "website": "www.chamilo.org" }, "Chartbeat": { "cats": [ 10 ], "env": "^_sf_(?:endpt|async_config)$", "script": "chartbeat\\.js", "website": "chartbeat.com" }, "Cherokee": { "cats": [ 22 ], "headers": { "Server": "Cherokee/([\\d.]+)\\;version:\\1" }, "website": "www.cherokee-project.com" }, "CherryPy": { "cats": [ 18, 22 ], "headers": { "Server": "CherryPy\\/?([\\d\\.]+)?\\;version:\\1" }, "implies": "Python", "website": "www.cherrypy.org" }, "Chitika": { "cats": [ 36 ], "env": "ch_c(?:lient|olor_site_link)", "script": "scripts\\.chitika\\.net/", "website": "chitika.com" }, "Ckan": { "cats": [ 1 ], "headers": { "Access-Control-Allow-Headers": "X-CKAN-API-KEY", "Link": "; rel=shortlink" }, "implies": [ "Python", "Solr", "Java", "PostgreSQL\\;confidence:80" ], "website": "ckan.org/" }, "ClickHeat": { "cats": [ 10 ], "env": "^clickHeat", "implies": "PHP", "script": "clickheat.*\\.js", "website": "www.labsmedia.com/clickheat/index.html" }, "ClickTale": { "cats": [ 10 ], "env": "^ClickTale", "website": "www.clicktale.com" }, "Clicky": { "cats": [ 10 ], "env": "^clicky$", "script": "static\\.getclicky\\.com", "website": "getclicky.com" }, "CloudFlare": { "cats": [ 31 ], "env": "^CloudFlare$", "headers": { "Server": "cloudflare" }, "website": "www.cloudflare.com" }, "Cloudera": { "cats": [ 34 ], "headers": { "Server": "cloudera" }, "website": "www.cloudera.com" }, "CodeIgniter": { "cats": [ 18 ], "headers": { "Set-Cookie": "(?:exp_last_activity|exp_tracker|ci_(?:session|(csrf_token)))\\;version:\\1?2+:" }, "html": "]+name=\"ci_csrf_token\"\\;version:2+", "implies": "PHP", "website": "codeigniter.com" }, "CodeMirror": { "cats": [ 19 ], "env": "^CodeMirror$", "website": "codemirror.net" }, "Commerce Server": { "cats": [ 6 ], "headers": { "COMMERCE-SERVER-SOFTWARE": "" }, "implies": "Microsoft ASP.NET", "website": "commerceserver.net" }, "CompaqHTTPServer": { "cats": [ 22 ], "headers": { "Server": "CompaqHTTPServer\\/?([\\d\\.]+)?\\;version:\\1" }, "website": "www.hp.com" }, "Concrete5": { "cats": [ 1 ], "env": "^CCM_IMAGE_PATH$", "implies": "PHP", "meta": { "generator": "concrete5 - ([\\d.ab]+)\\;version:\\1" }, "script": "concrete/js/", "website": "concrete5.org" }, "Connect": { "cats": [ 18 ], "headers": { "X-Powered-By": "^Connect$" }, "implies": "node.js", "website": "www.senchalabs.org/connect" }, "Contao": { "cats": [ 1 ], "html": [ "", "]+(?:typolight|contao)\\.css" ], "implies": "PHP", "meta": { "generator": "^Contao Open Source CMS$" }, "website": "contao.org" }, "Contenido": { "cats": [ 1 ], "implies": "PHP", "meta": { "generator": "Contenido ([\\d.]+)\\;version:\\1" }, "website": "contenido.org/en" }, "Contens": { "cats": [ 1 ], "implies": [ "Java", "CFML" ], "meta": { "generator": "Contensis CMS Version ([\\d.]+)\\;version:\\1" }, "website": "www.contens.com/en/pub/index.cfm" }, "ContentBox": { "cats": [ 1, 11 ], "implies": "Adobe ColdFusion", "meta": { "generator": "ContentBox powered by ColdBox" }, "website": "www.gocontentbox.org" }, "ConversionLab": { "cats": [ 10 ], "script": "conversionlab\\.trackset\\.com/track/tsend\\.js", "website": "www.trackset.it/conversionlab" }, "Coppermine": { "cats": [ 7 ], "html": "|", "script": "brein/inproces/website/websitefuncties\\.js", "website": "www.brein.nl/oplossing/product/website" }, "Incapsula": { "cats": [ 31 ], "headers": { "X-CDN": "Incapsula" }, "website": "www.incapsula.com" }, "Indexhibit": { "cats": [ 1 ], "html": "<(?:link|a href) [^>]+ndxz-studio", "implies": [ "PHP", "Apache", "Exhibit" ], "meta": { "generator": "Indexhibit" }, "website": "www.indexhibit.org" }, "Indico": { "cats": [ 1 ], "headers": { "Set-cookie": "MAKACSESSION" }, "html": "Powered by\\s+(?:CERN )?(?:CDS )?Indico( [\\d\\.]+)?\\;version:\\1", "website": "indico-software.org" }, "Indy": { "cats": [ 22 ], "headers": { "Server": "Indy(?:/([\\d.]+))?\\;version:\\1" }, "website": "indyproject.org" }, "InstantCMS": { "cats": [ 1 ], "headers": { "Set-Cookie": "InstantCMS\\[logdate\\]=" }, "meta": { "generator": "InstantCMS" }, "website": "www.instantcms.ru" }, "Intel Active Management Technology": { "cats": [ 22, 46 ], "headers": { "Server": "Intel\\(R\\) Active Management Technology(?: ([\\d.]+))?\\;version:\\1" }, "website": "intel.com" }, "IntenseDebate": { "cats": [ 15 ], "script": "intensedebate\\.com", "website": "intensedebate.com" }, "Intercom": { "cats": [ 10 ], "env": "^Intercom$", "script": "(?:api\\.intercom\\.io/api|static\\.intercomcdn\\.com/intercom\\.v1)", "website": "intercom.io" }, "Intershop": { "cats": [ 6 ], "script": "(?:is-bin|INTERSHOP)", "website": "intershop.com" }, "Invenio": { "cats": [ 50 ], "headers": { "Set-cookie": "INVENIOSESSION" }, "html": "(?:Powered by|System)\\s+(?:CERN )?(?:CDS )?Invenio\\s*v?([\\d\\.]+)?\\;version:\\1", "website": "invenio-software.org" }, "Ionicons": { "cats": [ 17 ], "html": "]* href=[^>]+ionicons(?:\\.min)?\\.css", "website": "ionicons.com" }, "JAlbum": { "cats": [ 7 ], "implies": "Java", "meta": { "generator": "JAlbum( [\\d.]+)?\\;version:\\1" }, "website": "jalbum.net/en" }, "JBoss Application Server": { "cats": [ 22 ], "headers": { "X-Powered-By": "JBoss(?:-([\\d.]+))?\\;version:\\1" }, "website": "jboss.org/jbossas.html" }, "JBoss Web": { "cats": [ 22 ], "excludes": "Apache Tomcat", "headers": { "X-Powered-By": "JBossWeb(?:-([\\d.]+))?\\;version:\\1" }, "implies": "JBoss Application Server", "website": "jboss.org/jbossweb" }, "JC-HTTPD": { "cats": [ 22 ], "excludes": "Apache", "headers": { "Server": "JC-HTTPD(?:/([\\d.]+))?\\;version:\\1" }, "implies": [ "Canon" ], "website": "canon.com" }, "JS Charts": { "cats": [ 25 ], "env": "^JSChart$", "script": "jscharts.*\\.js", "website": "www.jscharts.com" }, "JTL Shop": { "cats": [ 6 ], "headers": { "Set-Cookie": "JTLSHOP=" }, "html": "(?:]+name=\"JTLSHOP|]+id=\"wrapper_r\"|<[^>]+(?:feed|components)/com_|]+class=\"pill)\\;confidence:50", "implies": "PHP", "meta": { "generator": "Joomla!(?: ([\\d.]+))?\\;version:\\1" }, "url": "option=com_", "website": "joomla.org" }, "K2": { "cats": [ 19 ], "env": "^K2RatingURL$", "html": "", "meta": { "eomportal-id": "\\d+", "eomportal-instanceid": "\\d+", "eomportal-lastUpdate": "", "eomportal-loid": "[\\d.]+", "eomportal-uuid": "[a-f\\d]+" }, "website": "www.eidosmedia.com/solutions" }, "Microsoft ASP.NET": { "cats": [ 18 ], "headers": { "Set-Cookie": "ASPSESSION|ASP\\.NET_SessionId", "X-AspNet-Version": "(.+)\\;version:\\1", "X-Powered-By": "ASP\\.NET\\;confidence:50" }, "html": "]+name=\"__VIEWSTATE", "implies": "IIS\\;confidence:50", "url": "\\.aspx(?:$|\\?)", "website": "www.asp.net" }, "Microsoft HTTPAPI": { "cats": [ 22 ], "headers": { "Server": "Microsoft-HTTPAPI(?:/([\\d.]+))?\\;version:\\1" }, "website": "microsoft.com" }, "Microsoft SharePoint": { "cats": [ 1 ], "env": "^_spBodyOnLoadCalled$", "headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "SPRequestGuid": "", "SharePointHealthScore": "", "X-SharePointHealthScore": "" }, "meta": { "generator": "Microsoft SharePoint" }, "website": "sharepoint.microsoft.com" }, "MiniBB": { "cats": [ 2 ], "html": "[^<]+\n", "website": "openwebanalytics.com" }, "Open eShop": { "cats": [ 6 ], "meta": { "author": "open-eshop\\.com", "copyright": "Open eShop ?([0-9.]+)?\\;version:\\1" }, "website": "open-eshop.com/" }, "OpenCart": { "cats": [ 6 ], "html": "(?:index\\.php\\?route=[a-z]+/|Powered By ]+OpenCart)", "implies": "PHP", "website": "www.opencart.com" }, "OpenCms": { "cats": [ 1 ], "headers": { "Server": "OpenCms" }, "html": "]+published by Open Text Web Solutions", "implies": "Microsoft ASP.NET", "website": "websolutions.opentext.com" }, "Ophal": { "cats": [ 1, 11, 18 ], "headers": { "X-Powered-By": "Ophal(?: (.*))? \\(ophal\\.org\\)\\;version:\\1" }, "implies": "Lua", "meta": { "generator": "Ophal(?: (.*))? \\(ophal\\.org\\)\\;version:\\1" }, "script": "ophal\\.js", "website": "ophal.org" }, "Optimizely": { "cats": [ 10 ], "env": "^optimizely$", "script": "optimizely\\.com.*\\.js", "website": "optimizely.com" }, "Oracle Application Server": { "cats": [ 22 ], "headers": { "Server": "Oracle[- ]Application[- ]Server(?: Containers for J2EE)?(?:[- ](\\d[\\da-z./]+))?\\;version:\\1" }, "website": "www.oracle.com/technetwork/middleware/ias/overview/index.html" }, "Oracle Dynamic Monitoring Service": { "cats": [ 19 ], "headers": { "x-oracle-dms-ecid": "" }, "website": "oracle.com" }, "Oracle HTTP Server": { "cats": [ 22 ], "headers": { "Server": "Oracle-HTTP-Server(?:/([\\d.]+))?\\;version:\\1" }, "website": "oracle.com" }, "Oracle Recommendations On Demand": { "cats": [ 10 ], "script": "atgsvcs.+atgsvcs\\.js", "website": "www.oracle.com/us/products/applications/commerce/recommendations-on-demand/index.html" }, "Oracle Web Cache": { "cats": [ 23 ], "headers": { "Server": "Oracle(?:AS)?[- ]Web[- ]Cache(?:[- /]([\\da-z./]+))?\\;version:\\1" }, "website": "oracle.com" }, "Orchard CMS": { + "cats": [ + 1 + ], + "implies": "Microsoft ASP.NET", + "meta": { + "generator": "Orchard" + }, + "website": "orchardproject.net/" + }, "Outbrain": { "cats": [ 5 ], "env": "^(?:OutbrainPermaLink|OB_releaseVer)$", "script": "widgets\\.outbrain\\.com/outbrain\\.js", "website": "outbrain.com" }, "Outlook Web App": { "cats": [ 30 ], "env": "^(?:(?:g_f)?Owa|IsOwaPremiumBrowser)$", "html": "]*href=\"[^\"]*?([\\d.]+)/themes/resources/owafont\\.css\\;version:\\1", "implies": "Microsoft ASP.NET", "url": "/owa/auth/log(?:on|off)\\.aspx", "website": "help.outlook.com" }, "PANSITE": { "cats": [ 1 ], "meta": { "generator": "PANSITE" }, "website": "panvision.de/Produkte/Content_Management/index.asp" }, "PDF.js": { "cats": [ 19 ], "env": "^PDFJS$", "html": "<\\/div>\\s*\\s*<\\/div>", "url": "/web/viewer\\.html?file=[^&]\\.pdf", "website": "mozilla.github.io/pdf.js/" }, "PHP": { "cats": [ 27 ], "headers": { "Server": "php/?([\\d.]+)?\\;confidence:40\\;version:\\1", "Set-Cookie": "PHPSESSID", "X-Powered-By": "php/?([\\d.]+)?\\;confidence:40\\;version:\\1" }, "url": "\\.php(?:$|\\?)", "website": "php.net" }, "PHP-Fusion": { "cats": [ 1 ], "html": "Powered by ]+php-fusion", "implies": "PHP", "website": "www.php-fusion.co.uk" }, "PHP-Nuke": { "cats": [ 2 ], "html": "<[^>]+Powered by PHP-Nuke", "implies": "PHP", "meta": { "generator": "PHP-Nuke" }, "website": "phpnuke.org" }, "Pagekit": { "cats": [ 1 ], "meta": { "generator": "Pagekit" }, "website": "pagekit.com" }, "Pardot": { "cats": [ 32 ], "env": "^pi(?:Tracker|Hostname|Protocol|CId|AId)$", "website": "pardot.com" }, "Parse.ly": { "cats": [ 10 ], "env": "^PARSELY$", "website": "parse.ly" }, "Paths.js": { "cats": [ 25 ], "script": "paths(\\.min)?\\.js", "website": "github.com/andreaferretti/paths-js" }, "PayPal": { "cats": [ 41 ], "env": "^PAYPAL$", "html": "]+_s-xclick", "script": "paypalobjects\\.com/js", "website": "paypal.com" }, "PencilBlue": { "cats": [ 1, 11 ], "headers": { "X-Powered-By": "PencilBlue" }, "website": "pencilblue.org" }, "Percussion": { "cats": [ 1 ], "html": "<[^>]+class=\"perc-region\"", "meta": { "generator": "(?:Percussion|Rhythmyx)" }, "website": "percussion.com" }, "PerfSONAR-PS": { "cats": [ 19 ], "headers": { "User-agent": "perfSONAR-PS/?([\\d\\.]+)?\\;version:\\1" }, "website": "psps.perfsonar.net" }, "Perl": { "cats": [ 27 ], "headers": { "Server": "\bPerl\b(?: ?/?v?([\\d.]+))?\\;version:\\1" }, "url": "\\.pl(?:$|\\?)", "website": "perl.org" }, "Petrojs": { "cats": [ 12 ], "env": "^petrojs$", "script": [ "petrojs(?:\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "(?:/([\\d.]+)/)?petrojs(?:\\.min)?\\.js\\;version:\\1" ], "website": "petrojs.thepetronics.com" }, "Phaser": { "cats": [ 12 ], "env": "Phaser", "website": "phaser.io" }, "Phusion Passenger": { "cats": [ 22 ], "headers": { "X-Powered-By": "^Phusion Passenger" }, "website": "phusionpassenger.com" }, "Piano Solo": { "cats": [ 43 ], "env": "^PianoMedia$", "headers": { "Set-Cookie": "pianovisitkey" }, "website": "www.pianomedia.com/products" }, "Piwik": { "cats": [ 10 ], "env": [ "^Piwik$", "^_paq$" ], "headers": { "Set-Cookie": "PIWIK_SESSID=" }, "meta": { "apple-itunes-app": "app-id=737216887", "generator": "Piwik - Open Source Web Analytics", "google-play-app": "app-id=org\\.piwik\\.mobile2" }, "script": "piwik\\.js|piwik\\.php", "website": "piwik.org" }, "Planet": { "cats": [ 49 ], "meta": { "generator": "^Planet(?:/([\\d.]+))?\\;version:\\1" }, "website": "planetplanet.org" }, "Plentymarkets": { "cats": [ 6 ], "meta": { "generator": "plentymarkets" }, "website": "plentymarkets.eu" }, "Plesk": { "cats": [ 9 ], "headers": { "X-Powered-By": "PleskLin", "X-Powered-By-Plesk": "Plesk" }, "script": "common\\.js\\?plesk", "website": "parallels.com/products/plesk" }, "Pligg": { "cats": [ 1 ], "env": "^pligg_", "html": "]+id=\"xvotes-0", "meta": { "generator": "Pligg" }, "website": "pligg.com" }, "Plone": { "cats": [ 1 ], "implies": "Python", "meta": { "generator": "Plone" }, "website": "plone.org" }, "Plura": { "cats": [ 19 ], "html": "