Correct some Rubocop things that I agree with

bug/bundler_fix
Jon Hart 2014-07-31 17:34:17 -07:00
parent f729a6cf02
commit e76373340e
1 changed files with 10 additions and 10 deletions

View File

@ -42,10 +42,10 @@ class Metasploit3 < Msf::Post
def decrypt(secret, data) def decrypt(secret, data)
c = OpenSSL::Cipher::Cipher.new('des3') c = OpenSSL::Cipher::Cipher.new('des3')
key_data = Base64.decode64(secret) key_data = Base64.decode64(secret)
# the key is the first 24-bytes of the secret # the key is the first 24 bytes of the secret
c.key = key_data[0,24] c.key = key_data[0, 24]
# the IV is the last 8 bytes of the secret # the IV is the last 8 bytes of the secret
c.iv = key_data[24,8] c.iv = key_data[24, 8]
# passwords less than 16 characters are padded with nulls # passwords less than 16 characters are padded with nulls
c.padding = 0 c.padding = 0
c.decrypt c.decrypt
@ -147,13 +147,13 @@ class Metasploit3 < Msf::Post
creds << creds <<
{ {
# this fails when the setting is localhost (uncommon, but it could happen) or when it is a simple string. huh? # this fails when the setting is localhost (uncommon, but it could happen) or when it is a simple string. huh?
# :host => host, # host: host,
:host => session.session_host, host: session.session_host,
:port => port, port: port,
:sname => proto.downcase, sname: proto.downcase,
:user => user, user: user,
:pass => password, pass: password,
:active => true active: true
} }
else else
print_error("Didn't find host and user in #{file}") print_error("Didn't find host and user in #{file}")