Files
metasploit-gs/lib/msf/base/sessions/meterpreter_android.rb
T

36 lines
682 B
Ruby
Raw Normal View History

2014-07-28 10:49:50 +02:00
# -*- coding: binary -*-
require 'msf/base/sessions/meterpreter'
2014-07-29 16:21:31 +02:00
require 'msf/base/sessions/meterpreter_java'
2014-07-28 10:49:50 +02:00
require 'msf/base/sessions/meterpreter_options'
module Msf
module Sessions
###
#
# This class creates a platform-specific meterpreter session type
#
###
class Meterpreter_Java_Android < Msf::Sessions::Meterpreter_Java_Java
def initialize(rstream, opts={})
super
self.base_platform = 'android'
self.base_arch = ARCH_JAVA
2014-07-28 10:49:50 +02:00
end
2015-06-22 20:41:58 -05:00
def load_android
original = console.disable_output
console.disable_output = true
console.run_single('load android')
2019-04-02 18:06:56 -04:00
console.run_single('load appapi')
2015-06-22 20:41:58 -05:00
console.disable_output = original
end
2014-07-28 10:49:50 +02:00
end
end
end