Clone this wiki locally
WhatWeb is cross-platform compatible and works in any Ruby 1.8.x environment including Windows, Mac OSX and Linux.
Get the Source
- WhatWeb 0.4.7 - Stable - 5th April 2011
- WhatWeb 0.4.8-dev - Development Build
- WhatWeb 0.4.8-dev-unstable - Unstable Development Build
- WhatWeb 0.4.7 - 5th April 2011
- WhatWeb 0.4.6 - 25th March 2011
- WhatWeb 0.4.5 - 17th August 2010
- WhatWeb 0.4.4 - 29th June 2010
- WhatWeb 0.4.3 - 24th May 2010
- WhatWeb 0.4.2 - 30th April 2010
- WhatWeb 0.4.1 - 28th March 2010
- WhatWeb 0.4 - 14th March 2010
- WhatWeb 0.3 - 2nd November 2009
Please note that these packages may not be up to date.
- WhatWeb-0.4.5-noarch openSUSE package
- WhatWeb-0.4.5 Gentoo package
- WhatWeb-0.4.5 FreeBSD package
- WhatWeb-0.4.6 Fedora package
- WhatWeb Arch Linux packages no longer available
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)
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
If you are using Debian or Ubuntu Linux you can use
sudo apt-get install ruby ruby-dev libopenssl-ruby
For a Fedora-based system you can use
dnf to install the dependencies.
sudo dnf -y install ruby ruby-dev rubygems
Optional, Recommended Dependencies
WhatWeb degrades gracefully when these dependencies aren't available. Gems are ruby libraries.
Provides JSON format logging.
sudo gem install json
Provides logging to Mongo databases.
sudo gem install bson sudo gem install bson_ext sudo gem install mongo
Language character set detection. This is required for converting results to UTF-8, a dependency of logging to MongoDB. This slows performance.
sudo gem install rchardet
If you have any trouble ask us for help.
- WhatWeb is not compatible with Ruby 1.9.
- Colored output is not supported in Windows.
- Colour is designed for terminals with a black background