From 630f38d8123006f08bcbdb7bf1c8722b3f35f526 Mon Sep 17 00:00:00 2001 From: seralf Date: Mon, 29 Dec 2014 18:01:51 +0100 Subject: [PATCH 01/23] Added OpenCms --- share/apps.json | 10 + share/apps.json~ | 4265 ++++++++++++++++++++++++++++++++ share/images/icons/OpenCms.png | Bin 0 -> 1960 bytes 3 files changed, 4275 insertions(+) create mode 100644 share/apps.json~ create mode 100644 share/images/icons/OpenCms.png diff --git a/share/apps.json b/share/apps.json index 6184bf005..f0019c910 100644 --- a/share/apps.json +++ b/share/apps.json @@ -2582,6 +2582,16 @@ "html": "(?:index\\.php\\?route=[a-z]+/|Powered By ]+OpenCart)", "implies": "PHP" }, + "OpenCms": { + "website": "www.opencms.org", + "cats": [ 1 ], + "html": "^]+components/bitrix|(?:src|href)=\"/bitrix/(?:js|templates))", + "script": "1c-bitrix", + "implies": "PHP" + }, + "1und1": { + "website": "1und1.de", + "cats": [ 6 ], + "url": "/shop/catalog/browse\\?sessid=", + "implies": "PHP" + }, + "2z Project": { + "website": "2zproject-cms.ru", + "cats": [ 1 ], + "meta": { "generator": "2z project ([\\d.]+)\\;version:\\1" } + }, + "3dCart": { + "website": "www.3dcart.com", + "cats": [ 1, 6 ], + "headers": { "X-Powered-By": "3DCART" }, + "script": "(?:twlh(?:track)?\\.asp|3d_upsell\\.js)" + }, + "3DM": { + "website": "www.3ware.com", + "cats": [ 19 ], + "html": "3ware 3DM([\\d\\.]+)?\\;version:\\1", + "implies": "3ware" + }, + "3ware": { + "website": "www.3ware.com", + "cats": [ 22 ], + "headers": { "Server": "3ware\\/?([\\d\\.]+)?\\;version:\\1" } + }, + "Accessible Portal": { + "website": "www.accessibleportal.com", + "cats": [ 1 ], + "meta": { "generator": "Accessible Portal" }, + "implies": "PHP" + }, + "Adcash": { + "website": "adcash.com", + "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_" + }, + "AddThis": { + "website": "www.addthis.com", + "cats": [ 5 ], + "script": "addthis\\.com/js/", + "env": "^addthis" + }, + "AddShoppers": { + "website": "www.addshoppers.com", + "cats": [ 5 ], + "script": "cdn\\.shop\\.pe/widget/" + }, + "AdInfinity": { + "website": "adinfinity.com.au", + "cats": [ 36 ], + "script": "adinfinity\\.com\\.au" + }, + "Adobe ColdFusion": { + "website": "adobe.com/products/coldfusion-family.html", + "cats": [ 18 ], + "url": "\\.cfm(?:$|\\?)", + "html": "<!-- START headerTags\\.cfm", + "headers": { "Cookie": "CFTOKEN=" }, + "script": "/cfajax/", + "env": "^_cfEmails$", + "implies": "CFML" + }, + "Adobe CQ5": { + "website": "adobe.com/products/cq.html", + "cats": [ 1 ], + "html": [ "<div class=\"[^\"]*parbase", "_jcr_content", "/etc/designs/", "/etc/clientlibs/" ], + "implies": "Java" + }, + "Adobe GoLive": { + "website": "www.adobe.com/products/golive", + "cats": [ 20 ], + "meta": { "generator": "Adobe GoLive(?:\\s([\\d.]+))?\\;version:\\1" } + }, + "Adobe Muse": { + "website": "muse.adobe.com", + "cats": [ 20 ], + "meta": { "generator": "^Muse(?:$| ?/?(\\d[\\d.]+))\\;version:\\1" } + }, + "Adobe RoboHelp": { + "website": "adobe.com/products/robohelp.html", + "cats": [ 4 ], + "meta": { "generator": "^Adobe RoboHelp(?: ([\\d]+))?\\;version:\\1" }, + "script": "(?:wh(?:utils|ver|proxy|lang|topic|msg)|ehlpdhtm)\\.js", + "env": "^gbWh(?:Ver|Lang|Msg|Util|Proxy)$" + }, + "AdRiver": { + "website": "adriver.ru", + "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/)" + }, + "AdRoll": { + "website": "adroll.com", + "cats": [ 36 ], + "env": "^adroll_", + "script": "(?:a|s)\\.adroll\\.com" + }, + "Advanced Web Stats": { + "website": "www.advancedwebstats.com", + "cats": [ 10 ], + "html": "aws\\.src = [^<]+caphyon-analytics", + "implies": "Java" + }, + "Advert Stream": { + "website": "www.advertstream.com", + "cats": [ 36 ], + "env": "^advst_is_above_the_fold$", + "script": "(?:ad\\.advertstream\\.com|adxcore\\.com)" + }, + "Adzerk": { + "website": "adzerk.com", + "cats": [ 36 ], + "env": "^ados(?:Results)?$", + "script": "adzerk\\.net/ados\\.js", + "html": "<iframe [^>]*src=\"[^\"]+adzerk\\.net" + }, + "Airee": { + "website": "xn--80aqc2a.xn--p1ai", + "cats": [ 31 ], + "headers": { "Server": "Airee" } + }, + "Akamai": { + "website": "akamai.com", + "cats": [ 31 ], + "headers": { "X-Akamai-Transformed": "" } + }, + "Allegro RomPager": { + "website": "allegrosoft.com/embedded-web-server-s2", + "cats": [ 22 ], + "headers": { "Server": "Allegro-Software-RomPager(?:/([\\d.]+))?\\;version:\\1" } + }, + "AlloyUI": { + "website": "www.alloyui.com", + "cats": [ 12 ], + "env": "^AUI$", + "script": "^https?://cdn\\.alloyui\\.com/", + "implies": [ "Twitter Bootstrap", "YUI" ] + }, + "Amaya": { + "website": "www.w3.org/Amaya", + "cats": [ 20 ], + "meta": { "generator": "Amaya(?: V?([\\d.]+[a-z]))?\\;version:\\1" } + }, + "amCharts": { + "website": "amcharts.com", + "cats": [ 25 ], + "script": "amcharts.*\\.js", + "env": "^AmCharts$" + }, + "Ametys": { + "website": "ametys.org", + "cats": [ 1 ], + "meta": { "generator": "(?:Ametys|Anyware Technologies)" }, + "script": "ametys\\.js", + "implies": "Java" + }, + "Amiro.CMS": { + "website": "amirocms.com", + "cats": [ 1 ], + "meta": { "generator": "Amiro" }, + "html": "system_(?:js\\.php\\?script=|css\\.php\\?styles)[^\"]+cv=([\\d.]+)\\;version:\\1", + "implies": "PHP" + }, + "AMPcms": { + "website": "www.ampcms.org", + "cats": [ 1 ], + "headers": { "X-AMP-Version": "([\\d.]+)\\;version:\\1", "Set-Cookie": "^AMP=" }, + "env": "^amp_js_init$", + "implies": "PHP" + }, + "Anchor CMS": { + "website": "anchorcms.com", + "cats": [ 1, 11 ], + "meta": { "generator": "Anchor CMS" }, + "implies": [ "PHP", "MySQL" ] + }, + "AngularJS": { + "website": "angularjs.org", + "cats": [ 12 ], + "env": "^angular$", + "script": [ "angular(?:\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "/([\\d.]+(\\-?rc[.\\d]*)*)/angular(\\.min)?\\.js\\;version:\\1", "angular.*\\.js" ] + }, + "AOLserver": { + "website": "aolserver.com", + "cats": [ 22 ], + "headers": { "Server": "AOLserver/?([\\d.]+)?\\;version:\\1" } + }, + "Apache": { + "website": "apache.org", + "cats": [ 22 ], + "headers": { "Server": "(?:Apache(?:$|/([\\d.]+)|[^/-])|(?:^|\\b)HTTPD)\\;version:\\1" } + }, + "Apache Hadoop": { + "website": "hadoop.apache.org", + "cats": [ 34 ], + "html": "type=\"text/css\" href=\"/static/hadoop\\.css\"" + }, + "Apache HBase": { + "website": "hbase.apache.org", + "cats": [ 34 ], + "html": "type=\"text/css\" href=\"/static/hbase\\.css\"" + }, + "Apache JSPWiki": { + "website": "jspwiki.org", + "cats": [ 8 ], + "url": "wiki\\.jsp", + "script": "jspwiki", + "html": "<html[^>]* xmlns:jspwiki=" + }, + "Apache Tomcat": { + "website": "tomcat.apache.org", + "cats": [ 22 ], + "headers": { "Server": "Apache-Coyote(/1\\.1)?\\;version:\\1?4.1+:", "X-Powered-By": "\\bTomcat\\b(?:-([\\d.]+))?\\;version:\\1" } + }, + "Apache Traffic Server": { + "website": "trafficserver.apache.org/", + "cats": [ 22 ], + "headers": { "Server": "ATS/?([\\d.]+)?\\;version:\\1" } + }, + "Apache Wicket": { + "website": "wicket.apache.org", + "cats": [ 18 ], + "env": "^Wicket", + "implies": "Java" + }, + "AppNexus": { + "website": "appnexus.com", + "cats": [ 36 ], + "html": "<(?:iframe|img)[^>]+adnxs\\.(?:net|com)", + "script": "adnxs\\.(?:net|com)" + }, + "Arc Forum": { + "website": "arclanguage.org", + "cats": [ 2 ], + "html": "ping\\.src = node\\.href;" + }, + "Artifactory Web Server": { + "website": "jfrog.com/open-source/#os-arti", + "cats": [ 22 ], + "headers": { "Server": "Artifactory(?:/([\\d.]+))?\\;version:\\1" }, + "implies": [ "Artifactory" ] + }, + "Artifactory": { + "website": "jfrog.com/open-source/#os-arti", + "cats": [ 47 ], + "env": "^ArtifactoryUpdates$", + "script": [ "wicket/resource/org\\.artifactory\\." ], + "html": [ "<span class=\"version\">Artifactory(?: Pro)?(?: Power Pack)?(?: ([\\d.]+))?\\;version:\\1" ] + }, + "AsciiDoc": { + "website": "www.methods.co.nz/asciidoc", + "cats": [ 1, 20, 27 ], + "meta": { "generator": "^AsciiDoc ([\\d.]+)\\;version:\\1" }, + "env": "^asciidoc$" + }, + "ATEN": { + "website": "www.aten.com", + "cats": [ 22 ], + "headers": { "Server": "ATEN HTTP Server(?:\\(?V?([\\d\\.]+)\\)?)?\\;version:\\1" } + }, + "ATG Web Commerce": { + "website": "oracle.com/us/products/applications/web-commerce/atg", + "cats": [ 6 ], + "headers": { "X-ATG-Version": "(?:ATGPlatform/([\\d.]+))?\\;version:\\1" }, + "html": "<[^>]+_DARGS" + }, + "Atlassian Bitbucket": { + "website": "www.atlassian.com/software/bitbucket/overview/", + "cats": [ 47 ], + "meta": { "application-name": "Bitbucket" }, + "env": "^bitbucket$" + }, + "Atlassian Confluence": { + "website": "www.atlassian.com/software/confluence/overview/team-collaboration-software", + "cats": [ 8 ], + "html": "Powered by <a href=[^>]+atlassian\\.com/software/confluence(?:[^>]+>Atlassian Confluence</a> ([\\d.]+))?\\;version:\\1", + "headers": { "X-Confluence-Request-Time": "" }, + "meta": { "confluence-request-time": "" }, + "implies": "Java" + }, + "Atlassian Jira": { + "website": "www.atlassian.com/software/jira/overview/", + "cats": [ 13, 47 ], + "meta": { "application-name": "JIRA", "ajs-version-number": "([\\d\\.]+)\\;version:\\1" }, + "env": "^jira$", + "html": "Powered by\\s+<a href=[^>]+atlassian\\.com/(?:software/jira|jira-bug-tracking/)[^>]+>Atlassian\\s+JIRA(?:[^v]*v(?:ersion: )?(\\d+\\.\\d+(\\.\\d+)?))?\\;version:\\1", + "implies": "Java" + }, + "Atlassian Jira Issue Collector": { + "website": "www.atlassian.com/software/jira/overview/", + "cats": [ 13, 47 ], + "script": [ "jira-issue-collector-plugin", "atlassian\\.jira\\.collector\\.plugin" ] + }, + "Atlassian FishEye": { + "website": "www.atlassian.com/software/fisheyet/overview/", + "cats": [ 47 ], + "headers": { "Set-cookie": "FESESSIONID" }, + "html": "<title>(?:Log in to )?FishEye (?:and Crucible )?([\\d.]+)?\\;version:\\1" + }, + "Avangate": { + "website": "avangate.com", + "cats": [ 6 ], + "env": "^(?:__)?avng8_", + "html": "]* href=\"^https?://edge\\.avangate\\.net/", + "script": "^https?://edge\\.avangate\\.net/" + }, + "AWStats": { + "website": "awstats.sourceforge.net", + "cats": [ 10 ], + "meta": { "generator": "AWStats ([\\d.]+(?: \\(build [\\d.]+\\))?)\\;version:\\1" }, + "implies": "Perl" + }, + "Backbone.js": { + "website": "documentcloud.github.com/backbone", + "cats": [ 12 ], + "script": "backbone.*\\.js", + "env": "^Backbone$", + "implies": "Underscore.js" + }, + "Banshee": { + "website": "www.banshee-php.org", + "cats": [ 1, 18 ], + "html": "Built upon the ]+banshee-php\\.org/\">[a-z]+(?:v([\\d.]+))?\\;version:\\1", + "meta": { "generator": "Banshee PHP" }, + "implies": "PHP" + }, + "basket.js": { + "website": "addyosmani.github.io/basket.js/", + "cats": [ 12 ], + "script": "basket.*\\.js", + "env": "^basket$" + }, + "BaseHTTP": { + "website": "docs.python.org/2/library/basehttpserver.html", + "cats": [ 22 ], + "headers": { "Server": "BaseHTTP\\/?([\\d\\.]+)?\\;version:\\1" }, + "implies": "Python" + }, + "BIGACE": { + "website": "bigace.de", + "cats": [ 1 ], + "meta": { "generator": "BIGACE ([\\d.]+)\\;version:\\1" }, + "html": "(?:Powered by ]+BIGACE|" + }, + "BuySellAds": { + "website": "buysellads.com", + "cats": [ 36 ], + "script": "^https?://s\\d\\.buysellads\\.com/", + "html": "]*>[^<]+?bsa.src\\s*=\\s*['\"](?:https?:)?\\/{2}\\w\\d\\.buysellads\\.com\\/[\\w\\d\\/]+?bsa\\.js['\"]", + "env": "^_bsa" + }, + "Canon": { + "website": "www.canon.com", + "cats": [ 40 ] + }, + "Canon HTTP Server": { + "website": "www.canon.com", + "cats": [ 22 ], + "headers": { "Server": "CANON HTTP Server(?:/([\\d.]+))?\\;version:\\1" }, + "implies": [ "Canon" ] + }, + "CakePHP": { + "website": "cakephp.org", + "cats": [ 18 ], + "headers": { "Set-Cookie": "cakephp=" }, + "meta": { "application-name": "CakePHP" }, + "implies": "PHP" + }, + "Carbon Ads": { + "website": "carbonads.net", + "cats": [ 36 ], + "script": "[^\\/]*\\/\\/(?:engine|srv)\\.carbonads\\.com\\/", + "html": "<[a-z]+ [^>]*id=\"carbonads-container\"", + "env": "^_carbonads" + }, + "Cargo": { + "website": "cargocollective.com", + "cats": [ 1 ], + "meta": { "cargo_title": "" }, + "script": "/cargo\\.", + "html": "]+Cargo feed", + "implies": "PHP" + }, + "Catwalk": { + "website": "www.canon.com", + "cats": [ 22 ], + "headers": { "Server": "Catwalk\\/?([\\d\\.]+)?\\;version:\\1" }, + "implies": "Canon" + }, + "CenteHTTPd": { + "website": "cente.jp/cente/app/HTTPdc.html", + "cats": [ 22 ], + "headers": { "Server": "CenteHTTPd(?:/([\\d.]+))?\\;version:\\1" } + }, + "CentOS": { + "website": "centos.org", + "cats": [ 28 ], + "headers": { "Server": "CentOS", "X-Powered-By": "CentOS" } + }, + "CFML": { + "website": "adobe.com/products/coldfusion-family.html", + "cats": [ 27 ] + }, + "CacheFly": { + "website": "www.cachefly.com", + "cats": [ 31 ], + "headers": { "Server": "^CFS ", "X-CF1": "", "X-CF2": "" } + }, + "cgit": { + "website": "git.zx2c4.com/cgit/", + "cats": [ 19 ], + "html": "id='cgit'", + "implies": "Perl" + }, + "Chameleon": { + "website": "chameleon-system.de", + "cats": [ 1 ], + "meta": { "generator": "chameleon-cms" }, + "implies": [ "Apache", "PHP" ] + }, + "Chamilo": { + "website": "www.chamilo.org", + "cats": [ 21 ], + "html": "\">Chamilo ([\\d.]+)\\;version:\\1", + "meta": { "generator": "Chamilo ([\\d.]+)\\;version:\\1" }, + "headers": { "X-Powered-By": "Chamilo ([\\d.]+)\\;version:\\1" }, + "implies": "PHP" + }, + "Chartbeat": { + "website": "chartbeat.com", + "cats": [ 10 ], + "html": "function loadChartbeat\\(\\) \\{", + "script": "chartbeat\\.js" + }, + "Cherokee": { + "website": "www.cherokee-project.com", + "cats": [ 22 ], + "headers": { "Server": "Cherokee/([\\d.]+)\\;version:\\1" } + }, + "CherryPy": { + "website": "www.cherrypy.org", + "cats": [ 18, 22 ], + "headers": { "Server": "CherryPy\\/?([\\d\\.]+)?\\;version:\\1" }, + "implies": "Python" + }, + "Chitika": { + "website": "chitika.com", + "cats": [ 36 ], + "script": "scripts\\.chitika\\.net/", + "env": "ch_c(?:lient|olor_site_link)" + }, + "CKEditor": { + "website": "ckeditor.com", + "cats": [ 24 ], + "env": "^CKEDITOR$" + }, + "Cloudera": { + "website": "www.cloudera.com", + "cats": [ 34 ], + "headers": { "Server": "cloudera" } + }, + "ClickHeat": { + "website": "www.labsmedia.com/clickheat/index.html", + "cats": [ 10 ], + "script": "clickheat.*\\.js", + "env": "^clickHeat", + "implies": "PHP" + }, + "ClickTale": { + "website": "www.clicktale.com", + "cats": [ 10 ], + "html": "if\\(typeof ClickTale\\(Tag\\)*==\\\"function\\\"\\)", + "env": "^ClickTale" + }, + "Clicky": { + "website": "getclicky.com", + "cats": [ 10 ], + "script": "static\\.getclicky\\.com", + "env": "^clicky$" + }, + "CloudFlare": { + "website": "www.cloudflare.com", + "cats": [ 31 ], + "headers": { "Server": "cloudflare" }, + "env": "^CloudFlare$" + }, + "CMS Made Simple": { + "website": "cmsmadesimple.org", + "cats": [ 1 ], + "headers": { "Set-Cookie": "^CMSSESSID" }, + "meta": { "generator": "CMS Made Simple" }, + "implies": "PHP" + }, + "CMSimple": { + "website": "www.cmsimple.org/en", + "cats": [ 1 ], + "meta": { "generator": "CMSimple( [\\d.]+)?\\;version:\\1" }, + "implies": "PHP" + }, + "CO2Stats": { + "website": "co2stats.com", + "cats": [ 10 ], + "html": "src=[^>]+co2stats\\.com/propres\\.php" + }, + "CodeIgniter": { + "website": "codeigniter.com", + "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" + }, + "CodeMirror": { + "website": "codemirror.net", + "cats": [ 19 ], + "env": "^CodeMirror$" + }, + "Commerce Server": { + "website": "commerceserver.net", + "cats": [ 6 ], + "headers": { "COMMERCE-SERVER-SOFTWARE": "" }, + "implies": "Microsoft ASP.NET" + }, + "CompaqHTTPServer": { + "website": "www.hp.com", + "cats": [ 22 ], + "headers": { "Server": "CompaqHTTPServer\\/?([\\d\\.]+)?\\;version:\\1" } + }, + "comScore": { + "website": "comscore.com", + "cats": [ 10 ], + "script": "\\.scorecardresearch\\.com/beacon\\.js|COMSCORE\\.beacon", + "html": "]* (?:id=\"comscore\"|scr=[^>]+comscore)|\\.scorecardresearch\\.com/beacon\\.js|COMSCORE\\.beacon", + "env": "^_?COMSCORE$" + }, + "Concrete5": { + "website": "concrete5.org", + "cats": [ 1 ], + "script": "concrete/js/", + "meta": { "generator": "concrete5 - ([\\d.ab]+)\\;version:\\1" }, + "env": "^CCM_IMAGE_PATH$", + "implies": "PHP" + }, + "Connect": { + "website": "www.senchalabs.org/connect", + "cats": [ 18 ], + "headers": { "X-Powered-By": "^Connect$" }, + "implies": "node.js" + }, + "Contao": { + "website": "contao.org", + "cats": [ 1 ], + "html": [ "", "]+(?:typolight|contao)\\.css" ], + "meta": { "generator": "^Contao Open Source CMS$" }, + "implies": "PHP" + }, + "Contenido": { + "website": "contenido.org/en", + "cats": [ 1 ], + "meta": { "generator": "Contenido ([\\d.]+)\\;version:\\1" }, + "implies": "PHP" + }, + "Contens": { + "website": "www.contens.com/en/pub/index.cfm", + "cats": [ 1 ], + "meta": { "generator": "Contensis CMS Version ([\\d.]+)\\;version:\\1" }, + "implies": [ "Java", "CFML" ] + }, + "ContentBox": { + "website": "www.gocontentbox.org", + "cats": [ 1, 11 ], + "meta": { "generator": "ContentBox powered by ColdBox" }, + "implies": "Adobe ColdFusion" + }, + "ConversionLab": { + "website": "www.trackset.it/conversionlab", + "cats": [ 10 ], + "script": "conversionlab\\.trackset\\.com/track/tsend\\.js" + }, + "Coppermine": { + "website": "coppermine-gallery.net", + "cats": [ 7 ], + "html": "|" + }, + "InstantCMS": { + "website": "www.instantcms.ru", + "cats": [ 1 ], + "meta": { "generator": "InstantCMS" }, + "headers": { "Set-Cookie": "InstantCMS\\[logdate\\]=" } + }, + "Intel Active Management Technology": { + "website": "intel.com", + "cats": [ 22, 46 ], + "headers": { "Server": "Intel\\(R\\) Active Management Technology(?: ([\\d.]+))?\\;version:\\1" } + }, + "IntenseDebate": { + "website": "intensedebate.com", + "cats": [ 15 ], + "script": "intensedebate\\.com" + }, + "Intercom": { + "website": "intercom.io", + "cats": [ 10 ], + "script": "(?:api\\.intercom\\.io/api|static\\.intercomcdn\\.com/intercom\\.v1)", + "env": "^Intercom$" + }, + "Intershop": { + "website": "intershop.com", + "cats": [ 6 ], + "script": "(?:is-bin|INTERSHOP)" + }, + "Invenio": { + "website": "invenio-software.org", + "cats": [ 50 ], + "headers": { "Set-cookie": "INVENIOSESSION" }, + "html": "(?:Powered by|System)\\s+(?:CERN )?(?:CDS )?Invenio\\s*v?([\\d\\.]+)?\\;version:\\1" + }, + "io4 CMS": { + "website": "notenbomer.nl/Producten/Content_management/io4_|_cms", + "cats": [ 1 ], + "meta": { "generator": "io4 cms", "generator": "GO[ |]+CMS Enterprise" } + }, + "Ionicons": { + "website": "ionicons.com", + "cats": [ 17 ], + "html": "]* href=[^>]+ionicons(?:\\.min)?\\.css" + }, + "IPB": { + "website": "www.invisionpower.com", + "cats": [ 2 ], + "script": "jscripts/ips_", + "env": "^(?:IPBoard$|ipb_var)", + "html": "]+ipb_[^>]+\\.css" + }, + "iWeb": { + "website": "apple.com/ilife/iweb", + "cats": [ 20 ], + "meta": { "generator": "^iWeb( [\\d.]+)?\\;version:\\1" } + }, + "JAlbum": { + "website": "jalbum.net/en", + "cats": [ 7 ], + "meta": { "generator": "JAlbum( [\\d.]+)?\\;version:\\1" }, + "implies": "Java" + }, + "Jalios": { + "website": "www.jalios.com", + "cats": [ 1 ], + "meta": { "generator": "Jalios" } + }, + "Java": { + "website": "java.com", + "cats": [ 27 ], + "headers": { "Set-Cookie": "JSESSIONID" } + }, + "Javascript Infovis Toolkit": { + "website": "thejit.org", + "cats": [ 25 ], + "script": "jit.*\\.js", + "env": "^\\$jit$" + }, + "JavaServer Faces": { + "website": "javaserverfaces.java.net", + "cats": [ 18 ], + "headers": { "X-Powered-By": "JSF(?:/([\\d.]+))?\\;version:\\1" }, + "implies": "Java" + }, + "JavaServer Pages": { + "website": "www.oracle.com/technetwork/java/javaee/jsp/index.html", + "cats": [ 18 ], + "headers": { "X-Powered-By": "JSP(?:/([\\d.]+))?\\;version:\\1" }, + "implies": "Java" + }, + "Java Servlet": { + "website": "www.oracle.com/technetwork/java/index-jsp-135475.html", + "cats": [ 18 ], + "headers": { "X-Powered-By": "Servlet(?:.([\\d.]+))?\\;version:\\1" }, + "implies": "Java" + }, + "JBoss Application Server": { + "website": "jboss.org/jbossas.html", + "cats": [ 22 ], + "headers": { "X-Powered-By": "JBoss(?:-([\\d.]+))?\\;version:\\1" } + }, + "JBoss Web": { + "website": "jboss.org/jbossweb", + "cats": [ 22 ], + "headers": { "X-Powered-By": "JBossWeb(?:-([\\d.]+))?\\;version:\\1" }, + "implies": "JBoss Application Server", + "excludes": "Apache Tomcat" + }, + "JC-HTTPD": { + "website": "canon.com", + "cats": [ 22 ], + "headers": { "Server": "JC-HTTPD(?:/([\\d.]+))?\\;version:\\1" }, + "implies": [ "Canon" ], + "excludes": "Apache" + }, + "Jekyll": { + "website": "jekyllrb.com", + "cats": [ 1, 11 ], + "meta": { "generator": "Jekyll (v[\\d.]+)?\\;version:\\1" } + }, + "Jenkins": { + "website": "jenkins-ci.org", + "cats": [ 44 ], + "headers": { "X-Jenkins": "([\\d\\.]+)\\;version:\\1" } + }, + "Jetty": { + "website": "www.eclipse.org/jetty", + "cats": [ 22 ], + "headers": { "Server": "Jetty(?:\\(([\\d\\.]*\\d+))?\\;version:\\1" }, + "implies": "Java" + }, + "Jirafe": { + "website": "jirafe.com", + "cats": [ 10, 32 ], + "script": "/jirafe\\.js", + "env": "^jirafe$" + }, + "Jo": { + "website": "joapp.com", + "cats": [ 26, 12 ], + "env": "^jo(?:Cache|DOM|Event)$" + }, + "JobberBase": { + "website": "jobberbase.com", + "cats": [ 19 ], + "meta": { "generator": "Jobberbase" }, + "env": "^Jobber$" + }, + "Joomla": { + "website": "joomla.org", + "cats": [ 1 ], + "url": "option=com_", + "meta": { "generator": "Joomla!(?: ([\\d.]+))?\\;version:\\1" }, + "html": "(?:]+id=\"wrapper_r\"|<[^>]+(?:feed|components)/com_|]+class=\"pill)\\;confidence:50", + "headers": { "X-Content-Encoded-By": "Joomla! ([\\d.]+)\\;version:\\1" }, + "env": "^(?:jcomments|Joomla)$", + "implies": "PHP" + }, + "jqPlot": { + "website": "www.jqplot.com", + "cats": [ 25 ], + "script": "jqplot.*\\.js", + "implies": "jQuery" + }, + "jQTouch": { + "website": "jqtouch.com", + "cats": [ 26 ], + "script": "jqtouch.*\\.js", + "env": "^jQT$" + }, + "jQuery": { + "website": "jquery.com", + "cats": [ 12 ], + "script": [ "jquery(?:\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "/([\\d.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ], + "env": "^jQuery$" + }, + "jQuery Mobile": { + "website": "jquerymobile.com", + "cats": [ 26 ], + "script": "jquery\\.mobile(?:-([\\d.]+rc\\d))?.*\\.js(?:\\?ver=([\\d.]+))?\\;version:\\1", + "implies": "jQuery" + }, + "jQuery Sparklines": { + "website": "omnipotent.net/jquery.sparkline/", + "cats": [ 25 ], + "script": "jquery\\.sparkline.*\\.js", + "implies": "jQuery" + }, + "jQuery UI": { + "website": "jqueryui.com", + "cats": [ 12 ], + "script": [ "jquery-ui(?:-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "([\\d.]+)/jquery-ui(\\.min)?\\.js\\;version:\\1", "jquery-ui.*\\.js" ], + "implies": "jQuery" + }, + "JS Charts": { + "website": "www.jscharts.com", + "cats": [ 25 ], + "script": "jscharts.*\\.js", + "env": "^JSChart$" + }, + "JTL Shop": { + "website": "www.jtl-software.de/produkte/jtl-shop3", + "cats": [ 6 ], + "html": "(?:]+name=\"JTLSHOP|]*\\s+href=[^>]*styles/kendo\\.common(?:\\.min)?\\.css[^>]*/>", + "implies": "jQuery" + }, + "Kentico CMS": { + "website": "www.kentico.comhome.aspx", + "cats": [ 1 ], + "meta": { "generator": "Kentico CMS ([\\d.R]+ \\(build [\\d.]+\\))\\;version:\\1" }, + "headers": { "Set-Cookie": "CMSPreferredCulture=" } + }, + "KineticJS": { + "website": "kineticjs.com", + "cats": [ 25 ], + "script": "kinetic(?:-v?([\\d.]+))?(?:\\.min)?\\.js\\;version:\\1", + "env": "^Kinetic$" + }, + "KISSmetrics": { + "website": "www.kissmetrics.com", + "cats": [ 10 ], + "env": "^KM_COOKIE_DOMAIN$" + }, + "Knockout.js": { + "website": "knockoutjs.com", + "cats": [ 12 ], + "env": "^ko$" + }, + "Koego": { + "website": "www.koego.com/en", + "cats": [ 10 ], + "script": "tracking\\.koego\\.com/end/ego\\.js", + "env": "^ego_domains$" + }, + "Kohana": { + "website": "kohanaframework.org", + "cats": [ 18 ], + "headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana Framework ([\\d.]+)\\;version:\\1" }, + "implies": "PHP" + }, + "Kolibri CMS": { + "website": "alias.io", + "cats": [ 1 ], + "meta": { "generator": "Kolibri" }, + "headers": { "X-Powered-By": "Kolibri" } + }, + "Komodo CMS": { + "website": "www.komodocms.com", + "cats": [ 1 ], + "meta": { "generator": "^Komodo CMS" }, + "implies": "PHP" + }, + "Koobi": { + "website": "dream4.de/cms", + "cats": [ 1 ], + "meta": { "generator": "Koobi" }, + "html": "", + "meta": { "eomportal-instanceid": "\\d+", "eomportal-id": "\\d+", "eomportal-loid": "[\\d.]+", "eomportal-uuid": "[a-f\\d]+", "eomportal-lastUpdate": "" } + }, + "Microsoft ASP.NET": { + "website": "www.asp.net", + "cats": [ 18 ], + "url": "\\.aspx(?:$|\\?)", + "html": "]+name=\"__VIEWSTATE", + "headers": { "X-Powered-By": "ASP\\.NET\\;confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1", "Set-Cookie": "ASPSESSION|ASP\\.NET_SessionId" }, + "implies": "IIS\\;confidence:50" + }, + "Microsoft HTTPAPI": { + "website": "microsoft.com", + "cats": [ 22 ], + "headers": { "Server": "Microsoft-HTTPAPI(?:/([\\d.]+))?\\;version:\\1" } + }, + "Microsoft SharePoint": { + "website": "sharepoint.microsoft.com", + "cats": [ 1 ], + "meta": { "generator": "Microsoft SharePoint" }, + "headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "X-SharePointHealthScore": "", "SPRequestGuid": "", "SharePointHealthScore": "" }, + "env": "^_spBodyOnLoadCalled$" + }, + "mini_httpd": { + "website": "acme.com/software/mini_httpd", + "cats": [ 22 ], + "headers": { "Server": "mini_httpd(?:/([\\d.]+))?\\;version:\\1" } + }, + "MiniBB": { + "website": "www.minibb.com", + "cats": [ 2 ], + "html": "]+minibb.+\\s+", + "env": "^_?owa_" + }, + "OneStat": { + "website": "www.onestat.com", + "cats": [ 10 ], + "html": "var p==.+stat\\.onestat\\.com/stat\\.aspx\\?tagver" + }, + "OpenCart": { + "website": "www.opencart.com", + "cats": [ 6 ], + "html": "(?:index\\.php\\?route=[a-z]+/|Powered By ]+OpenCart)", + "implies": "PHP" + }, + "openEngine": { + "website": "openengine.de/html/pages/de/", + "cats": [ 1 ], + "meta": { "openEngine": "" } + }, + "OpenGrok": { + "website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome", + "cats": [ 19 ], + "headers": { "Set-Cookie": "OpenGrok" }, + "meta": { "generator": "OpenGrok(?: v?([\\d.]+))?\\;version:\\1" }, + "implies": "Java" + }, + "OpenGSE": { + "website": "code.google.com/p/opengse", + "cats": [ 22 ], + "headers": { "Server": "GSE" }, + "implies": "Java" + }, + "OpenLayers": { + "website": "openlayers.org", + "cats": [ 35 ], + "script": "openlayers", + "env": "^OpenLayers$" + }, + "OpenNemas": { + "website": "www.opennemas.com", + "cats": [ 1 ], + "meta": { "generator": "OpenNemas" }, + "headers": { "X-Powered-By": "OpenNemas" } + }, + "OpenSSL": { + "website": "openssl.org", + "cats": [ 33 ], + "headers": { "Server": "OpenSSL(?:/([\\d.]+[a-z]?))?\\;version:\\1" } + }, + "OpenText Web Solutions": { + "website": "websolutions.opentext.com", + "cats": [ 1 ], + "html": "\\s*<\\/div>", + "url": "/web/viewer\\.html?file=[^&]\\.pdf", + "env": "^PDFJS$" + }, + "PencilBlue": { + "website": "pencilblue.org", + "cats": [ 1, 11 ], + "headers": { "X-Powered-By": "PencilBlue" } + }, + "Percussion": { + "website": "percussion.com", + "cats": [ 1 ], + "meta": { "generator": "(?:Percussion|Rhythmyx)" }, + "html": "<[^>]+class=\"perc-region\"" + }, + "PerfSONAR-PS": { + "website": "psps.perfsonar.net", + "cats": [ 19 ], + "headers": { "User-agent": "perfSONAR-PS/?([\\d\\.]+)?\\;version:\\1" } + }, + "Perl": { + "website": "perl.org", + "cats": [ 27 ], + "headers": { "Server": "\\bPerl\\b(?: ?/?v?([\\d.]+))?\\;version:\\1" }, + "url": "\\.pl(?:$|\\?)" + }, + "Petrojs": { + "website": "petrojs.thepetronics.com", + "cats": [ 12 ], + "script": [ "petrojs(?:\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "(?:/([\\d.]+)/)?petrojs(?:\\.min)?\\.js\\;version:\\1" ], + "env": "^petrojs$" + }, + "Phaser": { + "website": "phaser.io", + "cats": [ 12 ], + "env": "Phaser" + }, + "PHP": { + "website": "php.net", + "cats": [ 27 ], + "headers": { "Server": "php/?([\\d.]+)?\\;confidence:40\\;version:\\1", "X-Powered-By": "php/?([\\d.]+)?\\;confidence:40\\;version:\\1", "Set-Cookie": "PHPSESSID" }, + "url": "\\.php(?:$|\\?)" + }, + "phpAlbum": { + "website": "phpalbum.net", + "cats": [ 7 ], + "html": "\\;version:\\1", + "implies": "PHP" + }, + "phpBB": { + "website": "phpbb.com", + "cats": [ 2 ], + "meta": { "copyright": "phpBB Group" }, + "html": "(?:Powered by ]+phpbb|]+phpbb[^>]+class=\\.copyright|\\tphpBB style name|<[^>]+styles/(?:sub|pro)silver/theme|]+i_icon_mini|]+php-fusion", + "implies": "PHP" + }, + "phpMyAdmin": { + "website": "www.phpmyadmin.net", + "cats": [ 3 ], + "html": "(?: \\| phpMyAdmin ([\\d.]+)<\\/title>|PMA_sendHeaderLocation\\(|]*href=\"[^\"]*phpmyadmin\\.css\\.php)\\;version:\\1", + "env": "^pma_absolute_uri$", + "implies": [ "PHP", "MySQL" ] + }, + "PHP-Nuke": { + "website": "phpnuke.org", + "cats": [ 2 ], + "meta": { "generator": "PHP-Nuke" }, + "html": "<[^>]+Powered by PHP-Nuke", + "implies": "PHP" + }, + "phpPgAdmin": { + "website": "phppgadmin.sourceforge.net", + "cats": [ 3 ], + "html": "(?:phpPgAdmin|phpPgAdmin)", + "implies": "PHP" + }, + "phpSQLiteCMS": { + "website": "phpsqlitecms.net", + "cats": [ 1 ], + "meta": { "generator": "^phpSQLiteCMS(?: (.+))?$\\;version:\\1" }, + "implies": [ "PHP", "SQLite\\;confidence:50" ] + }, + "phpwind": { + "website": "www.phpwind.net", + "cats": [ 1, 2 ], + "meta": { "generator": "^phpwind" }, + "html": "Powered by ]+id=\"xvotes-0", + "env": "^pligg_" + }, + "Plone": { + "website": "plone.org", + "cats": [ 1 ], + "meta": { "generator": "Plone" }, + "implies": "Python" + }, + "Plura": { + "website": "www.pluraprocessing.com", + "cats": [ 19 ], + "html": "", - "env": "^googletag$" - }, - "Google Wallet": { - "website": "wallet.google.com", - "cats": [ 41 ], - "script": [ "checkout\\.google\\.com", "wallet\\.google\\.com" ] - }, - "Google Web Toolkit": { - "website": "developers.google.com/web-toolkit", - "cats": [ 18 ], - "env": "^__gwt_", - "meta": { "gwt:property": "" }, - "implies": "Java" - }, - "GoStats": { - "website": "gostats.com", - "cats": [ 10 ], - "env": "^_go(?:stats|_track)" - }, - "Graffiti CMS": { - "website": "graffiticms.codeplex.com", - "cats": [ 1 ], - "meta": { "generator": "Graffiti CMS ([^\"]+)\\;version:\\1" }, - "script": "/graffiti\\.js", - "headers": { "Set-Cookie": "graffitibot[^;]=" } - }, - "Grandstream": { - "website": "www.grandstream.com", - "cats": [ 22, 39 ], - "headers": { "Server": "Grandstream\\/?([\\d\\.]+)?\\;version:\\1" } - }, - "Gravatar": { - "website": "gravatar.com", - "cats": [ 19 ], - "html": "gravatar\\.com/avatar/", - "env": "^Gravatar$" - }, - "Gravity Insights": { - "website": "insights.gravity.com", - "cats": [ 10 ], - "env": "^GravityInsights$" - }, - "Green Valley CMS": { - "website": "www.greenvalley.nl/Public/Producten/Content_Management/CMS", - "cats": [ 1 ], - "meta": { "DC.identifier": "/content\\.jsp\\?objectid=" }, - "html": "]+/dsresource\\?objectid=" - }, - "gunicorn": { - "website": "gunicorn.org", - "cats": [ 22 ], - "headers": { "Server": "gunicorn(?:/([\\d.]+))?\\;version:\\1" }, - "implies": [ "Python" ] - }, - "G-WAN": { - "website": "gwan.com", - "cats": [ 22 ], - "headers": { "Server": "G-WAN" } - }, - "GX WebManager": { - "website": "www.gxsoftware.com/en/products/web-content-management.htm", - "cats": [ 1 ], - "meta": { "generator": "GX WebManager(?: ([\\d.]+))?\\;version:\\1" }, - "html": "" - }, - "InstantCMS": { - "website": "www.instantcms.ru", - "cats": [ 1 ], - "meta": { "generator": "InstantCMS" }, - "headers": { "Set-Cookie": "InstantCMS\\[logdate\\]=" } - }, - "Intel Active Management Technology": { - "website": "intel.com", - "cats": [ 22, 46 ], - "headers": { "Server": "Intel\\(R\\) Active Management Technology(?: ([\\d.]+))?\\;version:\\1" } - }, - "IntenseDebate": { - "website": "intensedebate.com", - "cats": [ 15 ], - "script": "intensedebate\\.com" - }, - "Intercom": { - "website": "intercom.io", - "cats": [ 10 ], - "script": "(?:api\\.intercom\\.io/api|static\\.intercomcdn\\.com/intercom\\.v1)", - "env": "^Intercom$" - }, - "Intershop": { - "website": "intershop.com", - "cats": [ 6 ], - "script": "(?:is-bin|INTERSHOP)" - }, - "Invenio": { - "website": "invenio-software.org", - "cats": [ 50 ], - "headers": { "Set-cookie": "INVENIOSESSION" }, - "html": "(?:Powered by|System)\\s+(?:CERN )?(?:CDS )?Invenio\\s*v?([\\d\\.]+)?\\;version:\\1" - }, - "io4 CMS": { - "website": "notenbomer.nl/Producten/Content_management/io4_|_cms", - "cats": [ 1 ], - "meta": { "generator": "io4 cms", "generator": "GO[ |]+CMS Enterprise" } - }, - "Ionicons": { - "website": "ionicons.com", - "cats": [ 17 ], - "html": "]* href=[^>]+ionicons(?:\\.min)?\\.css" - }, - "IPB": { - "website": "www.invisionpower.com", - "cats": [ 2 ], - "script": "jscripts/ips_", - "env": "^(?:IPBoard$|ipb_var)", - "html": "]+ipb_[^>]+\\.css" - }, - "iWeb": { - "website": "apple.com/ilife/iweb", - "cats": [ 20 ], - "meta": { "generator": "^iWeb( [\\d.]+)?\\;version:\\1" } - }, - "JAlbum": { - "website": "jalbum.net/en", - "cats": [ 7 ], - "meta": { "generator": "JAlbum( [\\d.]+)?\\;version:\\1" }, - "implies": "Java" - }, - "Jalios": { - "website": "www.jalios.com", - "cats": [ 1 ], - "meta": { "generator": "Jalios" } - }, - "Java": { - "website": "java.com", - "cats": [ 27 ], - "headers": { "Set-Cookie": "JSESSIONID" } - }, - "Javascript Infovis Toolkit": { - "website": "thejit.org", - "cats": [ 25 ], - "script": "jit.*\\.js", - "env": "^\\$jit$" - }, - "JavaServer Faces": { - "website": "javaserverfaces.java.net", - "cats": [ 18 ], - "headers": { "X-Powered-By": "JSF(?:/([\\d.]+))?\\;version:\\1" }, - "implies": "Java" - }, - "JavaServer Pages": { - "website": "www.oracle.com/technetwork/java/javaee/jsp/index.html", - "cats": [ 18 ], - "headers": { "X-Powered-By": "JSP(?:/([\\d.]+))?\\;version:\\1" }, - "implies": "Java" - }, - "Java Servlet": { - "website": "www.oracle.com/technetwork/java/index-jsp-135475.html", - "cats": [ 18 ], - "headers": { "X-Powered-By": "Servlet(?:.([\\d.]+))?\\;version:\\1" }, - "implies": "Java" - }, - "JBoss Application Server": { - "website": "jboss.org/jbossas.html", - "cats": [ 22 ], - "headers": { "X-Powered-By": "JBoss(?:-([\\d.]+))?\\;version:\\1" } - }, - "JBoss Web": { - "website": "jboss.org/jbossweb", - "cats": [ 22 ], - "headers": { "X-Powered-By": "JBossWeb(?:-([\\d.]+))?\\;version:\\1" }, - "implies": "JBoss Application Server", - "excludes": "Apache Tomcat" - }, - "JC-HTTPD": { - "website": "canon.com", - "cats": [ 22 ], - "headers": { "Server": "JC-HTTPD(?:/([\\d.]+))?\\;version:\\1" }, - "implies": [ "Canon" ], - "excludes": "Apache" - }, - "Jekyll": { - "website": "jekyllrb.com", - "cats": [ 1, 11 ], - "meta": { "generator": "Jekyll (v[\\d.]+)?\\;version:\\1" } - }, - "Jenkins": { - "website": "jenkins-ci.org", - "cats": [ 44 ], - "headers": { "X-Jenkins": "([\\d\\.]+)\\;version:\\1" } - }, - "Jetty": { - "website": "www.eclipse.org/jetty", - "cats": [ 22 ], - "headers": { "Server": "Jetty(?:\\(([\\d\\.]*\\d+))?\\;version:\\1" }, - "implies": "Java" - }, - "Jirafe": { - "website": "jirafe.com", - "cats": [ 10, 32 ], - "script": "/jirafe\\.js", - "env": "^jirafe$" - }, - "Jo": { - "website": "joapp.com", - "cats": [ 26, 12 ], - "env": "^jo(?:Cache|DOM|Event)$" - }, - "JobberBase": { - "website": "jobberbase.com", - "cats": [ 19 ], - "meta": { "generator": "Jobberbase" }, - "env": "^Jobber$" - }, - "Joomla": { - "website": "joomla.org", - "cats": [ 1 ], - "url": "option=com_", - "meta": { "generator": "Joomla!(?: ([\\d.]+))?\\;version:\\1" }, - "html": "(?:]+id=\"wrapper_r\"|<[^>]+(?:feed|components)/com_|]+class=\"pill)\\;confidence:50", - "headers": { "X-Content-Encoded-By": "Joomla! ([\\d.]+)\\;version:\\1" }, - "env": "^(?:jcomments|Joomla)$", - "implies": "PHP" - }, - "jqPlot": { - "website": "www.jqplot.com", - "cats": [ 25 ], - "script": "jqplot.*\\.js", - "implies": "jQuery" - }, - "jQTouch": { - "website": "jqtouch.com", - "cats": [ 26 ], - "script": "jqtouch.*\\.js", - "env": "^jQT$" - }, - "jQuery": { - "website": "jquery.com", - "cats": [ 12 ], - "script": [ "jquery(?:\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "/([\\d.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ], - "env": "^jQuery$" - }, - "jQuery Mobile": { - "website": "jquerymobile.com", - "cats": [ 26 ], - "script": "jquery\\.mobile(?:-([\\d.]+rc\\d))?.*\\.js(?:\\?ver=([\\d.]+))?\\;version:\\1", - "implies": "jQuery" - }, - "jQuery Sparklines": { - "website": "omnipotent.net/jquery.sparkline/", - "cats": [ 25 ], - "script": "jquery\\.sparkline.*\\.js", - "implies": "jQuery" - }, - "jQuery UI": { - "website": "jqueryui.com", - "cats": [ 12 ], - "script": [ "jquery-ui(?:-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "([\\d.]+)/jquery-ui(\\.min)?\\.js\\;version:\\1", "jquery-ui.*\\.js" ], - "implies": "jQuery" - }, - "JS Charts": { - "website": "www.jscharts.com", - "cats": [ 25 ], - "script": "jscharts.*\\.js", - "env": "^JSChart$" - }, - "JTL Shop": { - "website": "www.jtl-software.de/produkte/jtl-shop3", - "cats": [ 6 ], - "html": "(?:]+name=\"JTLSHOP|]*\\s+href=[^>]*styles/kendo\\.common(?:\\.min)?\\.css[^>]*/>", - "implies": "jQuery" - }, - "Kentico CMS": { - "website": "www.kentico.comhome.aspx", - "cats": [ 1 ], - "meta": { "generator": "Kentico CMS ([\\d.R]+ \\(build [\\d.]+\\))\\;version:\\1" }, - "headers": { "Set-Cookie": "CMSPreferredCulture=" } - }, - "KineticJS": { - "website": "kineticjs.com", - "cats": [ 25 ], - "script": "kinetic(?:-v?([\\d.]+))?(?:\\.min)?\\.js\\;version:\\1", - "env": "^Kinetic$" - }, - "KISSmetrics": { - "website": "www.kissmetrics.com", - "cats": [ 10 ], - "env": "^KM_COOKIE_DOMAIN$" - }, - "Knockout.js": { - "website": "knockoutjs.com", - "cats": [ 12 ], - "env": "^ko$" - }, - "Koego": { - "website": "www.koego.com/en", - "cats": [ 10 ], - "script": "tracking\\.koego\\.com/end/ego\\.js", - "env": "^ego_domains$" - }, - "Kohana": { - "website": "kohanaframework.org", - "cats": [ 18 ], - "headers": { "Set-Cookie": "kohanasession", "X-Powered-By": "Kohana Framework ([\\d.]+)\\;version:\\1" }, - "implies": "PHP" - }, - "Kolibri CMS": { - "website": "alias.io", - "cats": [ 1 ], - "meta": { "generator": "Kolibri" }, - "headers": { "X-Powered-By": "Kolibri" } - }, - "Komodo CMS": { - "website": "www.komodocms.com", - "cats": [ 1 ], - "meta": { "generator": "^Komodo CMS" }, - "implies": "PHP" - }, - "Koobi": { - "website": "dream4.de/cms", - "cats": [ 1 ], - "meta": { "generator": "Koobi" }, - "html": "", - "meta": { "eomportal-instanceid": "\\d+", "eomportal-id": "\\d+", "eomportal-loid": "[\\d.]+", "eomportal-uuid": "[a-f\\d]+", "eomportal-lastUpdate": "" } - }, - "Microsoft ASP.NET": { - "website": "www.asp.net", - "cats": [ 18 ], - "url": "\\.aspx(?:$|\\?)", - "html": "]+name=\"__VIEWSTATE", - "headers": { "X-Powered-By": "ASP\\.NET\\;confidence:50", "X-AspNet-Version": "(.+)\\;version:\\1", "Set-Cookie": "ASPSESSION|ASP\\.NET_SessionId" }, - "implies": "IIS\\;confidence:50" - }, - "Microsoft HTTPAPI": { - "website": "microsoft.com", - "cats": [ 22 ], - "headers": { "Server": "Microsoft-HTTPAPI(?:/([\\d.]+))?\\;version:\\1" } - }, - "Microsoft SharePoint": { - "website": "sharepoint.microsoft.com", - "cats": [ 1 ], - "meta": { "generator": "Microsoft SharePoint" }, - "headers": { "MicrosoftSharePointTeamServices": "(.*)\\;version:\\1", "X-SharePointHealthScore": "", "SPRequestGuid": "", "SharePointHealthScore": "" }, - "env": "^_spBodyOnLoadCalled$" - }, - "mini_httpd": { - "website": "acme.com/software/mini_httpd", - "cats": [ 22 ], - "headers": { "Server": "mini_httpd(?:/([\\d.]+))?\\;version:\\1" } - }, - "MiniBB": { - "website": "www.minibb.com", - "cats": [ 2 ], - "html": "]+minibb.+\\s+", - "env": "^_?owa_" - }, - "OneStat": { - "website": "www.onestat.com", - "cats": [ 10 ], - "html": "var p==.+stat\\.onestat\\.com/stat\\.aspx\\?tagver" - }, - "OpenCart": { - "website": "www.opencart.com", - "cats": [ 6 ], - "html": "(?:index\\.php\\?route=[a-z]+/|Powered By ]+OpenCart)", - "implies": "PHP" - }, - "OpenCms": { - "website": "www.opencms.org", - "cats": [ 1 ], - "html": "]+published by Open Text Web Solutions", - "implies": "Microsoft ASP.NET" - }, - "Ophal": { - "website": "ophal.org", - "cats": [ 1, 11, 18 ], - "headers": { "X-Powered-By": "Ophal(?: (.*))? \\(ophal\\.org\\)\\;version:\\1" }, - "meta": { "generator": "Ophal(?: (.*))? \\(ophal\\.org\\)\\;version:\\1" }, - "script": "ophal\\.js", - "implies": "Lua" - }, - "Optimizely": { - "website": "optimizely.com", - "cats": [ 10 ], - "script": "optimizely\\.com.*\\.js", - "env": "^optimizely$" - }, - "Oracle Application Server": { - "website": "www.oracle.com/technetwork/middleware/ias/overview/index.html", - "cats": [ 22 ], - "headers": { "Server": "Oracle[- ]Application[- ]Server(?: Containers for J2EE)?(?:[- ](\\d[\\da-z./]+))?\\;version:\\1" } - }, - "Oracle Dynamic Monitoring Service": { - "website": "oracle.com", - "cats": [ 19 ], - "headers": { "x-oracle-dms-ecid": "" } - }, - "Oracle HTTP Server": { - "website": "oracle.com", - "cats": [ 22 ], - "headers": { "Server": "Oracle-HTTP-Server(?:/([\\d.]+))?\\;version:\\1" } - }, - "Oracle Recommendations On Demand": { - "website": "www.oracle.com/us/products/applications/commerce/recommendations-on-demand/index.html", - "cats": [ 10 ], - "script": "atgsvcs.+atgsvcs\\.js" - }, - "Oracle Web Cache": { - "website": "oracle.com", - "cats": [ 23 ], - "headers": { "Server": "Oracle(?:AS)?[- ]Web[- ]Cache(?:[- /]([\\da-z./]+))?\\;version:\\1" } - }, - "osCommerce": { - "website": "www.oscommerce.com", - "cats": [ 6 ], - "html": "(?:]*(?:\\?|&)osCsid|Powered by (?:<[^>]+>)?osCommerce|<[^>]+class=\"[^>]*infoBoxHeading)", - "headers": { "Set-Cookie": "osCsid=" } - }, - "osCSS": { - "website": "www.oscss.org", - "cats": [ 6 ], - "html": "]*href=\"[^\"]*?([\\d.]+)/themes/resources/owafont\\.css\\;version:\\1", - "env": "^(?:(?:g_f)?Owa|IsOwaPremiumBrowser)$", - "implies": "Microsoft ASP.NET" - }, - "ownCloud": { - "website": "owncloud.org", - "cats": [ 19 ], - "meta": { "apple-itunes-app": "app-id=543672169" }, - "html": "ownCloud Inc.
Your Cloud, Your Data, Your Way!" - }, - "OXID eShop": { - "website": "oxid-esales.com", - "cats": [ 6 ], - "html": "\\s*<\\/div>", - "url": "/web/viewer\\.html?file=[^&]\\.pdf", - "env": "^PDFJS$" - }, - "PencilBlue": { - "website": "pencilblue.org", - "cats": [ 1, 11 ], - "headers": { "X-Powered-By": "PencilBlue" } - }, - "Percussion": { - "website": "percussion.com", - "cats": [ 1 ], - "meta": { "generator": "(?:Percussion|Rhythmyx)" }, - "html": "<[^>]+class=\"perc-region\"" - }, - "PerfSONAR-PS": { - "website": "psps.perfsonar.net", - "cats": [ 19 ], - "headers": { "User-agent": "perfSONAR-PS/?([\\d\\.]+)?\\;version:\\1" } - }, - "Perl": { - "website": "perl.org", - "cats": [ 27 ], - "headers": { "Server": "\\bPerl\\b(?: ?/?v?([\\d.]+))?\\;version:\\1" }, - "url": "\\.pl(?:$|\\?)" - }, - "Petrojs": { - "website": "petrojs.thepetronics.com", - "cats": [ 12 ], - "script": [ "petrojs(?:\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "(?:/([\\d.]+)/)?petrojs(?:\\.min)?\\.js\\;version:\\1" ], - "env": "^petrojs$" - }, - "Phaser": { - "website": "phaser.io", - "cats": [ 12 ], - "env": "Phaser" - }, - "PHP": { - "website": "php.net", - "cats": [ 27 ], - "headers": { "Server": "php/?([\\d.]+)?\\;confidence:40\\;version:\\1", "X-Powered-By": "php/?([\\d.]+)?\\;confidence:40\\;version:\\1", "Set-Cookie": "PHPSESSID" }, - "url": "\\.php(?:$|\\?)" - }, - "phpAlbum": { - "website": "phpalbum.net", - "cats": [ 7 ], - "html": "\\;version:\\1", - "implies": "PHP" - }, - "phpBB": { - "website": "phpbb.com", - "cats": [ 2 ], - "meta": { "copyright": "phpBB Group" }, - "html": "(?:Powered by ]+phpbb|]+phpbb[^>]+class=\\.copyright|\\tphpBB style name|<[^>]+styles/(?:sub|pro)silver/theme|]+i_icon_mini|
]+php-fusion", - "implies": "PHP" - }, - "phpMyAdmin": { - "website": "www.phpmyadmin.net", - "cats": [ 3 ], - "html": "(?: \\| phpMyAdmin ([\\d.]+)<\\/title>|PMA_sendHeaderLocation\\(|]*href=\"[^\"]*phpmyadmin\\.css\\.php)\\;version:\\1", - "env": "^pma_absolute_uri$", - "implies": [ "PHP", "MySQL" ] - }, - "PHP-Nuke": { - "website": "phpnuke.org", - "cats": [ 2 ], - "meta": { "generator": "PHP-Nuke" }, - "html": "<[^>]+Powered by PHP-Nuke", - "implies": "PHP" - }, - "phpPgAdmin": { - "website": "phppgadmin.sourceforge.net", - "cats": [ 3 ], - "html": "(?:phpPgAdmin|phpPgAdmin)", - "implies": "PHP" - }, - "phpSQLiteCMS": { - "website": "phpsqlitecms.net", - "cats": [ 1 ], - "meta": { "generator": "^phpSQLiteCMS(?: (.+))?$\\;version:\\1" }, - "implies": [ "PHP", "SQLite\\;confidence:50" ] - }, - "phpwind": { - "website": "www.phpwind.net", - "cats": [ 1, 2 ], - "meta": { "generator": "^phpwind" }, - "html": "Powered by ]+id=\"xvotes-0", - "env": "^pligg_" - }, - "Plone": { - "website": "plone.org", - "cats": [ 1 ], - "meta": { "generator": "Plone" }, - "implies": "Python" - }, - "Plura": { - "website": "www.pluraprocessing.com", - "cats": [ 19 ], - "html": "