phpmyadmin.rb (WhatWeb-0.5.4) | : | phpmyadmin.rb (WhatWeb-0.5.5) | ||
---|---|---|---|---|
skipping to change at line 15 | skipping to change at line 15 | |||
# https://www.morningstarsecurity.com/research/whatweb | # https://www.morningstarsecurity.com/research/whatweb | |||
## | ## | |||
Plugin.define do | Plugin.define do | |||
name "phpMyAdmin" | name "phpMyAdmin" | |||
authors [ | authors [ | |||
"Brendan Coles <bcoles@gmail.com>", # 2010-06-01 | "Brendan Coles <bcoles@gmail.com>", # 2010-06-01 | |||
# v0.2 # Updated regex. Added version detection. Added favicon md5 hash. Added cookie matches. | # v0.2 # Updated regex. Added version detection. Added favicon md5 hash. Added cookie matches. | |||
# v0.3 # 2011-04-06 # Added aggressive md5 matches. | # v0.3 # 2011-04-06 # Added aggressive md5 matches. | |||
"Andrew Horton", # v0.4 # 2012-08-16 # Updated MD5 syntax. In future someone s hould move the MD5 hash matches into the matches array. | "Andrew Horton", # v0.4 # 2012-08-16 # Updated MD5 syntax. In future someone s hould move the MD5 hash matches into the matches array. | |||
# Brendan Coles <bcoles@gmail.com> # v0.5 # 2016-05-1 # Updated phpMyAdmin Coo kie. | # Brendan Coles <bcoles@gmail.com> # v0.5 # 2016-05-1 # Updated phpMyAdmin Coo kie. | |||
"Juanan Pereira", # v0.6 # 2021-01-06 | ||||
# Added version detection via PMA_VERSION | ||||
# Updated version detection for 3.5.8.2, 4.1.9, 4.4.15, 4.5.1, 4.6.1, 4.6.6, | ||||
4.9.7, 5.0.4 | ||||
] | ] | |||
version "0.5" | version "0.6" | |||
description "phpMyAdmin is a free software tool written in PHP intended to handl e the administration of MySQL over the World Wide Web." | description "phpMyAdmin is a free software tool written in PHP intended to handl e the administration of MySQL over the World Wide Web." | |||
website "http://www.phpmyadmin.net/home_page/index.php" | website "http://www.phpmyadmin.net/home_page/index.php" | |||
# Google results as at 2010-10-26 # | # Google results as at 2010-10-26 # | |||
# 3,490 for +intitle:phpMyAdmin +"Language: Afrikaans" +"Welcome to phpMyAdmin" | # 3,490 for +intitle:phpMyAdmin +"Language: Afrikaans" +"Welcome to phpMyAdmin" | |||
# ShodanHQ results as at 2010-10-26 # | # ShodanHQ results as at 2010-10-26 # | |||
# 1,868 for pma_theme=original | # 1,868 for pma_theme=original | |||
# Dorks # | # Dorks # | |||
skipping to change at line 181 | skipping to change at line 184 | |||
{:version=>'3.2.2.1', :md5=>'eddb65b391a790007cbfb6403a9d3c59', :path=>"README"} , | {:version=>'3.2.2.1', :md5=>'eddb65b391a790007cbfb6403a9d3c59', :path=>"README"} , | |||
{:version=>'3.2.3', :md5=>'03b2591998bfe265766c8744796a2d2d', :path=>"README"} , | {:version=>'3.2.3', :md5=>'03b2591998bfe265766c8744796a2d2d', :path=>"README"} , | |||
{:version=>'3.2.4', :md5=>'fdff087103e3cd763446bc7336decbaf', :path=>"README"} , | {:version=>'3.2.4', :md5=>'fdff087103e3cd763446bc7336decbaf', :path=>"README"} , | |||
{:version=>'3.3.4-rc1', :md5=>'ce8bee6859e51915a83c27183cf6c1ea', :path=>"README "}, | {:version=>'3.3.4-rc1', :md5=>'ce8bee6859e51915a83c27183cf6c1ea', :path=>"README "}, | |||
{:version=>'3.3.7', :md5=>'71168994d7bce6ce5351c5bd51f885d4', :path=>"README"}, | {:version=>'3.3.7', :md5=>'71168994d7bce6ce5351c5bd51f885d4', :path=>"README"}, | |||
{:version=>'3.3.9', :md5=>'d28393c2956e278570e6876fad3fce2e', :path=>"README"}, | {:version=>'3.3.9', :md5=>'d28393c2956e278570e6876fad3fce2e', :path=>"README"}, | |||
{:version=>'3.3.9.2', :md5=>'6fa959ab76b2eebedc21c1f5056415a4', :path=>"README"} , | {:version=>'3.3.9.2', :md5=>'6fa959ab76b2eebedc21c1f5056415a4', :path=>"README"} , | |||
{:version=>'3.3.10', :md5=>'faced5f008177dacea61ed953ec799e2', :path=>"README"}, | {:version=>'3.3.10', :md5=>'faced5f008177dacea61ed953ec799e2', :path=>"README"}, | |||
{:version=>'3.3.11-dev', :md5=>'3493c96f533215e62409dd8ab07126b8', :path=>"READM E"}, | {:version=>'3.3.11-dev', :md5=>'3493c96f533215e62409dd8ab07126b8', :path=>"READM E"}, | |||
{:version=>'3.4.0-beta4', :md5=>'1ee74431ac623654fd9a3dc2a3717c45', :path=>"READ ME"}, | {:version=>'3.4.0-beta4', :md5=>'1ee74431ac623654fd9a3dc2a3717c45', :path=>"READ ME"}, | |||
{:version=>'3.5.8.2', :md5=>'61020688e0c93426da8e26698d86a353', :path=>"README"} | ||||
, | ||||
{:version=>'4.1.9', :md5=>'510f3fba339c091dbbb92df00ff3e706', :path=>"README"}, | ||||
{:version=>'4.4.15', :md5=>'c57c2a3873e5bdf7daaf56b14b1c1a2f', :path=>"README"}, | {:version=>'4.4.15', :md5=>'c57c2a3873e5bdf7daaf56b14b1c1a2f', :path=>"README"}, | |||
{:version=>'4.5.1', :md5=>'2d53318ad6d93bbc10e6ebe3be669c03', :path=>"README"}, | {:version=>'4.5.1', :md5=>'2d53318ad6d93bbc10e6ebe3be669c03', :path=>"README"}, | |||
{:version=>'4.6.1', :md5=>'dbd24fb33b5a0c72ce12c36ffe274bee', :path=>"README"}, | {:version=>'4.6.1', :md5=>'dbd24fb33b5a0c72ce12c36ffe274bee', :path=>"README"}, | |||
{:version=>'4.6.6', :md5=>'3e12f16f443ff6941063f97d2575223a', :path=>"README"}, | ||||
{:version=>'4.9.7', :md5=>'8424d7ba6fdc70f44b2318f1d7f54474', :path=>"README"}, | ||||
{:version=>'5.0.4', :md5=>'a1babfbb758b5dfe9292a51db7c0b545', :path=>"README"}, | ||||
] | ] | |||
# Fetch and hash files | # Fetch and hash files | |||
to_download = files.map {|x| x[:path]}.sort.uniq | to_download = files.map {|x| x[:path]}.sort.uniq | |||
downloads={} | downloads={} | |||
to_download.each do |d| | to_download.each do |d| | |||
target = URI.join(@base_uri.to_s,d).to_s | target = URI.join(@base_uri.to_s,d).to_s | |||
status,url,ip,body,headers=open_target(target) | status,url,ip,body,headers=open_target(target) | |||
downloads[d] = {:md5sum=>Digest::MD5.hexdigest(body).to_s} | downloads[d] = {:md5sum=>Digest::MD5.hexdigest(body).to_s} | |||
End of changes. 4 change blocks. | ||||
1 lines changed or deleted | 11 lines changed or added |