diff --git a/modules/exploits/windows/ftp/oracle9i_xdb_ftp_unlock.rb b/modules/exploits/windows/ftp/oracle9i_xdb_ftp_unlock.rb index 1e8fb08a0e..6bcac2bdc0 100644 --- a/modules/exploits/windows/ftp/oracle9i_xdb_ftp_unlock.rb +++ b/modules/exploits/windows/ftp/oracle9i_xdb_ftp_unlock.rb @@ -33,8 +33,8 @@ class Exploits::Windows::Ftp::Oracle9iXDBUnlockOverflow < Msf::Exploit::Remote sys:change_on_install. }, - 'Author' => [ 'y0 ', 'David Litchfield ' ], - 'License' => BSD_LICENSE, + 'Author' => [ 'MC', 'David Litchfield ' ], + 'License' => MSF_LICENSE, 'Version' => '$Revision$', 'References' => [ @@ -45,6 +45,10 @@ class Exploits::Windows::Ftp::Oracle9iXDBUnlockOverflow < Msf::Exploit::Remote [ 'MIL', '47'], ], + 'DefaultOptions' => + { + 'EXITFUNC' => 'thread', + }, 'Privileged' => true, 'Payload' => { @@ -65,6 +69,12 @@ class Exploits::Windows::Ftp::Oracle9iXDBUnlockOverflow < Msf::Exploit::Remote ], 'DisclosureDate' => 'Aug 18 2003', 'DefaultTarget' => 0)) + + register_options( [ + Opt::RPORT(2100), + OptString.new('FTPUSER', [ false, 'The username to authenticate as', 'DBSNMP']), + OptString.new('FTPPASS', [ false, 'The password to authenticate with', 'DBSNMP']), + ], self.class ) end def check