Поскольку при изучении ассемблера, отладчик - инструмент перевейшей необходимости, то в сторону какого отладчика стоит обратить свое внимание при условии, что от него требуется работа не только с EXE, но и с COM. Решил поначалу использовать инструменты предложенные в книге Калашникова (Ассемблер это просто), но в этой же книге написано, что AFDPro, CodeView и Turbo Debugger делят стек с исследуемой программой. Как быть? Что предпочесть? Olly или SoftIce выбрать? Что лучше использовать новичку, изучающему ассемблер?
Вообще - лучший отладчик, это тот, с которым ты умеешь работать. Подкреплю своей фразой - Olly Dbg - самый мощный из работающих на 3-м кольце. Если тебе нужен простой отладчик - достаточно взять встроенный в Visual C++ или в любую другую среду разработки. Для изучения ассемблера 3-го кольца - любой подойдет, а для изучения команд нулевого кольца - лучше всех Soft Ice. Только вместо кнопок и менюшек ты в нем встретишь только командную строку. Прежде чем сделать выбор - какому отладчику учиться, надо найти хорошие руководства.
выкидывать его пора.. Syser быстро развивающийся, очень удобный отладчик (есть и вин32 версия но она не сравнится с OllyDbg) Да, ранние версии просто не возможно было юзать, но с версии 1.8 он стал стабильным.
Всем Тяк.... и думал - стоит слово каркнуть - как к нему начинают придираться. Во избежании флуда промолчу (в любом мнении - есть доля истины).
AndreyMust19 Никто не придирается. Ты видел хоть раз этот SoftIce ? Признайся что нет. Так зачем рассказываешь как он выглядит?
Blackbeam Не скажи, пройти програмку пошагово и понаблюдать за регистрами и памятью весьма интересно.