Class: Rex::Post::Thread
- Inherits:
-
Object
- Object
- Rex::Post::Thread
- Defined in:
- lib/rex/post/thread.rb
Overview
This class provides generalized methods for interacting with a thread running in a process on a remote machine via a post-exploitation client.
Direct Known Subclasses
Instance Method Summary collapse
-
#close ⇒ Object
Close resources associated with the thread.
-
#query_regs ⇒ Object
Query architecture-specific register state.
-
#resume ⇒ Object
Resume execution of the remote thread.
-
#set_regs ⇒ Object
Set architecture-specific register state.
-
#suspend ⇒ Object
Suspend the remote thread.
-
#terminate ⇒ Object
Terminate the remote thread.
Instance Method Details
#close ⇒ Object
Close resources associated with the thread.
53 54 55 |
# File 'lib/rex/post/thread.rb', line 53 def close raise NotImplementedError end |
#query_regs ⇒ Object
Query architecture-specific register state.
39 40 41 |
# File 'lib/rex/post/thread.rb', line 39 def query_regs raise NotImplementedError end |
#resume ⇒ Object
Resume execution of the remote thread.
25 26 27 |
# File 'lib/rex/post/thread.rb', line 25 def resume raise NotImplementedError end |
#set_regs ⇒ Object
Set architecture-specific register state.
46 47 48 |
# File 'lib/rex/post/thread.rb', line 46 def set_regs raise NotImplementedError end |
#suspend ⇒ Object
Suspend the remote thread.
18 19 20 |
# File 'lib/rex/post/thread.rb', line 18 def suspend raise NotImplementedError end |
#terminate ⇒ Object
Terminate the remote thread.
32 33 34 |
# File 'lib/rex/post/thread.rb', line 32 def terminate raise NotImplementedError end |