Welcome to the comprehensive guide on User Space Debugging using strace
and ltrace
tools! Dive deep into the art of debugging with hands-on examples and detailed explanations.
- LICENSE: Licensing details of the repository.
- ltrace: Directory containing samples and guides related to
ltrace
.- 📜 Various markdown files explaining individual commands and exercises.
- strace: Directory dedicated to
strace
tool.- 📂 Directories numbered from
1
to12
each containing:- C program examples
- Outputs and logs of
strace
commands - 📜 Individual READMEs explaining each exercise
- 📜
quiz.md
: Test your knowledge after going through the tutorials. - 📜
when_it_is_useful.md
: Understand the practical scenarios to usestrace
.
- 📂 Directories numbered from
- Clone this repository to your local machine.
- Navigate to the respective directory (
strace
orltrace
) to start exploring! - Each sub-directory contains a specific example or exercise, so make sure to read the associated
readme.md
.
For a deeper dive into debugging tools:
Special thanks to all contributors and the open-source community for their invaluable resources on debugging techniques.
Feel free to raise issues, PRs or suggest new debugging exercises! Let's make debugging fun together! 🎉