Land #2900, @todb-r7's fixups for release
commit
6359a443ac
|
@ -16,7 +16,8 @@ class Metasploit4 < Msf::Auxiliary
|
||||||
super(update_info(info,
|
super(update_info(info,
|
||||||
"Name" => "Printer File Download Scanner",
|
"Name" => "Printer File Download Scanner",
|
||||||
"Description" => %q{
|
"Description" => %q{
|
||||||
This module downloads a file from a printer using PJL.
|
This module downloads a file from a set of printers using the
|
||||||
|
Printer Job Lanaguage (PJL) protocol.
|
||||||
},
|
},
|
||||||
"Author" => [
|
"Author" => [
|
||||||
"wvu", # This implementation
|
"wvu", # This implementation
|
||||||
|
@ -50,8 +51,7 @@ class Metasploit4 < Msf::Auxiliary
|
||||||
disconnect
|
disconnect
|
||||||
|
|
||||||
if file
|
if file
|
||||||
print_good("#{ip}:#{rport} - #{pathname}")
|
res = store_loot(
|
||||||
store_loot(
|
|
||||||
"printer.file",
|
"printer.file",
|
||||||
"application/octet-stream",
|
"application/octet-stream",
|
||||||
ip,
|
ip,
|
||||||
|
@ -59,6 +59,7 @@ class Metasploit4 < Msf::Auxiliary
|
||||||
pathname,
|
pathname,
|
||||||
"Printer file"
|
"Printer file"
|
||||||
)
|
)
|
||||||
|
print_good("#{ip}:#{rport} - Saved #{pathname} as #{res}")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,8 @@ class Metasploit4 < Msf::Auxiliary
|
||||||
super(update_info(info,
|
super(update_info(info,
|
||||||
"Name" => "Printer Environment Variables Scanner",
|
"Name" => "Printer Environment Variables Scanner",
|
||||||
"Description" => %q{
|
"Description" => %q{
|
||||||
This module scans for printer environment variables using PJL.
|
This module scans for printer environment variables using the
|
||||||
|
Printer Job Language (PJL) protocol.
|
||||||
},
|
},
|
||||||
"Author" => [
|
"Author" => [
|
||||||
"wvu", # This implementation
|
"wvu", # This implementation
|
||||||
|
@ -46,7 +47,7 @@ class Metasploit4 < Msf::Auxiliary
|
||||||
disconnect
|
disconnect
|
||||||
|
|
||||||
if env_vars
|
if env_vars
|
||||||
print_good("#{ip}:#{rport}\n#{env_vars}")
|
print_good("#{ip}:#{rport} - #{env_vars}")
|
||||||
report_note({
|
report_note({
|
||||||
:host => ip,
|
:host => ip,
|
||||||
:port => rport,
|
:port => rport,
|
||||||
|
|
|
@ -16,7 +16,8 @@ class Metasploit4 < Msf::Auxiliary
|
||||||
super(update_info(info,
|
super(update_info(info,
|
||||||
"Name" => "Printer Directory Listing Scanner",
|
"Name" => "Printer Directory Listing Scanner",
|
||||||
"Description" => %q{
|
"Description" => %q{
|
||||||
This module lists a directory on a printer using PJL.
|
This module lists a directory on a set of printers using the
|
||||||
|
Printer Job Language (PJL) protocol.
|
||||||
},
|
},
|
||||||
"Author" => [
|
"Author" => [
|
||||||
"wvu", # This implementation
|
"wvu", # This implementation
|
||||||
|
@ -50,7 +51,7 @@ class Metasploit4 < Msf::Auxiliary
|
||||||
disconnect
|
disconnect
|
||||||
|
|
||||||
if listing
|
if listing
|
||||||
print_good("#{ip}:#{rport}\n#{listing}")
|
print_good("#{ip}:#{rport} - #{listing}")
|
||||||
report_note({
|
report_note({
|
||||||
:host => ip,
|
:host => ip,
|
||||||
:port => rport,
|
:port => rport,
|
||||||
|
|
|
@ -16,7 +16,8 @@ class Metasploit4 < Msf::Auxiliary
|
||||||
super(update_info(info,
|
super(update_info(info,
|
||||||
"Name" => "Printer Volume Listing Scanner",
|
"Name" => "Printer Volume Listing Scanner",
|
||||||
"Description" => %q{
|
"Description" => %q{
|
||||||
This module lists the volumes on a printer using PJL.
|
This module lists the volumes on a set of printers using the
|
||||||
|
Printer Job Language (PJL) protocol.
|
||||||
},
|
},
|
||||||
"Author" => [
|
"Author" => [
|
||||||
"wvu", # This implementation
|
"wvu", # This implementation
|
||||||
|
@ -47,7 +48,7 @@ class Metasploit4 < Msf::Auxiliary
|
||||||
disconnect
|
disconnect
|
||||||
|
|
||||||
if listing
|
if listing
|
||||||
print_good("#{ip}:#{rport}\n#{listing}")
|
print_good("#{ip}:#{rport} - #{listing}")
|
||||||
report_note({
|
report_note({
|
||||||
:host => ip,
|
:host => ip,
|
||||||
:port => rport,
|
:port => rport,
|
||||||
|
|
|
@ -16,7 +16,8 @@ class Metasploit4 < Msf::Auxiliary
|
||||||
super(update_info(info,
|
super(update_info(info,
|
||||||
"Name" => "Printer Ready Message Scanner",
|
"Name" => "Printer Ready Message Scanner",
|
||||||
"Description" => %q{
|
"Description" => %q{
|
||||||
This module scans for and can change printer ready messages using PJL.
|
This module scans for and optionally changes the printer ready message on
|
||||||
|
a set of printers using the Printer Job Language (PJL) protocol.
|
||||||
},
|
},
|
||||||
"Author" => [
|
"Author" => [
|
||||||
"wvu", # This implementation
|
"wvu", # This implementation
|
||||||
|
|
|
@ -16,7 +16,8 @@ class Metasploit4 < Msf::Auxiliary
|
||||||
super(update_info(info,
|
super(update_info(info,
|
||||||
"Name" => "Printer Version Information Scanner",
|
"Name" => "Printer Version Information Scanner",
|
||||||
"Description" => %q{
|
"Description" => %q{
|
||||||
This module scans for printer version information using PJL.
|
This module scans for printer version information using the
|
||||||
|
Printer Job Language (PJL) protocol.
|
||||||
},
|
},
|
||||||
"Author" => [
|
"Author" => [
|
||||||
"wvu", # This implementation
|
"wvu", # This implementation
|
||||||
|
|
|
@ -20,9 +20,9 @@ class Metasploit3 < Msf::Exploit::Remote
|
||||||
'Name' => 'HP Data Protector Backup Client Service Directory Traversal',
|
'Name' => 'HP Data Protector Backup Client Service Directory Traversal',
|
||||||
'Description' => %q{
|
'Description' => %q{
|
||||||
This module exploits a directory traversal vulnerability in the Hewlett-Packard Data
|
This module exploits a directory traversal vulnerability in the Hewlett-Packard Data
|
||||||
Protector product. The vulnerability exists at the Backup Client Service (OmniInet.exe)
|
Protector product. The vulnerability exists in the Backup Client Service (OmniInet.exe)
|
||||||
when parsing packets with opcode 42. This module has been tested successfully on HP Data
|
and is triggered when parsing packets with opcode 42. This module has been tested
|
||||||
Protector 6.20 on Windows 2003 SP2 and Windows XP SP3.
|
successfully on HP Data Protector 6.20 on Windows 2003 SP2 and Windows XP SP3.
|
||||||
},
|
},
|
||||||
'Author' =>
|
'Author' =>
|
||||||
[
|
[
|
||||||
|
|
Loading…
Reference in New Issue