Сейчас на форуме: tyns777 (+5 невидимых) |
eXeL@B —› Программирование —› Создание плагина для OllyDbg с помощью MinGW |
Посл.ответ | Сообщение |
|
Создано: 24 мая 2010 04:47 · Личное сообщение · #1 Всем привет! Хочу создать плагин для OllyDbg. Для начала решил скомпилировать bookmark.c из PDK. cdecl MinGW явно не понимает, поэтому везде исправил на _cdecl. Нужно из ollydbg.lib сконвертировать в libollydbg.a. www.woodmann.com/forum/archive/index.php/t-12462.html" target="_blank">Сдесь прочитал что .lib файлы в PDK - "не хорошие". Взял которую предложили. Утилитой reimp получил два файла: ollydbg.def и libollydbg.a. libollydbg.a скопировал в C:\MinGW\lib. Далее уже компилирую bookmark.c. Выполняю "gcc bookmark.c -o bookmark.dll -shared lollydbg" и появляются сообщения об ошибках компиляции типа "undefined reference to 'название_функции'. Вопрос: как мне скомпилировать bookmark.c с помощью MinGW? Все что нужно прикрепил. PDK: 7507_23.05.2010_CRACKLAB.rU.tgz - plugin.rar |
|
Создано: 24 мая 2010 08:41 · Личное сообщение · #2 |
|
Создано: 24 мая 2010 09:07 · Личное сообщение · #3 |
|
Создано: 24 мая 2010 11:56 · Личное сообщение · #4 |
|
Создано: 24 мая 2010 14:25 · Поправил: mak · Личное сообщение · #5 Тебе нужно использовать dlltool.exe , поправить .def и сгененрить либ новую для МинГВ , не знаток МинГВ , но на форуме есть товарищ , который сделал декомпиль для вмпрота именно на ГСС , мотивируя тем что много полезных возможностей для разбора. Каких именно ... не знаю ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube |
|
Создано: 24 мая 2010 22:06 · Личное сообщение · #6 |
|
Создано: 24 мая 2010 22:56 · Личное сообщение · #7 |
eXeL@B —› Программирование —› Создание плагина для OllyDbg с помощью MinGW |