· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.VIROLOGY —› Разрешите вопрос по эксплоитам ...

Посл.отвђт Сообщенiе


Дата: Июн 7, 2004 20:05:26

Прочитал практически все, что нашел на русском, по эксплоитостроению. Во всех, практически без объяснений, делается вывод об недопустимости присутствования нулевого байта в теле эксплоита. Почему текст эксплоита не должен содержать нулевой байт? Из за того что 0 - это признак конца строки ?...
Спасибо.


Дата: Июн 7, 2004 20:23:52

Йес.


Дата: Июн 7, 2004 20:41:51

слушай ты их больше ;)
уникод может содеражть в себе нули (а многие его уже поддерживают), переполняющиеся буфера далеко не всегда связаны со строковыми функциями (хотя функция strcpy и лидирует с большим отрывом от всех - см. рис. выдернутый из уже не помню какой статьи).


181072520__0x003.gif


Дата: Июн 7, 2004 20:44:35

Ну вот :(
А еще сам в "сетевых" сколько у нулях лялякал. Еще, помнится, даже xor предлагал для избавления от оных :)

хотя функция strcpy и лидирует с большим отрывом от всех

А вот с этого и надо начинать :)


Дата: Июн 7, 2004 21:17:48

Сетевые писались черт знает когда... да, нули действительно представляют проблему, но о тотальной "недопустимости" я бы говорить не стал


Дата: Июн 8, 2004 09:12:24 · Поправил: animator

... Спасибо большое.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.037