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

 WASM Phorum —› WASM.WIN32 —› помогите плиз расковырять DLL

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


Дата: Авг 7, 2004 01:20:14

Есть ДЛЛ написанная на Vusial С++ (6-ом), которая перед работой создает окошко 300*300. Мне надо поменять эти разрешения и сделать к примеру 800*600. Подскажите пожалуйста, какими инструментами можно воспользоваться для дизасемблирования (???) и вообще, что надо сделать. Объясните плиз на пальцах, дальше доеду сам :) На асме не программировал со времен i8080, но надеюсь знаний хватит, просто нету времени копать в неправильном направлении. Заранее спасибо.


Дата: Авг 7, 2004 08:39:30 · Поправил: vinnie_pooh

„какими инструментами можно воспользоваться для дизасемблирования “
Ну, инструментов много, IDA, например, или для такой задачи сгодится W32Dasm.
„и вообще, что надо сделать“
Я бы искал в дизассемблированном тексте вызов CreateWindow (CreateWindowEx) и если у нее 300/300 - непосредственные операнды, то правил бы их в HEX-редакторе, а если переменные, то чуть сложнее, но разобраться можно.


Дата: Авг 7, 2004 11:13:24

Спасибо, а какой дизассемблер посоветуете? Я начал скачивать IDA PRO, как понял из этого сайта, это лучшее, подойдет для моих целей?


Дата: Авг 7, 2004 17:20:23

„а какой дизассемблер посоветуете? “
IDA, пожалуй, удобнее всего. Но скачивать ее, наверное, долго, у меня дистрибутив на диске - 24 метра.


Дата: Авг 7, 2004 18:16:36

Спасибо, буду качать все же и пробовать.


Дата: Авг 9, 2004 15:52:52

Surgeon
Попробуй подправить OllyDbg'ом, он весит меньше, интерфейс понятный, да и результат сразу видно.

P.S.
В Olly нужно грузить EXE, использующий эту Dll, а потом выбрать ее в списке загруженных модулей.


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