Перейти к содержимому
Максиметер

↗️ Странная математика. Разбираем беззнаковую арифметику и флаги состояния процессора

↗️ Странная математика. Разбираем беззнаковую арифметику и флаги состояния процессора Для подписчиков Сегодня мы разберем странную проверку длины строки в неизвестном бинарнике C++ и выясним, как беззнаковая арифметика меняет ее смысл. Восстановим логику по инструкциям SUB, CMP и JBE, проследим за регистрами и флагами процессора в GDB, а затем подтвердим выводы в Ghidra. Заодно разберемся с переполнением, дополнительным кодом и особенностями условных переходов x86-64. Подробнее на 7ooo.ru

1 просмотров

Другие публикации канала

Популярные публикации канала

Ещё по теме «Игры»

Читать дальше

Два раза в неделю свежие посты этого канала — на почту и в личную ленту. Без повторного поиска канала вручную.