class Rex::Post::Thread

This class provides generalized methods for interacting with a thread running in a process on a remote machine via a post-exploitation client.

Public Instance Methods

close() click to toggle source

Close resources associated with the thread.

# File lib/rex/post/thread.rb, line 51
def close
  raise NotImplementedError
end
query_regs() click to toggle source

Query architecture-specific register state.

# File lib/rex/post/thread.rb, line 37
def query_regs
  raise NotImplementedError
end
resume() click to toggle source

Resume execution of the remote thread.

# File lib/rex/post/thread.rb, line 23
def resume
  raise NotImplementedError
end
set_regs() click to toggle source

Set architecture-specific register state.

# File lib/rex/post/thread.rb, line 44
def set_regs
  raise NotImplementedError
end
suspend() click to toggle source

Suspend the remote thread.

# File lib/rex/post/thread.rb, line 16
def suspend
  raise NotImplementedError
end
terminate() click to toggle source

Terminate the remote thread.

# File lib/rex/post/thread.rb, line 30
def terminate
  raise NotImplementedError
end