Class Msf::Ui::Gtk2::Driver
In: lib/msf/ui/gtk2/driver.rb
Parent: Msf::Ui::Driver

This class implements a user interface driver on a gtk2 interface.

Methods

Included Modules

Msf::Ui::Gtk2::FrameworkEventManager

Constants

ConfigCore = "framework/core"
ConfigGroup = "framework/ui/gtk2"
DefaultResourceDirectory = Msf::Config.data_directory + File::SEPARATOR + "msfgui"   The default resource directory for msfgui
DefaultConfigDirectory = Msf::Config.config_directory + File::SEPARATOR

Attributes

active_module  [RW]  The active module associated with the driver.
exploit  [RW]  The active module associated with the driver.
framework  [R]  The framework instance associated with this driver.
job_tree  [RW]  main view
log_text  [RW]  main view
main  [RW] 
module_completion  [RW] 
module_model  [RW]  main view
module_tree  [RW]  main view
session_tree  [RW]  main view
tips  [RW] 

Public Class methods

Initializes a gtk2 driver instance

Public Instance methods

Adds text to the main logging screen

Returns the local directory that will hold the files to be serviced.

Returns a new Gdk::Pixbuf object

Returns only pics

Returns the local directory that will hold the files to be serviced.

Starts the main gtk2 loop

Saves configuration for MsfAssistant.

Protected Instance methods

Initializes logging for the Gtk2 driver.

[Validate]