class Rex::Post::UI

This class provides generalized user interface manipulation routines that might be supported by post-exploitation clients.

Public Instance Methods

disable_keyboard() click to toggle source

This method disables the keyboard on the remote machine.

# File lib/rex/post/ui.rb, line 16
def disable_keyboard
  raise NotImplementedError
end
disable_mouse() click to toggle source

This method disables the mouse on the remote machine.

# File lib/rex/post/ui.rb, line 30
def disable_mouse
  raise NotImplementedError
end
enable_keyboard() click to toggle source

This method enables the keyboard on the remote machine.

# File lib/rex/post/ui.rb, line 23
def enable_keyboard
  raise NotImplementedError
end
enable_mouse() click to toggle source

This method enables the mouse on the remote machine.

# File lib/rex/post/ui.rb, line 37
def enable_mouse
  raise NotImplementedError
end
idle_time() click to toggle source

This method gets the number of seconds the user has been idle from input on the remote machine.

# File lib/rex/post/ui.rb, line 45
def idle_time
  raise NotImplementedError
end