Added CloudFlar, ImpressCMS, SilverStripe, CDN category, improved various patterns

main
ElbertF 12 years ago
parent 08ffb01e65
commit 550133fd07

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 641 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 415 B

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

@ -242,7 +242,7 @@ var wappalyzer = wappalyzer || (function() {
}
}
if ( w.ping.hostnames != null && Object.keys(w.ping.hostnames).length >= 100 ) { driver('ping'); }
if ( w.ping.hostnames != null && Object.keys(w.ping.hostnames).length >= 50 ) { driver('ping'); }
apps = null;
data = null;

@ -40,5 +40,6 @@
"categoryName27": { "message": "Programming Language" },
"categoryName28": { "message": "Operating System" },
"categoryName29": { "message": "Search Engine" },
"categoryName30": { "message": "Web Mail" }
"categoryName30": { "message": "Web Mail" },
"categoryName31": { "message": "CDN" }
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 641 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 415 B

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

@ -187,8 +187,9 @@
15, // Comment System
20, // Editor
10, // Analytics
17, // Font Script
31, // CDN
23, // Cache Tool
17, // Font Script
24, // Rich Text Editor
5, // Widget
14, // Video Player

@ -242,7 +242,7 @@ var wappalyzer = wappalyzer || (function() {
}
}
if ( w.ping.hostnames != null && Object.keys(w.ping.hostnames).length >= 100 ) { driver('ping'); }
if ( w.ping.hostnames != null && Object.keys(w.ping.hostnames).length >= 50 ) { driver('ping'); }
apps = null;
data = null;

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

@ -242,7 +242,7 @@ var wappalyzer = wappalyzer || (function() {
}
}
if ( w.ping.hostnames != null && Object.keys(w.ping.hostnames).length >= 100 ) { driver('ping'); }
if ( w.ping.hostnames != null && Object.keys(w.ping.hostnames).length >= 50 ) { driver('ping'); }
apps = null;
data = null;

@ -33,4 +33,5 @@ pref('extensions.wappalyzer.cat26', true);
pref('extensions.wappalyzer.cat27', true);
pref('extensions.wappalyzer.cat28', true);
pref('extensions.wappalyzer.cat29', true);
pref('extensions.wappalyzer.cat30', true);
pref('extensions.wappalyzer.cat31', true);

@ -46,3 +46,4 @@
<!ENTITY wappalyzer.cat28 "Betriebssysteme">
<!ENTITY wappalyzer.cat29 "Suchmaschinen">
<!ENTITY wappalyzer.cat30 "Web mail">
<!ENTITY wappalyzer.cat31 "CDN">

@ -32,3 +32,4 @@ wappalyzer.cat27 = Programming Language
wappalyzer.cat28 = Operating System
wappalyzer.cat29 = Search Engine
wappalyzer.cat30 = Web mail
wappalyzer.cat31 = CDN

@ -45,3 +45,4 @@
<!ENTITY wappalyzer.cat28 "Operating Systems">
<!ENTITY wappalyzer.cat29 "Search Engines">
<!ENTITY wappalyzer.cat30 "Web Mail">
<!ENTITY wappalyzer.cat31 "CDN">

@ -32,3 +32,4 @@ wappalyzer.cat27 = Programming Language
wappalyzer.cat28 = Operating System
wappalyzer.cat29 = Search Engine
wappalyzer.cat30 = Web Mail
wappalyzer.cat31 = CDN

@ -45,3 +45,4 @@
<!ENTITY wappalyzer.cat28 "Systèmes d'exploitation">
<!ENTITY wappalyzer.cat29 "Moteurs de recherche">
<!ENTITY wappalyzer.cat30 "Web Mail">
<!ENTITY wappalyzer.cat31 "CDN">

@ -32,3 +32,4 @@ wappalyzer.cat27 = Language de programmation
wappalyzer.cat28 = Système d'exploitation
wappalyzer.cat29 = Moteur de recherche
wappalyzer.cat30 = Web Mail
wappalyzer.cat31 = CDN

@ -44,3 +44,4 @@
<!ENTITY wappalyzer.cat27 "Programmeer Talen">
<!ENTITY wappalyzer.cat28 "Operating Systems">
<!ENTITY wappalyzer.cat30 "Web Mail">
<!ENTITY wappalyzer.cat31 "CDN">

@ -32,3 +32,4 @@ wappalyzer.cat27 = Programmeer Taal
wappalyzer.cat28 = Operating System
wappalyzer.cat29 = Zoek Machine
wappalyzer.cat30 = Web Mail
wappalyzer.cat31 = CDN

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 641 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 415 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 641 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 415 B

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

@ -242,7 +242,7 @@ var wappalyzer = wappalyzer || (function() {
}
}
if ( w.ping.hostnames != null && Object.keys(w.ping.hostnames).length >= 100 ) { driver('ping'); }
if ( w.ping.hostnames != null && Object.keys(w.ping.hostnames).length >= 50 ) { driver('ping'); }
apps = null;
data = null;

Binary file not shown.

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 641 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 415 B

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

@ -242,7 +242,7 @@ var wappalyzer = wappalyzer || (function() {
}
}
if ( w.ping.hostnames != null && Object.keys(w.ping.hostnames).length >= 100 ) { driver('ping'); }
if ( w.ping.hostnames != null && Object.keys(w.ping.hostnames).length >= 50 ) { driver('ping'); }
apps = null;
data = null;