NET_SetConVar

Posts 14 of 4 · Page 1 of 1
NET_SetConVar
I've been trying to reverse NET_SetConVar, but it crashes on execution, I'm pretty sure I have the deconstructor correct but the init and constructor i'm not sure. Can anyone provide help?



Also, why do people add 12 at the end of the signature?

CS:GO example:
Code:
static oDestructor Destructor = (oDestructor)(Utils::FindSignature("engine.dll", "00 CC CC CC CC CC CC CC CC CC CC CC 56 8B F1 57 8D") + 12);
NET_SendConVar_Constructor: engine.dll + 0xA42C0
NET_SendConVar_Deconstructor: engine.dll + 0x6E5D0
Quote Originally Posted by eth0s View Post
NET_SendConVar_Constructor: engine.dll + 0xA42C0
NET_SendConVar_Deconstructor: engine.dll + 0x6E5D0
Thanks for the offset but could you explain how you found them? I'm looking to understand how you found them instead of being handed out the answer, it's really the only way I'll learn.
So I narrowed it down to NET_SetConVarINIT was the constructor (compared it with the dylibs) and I only have the constructor and the deconstructor but I still crash, Do you need the init? How would I find it.
Posts 14 of 4 · Page 1 of 1

Post a Reply

Tags for this Thread

None

Need help?