Description | Version 0.4.8-dev Unreleased
- New Verbose output
- Added short usage help
- Converted all plugins to lowercase filenames
- Updated plugins. Moved 100s of patterns in passive functions to matches[]
- Added --search-plugins
- Fixed bug where :search => headers[xyz] was not case insensitive
- Fixed bugs for Ruby 1.9.x and Ruby 2.x. Dropped support for Ruby 1.8.x. Thanks to nil0x42 and pvdl for bug fixes
- Updated plugin list output
- Updated plugin info output
- Renamed scripts in plugin-development/ that update the Alexa lists and IP Country Database
- Updated get-pattern for Ruby 2.x
- Added over 700 new plugins
- Added aggressive version detection using md5 static file matches to several plugins
- Added support for raw HTTP headers when scanning local files
- Added --dorks <plugin name> to return google dorks for the selected plugin
- Added google dorks to more than 500 plugins
- Added ./addons/hunter
- Added ./addons/gggooglescan
- Added ./addons/country-scanner
- Added SQL logging with
--log-sql and --log-sql-create arguments.
- Added raw header support by monkey patching the net/http library
- Added context searching for plugin matches[]. Added the matches keyword, :search. Values can be "headers","headers[server]"(or any other HTTP header),"body"(default), "all" (the raw headers + body)
- Added methods for aggressive plugins to send HEAD and POST requests
- Added --grep, -g option. Similar usage to --custom-plugin. (Requested by Scott Bell)
- Removed the spidering feature and dependence on the customised and unsupported Anemone gem
- Removed the extra_urls feature
- Removed dependency on em-resolv-replace
- Updated whatweb.xsl
- Fixed a bug causing Mongo DB logging to fail
- Fixed a bug causing brief logging to not escape special characters
- Fixed meta refresh redirection but with HTML entities in the URL
- Redesigned and refactored much of Whatweb's code. Introduced the Target class
- Targets from input files are now executed ascending order
- Better support for UTF-8 encoded strings in plugins.
- :status and :url are now logical AND with other matches. They cannot match in isolation unless with each other.
- Updated Country plugin. Fixed IPv6 bug
- Changed version from 0.4.8 to 0.4.8-dev to show development version
- Plugin brief output is now sorted alphabetically by plugin name
- Removed plugin example URLs
|
---|