|
I noticed that Phobos uses the Through my own experimentation, I found that methods like Would anyone here happen to know why this behaviour happens? |
Replies: 1 comment 1 reply
|
seems weird to me, but also sounds like even more of a reason to implement DLL hooks into Syringe, like DEFINE_DLL_HOOK_AGAIN(fingerprint, addr, name, stolen_bytes)
DEFINE_DLL_HOOK(fingerprint, addr, name, stolen_bytes)where fingerprint is something that uniquely identifies a specific DLL, like checksum or something |
I figured it out. It is a really silly mistake on my end. I basically patched code in Ares that was inside some if statement body, where the condition of that if statement was false, so the body containing the patched code was never being reached. After I corrected this, it is now being reached.
Sorry for the mistake!