Class: Rex::Post::Meterpreter::Ui::Console::CommandDispatcher::Stdapi
- Inherits:
-
Object
- Object
- Rex::Post::Meterpreter::Ui::Console::CommandDispatcher::Stdapi
- Defined in:
- lib/rex/post/meterpreter/ui/console/command_dispatcher/stdapi.rb
Overview
Standard API extension.
Defined Under Namespace
Classes: Fs, Net, Sys, Ui, Webcam
Constant Summary collapse
- Klass =
Console::CommandDispatcher::Stdapi
- Dispatchers =
[ Klass::Fs, Klass::Net, Klass::Sys, Klass::Ui, Klass::Webcam, ]
Instance Attribute Summary
Attributes included from Ui::Text::DispatcherShell::CommandDispatcher
Instance Method Summary collapse
-
#commands ⇒ Object
List of supported commands.
-
#initialize(shell) ⇒ Stdapi
constructor
Initializes an instance of the stdapi command interaction.
-
#name ⇒ Object
Name for this dispatcher.
Methods included from Rex::Post::Meterpreter::Ui::Console::CommandDispatcher
check_hash, #client, #log_error, #msf_loaded?, set_hash
Methods included from Ui::Text::DispatcherShell::CommandDispatcher
#cmd_help, #cmd_help_help, #cmd_help_tabs, #deprecated_cmd, #deprecated_commands, #deprecated_help, #help_to_s, #print, #print_error, #print_good, #print_line, #print_status, #print_warning, #tab_complete_filenames, #update_prompt
Constructor Details
#initialize(shell) ⇒ Stdapi
Initializes an instance of the stdapi command interaction.
38 39 40 41 42 43 44 |
# File 'lib/rex/post/meterpreter/ui/console/command_dispatcher/stdapi.rb', line 38 def initialize(shell) super Dispatchers.each { |d| shell.enstack_dispatcher(d) } end |
Instance Method Details
#commands ⇒ Object
List of supported commands.
49 50 51 52 |
# File 'lib/rex/post/meterpreter/ui/console/command_dispatcher/stdapi.rb', line 49 def commands { } end |
#name ⇒ Object
Name for this dispatcher
57 58 59 |
# File 'lib/rex/post/meterpreter/ui/console/command_dispatcher/stdapi.rb', line 57 def name "Standard extension" end |