Crate ptrace_do

Source

Structs§

  • An owned process.
  • Represents a traced process which is in the process of building a frame. frame can be thought of a mutable view into a stopped process’s execution. Given you own a process frame, it is an appropriate time to edit registers, change instructions, and edit memory.
  • A raw process, initialized by an explicit pid. Unsafe and prone to permission errors beware, know your environment and security restrictions.
  • A process actively being traced. Simply a wrapper around a type with an identifiable process identifier.

Enums§

  • Enum containing all errors tracing can witness

Traits§

  • Trait representing the type represents a process and has a unique process identifier, pid.