Merge pull request #3 from urbanadventurer/master

Updating my local fork
This commit is contained in:
Chad
2021-03-10 18:12:48 +01:00
committed by GitHub
1867 changed files with 4171 additions and 1954 deletions
+49 -1
View File
@@ -1,12 +1,60 @@
Version 0.5.5 - ? 2021
Version 0.5.6 - ?, 2021
This release introduces three new search contexts for plugin authors to use:
- uri.path
- uri.query
- uri.extension
An example of how to use this is from the PHP plugin.
```
# File Extension
{ :name=>"File extension", :regexp=>/^(php|phtml|php3|php4|php5|phps)$/, :search=>"uri.extension" }
```
## FIXES
* #311 - JSON Logging fails... UTF-8 can't modify frozen String (@juananpe)
## MISC
* Refactored Helper::convert_to_utf8. Droped Ruby 2.0 support (@urbanadventurer)
* Added new search contexts for plugins: uri.path, uri.query, uri.extension (@urbanadventurer)
## NEW PLUGINS
* Plex Media Server (@urbanadventurer)
## PLUGIN UPDATES
* Adobe-Flash (@urbanadventurer)
* ASP_NET (@urbanadventurer)
* ColdFusion (@urbanadventurer)
* Drupal (@gboddin)
* Java (@urbanadventurer)
* Perl (@urbanadventurer)
* PHP (@urbanadventurer)
* Python (@urbanadventurer)
* Ruby (@urbanadventurer)
* WordPress (@juananpe)
Version 0.5.5 - January 16, 2021
## FIXES
* #358 Fixed escape_for_sql method (@juananpe)
## NEW PLUGINS
* Apache Flink (@juananpe)
* Dell-OpenManage-Switch-Administrator (@themaxdavitt)
* FLIR AX8 (@urbanadventurer)
* Huginn (@urbanadventurer)
* OpenResty (@urbanadventurer)
* Telerik UI (@definity)
* Umbraco (@definity / @ChadBrigance
* VMware Horizon (@themaxdavitt)
## PLUGIN UPDATES
* Joomla (@juananpe)
* phpMyAdmin (@juananpe)
* Microsoft IIS (@themaxdavitt)
Version 0.5.4 - December 14, 2020
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
source 'https://rubygems.org'
+7 -6
View File
@@ -1,17 +1,17 @@
[![License](https://img.shields.io/badge/license-GPLv2-brightgreen.svg)](https://raw.githubusercontent.com/urbanadventurer/whatweb/master/LICENSE) ![Stable Release](https://img.shields.io/badge/stable_release-0.5.5-blue.svg) ![WhatWeb Plugins](https://img.shields.io/badge/plugins-1817-brightgreen.svg) [![Repositories](https://repology.org/badge/tiny-repos/whatweb.svg)](https://repology.org/project/whatweb/versions)
[![License](https://img.shields.io/badge/license-GPLv2-brightgreen.svg)](https://raw.githubusercontent.com/urbanadventurer/whatweb/master/LICENSE) ![Stable Release](https://img.shields.io/badge/stable_release-0.5.5-blue.svg) ![WhatWeb Plugins](https://img.shields.io/badge/plugins-1824-brightgreen.svg) [![Repositories](https://repology.org/badge/tiny-repos/whatweb.svg)](https://repology.org/project/whatweb/versions)
![logo](https://www.morningstarsecurity.com/wp-content/uploads/2019/02/WhatWeb-Logo-800px.png "WhatWeb Logo")
![logo](https://morningstarsecurity.com/wp-content/uploads/2019/02/WhatWeb-Logo-800px.png "WhatWeb Logo")
# WhatWeb - Next generation web scanner
Developed by Andrew Horton [urbanadventurer](https://github.com/urbanadventurer/) and Brendan Coles [bcoles](https://github.com/bcoles/)
Latest Release: v0.5.5. ?, 2021
Latest Release: v0.5.5. January 16, 2021
License: GPLv2
This product is subject to the terms detailed in the license agreement. For more information about WhatWeb visit:
Homepage: https://www.morningstarsecurity.com/research/whatweb
Homepage: https://morningstarsecurity.com/research/whatweb
Wiki: https://github.com/urbanadventurer/WhatWeb/wiki/
@@ -80,7 +80,7 @@ $$$$$$ $$$$$ $$$$ $$$ $$$$ $$$ $$$$ $$$$$$ $$$$$ $$$$$$$$$ $$$$$$$$$'
WhatWeb - Next generation web scanner version 0.5.5.
Developed by Andrew Horton (urbanadventurer) and Brendan Coles (bcoles)
Homepage: https://www.morningstarsecurity.com/research/whatweb
Homepage: https://morningstarsecurity.com/research/whatweb
Usage: whatweb [options] <URLs>
@@ -392,7 +392,7 @@ Browse the wiki for more documentation and advanced usage techniques.
## Release History
- Version 0.5.5 Released ? 2021
- Version 0.5.5 Released January 16th, 2021
- Version 0.5.4 Released December 14th, 2020
- Version 0.5.3 Released October 1st, 2020
- Version 0.5.2 Released June 9th, 2020
@@ -489,6 +489,7 @@ Thank you to the following people who have contributed to WhatWeb.
+ @definity
+ @huntertl
+ Max Davitt (@themaxdavitt)
+ Gregory Boddin (@gboddin)
It is difficult to keep track of all the people who have contributed to WhatWeb. If your name is missing then please let me know.
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
$DEBUG = false
$VERBOSE = false
+1 -1
View File
@@ -56,7 +56,7 @@ do
if [ -z "`which $c`" ]; then
echo "$c not found. Aborting"
echo "You need to install geoipgen to generate country IP lists"
echo "Visit https://www.morningstarsecurity.com/research/geoipgen"
echo "Visit https://morningstarsecurity.com/research/geoipgen"
exit 1
fi
done
+9 -8
View File
@@ -35,18 +35,19 @@ module Helper
end
end
# converts a string to UTF-8
# Converts a string to UTF-8
def self.convert_to_utf8(str)
if defined?(String.new.scrub) # Defined in Ruby 2.1
str.force_encoding("UTF-8").scrub
else # Ruby 2.0
str.encode('UTF-16', 'UTF-8', invalid: :replace, replace: '').encode('UTF-8')
begin
if (str.frozen?)
str.dup.force_encoding("UTF-8").scrub
else
str.force_encoding("UTF-8").scrub
end
rescue => e
raise "Can't convert to UTF-8 #{e}"
end
rescue => e
raise "Can't convert to UTF-8 #{e}"
end
#
# Takes an integer of certainty (between 1 - 100)
#
+1 -5
View File
@@ -45,11 +45,7 @@ class LoggingSQL < Logging
def escape_for_sql(s)
s = s.to_s
if s.nil?
"''"
else
"'" + s.tr("'", "\'") + "'"
end
"'" + s.gsub("'"){"\\'"} + "'"
end
def create_tables
+9
View File
@@ -55,6 +55,8 @@ class Plugin
p.instance_eval(&block)
p.startup
# TODO: make sure required attributes are set
# Freeze the plugin attributes so they cannot be self-modified by a plugin
Plugin.attributes.each { |symbol| p.instance_variable_get("@#{symbol}").freeze }
Plugin.registered_plugins[p.name] = p
end
@@ -109,6 +111,13 @@ class ScanContext
case match[:search]
when 'all'
search_context = target.raw_response
when 'uri.path'
search_context = target.uri.path
when 'uri.query'
search_context = target.uri.query
when 'uri.extension'
search_context = target.uri.path.scan(/\.(\w{3,6})$/).flatten.first
return r if search_context.nil?
when 'headers'
search_context = target.raw_headers
when /headers\[(.*)\]/
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
#
Plugin.define do
name "Plugin-Tutorial-1"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
#
Plugin.define do
name "Plugin-Tutorial-2"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
#
Plugin.define do
name "Plugin-Tutorial-3"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
#
Plugin.define do
name "Plugin-Tutorial-4"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
#
Plugin.define do
name "Plugin-Tutorial-5"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
#
Plugin.define do
name "Plugin-Tutorial-6"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Plugin-Tutorial-7"
@@ -86,7 +86,7 @@ puts "[+] Converting #{FNAME} to v0.5".colorize(:color=>:blue, :background => :b
puts "BEFORE".colorize(:color=>:black, :background => :yellow)
cmd = "cat #{FNAME} | egrep \"^\s*author \""
puts `#{cmd}`.strip.yellow
cmd = "cat #{FNAME} | egrep -B 9999 \"^Plugin.define\" | egrep -A 999 '# https://www.morningstarsecurity.com/research/whatweb' | sed '1d;$d'"
cmd = "cat #{FNAME} | egrep -B 9999 \"^Plugin.define\" | egrep -A 999 '# https://morningstarsecurity.com/research/whatweb' | sed '1d;$d'"
OLDCOMMENTS = `#{cmd}`
puts OLDCOMMENTS.yellow
+1 -1
View File
@@ -3,7 +3,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
# wget-alexa-top-1m
# - Download and extract the Alexa top one million domains in newline format
@@ -3,7 +3,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
# wget-ip-to-country
# - Download and extract IpToCountry.csv from http://software77.net/geo-ip/
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Address"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Adobe-Flash-URLs"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AtomFeed"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Content-Type"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Footer-Hash"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Frame-URLs"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Google-Webmaster-Verify"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Header-Hash"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "HTML-Comments"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "HTTP-Headers"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Len"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Links"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "MD5"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Meta-City"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Meta-Contact"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Meta-Country"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Meta-Description"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Meta-Geography"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Meta-Keywords"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Meta-State"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Meta-Zipcode"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Mobile-Website"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "POST-Parameters"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "RSS-Feed"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Script-URLs"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Shortcut-Icon"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Subdomains"
+2 -2
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Tag-Hash"
@@ -15,7 +15,7 @@ description "Fuzzy pattern matching. Analyze the structure of HTML tags. Turns t
# div & span has found nothing yet
# this produces nothing useful for just div or just span
# inspired by this work - http://www.aharef.info/static/htmlgraph/?url=https://www.morningstarsecurity.com/
# inspired by this work - http://www.aharef.info/static/htmlgraph/?url=https://morningstarsecurity.com/
# a method to keep the pattern, yet encode to reduce size would be..
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Vary"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "1024-CMS"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "1&1 Hosting"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "360-Web-Manager"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "3COM-NBX"
+1 -1
View File
@@ -12,7 +12,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "3dcart"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "4D"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "4images"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "68-Classifieds-Script"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "6kbbs"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Aardvark-Topsites-PHP"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AB-WEB-CMS"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "ABO_CMS"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Abyss-Web-Server"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "acarsd"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Accellion-Secure-File-Transfer"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Access-Control-Allow-Methods"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Acclipse"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AChecker"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Acidcat-CMS"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Acme_Serve"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "ACollab"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AContent"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "ACTi-Web-Configurator"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "activeCollab"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "ActiveHTML"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "activeWeb-Content-Server"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "ActiveX"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Ad-Network-Script"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AdaptCMS"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Adcon-Telemetry-Gateway"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AddThis"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Adobe-Connect"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Adobe-Experience-Manager"
+6 -2
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Adobe-Flash"
@@ -10,8 +10,9 @@ authors [
"Caleb Anderson",
"Brendan Coles <bcoles@gmail.com>", # v0.2 # Added JavaScript detection. Added <embed> element detection. Added flash file path retrieval.
"Andrew Horton", # v0.3 # 2019-07-10 # Added website field.
# "Andrew Horton", # v0.4 # 2021-02-28 # Added file extension
]
version "0.3"
version "0.4"
description "This plugin identifies instances of embedded adobe flash files."
website "https://get.adobe.com/flashplayer/"
@@ -38,6 +39,9 @@ matches [
{ :regexp=>/new[\s]+SWFObject[\s]*\([\s]*['"]?[^'^"]+/ },
{ :regexp=>/\.embedSWF[\s]*\([\s]*["']?[^'^"]+/ },
# File Extension
{ :name=>"File extension", :regexp=>/^(fla|flv|swf|swt|swc)$/, :search=>"uri.extension" }
]
end
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AdSubtract"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "ADTRAN-Device"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Advanced-Guestbook"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Advanced-Image-Hosting-Script"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Advantech-WebAccess"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "adxstudio-cms"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AEF"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AfterLogic-WebMail-Pro"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AiCart"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AIDeX-Webserver"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AirOS"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AirTiesRouter"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AirvaeCommerce"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AJ-Auction-Pro"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "AJA-Video-Converter"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Akamai-Global-Host"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Akiva-WebBoard"
+1 -1
View File
@@ -2,7 +2,7 @@
# This file is part of WhatWeb and may be subject to
# redistribution and commercial restrictions. Please see the WhatWeb
# web site for more information on licensing and terms of use.
# https://www.morningstarsecurity.com/research/whatweb
# https://morningstarsecurity.com/research/whatweb
##
Plugin.define do
name "Aladdin-HASP-License-Manager"

Some files were not shown because too many files have changed in this diff Show More