Skip to content
urbanadventurer edited this page Mar 28, 2011 · 32 revisions

Get the Source

Source Archive

Packages

Please note that these packages may not be up to date.

WhatWeb is bundled with:

  • BackBox Linux (Ubuntu Lucid Flexible Penetration Testing Distribution)
  • BackTrack (The Default Penetration Testing Distribution)
  • Blackbuntu Linux (Ubuntu Penetration Testing Distribution)
  • PenToo (Gentoo Penetrating Testing Distribution)
  • Node Zero Linux (Ubuntu Penetration Testing Distribution)

Tutorials

Archangel Amael has written a quick guide to get Whatweb 0.4.2 going in Backtrack 4

VulnerabilityAssessment.co.uk has written a small guide on installing WhatWeb in Ubuntu

Install Ruby

If you are using Debian or Ubuntu Linux you can use apt.

sudo apt-get install ruby ruby-dev libopenssl-ruby

Optional, Recommended Dependencies

WhatWeb degrades gracefully when these dependencies aren't available. Gems are ruby libraries.

Em-Resolv-Replace

Greatly improves speed with concurrent DNS resolution. This gem is strongly recommended.

sudo gem install em-resolv-replace

JSON

Provides JSON format logging.

sudo gem install json

MongoDB

Provides logging to Mongo databases.

sudo gem install bison
sudo gem install bson_ext
sudo gem install mongo

RChardet

Character set detection which is required for converting results to UTF-8. This is required for stable logging to MongoDB and JSON.

sudo gem install rchardet

Troubleshooting

If you have any trouble ask us for help. Note that WhatWeb is not compatible with Ruby 1.9.