No need to check if version is 'unknown' if nothing else (other than default) is assigned to it
git-svn-id: file:///home/svn/framework3/trunk@13799 4d416f70-5f16-0410-b530-b9f4589650da
This commit is contained in:
parent
99d86fc9b7
commit
612cdc8c73
|
@ -66,11 +66,11 @@ class Metasploit3 < Msf::Auxiliary
|
|||
#Set version. Some GlassFish servers return banner "GlassFish v3".
|
||||
if banner =~ /(GlassFish Server|Open Source Edition) (\d\.\d)/
|
||||
version = $2
|
||||
elsif banner =~ /GlassFish v(\d)/ and (version == 'Unknown' or version.nil?)
|
||||
elsif banner =~ /GlassFish v(\d)/ and version.nil?
|
||||
version = $1
|
||||
elsif banner =~ /Sun GlassFish Enterprise Server v2/ and (version.nil? or version == 'Unknown')
|
||||
elsif banner =~ /Sun GlassFish Enterprise Server v2/ and version.nil?
|
||||
version = '2.x'
|
||||
elsif banner =~ /Sun Java System Application Server 9/ and (version.nil? or version == 'Unknown')
|
||||
elsif banner =~ /Sun Java System Application Server 9/ and version.nil?
|
||||
version = '9.x'
|
||||
end
|
||||
|
||||
|
|
|
@ -317,11 +317,11 @@ class Metasploit3 < Msf::Exploit::Remote
|
|||
#Set version. Some GlassFish servers return banner "GlassFish v3".
|
||||
if banner =~ /(GlassFish Server|Open Source Edition) (\d\.\d)/
|
||||
version = $2
|
||||
elsif banner =~ /GlassFish v(\d)/ and (version == 'Unknown' or version.nil?)
|
||||
elsif banner =~ /GlassFish v(\d)/ and version.nil?
|
||||
version = $1
|
||||
elsif banner =~ /Sun GlassFish Enterprise Server v2/ and (version.nil? or version == 'Unknown')
|
||||
elsif banner =~ /Sun GlassFish Enterprise Server v2/ and version.nil?
|
||||
version = '2.x'
|
||||
elsif banner =~ /Sun Java System Application Server 9/ and (version.nil? or version == 'Unknown')
|
||||
elsif banner =~ /Sun Java System Application Server 9/ and version.nil?
|
||||
version = '9.x'
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue