Можно создать дубликат:
How does a debugger work?Низкие детали уровня отладчиков на Windows, Linux, OSX
Я пытаюсь узнать больше о отладчиков. Я знаю основы отладки в целом и некоторые детали низкого уровня в окнах. Но я хотел бы узнать больше о деталях реализации отладки. Подобно аппаратным и программным прерываниям на окнах, Linux, OSX и способах добавления отладчика к запущенному процессу и т. Д.
Я не прошу ответа. Все, что я хотел бы получить от вас, это некоторые документы, книги, ссылки, где я мог бы узнать больше об этой теме.
Спасибо за ваше время.