commit 88f1bf158af1a46d24251326694ff38f434be063 Author: Elbert F Date: Fri Feb 12 17:49:26 2010 +1100 Initial commit diff --git a/chrome.manifest b/chrome.manifest new file mode 100755 index 000000000..cc3605458 --- /dev/null +++ b/chrome.manifest @@ -0,0 +1,5 @@ +content wappalyzer chrome/content/ +locale wappalyzer en-US chrome/locale/en-US/ +skin wappalyzer classic/1.0 chrome/skin/ + +overlay chrome://browser/content/browser.xul chrome://wappalyzer/content/overlay.xul \ No newline at end of file diff --git a/chrome/content/options.xul b/chrome/content/options.xul new file mode 100755 index 000000000..ab2000e5f --- /dev/null +++ b/chrome/content/options.xul @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/chrome/content/overlay.js b/chrome/content/overlay.js new file mode 100755 index 000000000..10bca31f2 --- /dev/null +++ b/chrome/content/overlay.js @@ -0,0 +1,684 @@ +// Wappalyzer by ElbertF 2009 http://elbertf.com + +var wappalyzer = {}; + +window.addEventListener('load', function() { wappalyzer.init(); }, false); +window.addEventListener('unload', function() { wappalyzer.sendReport(); }, false); + +wappalyzer = +{ + homeUrl: 'http://wappalyzer.com/', + prevUrl: '', + regexDomain: /^[a-z0-9._\-]+\.[a-z]+$/, + appsDetected: 0, + checkUnique: [], + currentTab: false, + prefs: null, + autoDetect: 1, + enableTracking: true, + newInstall: false, + showAppNames: 3, + history: [], + hitCount: 0, + isBookmarklet: false, + + app: [ + 'phpBB', + 'WordPress', + 'MediaWiki', + 'Joomla', + 'Drupal', + 'Kolibri CMS', + 'vBulletin', + 'SMF', + 'IPB', + 'Coppermine', + 'MiniBB', + 'punBB', + 'XMB', + 'YaBB', + 's9y', + 'e107', + 'PHP-Fusion', + 'DokuWiki', + 'Squarespace', + 'MyBB', + 'FluxBB', + 'Vanilla', + 'TYPO3', + 'Prestashop', + 'Zen Cart', + 'osCommerce', + 'WikkaWiki', + 'osCSS', + 'Google Analytics', + 'Crazy Egg', + 'OneStat', + 'Clicky', + 'Quantcast', + 'StatCounter', + 'W3Counter', + 'Site Meter', + 'CubeCart', + 'jQuery', + 'MooTools', + 'Prototype', + 'MochiKit', + 'viennaCMS', + 'Movable Type', + 'Tumblr', + 'Google Friend Connect', + 'MyBlogLog', + 'Google Maps', + 'AWStats', + 'phpMyAdmin', + 'phpDocumentor', + 'BigDump', + 'MODx', + 'VP-ASP', + 'SPIP', + 'Plesk', + 'Magento', + 'DirectAdmin', + 'cPanel', + 'webEdition', + 'CMS Made Simple', + 'xtCommerce', + 'BIGACE', + 'Ubercart', + 'TYPOlight', + 'posterous', + 'papaya CMS', + 'eZ Publish', + 'script.aculo.us', + 'dojo', + 'ExtJS', + 'WebPublisher', + 'ConversionLab', + 'Koego', + 'YUI', + 'VisualPath', + 'WebGUI', + 'Plone', + 'CS Cart', + 'Web Optimizer', + 'K2', + 'AddThis', + 'Koobi', + 'XiTi', + 'Kampyle', + 'ClickTale', + 'Yahoo! Web Analytics', + 'XOOPS', + 'Amiro.CMS' + ], + + match: [ + /(Powered by (]+)?phpBB|]+phpBB Group)/i, + /(]+wp-content|]+WordPress)/i, + /(]+MediaWiki|]+>Powered by MediaWiki<\/a>)/i, + /]+Joomla/i, + /(