Sha256: d8550c353c7cdba591f200cc1b36eb26d108f5cf5b0ffba5c9d469c386dd3844

Contents?: true

Size: 520 Bytes

Versions: 43

Compression:

Stored size: 520 Bytes

Contents

#!/usr/bin/env ruby

module Rex
module Post
module Meterpreter

###
#
# Base class for all extensions that holds a reference to the
# client context that they are part of.  Each extension also has a defined
# name through which it is referenced.
#
###
class Extension

	#
	# Initializes the client and name attributes.
	#
	def initialize(client, name)
		self.client = client
		self.name   = name
	end

	#
	# The name of the extension.
	#
	attr_accessor :name
protected
	attr_accessor :client # :nodoc:
end

end; end; end

Version data entries

43 entries across 43 versions & 1 rubygems

Version Path
librex-0.0.65 lib/rex/post/meterpreter/extension.rb
librex-0.0.63 lib/rex/post/meterpreter/extension.rb
librex-0.0.54 lib/rex/post/meterpreter/extension.rb
librex-0.0.53 lib/rex/post/meterpreter/extension.rb
librex-0.0.52 lib/rex/post/meterpreter/extension.rb
librex-0.0.51 lib/rex/post/meterpreter/extension.rb
librex-0.0.50 lib/rex/post/meterpreter/extension.rb
librex-0.0.49 lib/rex/post/meterpreter/extension.rb
librex-0.0.48 lib/rex/post/meterpreter/extension.rb
librex-0.0.47 lib/rex/post/meterpreter/extension.rb
librex-0.0.46 lib/rex/post/meterpreter/extension.rb
librex-0.0.44 lib/rex/post/meterpreter/extension.rb
librex-0.0.43 lib/rex/post/meterpreter/extension.rb
librex-0.0.42 lib/rex/post/meterpreter/extension.rb
librex-0.0.41 lib/rex/post/meterpreter/extension.rb
librex-0.0.40 lib/rex/post/meterpreter/extension.rb
librex-0.0.39 lib/rex/post/meterpreter/extension.rb
librex-0.0.38 lib/rex/post/meterpreter/extension.rb
librex-0.0.37 lib/rex/post/meterpreter/extension.rb
librex-0.0.36 lib/rex/post/meterpreter/extension.rb