Land #16170, fix java native_arch

This commit is contained in:
Tim W 2022-02-12 06:10:20 +00:00
commit c2cacffee9
No known key found for this signature in database
GPG Key ID: 217FBA50ABBAABEF
4 changed files with 8 additions and 5 deletions

View File

@ -29,7 +29,7 @@ PATH
metasploit-concern
metasploit-credential
metasploit-model
metasploit-payloads (= 2.0.72)
metasploit-payloads (= 2.0.73)
metasploit_data_models
metasploit_payloads-mettle (= 1.0.18)
mqtt
@ -261,7 +261,7 @@ GEM
activemodel (~> 6.0)
activesupport (~> 6.0)
railties (~> 6.0)
metasploit-payloads (2.0.72)
metasploit-payloads (2.0.73)
metasploit_data_models (5.0.4)
activerecord (~> 6.0)
activesupport (~> 6.0)

View File

@ -79,7 +79,7 @@ metasploit-concern, 4.0.3, "New BSD"
metasploit-credential, 5.0.5, "New BSD"
metasploit-framework, 6.1.30, "New BSD"
metasploit-model, 4.0.3, "New BSD"
metasploit-payloads, 2.0.72, "3-clause (or ""modified"") BSD"
metasploit-payloads, 2.0.73, "3-clause (or ""modified"") BSD"
metasploit_data_models, 5.0.4, "New BSD"
metasploit_payloads-mettle, 1.0.18, "3-clause (or ""modified"") BSD"
method_source, 1.0.0, MIT

View File

@ -21,8 +21,11 @@ class Meterpreter_Java_Java < Msf::Sessions::Meterpreter
self.base_platform = 'java'
self.base_arch = ARCH_JAVA
end
def native_arch
@native_arch ||= self.core.native_arch
end
end
end
end

View File

@ -70,7 +70,7 @@ Gem::Specification.new do |spec|
# are needed when there's no database
spec.add_runtime_dependency 'metasploit-model'
# Needed for Meterpreter
spec.add_runtime_dependency 'metasploit-payloads', '2.0.72'
spec.add_runtime_dependency 'metasploit-payloads', '2.0.73'
# Needed for the next-generation POSIX Meterpreter
spec.add_runtime_dependency 'metasploit_payloads-mettle', '1.0.18'
# Needed by msfgui and other rpc components