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! ๐