Welcome to the UnKnoWnCheaTs - Multiplayer Game Hacks and Cheats.
You have to register before you can post and access any of the advanced forum features, please click the register link to proceed to the registration form. To start viewing threads or posts, select a forum that you want to visit from the selection below.
Hello everyone.
I'm new to hacks but not to programming.
I'm trying to make myself a hack but so far no luck.
I've coded this injector that maps my dll in CA memory and start a remote thread in it's entry point.
The dll in question just creates another thread that sends some messages to my app for debugging. NO HOOKING yet.
The simple presence of my injected code makes CA close after a few minutes
What I'm missing?
Thanks.
Last edited by imnotsorry; 01-21-2012 at 04:31 AM.
Hello everyone.
I'm new to hacks but not to programming.
I'm trying to make myself a hack but so far no luck.
I've coded this injector that maps my dll in CA memory and start a remote thread in it's entry point.
The dll in question just creates another thread that sends some messages to my app for debugging. NO HOOKING yet.
The simple presence of my injected code makes CA close after a few minutes
What I'm missing?
Thanks.
Probably hs detecting something on your dll , and making your game to crash .
You should pack your dll with upx , mpress , aspack , these 3 packers worked fine for me , just use one of them.
Now the good stuff! What's the recommended hooking method?
Find something into Engine.exe than is always called and do your stuff.
Personally, I finded my own way of hooking into CShell.dll by finding a function than is called everyframe.
Find something into Engine.exe than is always called and do your stuff.
Personally, I finded my own way of hooking into CShell.dll by finding a function than is called everyframe.
If you hook a game function that's called once per scene and it gets called between BeginScene and EndScene you can render just fine from there. You just have to get the device pointer yourself form the game. Of course if you use your own rendering objects you'll need to handle device resets somehow.
__________________
I'm like a virus, you can delete me but I am never really gone.
Links die, searching does not. (Fravia : searchlores.org)
Solving problems requires effort not a college degree.
If you hook a game function that's called once per scene and it gets called between BeginScene and EndScene you can render just fine from there. You just have to get the device pointer yourself form the game. Of course if you use your own rendering objects you'll need to handle device resets somehow.
Yeah, you right. There is engine font than do his work
Anyway, for who need, that's my actual sigscan for device pointer.
Well, it's me again, with the same problem. I must be missing something.
Every dll I try to inject makes game closes after a few mins.
Over the last 3 days I tried every possible combination of dll and injetor but the game always closes after a few mins. I must be stupid.
Have to inject before HS starts up...
Any hooks should be in place ASAP as well if they require a call to VirtualProtect or use WPM.
__________________
I'm like a virus, you can delete me but I am never really gone.
Links die, searching does not. (Fravia : searchlores.org)
Solving problems requires effort not a college degree.