Posted: Sun Mar 09, 2014 12:44 am Post subject: Addresses differ per OS (Kernelbase.dll)
In one of my trainers, I (probably shouldn't but I do anyways) code inject to a specific location in KERNELBASE.dll I use Windows 7 and some of the people using my trainer use Windows 8 or 8.1 and the location for the code I am injecting to is different on these operating systems. Is there a way to use the same location for all versions of windows? I have tried "KERNELBASE.StuffHere"+offset and the offset on Windows 7 is 46 but the offset on Windows 8.1 differs, for it is 3C. Is there any way around this?
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
Posted: Sun Mar 09, 2014 3:29 am Post subject:
I think the real question would be why are you injecting into KernelBase at all? What is the purpose of what you are doing? Perhaps we can help you with a better method of what you are doing instead of hacking together a bandaid for something you shouldn't be doing anyway.
If you still want to inject into specific parts of Kernelbase, use signature scanning (AoB) instead of hard-offsets. _________________
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum