Отладка. gdb, ld.so, strace, ltrace, ldd
GDB
- Интерактивная отладка приложений.
- Функциональность GDB и фронтэнды к нему.
Strace/Ltrace
- Интерфейс Glibc. Схема работы вызовов стандартной библиотеки Си в UNIX.
- Функциональность strace.
- ld.so.*. Схема работы внешних вызовов в Си/UNIX. Переменные окружения.
- Функциональность ltrace.
- Перехват специфических внешних вызовов на основе интерфейса, предоставляемого бинарным интерпретатором ELF.