Частина 39 - Хакінг ASM 6 [CMOV Інструкції]
Для повного змісту змісту всіх уроків, будь ласка, натисніть нижче, оскільки це надасть вам короткий зміст кожного уроку, а також теми, які будуть розглянуті. https://github.com/mytechnotalent/Reverse-Engineering-Tutorial
Давайте привнесемо байновий код у gdb.
Давайте тепер запустимо байновий код. Ми бачимо, що найменша вартість становить 7, що очікувалося. Останній наш інструктаж у цьому навчанні навчить вас, як стрибнути до будь-якої частини виконання, яку ви так бажаєте.
Ми ставимо $eip = 0x080480dd, що є виходом з програми. Тепер ми бачимо, що він обходить усі коди від інструкції nop, коли ми зупинилися на _start.. Тепер ви можете використовувати цю команду, щоб стрибнути будь-де всередині будь-якого байнового коду в дебагері.
Я чекаю на побачення з вами наступної тижня, коли ми закінчимо нашу серію навчань.