update to mettle 0.0.6
parent
3987c2c0d8
commit
288b39e37f
|
@ -16,7 +16,7 @@ PATH
|
||||||
metasploit-model
|
metasploit-model
|
||||||
metasploit-payloads (= 1.1.13)
|
metasploit-payloads (= 1.1.13)
|
||||||
metasploit_data_models
|
metasploit_data_models
|
||||||
metasploit_payloads-mettle
|
metasploit_payloads-mettle (= 0.0.6)
|
||||||
msgpack
|
msgpack
|
||||||
net-ssh
|
net-ssh
|
||||||
network_interface
|
network_interface
|
||||||
|
@ -166,7 +166,7 @@ GEM
|
||||||
postgres_ext
|
postgres_ext
|
||||||
railties (~> 4.2.6)
|
railties (~> 4.2.6)
|
||||||
recog (~> 2.0)
|
recog (~> 2.0)
|
||||||
metasploit_payloads-mettle (0.0.5)
|
metasploit_payloads-mettle (0.0.6)
|
||||||
method_source (0.8.2)
|
method_source (0.8.2)
|
||||||
mime-types (3.1)
|
mime-types (3.1)
|
||||||
mime-types-data (~> 3.2015)
|
mime-types-data (~> 3.2015)
|
||||||
|
|
|
@ -72,7 +72,7 @@ Gem::Specification.new do |spec|
|
||||||
# Needed for Meterpreter
|
# Needed for Meterpreter
|
||||||
spec.add_runtime_dependency 'metasploit-payloads', '1.1.13'
|
spec.add_runtime_dependency 'metasploit-payloads', '1.1.13'
|
||||||
# Needed for the next-generation POSIX Meterpreter
|
# Needed for the next-generation POSIX Meterpreter
|
||||||
spec.add_runtime_dependency 'metasploit_payloads-mettle'
|
spec.add_runtime_dependency 'metasploit_payloads-mettle', '0.0.6'
|
||||||
# Needed by msfgui and other rpc components
|
# Needed by msfgui and other rpc components
|
||||||
spec.add_runtime_dependency 'msgpack'
|
spec.add_runtime_dependency 'msgpack'
|
||||||
# get list of network interfaces, like eth* from OS.
|
# get list of network interfaces, like eth* from OS.
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
|
|
||||||
require 'msf/core'
|
require 'msf/core'
|
||||||
require 'msf/base/sessions/meterpreter_armle_linux'
|
require 'msf/base/sessions/meterpreter_armle_linux'
|
||||||
|
require 'msf/base/sessions/meterpreter_options'
|
||||||
require 'rex/elfparsey'
|
require 'rex/elfparsey'
|
||||||
|
|
||||||
module MetasploitModule
|
module MetasploitModule
|
||||||
|
@ -79,6 +80,6 @@ module MetasploitModule
|
||||||
end
|
end
|
||||||
|
|
||||||
def generate_stage(_opts = {})
|
def generate_stage(_opts = {})
|
||||||
MetasploitPayloads::Mettle.read('arm-linux-musleabi', 'mettle.bin')
|
MetasploitPayloads::Mettle.read('armv5l-linux-musleabi', 'mettle.bin')
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue