Method: Rex::Post::Meterpreter::Extensions::Stdapi::UI#get_desktop
- Defined in:
- lib/rex/post/meterpreter/extensions/stdapi/ui.rb
#get_desktop ⇒ Object
Get the current desktop meterpreter is using.
119 120 121 122 123 124 125 126 127 128 129 130 131 |
# File 'lib/rex/post/meterpreter/extensions/stdapi/ui.rb', line 119 def get_desktop request = Packet.create_request( 'stdapi_ui_desktop_get' ) response = client.send_request( request ) desktop = {} if( response.result == 0 ) desktop = { 'session' => response.get_tlv_value( TLV_TYPE_DESKTOP_SESSION ), 'station' => response.get_tlv_value( TLV_TYPE_DESKTOP_STATION ), 'name' => response.get_tlv_value( TLV_TYPE_DESKTOP_NAME ) } end return desktop end |