|
|
@ -35,7 +35,8 @@
|
|
|
|
27: 'programming-languages',
|
|
|
|
27: 'programming-languages',
|
|
|
|
28: 'operating-systems',
|
|
|
|
28: 'operating-systems',
|
|
|
|
29: 'search-engines',
|
|
|
|
29: 'search-engines',
|
|
|
|
30: 'web-mail'
|
|
|
|
30: 'web-mail',
|
|
|
|
|
|
|
|
31: 'cdn'
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
w.apps = {
|
|
|
|
w.apps = {
|
|
|
@ -255,6 +256,10 @@
|
|
|
|
script: /static\.getclicky\.com/,
|
|
|
|
script: /static\.getclicky\.com/,
|
|
|
|
env: /^clicky$/
|
|
|
|
env: /^clicky$/
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
'CloudFlare': {
|
|
|
|
|
|
|
|
cats: [ 31 ],
|
|
|
|
|
|
|
|
headers: { 'Server': /cloudflare/i }
|
|
|
|
|
|
|
|
},
|
|
|
|
'CMS Made Simple': {
|
|
|
|
'CMS Made Simple': {
|
|
|
|
cats: [ 1 ],
|
|
|
|
cats: [ 1 ],
|
|
|
|
meta: { 'generator': /CMS Made Simple/i },
|
|
|
|
meta: { 'generator': /CMS Made Simple/i },
|
|
|
@ -281,7 +286,9 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'Concrete5': {
|
|
|
|
'Concrete5': {
|
|
|
|
cats: [ 1 ],
|
|
|
|
cats: [ 1 ],
|
|
|
|
|
|
|
|
script: /concrete\/js\//,
|
|
|
|
meta: { 'generator': /concrete5/i },
|
|
|
|
meta: { 'generator': /concrete5/i },
|
|
|
|
|
|
|
|
env: /CCM_IMAGE_PATH/,
|
|
|
|
implies: [ 'PHP' ]
|
|
|
|
implies: [ 'PHP' ]
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'Connect': {
|
|
|
|
'Connect': {
|
|
|
@ -453,7 +460,7 @@
|
|
|
|
cats: [ 1 ],
|
|
|
|
cats: [ 1 ],
|
|
|
|
meta: { 'generator': /DotNetNuke/i },
|
|
|
|
meta: { 'generator': /DotNetNuke/i },
|
|
|
|
html: /<!\-\- by DotNetNuke Corporation/i,
|
|
|
|
html: /<!\-\- by DotNetNuke Corporation/i,
|
|
|
|
env: /^(DDN|DotNetNuke)/i,
|
|
|
|
env: /^DotNetNuke/i,
|
|
|
|
implies: [ 'Microsoft ASP.NET' ]
|
|
|
|
implies: [ 'Microsoft ASP.NET' ]
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'Doxygen': {
|
|
|
|
'Doxygen': {
|
|
|
@ -595,7 +602,9 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'Google Analytics': {
|
|
|
|
'Google Analytics': {
|
|
|
|
cats: [ 10 ],
|
|
|
|
cats: [ 10 ],
|
|
|
|
|
|
|
|
html: /_gaq\.push\(\['_setAccount/,
|
|
|
|
script: /(\.google\-analytics\.com\/ga\.js|google-analytics\.com\/urchin\.js)/,
|
|
|
|
script: /(\.google\-analytics\.com\/ga\.js|google-analytics\.com\/urchin\.js)/,
|
|
|
|
|
|
|
|
headers: { 'Set-Cookie': /__utma/ },
|
|
|
|
env: /^gaGlobal$/
|
|
|
|
env: /^gaGlobal$/
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'Google App Engine': {
|
|
|
|
'Google App Engine': {
|
|
|
@ -676,6 +685,13 @@
|
|
|
|
headers: { 'Server': /IIS/i },
|
|
|
|
headers: { 'Server': /IIS/i },
|
|
|
|
implies: [ 'Windows Server' ]
|
|
|
|
implies: [ 'Windows Server' ]
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
'ImpressCMS': {
|
|
|
|
|
|
|
|
cats: [ 1 ],
|
|
|
|
|
|
|
|
script: /include\/linkexternal\.js/,
|
|
|
|
|
|
|
|
meta: { 'generator': /ImpressCMS/ },
|
|
|
|
|
|
|
|
headers: { 'X-Powered-By': /ImpressCMS/ },
|
|
|
|
|
|
|
|
implies: [ 'PHP' ]
|
|
|
|
|
|
|
|
},
|
|
|
|
'ImpressPages': {
|
|
|
|
'ImpressPages': {
|
|
|
|
cats: [ 1 ],
|
|
|
|
cats: [ 1 ],
|
|
|
|
meta: { 'generator': /ImpressPages/i },
|
|
|
|
meta: { 'generator': /ImpressPages/i },
|
|
|
@ -779,8 +795,10 @@
|
|
|
|
implies: [ 'Joomla' ]
|
|
|
|
implies: [ 'Joomla' ]
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'Kampyle': {
|
|
|
|
'Kampyle': {
|
|
|
|
cats: [ 10 ],
|
|
|
|
cats: [ 10, 13 ],
|
|
|
|
script: /cf\.kampyle\.com\/k_button\.js/
|
|
|
|
script: /cf\.kampyle\.com\/k_button\.js/,
|
|
|
|
|
|
|
|
headers: { 'Set-Cookie': /k_visit/ },
|
|
|
|
|
|
|
|
env: /^k_track$/
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'Kentico CMS': {
|
|
|
|
'Kentico CMS': {
|
|
|
|
cats: [ 1 ],
|
|
|
|
cats: [ 1 ],
|
|
|
@ -837,6 +855,7 @@
|
|
|
|
'Magento': {
|
|
|
|
'Magento': {
|
|
|
|
cats: [ 6 ],
|
|
|
|
cats: [ 6 ],
|
|
|
|
script: /\/(js\/mage|skin\/frontend\/(default|enterprise))\//,
|
|
|
|
script: /\/(js\/mage|skin\/frontend\/(default|enterprise))\//,
|
|
|
|
|
|
|
|
headers: { 'Set-Cookie': /frontend=/ },
|
|
|
|
env: /^(Mage|VarienForm)$/,
|
|
|
|
env: /^(Mage|VarienForm)$/,
|
|
|
|
implies: [ 'PHP ']
|
|
|
|
implies: [ 'PHP ']
|
|
|
|
},
|
|
|
|
},
|
|
|
@ -1258,6 +1277,11 @@
|
|
|
|
cats: [ 17 ],
|
|
|
|
cats: [ 17 ],
|
|
|
|
script: /sifr\.js/
|
|
|
|
script: /sifr\.js/
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
'SilverStripe': {
|
|
|
|
|
|
|
|
cats: [ 1 ],
|
|
|
|
|
|
|
|
meta: { 'generator': /SilverStripe/ },
|
|
|
|
|
|
|
|
html: /Powered by <a href="[^>]+SilverStripe/i
|
|
|
|
|
|
|
|
},
|
|
|
|
'Site Meter': {
|
|
|
|
'Site Meter': {
|
|
|
|
cats: [ 10 ],
|
|
|
|
cats: [ 10 ],
|
|
|
|
script: /sitemeter.com\/js\/counter\.js\?site=/
|
|
|
|
script: /sitemeter.com\/js\/counter\.js\?site=/
|
|
|
@ -1594,7 +1618,9 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'XOOPS': {
|
|
|
|
'XOOPS': {
|
|
|
|
cats: [ 1 ],
|
|
|
|
cats: [ 1 ],
|
|
|
|
meta: { 'generator': /XOOPS/i }
|
|
|
|
meta: { 'generator': /XOOPS/i },
|
|
|
|
|
|
|
|
env: /^xoops/g,
|
|
|
|
|
|
|
|
implies: [ 'PHP' ]
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'xtCommerce': {
|
|
|
|
'xtCommerce': {
|
|
|
|
cats: [ 6 ],
|
|
|
|
cats: [ 6 ],
|
|
|
|