From ee393adc468ae37f097d994a456926c2fa50ff9d Mon Sep 17 00:00:00 2001 From: ElbertF Date: Sun, 25 Mar 2012 12:38:52 +1100 Subject: [PATCH] Added several applications, added "implies" field --- drivers/firefox/install.rdf | 2 +- share/js/apps.js | 73 +++++++++++++++++++++---------------- share/js/wappalyzer.js | 21 +++++++++++ 3 files changed, 64 insertions(+), 32 deletions(-) diff --git a/drivers/firefox/install.rdf b/drivers/firefox/install.rdf index 9458b2a65..4a3c5c645 100644 --- a/drivers/firefox/install.rdf +++ b/drivers/firefox/install.rdf @@ -3,7 +3,7 @@ wappalyzer@crunchlabz.com - 2.0.9 + 2.1.0 2 true diff --git a/share/js/apps.js b/share/js/apps.js index e1933710b..422afaf78 100644 --- a/share/js/apps.js +++ b/share/js/apps.js @@ -50,7 +50,7 @@ 'Arc Forum': { cats: { 1: 2 }, html: /ping\.src = node\.href;/ }, 'ATG Web Commerce': { cats: { 1: 6 }, headers: { 'X-ATG-Version': /ATG/i }, html: /<[^>]+_DARGS/ }, 'Atlassian Confluence': { cats: { 1: 8 }, html: /Powered by ]+banshee-php\.org/i }, 'Backbone.js': { cats: { 1: 12 }, script: /backbone.*\.js/, env: /^Backbone$/ }, @@ -61,7 +61,8 @@ 'Blogger': { cats: { 1: 11 }, meta: { 'generator': /blogger/i }, url: /^(www.)?.+\.blogspot\.com/i }, 'Bugzilla': { cats: { 1: 13 }, html: /<[^>]+(id|title|name)=("|')bugzilla/i }, 'Burning Board': { cats: { 1: 2 }, html: /]+woltlab\.com.+Burning Board/i }, - 'CakePHP': { cats: { 1: 18 }, headers: { 'Set-Cookie': /CAKEPHP=/ }, meta: { 'application-name': /CakePHP/ } }, + 'Business Catalyst': { cats: { 1: 1 }, script: /CatalystScripts/, html: // }, + 'CakePHP': { cats: { 1: 18 }, headers: { 'set-cookie': /cakephp=/ }, meta: { 'application-name': /CakePHP/ } }, 'Cargo': { cats: { 1: 1 }, script: /\/cargo\./i, html: /]+Cargo feed/ }, 'CentOS': { cats: { 1: 28 }, headers: { 'Server': /CentOS/i, 'X-Powered-By': /CentOS/i } }, 'Chameleon': { cats: { 1: 1 }, meta: { 'generator': /chameleon\-cms/i } }, @@ -74,14 +75,14 @@ 'Clicky': { cats: { 1: 10 }, script: /static\.getclicky\.com/, env: /^clicky$/ }, 'CMS Made Simple': { cats: { 1: 1 }, meta: { 'generator': /CMS Made Simple/i } }, 'CO2Stats': { cats: { 1: 10 }, html: /src=("|')http:\/\/www\.co2stats\.com\/propres\.php/ }, - 'CodeIgniter': { cats: { 1: 18 }, headers: { 'Set-Cookie': /(exp_last_activity|exp_tracker|ci_session)/ } }, + 'CodeIgniter': { cats: { 1: 18 }, headers: { 'Set-Cookie': /(exp_last_activity|exp_tracker|ci_session)/ }, implies: [ 'PHP' ] }, 'Commerce Server': { cats: { 1: 6 }, headers: { 'COMMERCE-SERVER-SOFTWARE': /.+/ } }, 'comScore': { cats: { 1: 10 }, html: /]* (id=("|')comscore("|')|scr=[^>]+comscore)/, env: /^_?COMSCORE$/i }, 'Concrete5': { cats: { 1: 1 }, meta: { 'generator': /concrete5/i } }, - 'Contao': { cats: { 1: 1, 2: 6 }, html: /(/, env: /^_?owa_/i }, 'Optimizely': { cats: { 1: 10 }, env: /^optimizely/ }, 'Oracle Recommendations On Demand': { cats: { 1: 10 }, script: /atgsvcs.+atgsvcs\.js/ }, 'osCommerce': { cats: { 1: 6 }, html: /]*osCsid/i }, @@ -214,17 +221,19 @@ 'PANSITE': { cats: { 1: 1 }, meta: { 'generator': /PANSITE/i } }, 'papaya CMS': { cats: { 1: 1 }, html: /]*\/papaya-themes\//i }, 'Parse.ly': { cats: { 1: 10 }, env: /^PARSELY$/ }, + 'Perl': { cats: { 1: 27 } }, 'PHP': { cats: { 1: 27 }, headers: { 'Server': /php/i, 'X-Powered-By': /php/i, 'Set-Cookie': /PHPSESSID/ }, url: /\.php$/ }, + 'Phpcms': { cats: { 1: 1 }, env: /^phpcms/ }, 'PHP-Fusion': { cats: { 1: 1 }, html: /Powered by ]+php-fusion/i }, 'PHP-Nuke': { cats: { 1: 2 }, meta: { 'generator': /PHP-Nuke/i }, html: /<[^>]+Powered by PHP\-Nuke/i }, - 'phpBB': { cats: { 1: 2 }, meta: { 'copyright': /phpBB Group/ }, html: /(Powered by ]+phpbb|]+phpbb[^>]+class=.copyright|\tphpBB style name|<[^>]+styles\/(sub|pro)silver\/theme|]+i_icon_mini)/i, env: /^(style_cookie_settings|phpbb_)/, headers: { 'Set-Cookie': /^phpbb/ } }, - 'phpDocumentor': { cats: { 1: 4 }, html: /