The last commit of Wappalyzer before it went private
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
ElbertF 8c15cab70e
Documentation
13 years ago
drivers
share
.gitignore
README.md Documentation 13 years ago
links.sh

README.md

Wappalyzer

Wappalyzer is a browser extension that uncovers the technologies used on websites. It detects content management systems, web shops, web servers, JavaScript frameworks, analytics tools and many more.

Contributing

Adding a new application

  • Edit share/apps.js
  • Add a 16x16 PNG image to share/images/icons matching the application name.
  • Provide the URL to the application's website when submitting a pull request.

Drivers

Wappalyzer is multi-platform. The main code lives in the share/ directory and platform specific code in drivers/.

The sections below describe how to set up a development environment for the various existing drivers.

To keep files synchronised between drivers, run the links.sh script (on UNIX-like system only.)

Firefox

  • Place a file called wappalyzer@crunchlabz.com in the extensions directory in your profile folder (.mozilla/firefox/xxxxx.default/extensions/ on Linux) containing the full path to drivers/firefox.
  • Restart Firefox
  • Navigate to about:config and set extensions.wappalyzer.debug to true.
  • Ctrl+Shift+J brings up a console for debugging.

Chrome

  • Navigate to about:extensions
  • Check "Developer mode"
  • Click "Load unpacked extension..."
  • Select drivers/chrome/

HTML

The HTML driver serves purely as an example. It's a good starting point if you want to port Wappalyzer to a new platform.

  • Navigate to drivers/html/