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

 WASM Phorum —› WASM.ZEN —› MASM versus FASM

<< . 1 . 2 . 3 . 4 .

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


Дата: Янв 6, 2004 10:27:07

Ну хватит смеяться..
Написал я Readme, минут через несколько.

Вам наверное сложно будет понять особенности работы моего провайдера (чтоб ему в байте 6 бит было всю жизнь)
Вот текстик

823088649__Rich.zip


Дата: Янв 6, 2004 10:27:38 · Поправил: S_T_A_S_

Quantum
Спасибо за макрос

[добавлено]
Сорри, что так долго не отвечал. О это я сорри. Я думал это про меня :)


Дата: Янв 7, 2004 01:51:40

S_T_A_S_
Написал я Readme
Просто супер!

ЗЫ: Тот макрос можно ещё улучшить, но простым смертным это не под силу. Для этого нужны гуру алгоритмизации, вроде Edmond'а ;-)


Дата: Янв 8, 2004 14:03:33

Да, достал меня этот MASM. FASM уже тем лучше, что я на нём не програмил :)) (То есть глюков в нём не узнал)
Но писать проекты на FASM пока боюсь (надеюсь и не придётся.)


Дата: Янв 8, 2004 14:19:13

Quantum
Привет :)))
Сам ты Гуру :)))
До гуру мне пока ещё 10 000 книг не хватает и 10 лет практики :)))


Дата: Янв 8, 2004 18:43:40
Правка

1. Что за сигнатуры? Я нигде не нашёл описание их, хотя перерыл все имеющиеся у меня документы по формату PE и MZ :(…
Что они означают? Они везде разные…
Или это просто мусор, вроде
"WASM Phorum :: MASM versus FASM ["сигнатура"] - Microsoft Internet Explorer [/"сигнатура"]?

2. Где взять новую версию MS LINK.exe?
У меня 7.0.9466, слышал, что есть 7.10.2179
Это из поставки MS VS .NET 2003? А в дошлёпке старая версия компоновщика :(


Дата: Янв 9, 2004 06:13:56

IceStudent

Да растарахтеть тебя в растуды. Завтра я проверю. Сам клал новую. Если не так - забаню >:{}

S_T_A_S_

Спасибо. Завтра положу.


Дата: Янв 9, 2004 09:33:34

IceStudent
Могу выслать пропатченный (без сигнатур) link.exe 7.10.3077


Дата: Янв 9, 2004 17:05:33

Quantum
volodya

Спасибо. Думал раскритикуете.
(писал в 6 утра)

Quantum
Кстати по поводу EBP.. Имхо, если активно вызывать WinAPI, там естественно разумно использовать кадры стека на EBP (оптимизация по размеру и проще..) Но если вызываются собственные подпрограммы.. Иногда вместо call/ret в них использую jmp.. да и pop стараюсь избегать в некоторых случаях. Тут EBP может сильно пригодиться. Хотя до действительно эффективного использования мне еще далеко - макросы нормально освоить - и, пол дела :)
Поэтому и смотрю на FASM. Там можно хоть masm'овский @InStr реализовать, хоть.. ну фаназии не хватает :)


IceStudent
Что за сигнатуры?

Читайте мой файл.
Подробнее на board.win32asmcommunity.net можно найти (ищите приведенные дампы)


Дата: Янв 10, 2004 18:57:02

Для link.exe версии 7.0.9466.0 нужное место находится по адресу
0045CD82  ADD ECX, EAX


Дата: Янв 11, 2004 19:59:22

Вот, может кому пригодится, утилита ищет нужное место для патча в link.exe,
показывает найденный адрес в файловых смещениях(Offset), остаётся только
открыть HiEW по найденному адресу, проконтролировать визуально и пропатчить.

p.s. я сознательно не стал писать автоматический патчер.

_197314161__SF_Final.rar


Дата: Янв 11, 2004 20:12:35

Asterix
Любите ленивых :)


Дата: Янв 11, 2004 20:17:55 · Поправил: Asterix

S_T_A_S_

Я просто хотел опробовать свой движок по поиску сигнатур, а тут подвернулась возможность.
Чтоб не поощрять лень патчить придётся всёж-таки руками. :-)))


Дата: Янв 18, 2004 20:42:13
Правка

volodya
Да растарахтеть…
Ого, чего я избежал! Я видел какой-то пост о том, что на сайте лежали бинарики действительно из VS2002, но не придал ему значения. Вот, оказывается, откуда та фраза!

r97
Вышли, если не трудно, не пропатченный :) на icestudent¤ukr.net

S_T_A_S_
Читайте мой файл.
Прочитал, естесственно. Но там мало, пойду на AsmCommunity…

<< . 1 . 2 . 3 . 4 .


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