Module nix::sys::ptrace [−][src]
Structs
| Options | Ptrace options used in conjunction with the PTRACE_SETOPTIONS request.
See |
Enums
| Event | Using the ptrace options the tracer can configure the tracee to stop
at certain events. This enum is used to define those events as defined
in |
| Request | Ptrace Request enum defining the action to be taken. |
Functions
| attach | Attach to a running process, as with |
| cont | Restart the stopped tracee process, as with |
| detach | Detaches the current running process, as with |
| getevent | Gets a ptrace event as described by |
| getregs | Get user registers, as with |
| getsiginfo | Get siginfo as with |
| kill | Issues a kill request as with |
| read | Reads a word from a processes memory at the given address |
| seize | Attach to a running process, as with |
| setoptions | Set options, as with |
| setregs | Set user registers, as with |
| setsiginfo | Set siginfo as with |
| step | Move the stopped tracee process forward by a single step as with
|
| syscall | Continue execution until the next syscall, as with |
| sysemu | Continue execution until the next syscall, as with |
| sysemu_step | Move the stopped tracee process forward by a single step or stop at the next syscall
as with |
| traceme | Sets the process as traceable, as with |
| write⚠ | Writes a word into the processes memory at the given address |
Type Definitions
| AddressType |