It's pronounced "exploit", not "assoc_exploit"

bug/bundler_fix
James Lee 2015-03-30 16:21:17 -05:00
parent 2394d4bae8
commit 790a08a848
No known key found for this signature in database
GPG Key ID: 2D6094C7CEA0A321
2 changed files with 7 additions and 7 deletions

View File

@ -92,11 +92,11 @@ module Msf::DBManager::Session
if opts[:session]
session.db_record = s
if session.assoc_exploit.user_data_is_match?
if session.exploit.user_data_is_match?
MetasploitDataModels::AutomaticExploitation::MatchResult.create!(
match: session.assoc_exploit.user_data[:match],
match_set: session.assoc_exploit.user_data[:match_set],
run: session.assoc_exploit.user_data[:run],
match: session.exploit.user_data[:match],
match_set: session.exploit.user_data[:match_set],
run: session.exploit.user_data[:run],
state: 'succeeded',
)
elsif session.via_exploit
@ -132,7 +132,7 @@ module Msf::DBManager::Session
host: host,
info: "Exploited by #{mod_fullname} to create Session #{s.id}",
name: mod_name,
refs: mod_detail.refs,
refs: mod_detail.refs.map { |ref| ref.name },
workspace: wspace,
}

View File

@ -68,7 +68,7 @@ shared_examples_for 'Msf::DBManager::Session' do
let(:session) do
session_class.new.tap do |session|
session.assoc_exploit = module_instance
session.exploit = module_instance
session.exploit_datastore = exploit_datastore
session.info = 'Info'
session.platform = 'Platform'
@ -85,7 +85,7 @@ shared_examples_for 'Msf::DBManager::Session' do
Class.new do
include Msf::Session
attr_accessor :assoc_exploit
attr_accessor :exploit
attr_accessor :datastore
attr_accessor :platform
attr_accessor :type