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

 WASM Phorum —› WASM.VIROLOGY —› Отключение защиты памяти под w2k

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


Дата: Янв 5, 2004 15:06:57

Читал в статьях по вирусологии путеводитель по написанию вирусов под win32, там пример приведён Aztec-а. Только вот под win2000 не пашет запись в сегмент кода. Извиняйте за глупые вопросы, но как данные вируса в файл записать тогда? Или как защиту на запись памяти снять? Где-то тут было написано про cr0, это работает под ring-3?


Дата: Янв 5, 2004 15:17:13

VirtualProtect/VirtualProtectEx


Дата: Янв 5, 2004 16:44:14

[ John: Где-то тут было написано про cr0, это работает под ring-3? ]

Нет.


Дата: Янв 6, 2004 09:13:15 · Поправил: John

Спасибо, но вот только там требуется указатель на dword, в который помещается старый атрибут памяти. Соответственно, этот dword должен в сегменте данных лежать, так как писать в код ещё нельзя. Может, есть способ, который позволяет тело виря из разных сегментов записывать? По-моему, это геморрой какой-то... или просто я ещё зелёный...подскажите??


Дата: Янв 12, 2004 17:31:50

а ссылку на dword в стеке дать VirtualProtect`у религия не позволяет ?


Дата: Янв 13, 2004 13:14:47

Разобрался уже, спасибо...


Дата: Май 22, 2004 05:06:03

кхм, а зачем вирусу вообще что-то писать в код? неужели мало стека?


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