DetourAttach((PVOID*)(&m_GetProcAddress), m_GetProcAddressN);
FARPROC WINAPI m_GetProcAddressN(
_In_ HMODULE hModule,
_In_ LPCSTR lpProcName
) {
FILE* fp = fopen("test.txt", "ab+");
if (fp != NULL) {
fwrite(lpProcName, strlen(lpProcName), 1, fp);
fclose(fp);
}
return m_GetProcAddress(hModule, lpProcName);
}
static
FARPROC
(WINAPI*
m_GetProcAddress)(
_In_ HMODULE hModule,
_In_ LPCSTR lpProcName
)= GetProcAddress;
好像只要访问了lpProcName就会崩溃