-
-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
relocation address error #4
Comments
ZyrexCalculateRelativeOffset(length, (ZyanUPointer)address, maybe like this.
|
Thanks for reporting. I will have a look later. It’s very possible that the 32-bit hooking is still off a bit because I mainly tested on 64-bit for now. A first stable version is expected to be released in the next two weeks. |
@nblog Probably going to push my local changes on the weekend after some cleaning. |
I have tested the error still exists
|
Sorry I am busy with work at the moment and had no time to finish my changes. I just pushed my local progress which definitely does not have the problem you describe. Might have other issues tho .. still work in progress. |
samlpe:
ZyrexInstallInlineHook((void*)&CopyFileW, (const void*)&callback, &original);
for example:
kernel32.dll->CopyFileW
nop
nop
nop
jmp $-0xC
trampoline->code_buffer :
jmp 0x7752E597 ; error jmp
"jmp 0x7752E598" that's the right jump, It should be a calculation error.
The text was updated successfully, but these errors were encountered: