3bool UnhookFirmware(
char *FirmwareFunctionName,
void *RedirectTo,
void *PointerToOriginal)
8 dword FirmwareFunction;
10 if(!FirmwareFunctionName || !RedirectTo || !PointerToOriginal)
16 FirmwareFunction =
TryResolve(FirmwareFunctionName);
26 *got = *(dword*)PointerToOriginal;
dword * FindGotPointer(dword FunctionAddress)
dword TryResolve(char *Function)
bool UnhookFirmware(char *FirmwareFunctionName, void *RedirectTo, void *PointerToOriginal)