Files
metasploit-gs/lib/rex/post/ui.rb
T
Ramon de C Valle f124597a56 Code cleanups
git-svn-id: file:///home/svn/framework3/trunk@5773 4d416f70-5f16-0410-b530-b9f4589650da
2008-10-19 21:03:39 +00:00

52 lines
836 B
Ruby

#!/usr/bin/env ruby
module Rex
module Post
###
#
# This class provides generalized user interface manipulation routines that
# might be supported by post-exploitation clients.
#
###
class UI
#
# This method disables the keyboard on the remote machine.
#
def disable_keyboard
raise NotImplementedError
end
#
# This method enables the keyboard on the remote machine.
#
def enable_keyboard
raise NotImplementedError
end
#
# This method disables the mouse on the remote machine.
#
def disable_mouse
raise NotImplementedError
end
#
# This method enables the mouse on the remote machine.
#
def enable_mouse
raise NotImplementedError
end
#
# This method gets the number of seconds the user has been idle from input
# on the remote machine.
#
def idle_time
raise NotImplementedError
end
end
end; end