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

 WASM Phorum —› WASM.VIROLOGY —› PE вирус

. 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . >>

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


Дата: Июн 7, 2004 16:56:27

Сильно не ржите, я только учусь...

Вообщем такой вопрос можно не АСМЕ добавить PE секцию в чужой ехе?


Дата: Июн 7, 2004 17:05:00

сейчас по этому поводу как раз пишется статья.
пока лишь могу предложить статью про внедрению в ELF, в PE внедрение происходит аналогичным образом, только поля малость по другому называются


Дата: Июн 7, 2004 23:12:55

Угу, а можно исчо прочитать описание PE файла если так ентересно у мня книженция гдето валялась про написания вирусов на асме, мыльни если найду вышлю
kaspersky
Статью Ждёмс :)
Да если не трудно про ELF в PE


Дата: Июн 8, 2004 00:07:16

> Да если не трудно про ELF в PE
с удовольствbем: kpnc.opennet.ru/virii.unix.zip


Дата: Июн 8, 2004 00:13:06

Я вот думаю, а если я с твоего сайта док натырю и положу на васм, то что ты скажешь? Раньше я как-то думал, что сайт приватный, а коль ты так...


Дата: Июн 8, 2004 00:23:08

сайт не приватный, на самом opennet есть ссылка и index с описанием содержимого (правда, index давно не обновлялся), просто не доходят руки привести это в человеческий вид. ты же понимаешь, одно дело закачать файл по ftp и совсем другое, каждый раз править index.
все, что лежит на opennet можно брать и на wasm, я только рад буду.


Дата: Июн 8, 2004 00:30:08

Хорошо. Завтра займусь.


Дата: Июн 8, 2004 08:42:24

kaspersky
Спасибо


Дата: Июн 8, 2004 09:24:36

так это - можно ли не АСМЕ добавить PE секцию в чужой ехе


Дата: Июн 8, 2004 13:46:04

> так это - можно ли не АСМЕ добавить PE секцию в чужой ехе
хороший вопрос, особенно умилияет упор на асм ;)
правильнее спрашивать так: можно ли _вообще_ добавить секцию к PE? ответ: разумеется можно, т.к. (и это подробно рассмотренно в указанной статье), PE и ELF позволяет не только добавить секцию в конец себя, что реализуется вообще от нефиг делать, возьми любой виндовый вирус, а еще и можно поизвращаться в раздвижками секций с внедрением в середину.
блин, ну ведь дал ссылку на статью. если читать в лом, то так и скажите - владею мышью, хочу конструктор вирусов. а простых ответов на такие вопросы нет и не будет. читай спецификацию на PE. будут вопросы - спросишь ;)


Дата: Июн 8, 2004 18:07:01

Статью читал, но не всю вроде грамотно.
Вообщем добавить PE секцию я смог :)))))
И даже смог поменять AddressEntryPoint, но загвоздка в том что я незнаю как записать само тело вируса?


Дата: Июн 8, 2004 20:45:26

Эээ.. А что там писать? У тебя в памяти валяется жертва. Допустим, есть указатель на начало новой секции и туда ссылается EP. В коде, в начале тела виря ставишь метку. В конце виря ставишь метку. Считаешь размер, можно препроцессору эту ответственную задачу выделить - не суть важно. Затем в esi пихаешь адрес стартовой метки, в ecx размер тела и в edi указатель на секцию. rep movsb. Только надо предусмотреть, что все обращения вирь делает с учетом дельта-смещения, которое надо вычислить в начале виря. Вот, собсно, и все для начала. :)


Дата: Июн 8, 2004 20:54:33

Andrey_Kun
А может сначала антивир напишешь :)
ЗЫ
Филипинец наверно также со скриптами начинал :)


Дата: Июн 9, 2004 08:47:31

Не лучше ВиРуС


Дата: Июн 10, 2004 18:11:09

2 n0p а может это в коде покажешь?? please...

. 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . >>


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