Live briefing
Everything about Ptrace
Analysis tool in Unix-like systems
ptrace is a system call found in Unix and several Unix-like operating systems. By using ptrace one process can control another, enabling the controller to inspect and manipulate the internal state of its target. ptrace is used by debuggers and other code-analysis tools, mostly as aids to software development. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: PtraceA 5-minute orientation
- Read the landmark paper: IBM AIX vulnerability in ptrace() system callCited 4 times
- Go sideways: ProcfsA closely related topic
- Go sideways: DTraceA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Open Library didn't respond; try again in a moment.
đź”— Related topics
- Procfs The proc filesystem (procfs) is a special filesystem in Unix-like operating systems that presents information about processes and other system information…
- DTrace DTrace is a comprehensive dynamic tracing framework originally created by Sun Microsystems for troubleshooting kernel and application problems on production…
- Strace strace is a diagnostic, debugging and instructional userspace utility for Linux. It is used to monitor and tamper with interactions between processes and…
- System call In computing, a system call (syscall) is the programmatic way in which a computer program requests a service from the operating system on which it is executed…
- Core dump In computing, a core dump, memory dump, crash dump, storage dump, system dump, or ABEND dump consists of the recorded state of the working memory of a…
- W^X W^X (write xor execute, pronounced W xor X) is a security policy in operating systems and software frameworks. It implements executable-space protection…
- Chattr chattr is the command in Linux that allows a user to set certain attributes of a file. lsattr is the command that displays the attributes of a file. Most…
- Kernel panic A kernel panic (sometimes abbreviated as KP) is a safety measure taken by an operating system's kernel upon detecting an internal fatal error in which…