Permalink
81bb646 Dec 9, 2018
300 contributors

Users who have contributed to this file

@AliasIO @jvoisin @craiglondon @DaAwesomeP @kkadosh @seralf @AlexByte @mxschmitt @q-- @kolen @gadcam @wardoost @timneutkens @hadifarnoud @nacimgoura @patrocle @techtonik @jpbede @gallolu @fpoumian @dfrankland @fedekau @brandonkelly @foadabdollahi @stuartromanek @sarunint
13087 lines (13086 sloc) 293 KB
{
"$schema": "../schema.json",
"apps": {
"1C-Bitrix": {
"cats": [
1
],
"headers": {
"Set-Cookie": "BITRIX_",
"X-Powered-CMS": "Bitrix Site Manager"
},
"html": "(?:<link[^>]+components/bitrix|(?:src|href)=\"/bitrix/(?:js|templates))",
"icon": "1C-Bitrix.png",
"implies": "PHP",
"script": "1c-bitrix",
"website": "http://www.1c-bitrix.ru"
},
"91App": {
"cats": [
6
],
"icon": "91app.png",
"script": "https\\:\\/\\/track\\.91app\\.io\\/track\\.js\\?",
"website": "https://www.91app.com/"
},
"3dCart": {
"cats": [
1,
6
],
"cookies": {
"3dvisit": ""
},
"headers": {
"X-Powered-By": "3DCART"
},
"icon": "3dCart.png",
"script": "(?:twlh(?:track)?\\.asp|3d_upsell\\.js)",
"website": "http://www.3dcart.com"
},
"A-Frame": {
"cats": [
25
],
"html": "<a-scene[^<>]*>",
"icon": "A-Frame.svg",
"implies": "three.js",
"js": {
"AFRAME.version": "^(.+)$\\;version:\\1"
},
"script": "/?([\\d.]+)?/aframe(?:\\.min)?\\.js\\;version:\\1",
"website": "https://aframe.io"
},
"AD EBiS": {
"cats": [
10
],
"html": [
"<!-- EBiS contents tag",
"<!--EBiS tag",
"<!-- Tag EBiS",
"<!-- EBiS common tag"
],
"icon": "ebis.png",
"website": "http://www.ebis.ne.jp"
},
"AOLserver": {
"cats": [
22
],
"headers": {
"Server": "AOLserver/?([\\d.]+)?\\;version:\\1"
},
"icon": "AOLserver.png",
"website": "http://aolserver.com"
},
"AT Internet Analyzer": {
"cats": [
10
],
"icon": "AT Internet.png",
"js": {
"ATInternet": "",
"xtsite": ""
},
"website": "http://atinternet.com/en"
},
"AT Internet XiTi": {
"cats": [
10
],
"icon": "AT Internet.png",
"js": {
"xt_click": ""
},
"script": "xiti\\.com/hit\\.xiti",
"website": "http://atinternet.com/en"
},
"AWStats": {
"cats": [
10
],
"icon": "AWStats.png",
"implies": "Perl",
"meta": {
"generator": "AWStats ([\\d.]+(?: \\(build [\\d.]+\\))?)\\;version:\\1"
},
"website": "http://awstats.sourceforge.net"
},
"Accelerated Mobile Pages": {
"cats": [
12
],
"html": "<html[^>]* (?:amp|⚡)",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https://www.ampproject.org"
},
"Acquia Cloud": {
"cats": [
22
],
"headers": {
"X-AH-Environment": "^\\w+$"
},
"icon": "acquia-cloud.png",
"implies": "Drupal\\;confidence:95",
"website": "https://www.acquia.com/"
},
"Act-On": {
"cats": [
32
],
"icon": "ActOn.png",
"js": {
"ActOn": ""
},
"website": "http://act-on.com"
},
"AdInfinity": {
"cats": [
36
],
"icon": "AdInfinity.png",
"script": "adinfinity\\.com\\.au",
"website": "http://adinfinity.com.au"
},
"AdRiver": {
"cats": [
36
],
"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/)",
"icon": "AdRiver.png",
"js": {
"adriver": ""
},
"script": "(?:adriver\\.core\\.\\d\\.js|https?://(?:content|ad|masterh\\d)\\.adriver\\.ru/)",
"website": "http://adriver.ru"
},
"AdRoll": {
"cats": [
36
],
"icon": "AdRoll.svg",
"js": {
"adroll_adv_id": "",
"adroll_pix_id": ""
},
"script": "(?:a|s)\\.adroll\\.com",
"website": "http://adroll.com"
},
"Adcash": {
"cats": [
36
],
"icon": "Adcash.svg",
"js": {
"SuLoaded": "",
"SuUrl": "",
"ac_bgclick_URL": "",
"ct_nOpp": "",
"ct_nSuUrl": "",
"ct_siteunder": "",
"ct_tag": ""
},
"script": "^[^\\/]*//(?:[^\\/]+\\.)?adcash\\.com/(?:script|ad)/",
"url": "^https?://(?:[^\\/]+\\.)?adcash\\.com/script/pop_",
"website": "http://adcash.com"
},
"AddShoppers": {
"cats": [
5
],
"icon": "AddShoppers.png",
"script": "cdn\\.shop\\.pe/widget/",
"website": "http://www.addshoppers.com"
},
"AddThis": {
"cats": [
5
],
"icon": "AddThis.svg",
"js": {
"addthis": ""
},
"script": "addthis\\.com/js/",
"website": "http://www.addthis.com"
},
"AddToAny": {
"cats": [
5
],
"icon": "AddToAny.png",
"js": {
"a2apage_init": ""
},
"script": "addtoany\\.com/menu/page\\.js",
"website": "http://www.addtoany.com"
},
"Adminer": {
"cats": [
3
],
"html": [
"Adminer</a> <span class=\"version\">([\\d.]+)</span>\\;version:\\1",
"onclick=\"bodyClick\\(event\\);\" onload=\"verifyVersion\\('([\\d.]+)'\\);\">\\;version:\\1"
],
"icon": "adminer.png",
"implies": "PHP",
"website": "http://www.adminer.org"
},
"Adnegah": {
"cats": [
36
],
"headers": {
"X-Advertising-By": "adnegah\\.net"
},
"html": "<iframe [^>]*src=\"[^\"]+adnegah\\.net",
"icon": "adnegah.png",
"script": "[^a-z]adnegah.*\\.js$",
"website": "https://Adnegah.net"
},
"Adobe ColdFusion": {
"cats": [
18
],
"headers": {
"Cookie": "CFTOKEN="
},
"html": "<!-- START headerTags\\.cfm",
"icon": "Adobe ColdFusion.svg",
"implies": "CFML",
"js": {
"_cfEmails": ""
},
"script": "/cfajax/",
"url": "\\.cfm(?:$|\\?)",
"website": "http://adobe.com/products/coldfusion-family.html"
},
"Adobe DTM": {
"cats": [
42
],
"script": "//assets.adobedtm.com/",
"icon": "adobedmt.png",
"website": "https://marketing.adobe.com/resources/help/en_US/dtm/c_overview.html"
},
"Adobe Experience Manager": {
"cats": [
1
],
"html": [
"<div class=\"[^\"]*parbase",
"<div[^>]+data-component-path=\"[^\"+]jcr:"
],
"icon": "Adobe Experience Manager.svg",
"implies": "Java",
"script": "/etc/designs/",
"website": "http://www.adobe.com/au/marketing-cloud/enterprise-content-management.html"
},
"Adobe GoLive": {
"cats": [
20
],
"icon": "Adobe GoLive.png",
"meta": {
"generator": "Adobe GoLive(?:\\s([\\d.]+))?\\;version:\\1"
},
"website": "http://www.adobe.com/products/golive"
},
"Adobe Muse": {
"cats": [
20
],
"icon": "Adobe Muse.svg",
"meta": {
"generator": "^Muse(?:$| ?/?(\\d[\\d.]+))\\;version:\\1"
},
"website": "http://muse.adobe.com"
},
"Adobe RoboHelp": {
"cats": [
4
],
"icon": "Adobe RoboHelp.svg",
"js": {
"gbWhLang": "",
"gbWhMsg": "",
"gbWhProxy": "",
"gbWhUtil": "",
"gbWhVer": ""
},
"meta": {
"generator": "^Adobe RoboHelp(?: ([\\d]+))?\\;version:\\1"
},
"script": "(?:wh(?:utils|ver|proxy|lang|topic|msg)|ehlpdhtm)\\.js",
"website": "http://adobe.com/products/robohelp.html"
},
"ADPLAN": {
"cats": [
10
],
"icon": "ADPLAN.png",
"script": [
"^https?://[^.]+\\.adplan7\\.com/\\;version:7",
"^https?://(?!o\\.)\\w+\\.advg\\.jp/"
],
"website": "https://www.adplan7.com/"
},
"Advanced Web Stats": {
"cats": [
10
],
"html": "aws\\.src = [^<]+caphyon-analytics",
"icon": "Advanced Web Stats.png",
"implies": "Java",
"website": "http://www.advancedwebstats.com"
},
"Advert Stream": {
"cats": [
36
],
"icon": "Advert Stream.png",
"js": {
"advst_is_above_the_fold": ""
},
"script": "(?:ad\\.advertstream\\.com|adxcore\\.com)",
"website": "http://www.advertstream.com"
},
"Adyen": {
"cats": [
41
],
"icon": "Adyen.svg",
"js": {
"adyen.encrypt.version": "^(.+)$\\;version:\\1"
},
"website": "https://www.adyen.com"
},
"Adzerk": {
"cats": [
36
],
"html": "<iframe [^>]*src=\"[^\"]+adzerk\\.net",
"icon": "Adzerk.png",
"js": {
"ados": "",
"adosResults": ""
},
"script": "adzerk\\.net/ados\\.js",
"website": "http://adzerk.com"
},
"Aegea": {
"cats": [
11
],
"headers": {
"X-Powered-By": "^E2 Aegea v(\\d+)$\\;version:\\1"
},
"icon": "Aegea.png",
"implies": [
"PHP",
"jQuery"
],
"website": "http://blogengine.ru"
},
"Afosto": {
"cats": [
6
],
"headers": {
"X-Powered-By": "Afosto SaaS BV"
},
"icon": "Afosto.svg",
"website": "http://afosto.com"
},
"AfterBuy": {
"cats": [
6
],
"html": [
"<dd>This OnlineStore is brought to you by ViA-Online GmbH Afterbuy\\. Information and contribution at https://www\\.afterbuy\\.de</dd>"
],
"icon": "after-buy.png",
"script": "shop-static\\.afterbuy\\.de",
"website": "http://www.afterbuy.de"
},
"Ahoy": {
"cats": [
10
],
"js": {
"ahoy": ""
},
"cookies": {
"ahoy_track": "",
"ahoy_visit": "",
"ahoy_visitor": ""
},
"website": "https://github.com/ankane/ahoy"
},
"Aircall": {
"cats": [
52
],
"icon": "aircall.png",
"script": "^https?://cdn\\.aircall\\.io/",
"website": "http://aircall.io"
},
"Airee": {
"cats": [
31
],
"headers": {
"Server": "^Airee"
},
"icon": "Airee.png",
"website": "http://xn--80aqc2a.xn--p1ai"
},
"Akamai": {
"cats": [
31
],
"headers": {
"X-Akamai-Transformed": ""
},
"icon": "akamai.svg",
"website": "http://akamai.com"
},
"Akaunting": {
"cats": [
55
],
"headers": {
"X-Akaunting": "^Free Accounting Software$"
},
"html": [
"<link[^>]+akaunting-green\\.css",
"Powered By Akaunting: <a [^>]*href=\"https?://(?:www\\.)?akaunting\\.com[^>]+>"
],
"icon": "akaunting.svg",
"implies": "Laravel",
"website": "https://akaunting.com"
},
"Akka HTTP": {
"cats": [
18,
22
],
"headers": {
"Server": "akka-http(?:/([\\d.]+))?\\;version:\\1"
},
"icon": "akka-http.png",
"website": "http://akka.io"
},
"Algolia Realtime Search": {
"cats": [
29
],
"icon": "Algolia Realtime Search.svg",
"js": {
"AlgoliaSearch": "",
"algoliasearch.version": "^(.+)$\\;version:\\1"
},
"website": "http://www.algolia.com"
},
"All in One SEO Pack": {
"cats": [
54
],
"html": "<!-- All in One SEO Pack ([\\d.]+) \\;version:\\1",
"icon": "all-in-One-SEO-Pack.png",
"implies": "WordPress",
"website": "https://www.acquia.com/"
},
"Allegro RomPager": {
"cats": [
22
],
"headers": {
"Server": "Allegro-Software-RomPager(?:/([\\d.]+))?\\;version:\\1"
},
"icon": "Allegro RomPager.png",
"website": "http://allegrosoft.com/embedded-web-server-s2"
},
"AlloyUI": {
"cats": [
12
],
"icon": "AlloyUI.png",
"implies": [
"Bootstrap",
"YUI"
],
"js": {
"AUI": ""
},
"script": "^https?://cdn\\.alloyui\\.com/",
"website": "http://www.alloyui.com"
},
"Amaya": {
"cats": [
20
],
"icon": "Amaya.png",
"meta": {
"generator": "Amaya(?: V?([\\d.]+[a-z]))?\\;version:\\1"
},
"website": "http://www.w3.org/Amaya"
},
"Amazon Cloudfront": {
"cats": [
31
],
"headers": {
"Via": "\\(CloudFront\\)$",
"X-Amz-Cf-Id": ""
},
"icon": "Amazon-Cloudfront.svg",
"implies": "Amazon Web Services",
"website": "http://aws.amazon.com/cloudfront/"
},
"Amazon EC2": {
"cats": [
22
],
"headers": {
"Server": "\\(Amazon\\)"
},
"icon": "aws-ec2.svg",
"implies": "Amazon Web Services",
"website": "http://aws.amazon.com/ec2/"
},
"Amazon Web Services": {
"cats": [
62
],
"icon": "aws.svg",
"website": "https://aws.amazon.com/"
},
"Amazon ECS": {
"cats": [
63
],
"headers": {
"Server": "^ECS"
},
"icon": "aws.svg",
"implies": [
"Amazon Web Services",
"Docker"
],
"website": "https://aws.amazon.com/elasticloadbalancing/"
},
"Amazon ELB": {
"cats": [
63
],
"cookies": {
"AWSELB": ""
},
"icon": "aws-elb.png",
"implies": "Amazon Web Services",
"website": "https://aws.amazon.com/elasticloadbalancing/"
},
"Amazon S3": {
"cats": [
19
],
"headers": {
"Server": "^AmazonS3$"
},
"icon": "aws-s3.svg",
"implies": "Amazon Web Services",
"website": "http://aws.amazon.com/s3/"
},
"Amber": {
"cats": [
18,
22
],
"headers": {
"X-Powered-By": "^Amber$"
},
"icon": "amber.png",
"website": "https://amberframework.org"
},
"Ametys": {
"cats": [
1
],
"icon": "Ametys.png",
"implies": "Java",
"meta": {
"generator": "(?:Ametys|Anyware Technologies)"
},
"script": "ametys\\.js",
"website": "http://ametys.org"
},
"Amiro.CMS": {
"cats": [
1
],
"icon": "Amiro.CMS.png",
"implies": "PHP",
"meta": {
"generator": "Amiro"
},
"website": "http://amirocms.com"
},
"Amplitude": {
"cats": [
10
],
"icon": "amplitude.png",
"script": [
"cdn\\.amplitude\\.com"
],
"website": "https://amplitude.com/"
},
"Anetwork": {
"cats": [
36
],
"icon": "Anetwork.png",
"script": "static-cdn\\.anetwork\\.ir/",
"website": "https://www.anetwork.ir"
},
"Angular": {
"cats": [
12
],
"excludes": [
"AngularDart",
"AngularJS"
],
"html": "<[^>]+ ng-version=\"([\\d.]+)\"\\;version:\\1",
"icon": "Angular.svg",
"js": {
"ng.coreTokens": "",
"ng.probe": ""
},
"website": "https://angular.io"
},
"Angular Material": {
"cats": [
18
],
"icon": "AngularJS.svg",
"implies": "AngularJS",
"js": {
"ngMaterial": ""
},
"script": "/([\\d.rc-]+)?/angular-material(?:\\.min)?\\.js\\;version:\\1",
"website": "https://material.angularjs.org"
},
"AngularDart": {
"cats": [
18
],
"excludes": [
"Angular",
"AngularJS"
],
"icon": "AngularDart.svg",
"implies": "Dart",
"js": {
"ngTestabilityRegistries": ""
},
"website": "https://webdev.dartlang.org/angular/"
},
"AngularJS": {
"cats": [
12
],
"excludes": [
"Angular",
"AngularDart"
],
"icon": "AngularJS.svg",
"html": [
"<(?:div|html)[^>]+ng-app=",
"<ng-app"
],
"js": {
"angular": "",
"angular.version.full": "^(.+)$\\;version:\\1"
},
"script": [
"angular[.-]([\\d.]*\\d)[^/]*\\.js\\;version:\\1",
"/([\\d.]+(?:-?rc[.\\d]*)*)/angular(?:\\.min)?\\.js\\;version:\\1",
"angular.*\\.js"
],
"website": "https://angularjs.org"
},
"Ant Design": {
"cats": [
12
],
"html": [
"<[^>]*class=\"ant-(?:btn|col|row|layout|breadcrumb|menu|pagination|steps|select|cascader|checkbox|calendar|form|input-number|input|mention|rate|radio|slider|switch|tree-select|time-picker|transfer|upload|avatar|badge|card|carousel|collapse|list|popover|tooltip|table|tabs|tag|timeline|tree|alert|modal|message|notification|progress|popconfirm|spin|anchor|back-top|divider|drawer)",
"<i class=\"anticon anticon-"
],
"icon": "Ant Design.svg",
"implies": [
"React"
],
"js": {
"antd": ""
},
"website": "https://ant.design"
},
"Apache": {
"cats": [
22
],
"headers": {
"Server": "(?:Apache(?:$|/([\\d.]+)|[^/-])|(?:^|\\b)HTTPD)\\;version:\\1"
},
"icon": "Apache.svg",
"website": "http://apache.org"
},
"Apache HBase": {
"cats": [
34
],
"html": "<style[^>]+static/hbase",
"icon": "Apache HBase.png",
"implies": "Java",
"website": "http://hbase.apache.org"
},
"Apache Hadoop": {
"cats": [
34
],
"html": "<style[^>]+static/hadoop",
"icon": "Apache Hadoop.svg",
"website": "http://hadoop.apache.org"
},
"Apache JSPWiki": {
"cats": [
8
],
"html": "<html[^>]* xmlns:jspwiki=",
"icon": "Apache JSPWiki.png",
"implies": "Apache Tomcat",
"script": "jspwiki",
"url": "wiki\\.jsp",
"website": "http://jspwiki.org"
},
"Apache Tomcat": {
"cats": [
22
],
"headers": {
"Server": "^Apache-Coyote(?:/([\\d.]+))?\\;version:\\1",
"X-Powered-By": "\\bTomcat\\b(?:-([\\d.]+))?\\;version:\\1"
},
"icon": "Apache Tomcat.svg",
"implies": "Java",
"website": "http://tomcat.apache.org"
},
"Apache Traffic Server": {
"cats": [
22
],
"headers": {
"Server": "ATS/?([\\d.]+)?\\;version:\\1"
},
"icon": "Apache Traffic Server.png",
"website": "http://trafficserver.apache.org/"
},
"Apache Wicket": {
"cats": [
18
],
"icon": "Apache Wicket.svg",
"implies": "Java",
"js": {
"Wicket": ""
},
"website": "http://wicket.apache.org"
},
"ApexPages": {
"cats": [
51
],
"headers": {
"X-Powered-By": "Salesforce\\.com ApexPages"
},
"icon": "ApexPages.png",
"implies": "Salesforce",
"website": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_intro.htm"
},
"Apostrophe CMS": {
"cats": [
1
],
"html": "<[^>]+data-apos-refreshable[^>]",
"icon": "apostrophecms.svg",
"implies": "Node.js",
"website": "http://apostrophecms.org"
},
"AppNexus": {
"cats": [
36
],
"html": "<(?:iframe|img)[^>]+adnxs\\.(?:net|com)",
"icon": "AppNexus.svg",
"script": "adnxs\\.(?:net|com)",
"website": "http://appnexus.com"
},
"Appcues": {
"cats": [
58
],
"icon": "Appcues.svg",
"script": "fast\\.appcues.com*\\.js",
"website": "https://appcues.com"
},
"Arastta": {
"cats": [
6
],
"excludes": "OpenCart",
"headers": {
"Arastta": "^(.+)$\\;version:\\1",
"X-Arastta": ""
},
"html": "Powered by <a [^>]*href=\"https?://(?:www\\.)?arastta\\.org[^>]+>Arastta",
"icon": "Arastta.svg",
"implies": "PHP",
"script": "arastta\\.js",
"website": "http://arastta.org"
},
"ArcGIS API for JavaScript": {
"cats": [
35
],
"icon": "arcgis_icon.png",
"script": [
"js\\.arcgis\\.com",
"basemaps\\.arcgis\\.com"
],
"website": "https://developers.arcgis.com/javascript/"
},
"Artifactory": {
"cats": [
47
],
"html": [
"<span class=\"version\">Artifactory(?: Pro)?(?: Power Pack)?(?: ([\\d.]+))?\\;version:\\1"
],
"icon": "Artifactory.svg",
"js": {
"ArtifactoryUpdates": ""
},
"script": [
"wicket/resource/org\\.artifactory\\."
],
"website": "http://jfrog.com/open-source/#os-arti"
},
"Artifactory Web Server": {
"cats": [
22
],
"headers": {
"Server": "Artifactory(?:/([\\d.]+))?\\;version:\\1"
},
"icon": "Artifactory.svg",
"implies": [
"Artifactory"
],
"website": "http://jfrog.com/open-source/#os-arti"
},
"ArvanCloud": {
"cats": [
31
],
"headers": {
"AR-PoweredBy": "Arvan Cloud \\(arvancloud\\.com\\)"
},
"icon": "ArvanCloud.png",
"js": {
"ArvanCloud": ""
},
"website": "http://www.ArvanCloud.com"
},
"AsciiDoc": {
"cats": [
1,
20,
27
],
"icon": "AsciiDoc.png",
"js": {
"asciidoc": ""
},
"meta": {
"generator": "^AsciiDoc ([\\d.]+)\\;version:\\1"
},
"website": "http://www.methods.co.nz/asciidoc"
},
"Asciinema": {
"cats": [
14
],
"html": "<asciinema-player",
"icon": "asciinema.png",
"js": {
"asciinema": ""
},
"script": "asciinema\\.org/",
"website": "https://asciinema.org/"
},
"Atlassian Bitbucket": {
"cats": [
47
],
"html": "<li>Atlassian Bitbucket <span title=\"[a-z0-9]+\" id=\"product-version\" data-commitid=\"[a-z0-9]+\" data-system-build-number=\"[a-z0-9]+\"> v([\\d.]+)<\\;version:\\1",
"icon": "Atlassian Bitbucket.svg",
"implies": "Python",
"js": {
"bitbucket": ""
},
"meta": {
"application-name": "Bitbucket"
},
"website": "http://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",
"icon": "Atlassian Confluence.svg",
"implies": "Java",
"meta": {
"confluence-request-time": ""
},
"website": "http://www.atlassian.com/software/confluence/overview/team-collaboration-software"
},
"Atlassian FishEye": {
"cats": [
47
],
"cookies": {
"FESESSIONID": ""
},
"html": "<title>(?:Log in to )?FishEye (?:and Crucible )?([\\d.]+)?</title>\\;version:\\1",
"icon": "Atlassian FishEye.svg",
"website": "http://www.atlassian.com/software/fisheye/overview/"
},
"Atlassian Jira": {
"cats": [
13
],
"html": "Powered by\\s+<a href=[^>]+atlassian\\.com/(?:software/jira|jira-bug-tracking/)[^>]+>Atlassian\\s+JIRA(?:[^v]*v(?:ersion: )?(\\d+\\.\\d+(?:\\.\\d+)?))?\\;version:\\1",
"icon": "Atlassian Jira.svg",
"implies": "Java",
"js": {
"jira": ""
},
"meta": {
"ajs-version-number": "^(.+)$\\;version:\\1",
"application-name": "JIRA"
},
"website": "http://www.atlassian.com/software/jira/overview/"
},
"Atlassian Jira Issue Collector": {
"cats": [
13,
47
],
"icon": "Atlassian Jira.svg",
"script": [
"jira-issue-collector-plugin",
"atlassian\\.jira\\.collector\\.plugin"
],
"website": "http://www.atlassian.com/software/jira/overview/"
},
"Aurelia": {
"cats": [
12
],
"html": [
"<[^>]+aurelia-app=[^>]",
"<[^>]+data-main=[^>]aurelia-bootstrapper",
"<[^>]+au-target-id=[^>]\\d"
],
"icon": "Aurelia.svg",
"script": [
"aurelia(?:\\.min)?\\.js"
],
"website": "http://aurelia.io"
},
"Avangate": {
"cats": [
6
],
"html": "<link[^>]* href=\"^https?://edge\\.avangate\\.net/",
"icon": "Avangate.svg",
"js": {
"__avng8_": "",
"avng8_": ""
},
"script": "^https?://edge\\.avangate\\.net/",
"website": "http://avangate.com"
},
"Awesomplete": {
"cats": [
29
],
"html": "<link[^>]+href=\"[^>]*awesomplete(?:\\.min)?\\.css",
"js": {
"awesomplete": ""
},
"script": "/awesomplete\\.js(?:$|\\?)",
"website": "https://leaverou.github.io/awesomplete/"
},
"BEM": {
"cats": [
12
],
"html": "<[^>]+data-bem",
"icon": "BEM.png",
"website": "http://en.bem.info"
},
"BIGACE": {
"cats": [
1
],
"html": "(?:Powered by <a href=\"[^>]+BIGACE|<!--\\s+Site is running BIGACE)",
"icon": "BIGACE.png",
"implies": "PHP",
"meta": {
"generator": "BIGACE ([\\d.]+)\\;version:\\1"
},
"website": "http://bigace.de"
},
"Bablic": {
"cats": [
3,
9
],
"icon": "bablic.png",
"js": {
"bablic": ""
},
"website": "https://www.bablic.com/"
},
"Backbone.js": {
"cats": [
12
],
"icon": "Backbone.js.png",
"implies": "Underscore.js",
"js": {
"Backbone": "",
"Backbone.VERSION": "^(.+)$\\;version:\\1"
},
"script": "backbone.*\\.js",
"website": "http://backbonejs.org"
},
"Backdrop": {
"cats": [
1
],
"excludes": "Drupal",
"icon": "Backdrop.png",
"implies": "PHP",
"js": {
"Backdrop": ""
},
"meta": {
"generator": "Backdrop CMS(?: (\\d))?\\;version:\\1"
},
"website": "http://backdropcms.org"
},
"Backtory": {
"cats": [
31
],
"headers": {
"X-Powered-By": "Backtory"
},
"icon": "Backtory.svg",
"website": "https://backtory.com"
},
"Banshee": {
"cats": [
1,
18
],
"html": "Built upon the <a href=\"[^>]+banshee-php\\.org/\">[a-z]+</a>(?:v([\\d.]+))?\\;version:\\1",
"icon": "Banshee.png",
"implies": "PHP",
"meta": {
"generator": "Banshee PHP"
},
"website": "http://www.banshee-php.org"
},
"BaseHTTP": {
"cats": [
22
],
"headers": {
"Server": "BaseHTTP\\/?([\\d\\.]+)?\\;version:\\1"
},
"icon": "BaseHTTP.png",
"implies": "Python",
"website": "http://docs.python.org/2/library/basehttpserver.html"
},
"BigDump": {
"cats": [
3
],
"html": "<!-- <h1>BigDump: Staggered MySQL Dump Importer ver\\. ([\\d.b]+)\\;version:\\1",
"implies": [
"MySQL",
"PHP"
],
"website": "http://www.ozerov.de/bigdump.php"
},
"Bigcommerce": {
"cats": [
6
],
"html": "<link href=[^>]+cdn\\d+\\.bigcommerce\\.com/",
"icon": "Bigcommerce.png",
"script": "cdn\\d+\\.bigcommerce\\.com/",
"url": "mybigcommerce\\.com",
"website": "http://www.bigcommerce.com"
},
"Bigware": {
"cats": [
6
],
"cookies": {
"bigWAdminID": "",
"bigwareCsid": ""
},
"html": "(?:Diese <a href=[^>]+bigware\\.de|<a href=[^>]+/main_bigware_\\d+\\.php)",
"icon": "Bigware.png",
"implies": "PHP",
"url": "(?:\\?|&)bigWAdminID=",
"website": "http://bigware.de"
},
"BittAds": {
"cats": [
36
],
"icon": "BittAds.png",
"js": {
"bitt": ""
},
"script": "bittads\\.com/js/bitt\\.js$",
"website": "http://bittads.com"
},
"Bizweb": {
"cats": [
6
],
"icon": "bizweb.png",
"js": {
"Bizweb": ""
},
"website": "https://www.bizweb.vn"
},
"Blade": {
"cats": [
18,
22
],
"headers": {
"X-Powered-By": "blade-([\\w.]+)?\\;version:\\1"
},
"icon": "Blade.png",
"implies": "Java",
"website": "https://lets-blade.com"
},
"Blesta": {
"cats": [
6
],
"cookies": {
"blesta_sid": ""
},
"icon": "Blesta.png",
"website": "http://www.blesta.com"
},
"Blip.tv": {
"cats": [
14
],
"html": "<(?:param|embed|iframe)[^>]+blip\\.tv/play",
"icon": "Blip.tv.png",
"website": "http://blip.tv"
},
"Blogger": {
"cats": [
11
],
"icon": "Blogger.png",
"implies": "Python",
"meta": {
"generator": "^Blogger$"
},
"url": "^https?://[^/]+\\.blogspot\\.com",
"website": "http://www.blogger.com"
},
"Bluefish": {
"cats": [
20
],
"icon": "Bluefish.png",
"meta": {
"generator": "Bluefish(?:\\s([\\d.]+))?\\;version:\\1"
},
"website": "http://sourceforge.net/projects/bluefish"
},
"Boa": {
"cats": [
22
],
"headers": {
"Server": "Boa\\/?([\\d\\.a-z]+)?\\;version:\\1"
},
"website": "http://www.boa.org"
},
"Boba.js": {
"cats": [
59
],
"implies": "Google Analytics",
"script": "boba(?:\\.min)?\\.js",
"website": "http://boba.space150.com"
},
"Bold Chat": {
"cats": [
52
],
"icon": "BoldChat.png",
"script": "^https?://vmss\\.boldchat\\.com/aid/\\d{18}/bc\\.vms4/vms\\.js",
"website": "https://www.boldchat.com/"
},
"BoldGrid": {
"cats": [
1,
11
],
"html": [
"<link rel=[\"']stylesheet[\"'] [^>]+boldgrid",
"<link rel=[\"']stylesheet[\"'] [^>]+post-and-page-builder",
"<link[^>]+s\\d+\\.boldgrid\\.com"
],
"script": "/wp-content/plugins/post-and-page-builder",
"implies": "WordPress",
"website": "https://boldgrid.com"
},
"Bolt": {
"cats": [
1
],
"icon": "Bolt.png",
"implies": "PHP",
"meta": {
"generator": "Bolt"
},
"website": "http://bolt.cm"
},
"Bonfire": {
"cats": [
18
],
"cookies": {
"bf_session": ""
},
"html": "Powered by <a[^>]+href=\"https?://(?:www\\.)?cibonfire\\.com[^>]*>Bonfire v([^<]+)\\;version:\\1",
"icon": "Bonfire.png",
"implies": "CodeIgniter",
"website": "http://cibonfire.com"
},
"Bootstrap": {
"cats": [
18
],
"html": [
"<style>/\\*!\\* Bootstrap v(\\d\\.\\d\\.\\d)\\;version:\\1",
"<link[^>]+?href=[^\"]/css/([\\d.]+)/bootstrap\\.(?:min\\.)?css\\;version:\\1",
"<link[^>]+?href=\"[^\"]*bootstrap(?:\\.min)?\\.css",
"<div[^>]+class=\"[^\"]*glyphicon glyphicon-"
],
"icon": "Bootstrap.png",
"js": {
"bootstrap.Alert.VERSION": "^(.+)$\\;version:\\1",
"jQuery.fn.tooltip.Constructor.VERSION": "^(.+)$\\;version:\\1"
},
"script": [
"twitter\\.github\\.com/bootstrap",
"bootstrap[.-]([\\d.]*\\d)[^/]*\\.js\\;version:\\1",
"(?:/([\\d.]+))?(?:/js)?/bootstrap(?:\\.min)?\\.js\\;version:\\1"
],
"website": "https://getbootstrap.com"
},
"Bootstrap Table": {
"cats": [
59
],
"html": "<link[^>]+href=\"[^>]*bootstrap-table(?:\\.min)?\\.css",
"icon": "Bootstrap Table.svg",
"implies": [
"Bootstrap",
"jQuery"
],
"script": "bootstrap-table(?:\\.min)?\\.js",
"website": "http://bootstrap-table.wenzhixin.net.cn/"
},
"Bounce Exchange": {
"cats": [
32
],
"script": "^https?://tag\\.bounceexchange\\.com/",
"icon": "Bounce Exchange.svg",
"js": {
"bouncex": ""
},
"website": "http://www.bounceexchange.com"
},
"Braintree": {
"cats": [
41
],
"icon": "Braintree.svg",
"js": {
"Braintree": "",
"Braintree.version": "^(.+)$\\;version:\\1"
},
"website": "https://www.braintreepayments.com"
},
"Brightspot": {
"cats": [
1
],
"headers": {
"X-Powered-By": "^Brightspot$"
},
"icon": "Brightspot.svg",
"implies": "Java",
"website": "https://www.brightspot.com"
},
"BrowserCMS": {
"cats": [
1
],
"icon": "BrowserCMS.png",
"implies": "Ruby",
"meta": {
"generator": "BrowserCMS ([\\d.]+)\\;version:\\1"
},
"website": "http://browsercms.org"
},
"Bubble": {
"cats": [
1,
3,
18,
22
],
"icon": "bubble.png",
"implies": "Node.js",
"js": {
"appquery": ""
},
"website": "http://bubble.is"
},
"BugSnag": {
"cats": [
10
],
"icon": "BugSnag.png",
"js": {
"Bugsnag": "",
"bugsnag": "",
"bugsnagClient": ""
},
"script": "/bugsnag.*\\.js",
"website": "http://bugsnag.com"
},
"Bugzilla": {
"cats": [
13
],
"html": [
"href=\"enter_bug\\.cgi\">",
"<main id=\"bugzilla-body\"",
"<a href=\"https?://www\\.bugzilla\\.org/docs/([0-9.]+)/[^>]+>Help<\\;version:\\1",
"<span id=\"information\" class=\"header_addl_info\">version ([\\d.]+)<\\;version:\\1"
],
"cookies": {
"Bugzilla_login_request_cookie": ""
},
"icon": "Bugzilla.png",
"implies": "Perl",
"js": {
"BUGZILLA": ""
},
"meta": {
"generator": "Bugzilla ?([\\d.]+)?\\;version:\\1"
},
"website": "http://www.bugzilla.org"
},
"Bulma": {
"cats": [
18
],
"html": "<link[^>]+?href=\"[^\"]+bulma(?:\\.min)?\\.css",
"icon": "Bulma.png",
"website": "http://bulma.io"
},
"Burning Board": {
"cats": [
2
],
"html": "<a href=\"[^>]+woltlab\\.com[^<]+<strong>Burning Board",
"icon": "Burning Board.png",
"implies": [
"PHP",
"Woltlab Community Framework"
],
"website": "http://www.woltlab.com"
},
"Business Catalyst": {
"cats": [
1
],
"html": "<!-- BC_OBNW -->",
"icon": "Business Catalyst.png",
"script": "CatalystScripts",
"website": "http://businesscatalyst.com"
},
"BuySellAds": {
"cats": [
36
],
"script": "^https?://s\\d\\.buysellads\\.com/",
"icon": "BuySellAds.png",
"js": {
"_bsa": "",
"_bsaPRO": "",
"_bsap": "",
"_bsap_serving_callback": ""
},
"website": "http://buysellads.com"
},
"CDN77": {
"cats": [
31
],
"headers": {
"Server": "^CDN77-Turbo$"
},
"icon": "CDN77.png",
"website": "https://www.cdn77.com"
},
"CFML": {
"cats": [
27
],
"icon": "CFML.png",
"website": "http://adobe.com/products/coldfusion-family.html"
},
"CKEditor": {
"cats": [
24
],
"icon": "CKEditor.png",
"js": {
"CKEDITOR": "",
"CKEDITOR.version": "^(.+)$\\;version:\\1",
"CKEDITOR_BASEPATH": ""
},
"website": "http://ckeditor.com"
},
"CMS Made Simple": {
"cats": [
1
],
"cookies": {
"CMSSESSID": ""
},
"icon": "CMS Made Simple.png",
"implies": "PHP",
"meta": {
"generator": "CMS Made Simple"
},
"website": "http://cmsmadesimple.org"
},
"CMSimple": {
"cats": [
1
],
"implies": "PHP",
"meta": {
"generator": "CMSimple( [\\d.]+)?\\;version:\\1"
},
"website": "http://www.cmsimple.org/en"
},
"CPG Dragonfly": {
"cats": [
1
],
"headers": {
"X-Powered-By": "^Dragonfly CMS"
},
"icon": "CPG Dragonfly.png",
"implies": "PHP",
"meta": {
"generator": "CPG Dragonfly"
},
"website": "http://dragonflycms.org"
},
"CS Cart": {
"cats": [
6
],
"html": [
"&nbsp;Powered by (?:<a href=[^>]+cs-cart\\.com|CS-Cart)",
"\\.cm-noscript[^>]+</style>"
],
"icon": "CS Cart.png",
"implies": "PHP",
"js": {
"fn_compare_strings": ""
},
"website": "http://www.cs-cart.com"
},
"CacheFly": {
"cats": [
31
],
"headers": {
"Server": "^CFS ",
"X-CF1": "",
"X-CF2": ""
},
"icon": "CacheFly.png",
"website": "http://www.cachefly.com"
},
"Caddy": {
"cats": [
22
],
"headers": {
"Server": "^Caddy$"
},
"icon": "caddy.svg",
"implies": "Go",
"website": "http://caddyserver.com"
},
"CakePHP": {
"cats": [
18
],
"cookies": {
"cakephp": ""
},
"icon": "CakePHP.png",
"implies": "PHP",
"meta": {
"application-name": "CakePHP"
},
"website": "http://cakephp.org"
},
"Captch Me": {
"cats": [
16,
36
],
"icon": "Captch Me.svg",
"js": {
"Captchme": ""
},
"script": "^https?://api\\.captchme\\.net/",
"website": "http://captchme.com"
},
"Carbon Ads": {
"cats": [
36
],
"html": "<[a-z]+ [^>]*id=\"carbonads-container\"",
"icon": "Carbon Ads.png",
"js": {
"_carbonads": ""
},
"script": "//(?:engine|srv)\\.carbonads\\.com\\/",
"website": "http://carbonads.net"
},
"Cargo": {
"cats": [
1
],
"html": "<link [^>]+Cargo feed",
"icon": "Cargo.png",
"implies": "PHP",
"meta": {
"cargo_title": ""
},
"script": "/cargo\\.",
"website": "http://cargocollective.com"
},
"Catberry.js": {
"cats": [
12,
18
],
"headers": {
"X-Powered-By": "Catberry"
},
"icon": "Catberry.js.png",
"implies": "Node.js",
"js": {
"catberry": "",
"catberry.version": "^(.+)$\\;version:\\1"
},
"website": "http://catberry.org"
},
"CentOS": {
"cats": [
28
],
"headers": {
"Server": "CentOS",
"X-Powered-By": "CentOS"
},
"icon": "CentOS.png",
"website": "http://centos.org"
},
"Chameleon": {
"cats": [
1
],
"icon": "Chameleon.png",
"implies": [
"Apache",
"PHP"
],
"meta": {
"generator": "chameleon-cms"
},
"website": "http://chameleon-system.de"
},
"Chamilo": {
"cats": [
21
],
"headers": {
"X-Powered-By": "Chamilo ([\\d.]+)\\;version:\\1"
},
"html": "\">Chamilo ([\\d.]+)</a>\\;version:\\1",
"icon": "Chamilo.png",
"implies": "PHP",
"meta": {
"generator": "Chamilo ([\\d.]+)\\;version:\\1"
},
"website": "http://www.chamilo.org"
},
"Chart.js": {
"cats": [
25
],
"icon": "Chart.js.svg",
"js": {
"Chart": "\\;confidence:50",
"Chart.defaults.doughnut": "",
"chart.ctx.bezierCurveTo": ""
},
"script": [
"/Chart(?:\\.bundle)?(?:\\.min)?\\.js\\;confidence:75",
"chartjs\\.org/dist/([\\d.]+(?:-[^/]+)?|master|latest)/Chart.*\\.js\\;version:\\1",
"cdnjs\\.cloudflare\\.com/ajax/libs/Chart\\.js/([\\d.]+(?:-[^/]+)?)/Chart.*\\.js\\;version:\\1",
"cdn\\.jsdelivr\\.net/(?:npm|gh/chartjs)/chart\\.js@([\\d.]+(?:-[^/]+)?|latest)/dist/Chart.*\\.js\\;version:\\1"
],
"website": "https://www.chartjs.org"
},
"Chartbeat": {
"cats": [
10
],
"icon": "Chartbeat.png",
"js": {
"_sf_async_config": "",
"_sf_endpt": ""
},
"script": "chartbeat\\.js",
"website": "http://chartbeat.com"
},
"Cherokee": {
"cats": [
22
],
"headers": {
"Server": "^Cherokee(?:/([\\d.]+))?\\;version:\\1"
},
"icon": "Cherokee.png",
"website": "http://www.cherokee-project.com"
},
"CherryPy": {
"cats": [
18,
22
],
"headers": {
"Server": "CherryPy\\/?([\\d\\.]+)?\\;version:\\1"
},
"icon": "CherryPy.png",
"implies": "Python",
"website": "http://www.cherrypy.org"
},
"Chevereto": {
"cats": [
7
],
"meta": {
"generator": "^Chevereto ?([0-9.]+)?$\\;version:\\1"
},
"script": "/chevereto\\.js",
"html": "Powered by <a href=\"https?://chevereto\\.com\">",
"icon": "chevereto.png",
"implies": "PHP",
"website": "https://chevereto.com/"
},
"Chitika": {
"cats": [
36
],
"icon": "Chitika.png",
"js": {
"ch_client": "",
"ch_color_site_link": ""
},
"script": "scripts\\.chitika\\.net/",
"website": "http://chitika.com"
},
"Ckan": {
"cats": [
1
],
"headers": {
"Access-Control-Allow-Headers": "X-CKAN-API-KEY",
"Link": "<http://ckan\\.org/>; rel=shortlink"
},
"icon": "Ckan.png",
"implies": [
"Python",
"Solr",
"Java",
"PostgreSQL"
],
"meta": {
"generator": "^ckan ?([0-9.]+)$\\;version:\\1"
},
"website": "http://ckan.org/"
},
"ClickHeat": {
"cats": [
10
],
"icon": "ClickHeat.png",
"implies": "PHP",
"js": {
"clickHeatServer": ""
},
"script": "clickheat.*\\.js",
"website": "http://www.labsmedia.com/clickheat/index.html"
},
"ClickTale": {
"cats": [
10
],
"icon": "ClickTale.png",
"js": {
"clickTaleStartEventSignal": ""
},
"website": "http://www.clicktale.com"
},
"Clicky": {
"cats": [
10
],
"icon": "Clicky.png",
"js": {
"clicky": ""
},
"script": "static\\.getclicky\\.com",
"website": "http://getclicky.com"
},
"Clientexec": {
"cats": [
6
],
"html": "clientexec\\.[^>]*\\s?=\\s?[^>]*;",
"icon": "Clientexec.png",
"website": "http://www.clientexec.com"
},
"Clipboard.js": {
"cats": [
19
],
"icon": "Clipboard.js.svg",
"script": "clipboard(?:-([\\d.]+))?(?:\\.min)?\\.js\\;version:\\1",
"website": "https://clipboardjs.com/"
},
"CloudCart": {
"cats": [
6
],
"icon": "cloudcart.svg",
"meta": {
"author": "^CloudCart LLC$"
},
"script": "/cloudcart-(?:assets|storage)/",
"website": "http://cloudcart.com"
},
"CloudFlare": {
"cats": [
31
],
"headers": {
"Server": "^cloudflare$",
"cf-cache-status": "",
"cf-ray": ""
},
"icon": "CloudFlare.svg",
"cookies": {
"__cfduid": ""
},
"js": {
"CloudFlare": ""
},
"website": "http://www.cloudflare.com"
},
"Cloudcoins": {
"cats": [
56
],
"js": {
"CLOUDCOINS": ""
},
"script": "https?://cdn\\.cloudcoins\\.co/javascript/cloudcoins\\.min\\.js",
"website": "https://cloudcoins.co"
},
"Cloudera": {
"cats": [
34
],
"headers": {
"Server": "cloudera"
},
"icon": "Cloudera.png",
"website": "http://www.cloudera.com"
},
"Coaster CMS": {
"cats": [
1
],
"icon": "coaster-cms.png",
"implies": "Laravel",
"meta": {
"generator": "^Coaster CMS v([\\d.]+)$\\;version:\\1"
},
"website": "https://www.coastercms.org"
},
"CodeIgniter": {
"cats": [
18
],
"cookies": {
"ci_csrf_token": "^(.+)$\\;version:\\1?2+:",
"ci_session": "",
"exp_last_activity": "",
"exp_tracker": ""
},
"html": "<input[^>]+name=\"ci_csrf_token\"\\;version:2+",
"icon": "CodeIgniter.png",
"implies": "PHP",
"website": "http://codeigniter.com"
},
"CodeMirror": {
"cats": [
19
],
"icon": "CodeMirror.png",
"js": {
"CodeMirror": "",
"CodeMirror.version": "^(.+)$\\;version:\\1"
},
"website": "http://codemirror.net"
},
"CoinHive": {
"cats": [
56
],
"icon": "CoinHive.svg",
"js": {
"CoinHive": ""
},
"script": [
"\\/(?:coinhive|(authedmine))(?:\\.min)?\\.js\\;version:\\1?opt-in:",
"coinhive\\.com/lib"
],
"url": "https?://cnhv\\.co/",
"website": "https://coinhive.com"
},
"CoinHive Captcha": {
"cats": [
16,
56
],
"html": "(?:<div[^>]+class=\"coinhive-captcha[^>]+data-key|<div[^>]+data-key[^>]+class=\"coinhive-captcha)",
"icon": "CoinHive.svg",
"script": "https?://authedmine\\.com/(?:lib/captcha|captcha)",
"website": "https://coinhive.com"
},
"Coinhave": {
"cats": [
56
],
"icon": "coinhave.png",
"script": "https?://coin-have\\.com/c/[0-9a-zA-Z]{4}\\.js",
"website": "https://coin-have.com/"
},
"Coinimp": {
"cats": [
56
],
"icon": "coinimp.png",
"js": {
"Client.Anonymous": "\\;confidence:50"
},
"script": "https?://www\\.hashing\\.win/scripts/min\\.js",
"website": "https://www.coinimp.com"
},
"Coinlab": {
"cats": [
56
],
"icon": "coinlab.png",
"js": {
"Coinlab": ""
},
"script": "https?://coinlab\\.biz/lib/coinlab\\.js\\?id=",
"website": "https://coinlab.biz/en"
},
"ColorMeShop": {
"cats": [
6
],
"icon": "colormeshop.png",
"js": {
"Colorme": ""
},
"website": "https://shop-pro.jp"
},
"Comandia": {
"cats": [
6
],
"html": "<link[^>]+=['\"]//cdn\\.mycomandia\\.com",
"icon": "Comandia.svg",
"js": {
"Comandia": ""
},
"website": "http://comandia.com"
},
"Commerce Server": {
"cats": [
6
],
"headers": {
"COMMERCE-SERVER-SOFTWARE": ""
},
"icon": "Commerce Server.png",
"implies": "Microsoft ASP.NET",
"website": "http://commerceserver.net"
},
"CompaqHTTPServer": {
"cats": [
22
],
"headers": {
"Server": "CompaqHTTPServer\\/?([\\d\\.]+)?\\;version:\\1"
},
"icon": "HP.svg",
"website": "http://www.hp.com"
},
"Concrete5": {
"cats": [
1
],
"icon": "Concrete5.png",
"implies": "PHP",
"js": {
"CCM_IMAGE_PATH": ""
},
"cookies": {
"CONCRETE5": ""
},
"meta": {
"generator": "^concrete5 - ([\\d.]+)$\\;version:\\1"
},
"script": "/concrete/js/",
"website": "https://concrete5.org"
},
"Connect": {
"cats": [
18
],
"headers": {
"X-Powered-By": "^Connect$"
},
"icon": "Connect.png",
"implies": "Node.js",
"website": "http://www.senchalabs.org/connect"
},
"Contao": {
"cats": [
1
],
"html": [
"<!--[^>]+powered by (?:TYPOlight|Contao)[^>]*-->",
"<link[^>]+(?:typolight|contao)\\.css"
],
"icon": "Contao.png",
"implies": "PHP",
"meta": {
"generator": "^Contao Open Source CMS$"
},
"website": "http://contao.org"
},
"Contenido": {
"cats": [
1
],
"icon": "Contenido.png",
"implies": "PHP",
"meta": {
"generator": "Contenido ([\\d.]+)\\;version:\\1"
},
"website": "http://contenido.org/en"
},
"Contensis": {
"cats": [
1
],
"icon": "Contensis.png",
"implies": [
"Java",
"CFML"
],
"meta": {
"generator": "Contensis CMS Version ([\\d.]+)\\;version:\\1"
},
"website": "https://zengenti.com/en-gb/products/contensis"
},
"ContentBox": {
"cats": [
1,
11
],
"icon": "ContentBox.png",
"implies": "Adobe ColdFusion",
"meta": {
"generator": "ContentBox powered by ColdBox"
},
"website": "http://www.gocontentbox.org"
},
"Contentful": {
"cats": [
1
],
"html": "<[^>]+(?:https?:)?//(?:assets|downloads|images|videos)\\.(?:ct?fassets\\.net|contentful\\.com)",
"icon": "Contentful.svg",
"website": "http://www.contentful.com"
},
"ConversionLab": {
"cats": [
10
],
"icon": "ConversionLab.png",
"script": "conversionlab\\.trackset\\.com/track/tsend\\.js",
"website": "http://www.trackset.it/conversionlab"
},
"Coppermine": {
"cats": [
7
],
"html": "<!--Coppermine Photo Gallery ([\\d.]+)\\;version:\\1",
"icon": "Coppermine.png",
"implies": "PHP",
"website": "http://coppermine-gallery.net"
},
"Cosmoshop": {
"cats": [
6
],
"icon": "Cosmoshop.png",
"script": "cosmoshop_functions\\.js",
"website": "http://cosmoshop.de"
},
"Cotonti": {
"cats": [
1
],
"icon": "Cotonti.png",
"implies": "PHP",
"meta": {
"generator": "Cotonti"
},
"website": "http://www.cotonti.com"
},
"CouchDB": {
"cats": [
22
],
"headers": {
"Server": "CouchDB/([\\d.]+)\\;version:\\1"
},
"icon": "CouchDB.png",
"website": "http://couchdb.apache.org"
},
"Cowboy": {
"cats": [
18,
22
],
"headers": {
"Server": "^Cowboy$"
},
"icon": "Cowboy.png",
"implies": "Erlang",
"website": "http://ninenines.eu"
},
"CppCMS": {
"cats": [
1
],
"headers": {
"X-Powered-By": "^CppCMS/([\\d.]+)$\\;version:\\1"
},
"icon": "CppCMS.png",
"implies": "C\\+\\+",
"website": "http://cppcms.com"
},
"Craft CMS": {
"cats": [
1
],
"cookies": {
"CraftSessionId": ""
},
"headers": {
"X-Powered-By": "\\bCraft CMS\\b"
},
"icon": "Craft CMS.svg",
"implies": "Yii",
"website": "https://craftcms.com"
},
"Craft Commerce": {
"cats": [
6
],
"headers": {
"X-Powered-By": "\\bCraft Commerce\\b"
},
"icon": "Craft CMS.svg",
"implies": "Craft CMS",
"website": "https://craftcommerce.com"
},
"Crazy Egg": {
"cats": [
10
],
"icon": "Crazy Egg.png",
"js": {
"CE2": ""
},
"script": "script\\.crazyegg\\.com/pages/scripts/\\d+/\\d+\\.js",
"website": "http://crazyegg.com"
},
"Criteo": {
"cats": [
36
],
"icon": "Criteo.svg",
"js": {
"Criteo": "",
"criteo_pubtag": "",
"criteo_q": ""
},
"script": [
"//(?:cas\\.criteo\\.com|(?:[^/]\\.)?criteo\\.net)/",
"//static.criteo.net/js/ld/ld.js"
],
"website": "http://criteo.com"
},
"Cross Pixel": {
"cats": [
10
],
"icon": "Cross Pixel.png",
"js": {
"cp_C4w1ldN2d9PmVrkN": ""
},
"script": "tag\\.crsspxl\\.com/s1\\.js",
"website": "http://datadesk.crsspxl.com"
},
"Crypto-Loot": {
"cats": [
56
],
"icon": "Crypto-Loot.png",
"js": {
"CRLT.CONFIG.ASMJS_NAME": "",
"CryptoLoot": ""
},
"script": [
"^/crypto-loot\\.com/lib/",
"^/webmine\\.pro/",
"^/cryptoloot\\.pro/",
"/crlt\\.js\\;confidence:75"
],
"website": "https://crypto-loot.com/"
},
"CubeCart": {
"cats": [
6
],
"html": "(?:Powered by <a href=[^>]+cubecart\\.com|<p[^>]+>Powered by CubeCart)",
"icon": "CubeCart.png",
"implies": "PHP",
"meta": {
"generator": "cubecart"
},
"website": "http://www.cubecart.com"
},
"Cufon": {
"cats": [
17
],
"icon": "Cufon.png",
"js": {
"Cufon": ""
},
"script": "cufon-yui\\.js",
"website": "http://cufon.shoqolate.com"
},
"D3": {
"cats": [
25
],
"icon": "D3.png",
"js": {
"d3.version": "^(.+)$\\;version:\\1"
},
"script": "/d3(?:\\. v\\d+)?(?:\\.min)?\\.js",
"website": "http://d3js.org"
},
"DHTMLX": {
"cats": [
59
],
"icon": "DHTMLX.png",
"script": "dhtmlxcommon\\.js",
"website": "http://dhtmlx.com"
},
"DM Polopoly": {
"cats": [
1
],
"html": "<(?:link [^>]*href|img [^>]*src)=\"/polopoly_fs/",
"icon": "DM Polopoly.png",
"implies": "Java",
"website": "http://www.atex.com/products/dm-polopoly"
},
"DNN": {
"cats": [
1
],
"cookies": {
"DotNetNukeAnonymous": ""
},
"headers": {
"Cookie": "dnn_IsMobile=",
"DNNOutputCache": "",
"X-Compressed-By": "DotNetNuke"
},
"html": [
"<!-- by DotNetNuke Corporation",
"<!-- DNN Platform"
],
"icon": "DNN.png",
"implies": "Microsoft ASP.NET",
"js": {
"DotNetNuke": "",
"dnn.apiversion": "^(.+)$\\;version:\\1"
},
"meta": {
"generator": "DotNetNuke"
},
"script": [
"/js/dnncore\\.js",
"/js/dnn\\.js"
],
"website": "http://dnnsoftware.com"
},
"DTG": {
"cats": [
1
],
"html": [
"<a[^>]+Site Powered by DTG"
],
"icon": "DTG.png",
"implies": "Mono.net",
"website": "https://www.dtg.nl"
},
"Dancer": {
"cats": [
18
],
"headers": {
"Server": "Perl Dancer ([\\d.]+)\\;version:\\1",
"X-Powered-By": "Perl Dancer ([\\d.]+)\\;version:\\1"
},
"icon": "Dancer.png",
"implies": "Perl",
"website": "http://perldancer.org"
},
"Danneo CMS": {
"cats": [
1
],
"headers": {
"X-Powered-By": "CMS Danneo ([\\d.]+)\\;version:\\1"
},
"icon": "Danneo CMS.png",
"implies": [
"Apache",
"PHP"
],
"meta": {
"generator": "Danneo CMS ([\\d.]+)\\;version:\\1"
},
"website": "http://danneo.com"
},
"Dart": {
"cats": [
27
],
"excludes": [
"Angular",
"AngularJS"
],
"html": "/(?:<script)[^>]+(?:type=\"application/dart\")/",
"icon": "Dart.svg",
"implies": "AngularDart",
"js": {
"___dart__$dart_dartObject_ZxYxX_0_": "",
"___dart_dispatch_record_ZxYxX_0_": ""
},
"script": [
"/(?:\\.)?(?:dart)(?:\\.js)?/",
"packages/browser/dart\\.js"
],
"website": "https://www.dartlang.org"
},
"Darwin": {
"cats": [
28
],
"headers": {
"Server": "Darwin",
"X-Powered-By": "Darwin"
},
"icon": "Apple.svg",
"website": "https://opensource.apple.com"
},
"Datadome": {
"cats": [
19
],
"cookies": {
"datadome": ""
},
"script": "^https://ct\\.datadome\\.co/[a-z]\\.js$",
"headers": {
"X-DataDome": "",
"Server": "^DataDome$",
"X-DataDome-CID": ""
},
"icon": "datadome.png",
"website": "https://datadome.co/"
},
"DataLife Engine": {
"cats": [
1
],
"icon": "DataLife Engine.png",
"implies": [
"PHP",
"Apache"
],
"js": {
"dle_root": ""
},
"meta": {
"generator": "DataLife Engine"
},
"website": "https://dle-news.ru"
},
"DataTables": {
"cats": [
59
],
"icon": "DataTables.png",
"implies": "jQuery",
"script": "dataTables.*\\.js",
"website": "http://datatables.net"
},
"Debian": {
"cats": [
28
],
"headers": {
"Server": "Debian",
"X-Powered-By": "(?:Debian|dotdeb|(potato|woody|sarge|etch|lenny|squeeze|wheezy|jessie|stretch|buster|sid))\\;version:\\1"
},
"icon": "Debian.png",
"website": "https://debian.org"
},
"DedeCMS": {
"cats": [
1
],
"icon": "DedeCMS.png",
"implies": "PHP",
"js": {
"DedeContainer": ""
},
"script": "dedeajax",
"website": "http://dedecms.com"
},
"DirectAdmin": {
"cats": [
9
],
"headers": {
"Server": "DirectAdmin Daemon v([\\d.]+)\\;version:\\1"
},
"html": "<a[^>]+>DirectAdmin</a> Web Control Panel",
"icon": "DirectAdmin.png",
"implies": [
"PHP",
"Apache"
],
"website": "https://www.directadmin.com"
},
"Discourse": {
"cats": [
2
],
"icon": "Discourse.png",
"implies": "Ruby on Rails",
"js": {
"Discourse": ""
},
"meta": {
"generator": "Discourse(?: ?/?([\\d.]+\\d))?\\;version:\\1"
},
"website": "https://discourse.org"
},
"Discuz! X": {
"cats": [
2
],
"icon": "Discuz X.png",
"implies": "PHP",
"js": {
"DISCUZCODE": "",
"discuzVersion": "^(.+)$\\;version:\\1",
"discuz_uid": ""
},
"meta": {
"generator": "Discuz! X([\\d\\.]+)?\\;version:\\1"
},
"website": "http://www.discuz.net"
},
"Disqus": {
"cats": [
15
],
"html": "<div[^>]+id=\"disqus_thread\"",
"icon": "Disqus.svg",
"js": {
"DISQUS": "",
"disqus_shortname": "",
"disqus_url": ""
},
"script": "disqus_url",
"website": "https://disqus.com"
},
"Django": {
"cats": [
18
],
"html": "(?:powered by <a[^>]+>Django ?([\\d.]+)?<\\/a>|<input[^>]*name=[\"']csrfmiddlewaretoken[\"'][^>]*>)\\;version:\\1",
"icon": "Django.png",
"implies": "Python",
"js": {
"__admin_media_prefix__": "",
"django": ""
},
"website": "https://djangoproject.com"
},
"Django CMS": {
"cats": [
1
],
"icon": "Django CMS.png",
"implies": "Django",
"website": "https://django-cms.org"
},
"Docusaurus": {
"cats": [
4
],
"icon": "docusaurus.svg",
"implies": [
"React",
"webpack"
],
"js": {
"search.indexName": ""
},
"meta": {
"generator": "^Docusaurus$"
},
"website": "https://docusaurus.io/"
},
"Docker": {
"cats": [
60
],
"icon": "Docker.svg",
"implies": "Linux",
"html": "<!-- This comment is expected by the docker HEALTHCHECK -->",
"website": "https://www.docker.com/"
},
"Dojo": {
"cats": [
59
],
"icon": "Dojo.png",
"js": {
"dojo": "",
"dojo.version.major": "^(.+)$\\;version:\\1"
},
"script": "([\\d.]+)/dojo/dojo(?:\\.xd)?\\.js\\;version:\\1",
"website": "https://dojotoolkit.org"
},
"Dokeos": {
"cats": [
21
],
"headers": {
"X-Powered-By": "Dokeos"
},
"html": "(?:Portal <a[^>]+>Dokeos|@import \"[^\"]+dokeos_blue)",
"icon": "Dokeos.png",
"implies": [
"PHP",
"Xajax",
"jQuery",
"CKEditor"
],
"meta": {
"generator": "Dokeos"
},
"website": "https://dokeos.com"
},
"DokuWiki": {
"cats": [
8
],
"cookies": {
"DokuWiki": ""
},
"html": [
"<div[^>]+id=\"dokuwiki__>",
"<a[^>]+href=\"#dokuwiki__"
],
"icon": "DokuWiki.png",
"implies": "PHP",
"meta": {
"generator": "^DokuWiki( Release [\\d-]+)?\\;version:\\1"
},
"website": "https://www.dokuwiki.org"
},
"Dotclear": {
"cats": [
1
],
"headers": {
"X-Dotclear-Static-Cache": ""
},
"icon": "Dotclear.png",
"implies": "PHP",
"website": "http://dotclear.org"
},
"DoubleClick Ad Exchange (AdX)": {
"cats": [
36
],
"icon": "DoubleClick.svg",
"script": [
"googlesyndication\\.com/pagead/show_ads\\.js",
"tpc\\.googlesyndication\\.com/safeframe",
"googlesyndication\\.com.*abg\\.js"
],
"website": "http://www.doubleclickbygoogle.com/solutions/digital-marketing/ad-exchange/"
},
"DoubleClick Campaign Manager (DCM)": {
"cats": [
36
],
"icon": "DoubleClick.svg",
"script": "2mdn\\.net",
"website": "http://www.doubleclickbygoogle.com/solutions/digital-marketing/campaign-manager/"
},
"DoubleClick Floodlight": {
"cats": [
36
],
"icon": "DoubleClick.svg",
"script": "https?://fls\\.doubleclick\\.net",
"website": "http://support.google.com/ds/answer/6029713?hl=en"
},
"DoubleClick for Publishers (DFP)": {
"cats": [
36
],
"icon": "DoubleClick.svg",
"script": "googletagservices\\.com/tag/js/gpt(?:_mobile)?\\.js",
"website": "http://www.google.com/dfp"
},
"DovetailWRP": {
"cats": [
1
],
"html": "<link[^>]* href=\"\\/DovetailWRP\\/",
"icon": "DovetailWRP.png",
"implies": "Microsoft ASP.NET",
"script": "\\/DovetailWRP\\/",
"website": "http://www.dovetailinternet.com"
},
"Doxygen": {
"cats": [
4
],
"html": "(?:<!-- Generated by Doxygen ([\\d.]+)|<link[^>]+doxygen\\.css)\\;version:\\1",
"icon": "Doxygen.png",
"meta": {
"generator": "Doxygen ([\\d.]+)\\;version:\\1"
},
"website": "http://www.stack.nl/~dimitri/doxygen/"
},
"DreamWeaver": {
"cats": [
20
],
"html": "<!--[^>]*(?:InstanceBeginEditable|Dreamweaver([^>]+)target|DWLayoutDefaultTable)\\;version:\\1",
"js": {
"MM_showMenu": "",
"MM_preloadImages": "",
"MM_showHideLayers": ""
},
"icon": "DreamWeaver.png",
"website": "https://www.adobe.com/products/dreamweaver.html"
},
"Drupal": {
"cats": [
1
],
"headers": {
"Expires": "19 Nov 1978",
"X-Drupal-Cache": "",
"X-Generator": "^Drupal(?:\\s([\\d.]+))?\\;version:\\1"
},
"html": "<(?:link|style)[^>]+\"/sites/(?:default|all)/(?:themes|modules)/",
"icon": "Drupal.svg",
"implies": "PHP",
"js": {
"Drupal": ""
},
"meta": {
"generator": "^Drupal(?:\\s([\\d.]+))?\\;version:\\1"
},
"script": "drupal\\.js",
"website": "https://drupal.org"
},
"Drupal Commerce": {
"cats": [
6
],
"html": "<[^>]+(?:id=\"block[_-]commerce[_-]cart[_-]cart|class=\"commerce[_-]product[_-]field)",
"icon": "Drupal Commerce.png",
"implies": "Drupal",
"website": "http://drupalcommerce.org"
},
"Dynamicweb": {
"cats": [
1,
6,
10
],
"cookies": {
"Dynamicweb": ""
},
"icon": "Dynamicweb.png",
"implies": "Microsoft ASP.NET",
"meta": {
"generator": "Dynamicweb ([\\d.]+)\\;version:\\1"
},
"website": "http://www.dynamicweb.dk"
},
"Dynatrace": {
"cats": [
10
],
"headers": {
"X-dynaTrace-JS-Agent": ""
},
"icon": "Dynatrace.png",
"script": "dtagent.*\\.js",
"website": "http://dynatrace.com"
},
"EasyEngine": {
"cats": [
47,
9
],
"icon": "EasyEngine.png",
"implies": [
"Docker"
],
"headers": {
"x-powered-by": "^EasyEngine (.*)$\\;version:\\1"
},
"website": "https://easyengine.io"
},
"EC-CUBE": {
"cats": [
6
],
"icon": "ec-cube.png",
"implies": "PHP",
"script": [
"eccube\\.js",
"win_op\\.js"
],
"website": "http://www.ec-cube.net"
},
"Elementor": {
"cats": [
1,
11,
51
],
"html": [
"<div class=(?:\"|')[^\"']*elementor",
"<section class=(?:\"|')[^\"']*elementor",
"<link [^>]*href=(?:\"|')[^\"']*elementor/assets",
"<link [^>]*href=(?:\"|')[^\"']*uploads/elementor/css"
],
"js": {
"elementorFrontend.getElements": ""
},
"script": "elementor/assets/js/[^/]+\\.js\\?ver=([\\d.]+)$\\;version:\\1",
"icon": "Elementor.png",
"implies": "WordPress",
"website": "https://elementor.com"
},
"ELOG": {
"cats": [
19
],
"html": "<title>ELOG Logbook Selection</title>",
"icon": "ELOG.png",
"website": "http://midas.psi.ch/elog"
},
"ELOG HTTP": {
"cats": [
22
],
"headers": {
"Server": "ELOG HTTP ?([\\d.-]+)?\\;version:\\1"
},
"icon": "ELOG.png",
"implies": "ELOG",
"website": "http://midas.psi.ch/elog"
},
"EPages": {
"cats": [
6
],
"headers": {
"X-Powered-By": "epages 6"
},
"html": "<div class=\"BoxContainer\">",
"icon": "epages.png",
"website": "http://www.epages.com/"
},
"EPiServer": {
"cats": [
1
],
"cookies": {
"EPiServer": "",
"EPiTrace": ""
},
"icon": "EPiServer.png",
"implies": "Microsoft ASP.NET",
"meta": {
"generator": "EPiServer"
},
"website": "http://episerver.com"
},
"EPrints": {
"cats": [
19
],
"icon": "EPrints.png",
"implies": "Perl",
"js": {
"EPJS_menu_template": "",
"EPrints": ""
},
"meta": {
"generator": "EPrints ([\\d.]+)\\;version:\\1"
},
"website": "http://www.eprints.org"
},
"EdgeCast": {
"cats": [
31
],
"headers": {
"Server": "^ECD\\s\\(\\S+\\)"
},
"icon": "EdgeCast.png",
"url": "https?://(?:[^/]+\\.)?edgecastcdn\\.net/",
"website": "http://www.edgecast.com"
},
"Elcodi": {
"cats": [
6
],
"headers": {
"X-Elcodi": ""
},
"icon": "Elcodi.png",
"implies": [
"PHP",
"Symfony"
],
"website":