Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #94, ОКТЯБРЬ 2006 г.

Обзор эксплойтов

Крис Касперски

Хакер, номер #094, стр. 094-054-7


Таким образом, воздействие на регистр EIP путем направленного шквала пакетов все-таки возможно! Поскольку отправляемые UDP-пакеты находятся в стеке, то в них легко внедрить shell-код, главное — определить, какое именно двойное слово из начинки пакета попадает в EIP, что легче всего выяснить экспериментально, путем замены части CCh на FFh или тщательного изучения дизассемблерных текстов драйвера. Отладчик здесь — плохой помощник, поскольку он изменяет временные промежутки (тайминги), непредсказуемым образом воздействуя на race condition. Кстати, на двухпроцессорных машинах (равно как машинах, оснащенных двуядерными процессорами) ошибки синхронизации проявляются намного чаще, что открывает невиданные ранее просторы для удаленных атак.

Назад на стр. 094-054-6  Содержание