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

 WASM Phorum —› WASM.HEAP —› Microsoft C/C++ Optimizing Compiler and Linker freeware.

<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . >>

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


Дата: Май 16, 2004 16:48:04

пишет SORRY

У меня на w2k , так на всех пишет , Asterix
мастдай опять рулит ? :))


Дата: Май 16, 2004 16:52:19

Ой ! Перепроверил , SORRY пишет на LINK.EXE из дошлёпков , а на старый находит . Видимо сигнатуры надо менять


Дата: Май 16, 2004 16:56:42

На том, что из тулкита, находит.
Но новый-то бета. И наверное можно и руками поискать :)


Дата: Май 16, 2004 17:08:36

bogrus
Мастдай тут не причём, оно везде должно работать, т.к. помимо мастдая у меня стоит 2k, но в нём редко сижу, оно
не найдёт если link.exe уже пропатчен т.к. эти два байта входят в сигнатуру :-?
Вообще он рассчитан на link.exe который в пакете Hutch'а, и на 2002/2003 студии ;-)
2005-й дошлёпок я не хочу качать ;-)


Дата: Май 16, 2004 19:49:40

Для LINK.EXE (8.00.40301.09 из дошлёпка 2005) надо править тут :
.text:00463015                 call    sub_45D520
.text:0046301A                 mov     edx, [ebx+258h]
.text:00463020                 add     edx, eax <- NOP,NOP
.text:00463022                 mov     [esp+4B0h+var_484], eax
.text:00463026                 mov     [ebx+25Ch], edx
.text:0046302C                 call    ds:_tzset

В самом файле это находиться по смещению 0x00062420 , надо 03D0 поправить на 9090


Дата: Май 16, 2004 20:17:30

bogrus
Хе-хе, если б ты мне запостил листинг из HiEW чтоб с байтами было(кстати можно и в Ида сделать чтоб она байты показывала) я бы добавил в искалку эту сигнатуру, нужно захватить побольше вверху и внизу.


Дата: Май 16, 2004 20:36:01

Сделал в IDA , скажешь если мало будет

691561411__rich.zip


Дата: Май 16, 2004 20:40:47

Кстати прикольно, MS теперь какую-то оптимизацию использует, вместо ebp адресация идёт через ebx.


Дата: Май 16, 2004 20:46:29

bogrus
Так не годится, знак "+" возле байт означает что не все байты показаны, поставь в настройках Ида чтоб 10 символов показывала.


Дата: Май 16, 2004 20:52:50

Сделал 10 .

_1461769121__rich.zip


Дата: Май 16, 2004 22:29:23 · Поправил: Asterix

Вот, прошу затестить ;-)
Немного подоптимизировал код и поправил 1 баг, который по какой-то причине себя никак не проявлял, но всё же теперь он ликвидирован ;-)

bogrus
Спасибо.

1849393980__SignFinder.rar


Дата: Май 17, 2004 04:06:58 · Поправил: q_q

Asterix
А ты каким IDE пользуешься?
Редактор Far'а + colorer + bat-файлы, проассоциированные (asm, c) в Far'е.


Дата: Май 17, 2004 05:23:52

> Редактор Far'а + colorer

Мда.., полный дзен, но мне Far что-то не нравится.


Дата: Май 17, 2004 05:30:39

Asterix
Мда..,
Привычка со времен Нортона.

что-то не нравится
Чем и по сравнению с чем?
Кстати, для linux'е есть аналог - Midnight commander.


Дата: Май 17, 2004 05:57:42

По сравнению со многим, например для masm'а я использую Source Insight 3.5, до которого far'у далеко да и DOS'овый интерфейс это же вчерашний день..

<< . 1 . 2 . 3 . 4 . 5 . 6 . 7 . >>


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