какбэ пока длл загружена ее нельзя патчить, файл занят...
Со всем зависимостями там ~50Мб будет, кроме того как я уже говорил, работать надо не с конкретным файлом, а с одним из, т.е. известно только что...
эм.... а чо оно показывает пустое окошко?
Так.... engine.dll запакована фемидой. Я ее гружу - она распаковавается. Пока она распакована я ищу в ней нужные байты. Затем мне надо ее...
ок. попробую пропроще. есть программа с таким кодом (фасм+макросы): ... entry $ LoadLibraryA("engine.dll") FreeLibrary(eax) jmp $ ... (все...
Ок, я тоже не могу доказать что Вы эквивалентны skomarov'у. Однако истинность или ложность этого утверждения не столь очевидна как Вы написали....
Есть программа, она юзает длл "engine.dll". Эта длл юзает другие длл. Я написал программу, которая грузит "engine.dll" через LoadLibraryA, кое-то...
пруф.
А я верю, что настанет момент когда вместо текста программы будет составляться ее блок-схема, мышкой. Дизасм-то уже умеет блоксхемы рисовать %)
Различие в том, что это разные вещи (по определению), а в остальном разницы никакой.
Дао - зло. Только дзен.
В самом деле, обычно и этого хватает. Пока выкладываю "лайт-версию" макросов, только для апи macro IMPORTS [dll,funclist] { common data import...
штоета??
чем запакована? прога под дебаггером работает? "всё пытаюсь делать через IDA PRO" - как дебагер лучше юзать ольку. Реверсить лучше дамп (имхо).
Перемещать бесполезно. Если прога чемто защищена (запакована), то реверсироваться будет дамп. Так что остается только постоянно считать...
WinHex гуан... xor работает только с байтами O_o, скриптоязык убог донельзя (нет арифметики) Юзаю 010Editor, хотя там интерфейс слишком...
не паковать .rsrc
В фасме equ - оператор препроцессора, задает символьную константу которая потом подставляется вместо своего имени, т.е. xxx equ $ не записывает в...
Хм... я понял как сделать макрос объявляющий сам себя. Действительно так гораздо лучше: macro recourse_declare { macro recourse list \{...
После нескольких минут попыток написать макрос который объявляет сам себя, я понял что это невозможно, т.к. во 2м макросе надо будет объявить 3й,...
Имена участников (разделяйте запятой).