эта функцыя должна быть той, код которой в начале страницы. вы её хоть переименуйте, мож она из krnl32 дергается, я хз. ставьте брейкпоинт после...
#include <windows.h> DWORD GetProcAddress( HMODULE module, char* function ) { PIMAGE_DOS_HEADER dos_header = NULL; PIMAGE_NT_HEADERS...
в функции CORE_API void* appGetDllExport( void* DllHandle, const TCHAR* ProcName ) нужно #else return (void*)GetProcAddress(...
да он и делает это
так он и передаётся же в глобальной переменной шоле if( !DllHandle ) { if( Checked && !ParseParam(appCmdLine(),TEXT("nobind")) )...
кстати, да. чем хукнута GetDllExport? Где код, который обрабатывает перехват?
збс. опять ничего непонятно. зачем длл искать адреса своих же функций внутри себя? даже неважно экспортируемые они или нет. вы же пишете её и...
если без вашей внедряемой длл всё норм работает, то это не с дровом что то не так, а с вашим внедрением и с вашей длл
значит вас ждет отладчик и медитацыя. там тупой разбор PE-формата. Это не может не работать, если всё загружено по канонам
а вы уверены, сталобыть, что дров вообще чота загружает и делает это правильно?
вы издеваетесь шоле? вам дали пример, замените там все эти лодлибрейры на базу, данную вам дройвером, или вы только исключительно в копипасту умеете?
пробуйте. иcчусчий да абрящщет^^
да нахрен это надо
так дров же возращает типотово шоел? https://github.com/zerosum0x0/LoadLibrary-GetProcAddress-Replacements/blob/master/load/main.c как то так,...
короч нужна сишная функция для поиска адреса экспортируемой функции по базе загрузки модуля и имени этой функции. действительно, с чево начинали...
перед #else return (void*)GetProcAddress( (HMODULE)DllHandle, TCHAR_TO_ANSI(ProcName) ); #endif попробуйте загрузить длл еще раз с помощью...
Indy_, но вы же не знаете КАК дров грузит либу. А то действительно было бы проще загрузить повторно найти адреса стандартным способом и найти...
sanny , говорите короч где воще работает именно ВАШ КОД В КОТОРОМ ВСЁ ПРОИСХОДИТ в перехвате GetProcAddress, вызываемой основным модулем...
да. паходу он в процессе перехватовает GetProcAddress и в перехватчике ему нужно найти адреса из либы, гружонной дровом под х32 кодес там выше...
было есчо и FindAddrFunc64, но увы, не найдено ужэ, да ине нужно ужэ тожэ (мне, например) Indy_, а чо дров грузя библиотеку буттобы релоки не...
Имена участников (разделяйте запятой).