Как стать автором
Обновить

«Хакер»: Используем отладчик для анализа 64-разрядных программ в Windows

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров8.1K
Всего голосов 15: ↑15 и ↓0+15
Комментарии4

Комментарии 4

Изначально под отладкой понималось пошаговое исполнение кода, также называемое трассировкой. Сегодня же программы распухли настолько, что трассировать их бессмысленно — мы моментально утонем в омуте вложенных процедур, так и не поняв, что они, собственно, делают. 

Kем подразумевалось? Есть разные методы отладки. И пошаговая отладка и трассировка -- лишь два метода из прочих. Причём разные. Первое подразумевает наблюдение за исполнением программы программистом. Второе -- запись хода исполнения и последующий анализ. Вовсе не обязательно ручной анализ.

Пошаговая отладка для современных програм, действительно, из-за объёмов теряет смысл, если приходится искать иголку в стоге сена.

Статья какая-то оборванная, не законченная. Ожидал увидеть хотя бы описание типовых приёмов работы с отладчиком. Особенно команд сохранения и восстановления состояния и скриптов. Ведь в процессе отладки часто и автоматизировать что-то нужно (иначе много ручной работы, просто не выполнимо), и исследование проблемы может пойти не в ту сторону и проще быстро откатиться к предыдущему состоянию, чем заново воспроизводить весь сценарий приводящий к тому же состоянию (а сценарий может быть очень и очень непростой).

продолжение в следующей главе книги

давно уже обед, а Германа всё нет и нет...
а от кого будет следующая глава или купите книгу?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий