", # 2016-04-22
11 | ]
12 | version "0.1"
13 | description "BackBee is an open source Content Management System (CMS)"
14 |
15 | # Matches #
16 | matches [
17 | { :certainty=>100, :text=>'' },
18 | ]
19 |
20 | end
21 |
--------------------------------------------------------------------------------
/plugins/bad-behaviour-anti-spam-plugin.rb:
--------------------------------------------------------------------------------
1 | ##
2 | # This file is part of WhatWeb and may be subject to
3 | # redistribution and commercial restrictions. Please see the WhatWeb
4 | # web site for more information on licensing and terms of use.
5 | # https://morningstarsecurity.com/research/whatweb
6 | ##
7 | Plugin.define do
8 | name "BadBehaviourAntiSpamPlugin"
9 | authors [
10 | "Bhavin Senjaliya ", # 2016-08-19
11 | "Andrew Horton", # v0.2 # 2017-11-27 # Add website and update description.
12 | ]
13 | version "0.2"
14 | description "Bad Behaviour Anti-Spam Plug-in that supports many PHP projects including phpBB, MediaWiki and Wordpress."
15 | website "http://bad-behavior.ioerror.us/"
16 |
17 | # Matches #
18 | matches [
19 |
20 | # Cookie
21 | { :search => "headers[set-cookie]", :regexp => /bb2_screener_/, :name=>"bb2_screener_ cookie" },
22 |
23 | ]
24 |
25 | end
26 |
--------------------------------------------------------------------------------
/plugins/ben-ssl.rb:
--------------------------------------------------------------------------------
1 | ##
2 | # This file is part of WhatWeb and may be subject to
3 | # redistribution and commercial restrictions. Please see the WhatWeb
4 | # web site for more information on licensing and terms of use.
5 | # https://morningstarsecurity.com/research/whatweb
6 | ##
7 | Plugin.define do
8 | name "Ben-SSL"
9 | authors [
10 | "Brendan Coles ", # 2011-02-08
11 | "Andrew Horton", # v0.2 # 2016-04-19 # Replaced passive function with match.
12 | ]
13 | version "0.2"
14 | description "Apache-SSL was developed by Ben Laurie and is often referred to as Ben-SSL"
15 | website "http://apache-ssl.org/"
16 |
17 | # ShodanHQ results as at 2011-02-08 #
18 | # 34777 for Ben-SSL
19 |
20 | matches [
21 | { :version=>/Ben-SSL\/([\d\.]+)/, :search=>"headers[server]" }
22 | ]
23 |
24 |
25 | end
26 |
27 |
--------------------------------------------------------------------------------
/plugins/bing-searchengine.rb:
--------------------------------------------------------------------------------
1 | ##
2 | # This file is part of WhatWeb and may be subject to
3 | # redistribution and commercial restrictions. Please see the WhatWeb
4 | # web site for more information on licensing and terms of use.
5 | # https://morningstarsecurity.com/research/whatweb
6 | ##
7 | Plugin.define do
8 | name "Bing-SearchEngine"
9 | authors [
10 | "Andrew Horton",
11 | # v0.2 # removed :name, :certainty=>100, and changed regexp to text
12 | ]
13 | version "0.2"
14 | description "Bing.com is Microsoft's search engine"
15 |
16 |
17 | #
18 |
19 | matches [
20 | {:text=>'var curUrl="http://www.bing.com/"' },
21 | {:text=>'", # 2011-06-06
11 | "Andrew Horton", # v0.2 # 2016-04-19 # Replaced passive function with match.
12 | ]
13 | version "0.2"
14 | description "Blazix is a high-performance full-featured Java application server. Blazix can be used as an Application Server or as a full Web Server."
15 | website "http://www.blazix.com/"
16 |
17 | # ShodanHQ results as at 2011-06-06 #
18 | # 14 for Blazix
19 |
20 | matches [
21 |
22 | { :version=>/^Blazix Java Server ([^\s]+)$/, :search=>"headers[server]" },
23 | ]
24 |
25 | end
26 |
27 |
--------------------------------------------------------------------------------
/plugins/blogsmithmedia.rb:
--------------------------------------------------------------------------------
1 | ##
2 | # This file is part of WhatWeb and may be subject to
3 | # redistribution and commercial restrictions. Please see the WhatWeb
4 | # web site for more information on licensing and terms of use.
5 | # https://morningstarsecurity.com/research/whatweb
6 | ##
7 | Plugin.define do
8 | name "BlogSmithMedia"
9 | authors [
10 | "Andrew Horton",
11 | # v0.2 # removed :name
12 | ]
13 | version "0.2"
14 | description "Pro bloggers - www.blogsmithmedia.com"
15 |
16 | # identifying strings
17 | # uses scripts,css,icons hosted at blogsmithmedia.com
18 | # "} },
18 |
19 | { :text=> 'miAppControler contains master settings that can be used to quickly disable' }
20 |
21 | ]
22 |
23 | end
24 |
--------------------------------------------------------------------------------
/plugins/meta-author.rb:
--------------------------------------------------------------------------------
1 | ##
2 | # This file is part of WhatWeb and may be subject to
3 | # redistribution and commercial restrictions. Please see the WhatWeb
4 | # web site for more information on licensing and terms of use.
5 | # https://morningstarsecurity.com/research/whatweb
6 | ##
7 | Plugin.define do
8 | name "Meta-Author"
9 | authors [
10 | "Brendan Coles ", # 2010-10-14
11 | ]
12 | version "0.1"
13 | description "This plugin retrieves the author name from the meta name tag - info: http://www.webmarketingnow.com/tips/meta-tags-uncovered.html#author"
14 |
15 |
16 |
17 | # Matches #
18 | matches [
19 |
20 | # Get author's name
21 | { :string=>/^=]+name[\s]*=[\s]*['"]?author['"]?[^>^=]+content[\s]*=[\s]*['"]([^'^"^>]+)/i },
22 | { :string=>/^=]+content[\s]*=[\s]*['"]([^"^'^>]+)['"][^>^=]+name[\s]*=[\s]*['"]?author['"]?/i },
23 |
24 | ]
25 |
26 | end
27 |
28 |
--------------------------------------------------------------------------------
/plugins/meta-geo.rb:
--------------------------------------------------------------------------------
1 | ##
2 | # This file is part of WhatWeb and may be subject to
3 | # redistribution and commercial restrictions. Please see the WhatWeb
4 | # web site for more information on licensing and terms of use.
5 | # https://morningstarsecurity.com/research/whatweb
6 | ##
7 | Plugin.define do
8 | name "Meta-Geo"
9 | authors [
10 | "Brendan Coles ", # 2011-03-06 #
11 | ]
12 | version "0.1"
13 | description "This plugin identifies and extracts data from meta geo.* tags - More Info: http://en.wikipedia.org/wiki/Geotagging"
14 |
15 |
16 |
17 | # Matches #
18 | matches [
19 |
20 | # Meta geo.*
21 | { :string=>/]*>/},
22 |
23 | # ICBM tag
24 | { :string=>/]*>/ },
25 |
26 | ]
27 |
28 | end
29 |
30 |
31 |
--------------------------------------------------------------------------------
/plugins/meta-powered-by.rb:
--------------------------------------------------------------------------------
1 | ##
2 | # This file is part of WhatWeb and may be subject to
3 | # redistribution and commercial restrictions. Please see the WhatWeb
4 | # web site for more information on licensing and terms of use.
5 | # https://morningstarsecurity.com/research/whatweb
6 | ##
7 | Plugin.define do
8 | name "MetaPoweredBy"
9 | authors [
10 | "Andrew Horton",
11 | # v0.2 # remove :certainty.
12 | "Brendan Coles ", # v0.3 # 2011-02-24 # Updated string regexp.
13 | ]
14 | version "0.3"
15 | description "This plugin extracts the values for meta tags named poweredby, powered-by, and powered by"
16 |
17 | # Matches #
18 | matches [
19 |
20 | # Matches poweredby, powered-by, and powered by
21 | { :string=>/]+name=["']powered[\- ]?by["'][^>]+content=["']([^"]+)["']/i },
22 |
23 | ]
24 |
25 | end
26 |
27 |
--------------------------------------------------------------------------------
/plugins/mezzanine.rb:
--------------------------------------------------------------------------------
1 | ##
2 | # This file is part of WhatWeb and may be subject to
3 | # redistribution and commercial restrictions. Please see the WhatWeb
4 | # web site for more information on licensing and terms of use.
5 | # https://morningstarsecurity.com/research/whatweb
6 | ##
7 | Plugin.define do
8 | name "Mezzanine"
9 | authors [
10 | "Bhavin Senjaliya ", # 2016-08-19
11 | "Andrew Horton", # v0.2 # 2017-11-27 # Add website, description.
12 | ]
13 | version "0.2"
14 | description "Mezzanine is a CMS built using Django."
15 | website "http://mezzanine.jupo.org/"
16 |
17 | # Matches #
18 | matches [
19 |
20 | # Cookie
21 | { :regexp => /mezzanine_login_interface/, :name=>"Admin Login Page " },
22 |
23 | ]
24 |
25 | end
26 |
--------------------------------------------------------------------------------
/plugins/mint.rb:
--------------------------------------------------------------------------------
1 | ##
2 | # This file is part of WhatWeb and may be subject to
3 | # redistribution and commercial restrictions. Please see the WhatWeb
4 | # web site for more information on licensing and terms of use.
5 | # https://morningstarsecurity.com/research/whatweb
6 | ##
7 | Plugin.define do
8 | name "Mint"
9 | authors [
10 | "Brendan Coles ", # 2011-04-15
11 | ]
12 | version "0.1"
13 | description "Mint is an extensible, self-hosted web site analytics program"
14 | website "http://www.haveamint.com/"
15 |
16 |
17 |
18 | # Matches #
19 | matches [
20 |
21 | # JavaScript Source
22 | { :regexp=>/