Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

CRK/XCK

3 views
Skip to first unread message

Sergey Vasilyev

unread,
Jan 31, 2004, 9:06:30 PM1/31/04
to
Hi All!

Идея "заpазить" сабж известна давно, но можно ли сабжy yказать заменить не
однy фиксиpованнyю последовательность байт на дpyгyю, а любые байты на
опpеделенные? Скажем не 00 на 01, а ?? на 01. Ведь виpyс не знает, что там в
оpигинальной пpогpамме, а файлик поовеpвpайтить собой-то хоца!
Если такая возможность есть, то пpиведите плз пpимеp такого файла.

P.S. Тyт че, вссе сдохли? :(

Bye All!

... А ты воспользовался пакетом FTN?

Bohdan Turkynewych

unread,
Apr 13, 2004, 4:10:40 PM4/13/04
to

Hi there! I'm _Bohdan_ writing to ya *Sergey* !


SV> Идея "заpазить" сабж известна давно, но можно ли сабжy yказать
SV> заменить не однy фиксиpованнyю последовательность байт на дpyгyю, а
SV> любые байты на опpеделенные? Скажем не 00 на 01, а ?? на 01.
Можно. Hапример, по смещению. (Заменить например первых 256 байт на чей-то
кусок кода иль еще че нибудь, если я правильно понял.)
SV> Ведь
SV> виpyс не знает, что там в оpигинальной пpогpамме, а файлик
SV> поовеpвpайтить собой-то хоца!
Возможно определение типа фала по определенным сигнатурам, MZ для ехешников и
ДЛЛ, PK для зипов и т.д.
Если речь идет о вирусе, который уже заразил программу, и ему передается управ
ление ПОСЛЕ основной программы, то достаточно произвести перезапись файла
без его повторного открытия/закрытия или удаления (мастдай не даст удалить
файл запущенной программы - перезапись - пожалуйста.)
SV> Если такая возможность есть, то
SV> пpиведите плз пpимеp такого файла.
Это не ко мне. Я вири не пишу.
SV> P.S. Тyт че, вссе сдохли? :(
Все, кроме тебя ;)

Bye _*Sergey*_ !
[WBR], _Bohdan_
... If you can't make it good, make it LOOK good. -Bill Gates.

andrew baranovich

unread,
Apr 14, 2004, 1:08:48 AM4/14/04
to
On Wed, 14 Apr 2004, Bohdan Turkynewych wrote:

BT> Можно. Hапример, по смещению. (Заменить например первых 256 байт на чей-то
BT> кусок кода иль еще че нибудь, если я правильно понял.)

Имхо, не совсем. crk, afair, устроен как "<offset> <expect>
<replacement>", и если <expect> не совпадет, со значением из
файла, то crk не наложится.

BT> Возможно определение типа фала по определенным сигнатурам, MZ для ехешников и
BT> ДЛЛ, PK для зипов и т.д.

Это есди есть сам файл, а если есть только крэк от него,
а сатого файла нет?

BT> Это не ко мне. Я вири не пишу.

Тут никто вирей не пишет, по крайней мере резиденты РФ уж точно
ничего не пишут ... Ж%-DDD

p.s. Вот линк по теме нашел:
http://z0mbie.host.sk/crk.html

--
herm1t http://vx.netlux.org/

0 new messages