Not able to create a unique signature
I'm trying to hook a function, but couldn't create a unique signature for it. What are my other options?
|
Re: Not able to create a unique signature
The easiest way is to just include some bytes from the next function, which'll work fine until they're reordered - the more stable way is to create a signature to a (part of a) function that calls the function you're after, then extract the pointer to the function you want at runtime.
|
Re: Not able to create a unique signature
In your first suggestion, am I to believe that even if the signature ends on the next function the hook is still being created on the starting function?
As for the second option. I don’t think it is being called by any other function for me to extract pointer. Maybe one offset, but I’ll have to check again. |
Re: Not able to create a unique signature
Quote:
|
Re: Not able to create a unique signature
The make signature script in sourcemod tools is not able to do this?
|
Re: Not able to create a unique signature
Quote:
You could just comment out the end of function check. |
All times are GMT -4. The time now is 04:54. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.