Я работаю над книгой "Взлом: искусство эксплуатации" и пытаюсь пойти с писателем и испачкать руки.
Я скачал исходники, когда я их скомпилировал, я получил те же выходные файлы на Си. Но когда я разбираю, используя GDB, у них разные адреса и разные коды разборки! Я делаю те же команды, что и в книге!
Кстати, я скомпилировал команду:
gcc -m32 -g code.c
Я использую 64-битный ПК и изучаю сборку x86.
Так что не так? Это потому, что это старый исходный код или как?