PDA

View Full Version : Freely available base hook source?



syntroniks
09-08-2009, 06:23 PM
I had tried getting Darkstorm 2.6.1 source to compile and of course it didn't work out of the box, with the number of TF2 updates that have passed.

What I really am looking for is either a way to update the project to work with the newest version of the game, or to have a minimal-featured base that will work with the game, so I can add in only what I need.

At the current state, the .dll will inject and then there will be a memory access error before the game gets to the main menu. The log file says that it is getting plenty of offsets (dwPredictionRandSeed, g_pMatSystem, and others).

I apologize for my lack of expertise, this is a hobby of sorts to me and I appreciate any direction.

Xeno123
09-08-2009, 06:43 PM
Code a base yourself?

syntroniks
09-08-2009, 07:14 PM
Code a base yourself?

It looks like that would probably be best. Most of my experience is in C for embedded devices, which is a far cry from game hacking. Either way, are there certain major milestones I should be concerned with?



(As I was writing this post I was able to get a stripped down OB hack to load in; so far so good. C+P VIP hax next :ditsy:)

Xeno123
09-08-2009, 07:26 PM
Okay, be prepared to open up IDA. The OB SDK structs are way out of sync with the game.

D3D8
09-08-2009, 07:49 PM
you could always just delete the things that cause a crash with the base you are using, they most likely wont be needed especially if you just want an esp cheat

Xeno123
09-08-2009, 08:03 PM
D3D8, don't teach him to be a C+P coder. Have him open up IDA like a big m3n.

syntroniks
09-08-2009, 08:16 PM
...open up IDA like a big m3n.

Well I just got IDA 4.9 freeware to try. My only experience has been with a teeny bit of ollydbg. I am guessing I want to be disassembling client.dll or attaching to hl2.exe?

My goals are more oriented towards vac proofens and chams than full-featured smooth aim + norecoil +nospread +spinbot.

I appreciate the help so far

Xeno123
09-08-2009, 08:54 PM
Disassemble client.dll with IDA. VAC proofens are pretty easily, reverse vac and you'll see why. Chams are easy, engine or not. If you want, go into the tf2 forum and you'll see my method of doing them.