Сейчас на форуме: hgdagon, asfa, bartolomeo (+5 невидимых) |
eXeL@B —› Программирование —› PEiD Plugins |
Посл.ответ | Сообщение |
|
Создано: 24 сентября 2006 22:36 · Поправил: lumen · Личное сообщение · #1 Всем привет! В общем хочу в своей программе сделать поддержку плагинов от PEiD'а. С форматом экспортируемых функций вроде как разобрался, решил написать процедуру для загрузки плагинов (писал на VB). Но почему-то одни плагины хотят загружаться с помощью этой процедуры, а другие (в частности Generic OEP Finder и Krypto Analyzer) - не хотят. Помогите, пожалуйста разобраться, в чём дело... На всякий случай вот моя процедура для загрузки плагинов. Private Sub LoadPlugin(PlugPath As String) Dim ll As Long, pa As Long ll = LoadLibrary(PlugPath) pa = GetProcAddress(ll, "DoMyJob") CallWindowProc pa, Me.hwnd, fname, 0, 0 Freelibrary ll End Sub ----- The truth is out of there... |
|
Создано: 24 сентября 2006 23:34 · Поправил: BaGiE · Личное сообщение · #2 |
|
Создано: 25 сентября 2006 00:02 · Личное сообщение · #3 в SDK же всё написано!
т.е. кач-ве значения lpReserved ты должен передать dword 'PEiD' ----- EnJoy! |
|
Создано: 25 сентября 2006 01:41 · Личное сообщение · #4 |
|
Создано: 25 сентября 2006 06:06 · Поправил: lumen · Личное сообщение · #5 |
|
Создано: 25 сентября 2006 07:14 · Личное сообщение · #6 |
|
Создано: 25 сентября 2006 12:41 · Личное сообщение · #7 А-а-а, эврика!!! Jupiter, спасибо!!! Вот уж не догадался бы, честное слово. Самое главное, что и SDK вроде перевёл правильно, типа третий параметр PEiD принимает, слово "PEiD" как значение (as value). Только я думал, что это указатель на строку, он же тоже dword... (ну во всяком случае, пока процессоры 32-битные). Вот и не мог понять в чём дело. Ещё раз спасибо всем. ----- The truth is out of there... |
|
Создано: 25 сентября 2006 23:21 · Личное сообщение · #8 если что - смотри здесь на сайте в разделе Скачать/Дополнения мой загрузчик плагинов PEiD/PE Tools Скачать PEiD and PE Tools Plugin Loader 1.0 (42 Кб). Версия скорее всего старая ;) ----- EnJoy! |
eXeL@B —› Программирование —› PEiD Plugins |