Game Trainer Programming

Started by
17 comments, last by Prozak 22 years, 8 months ago
This is pathetic. Either answer the guy''s question or don''t, but must you b**ch incessantly?

pentium3id - I don''t know the solution, but I suggest looking on www.CodeGuru.com for the answer to your question, and less annoying people.

____________________________________________________
"Two wrongs do not make a right; it usually takes 3 or more."
Some mistakes are too much fun to only make once.
Never anger a dragon, for you are crunchy and you go well with brie.

Advertisement
This is absolutely unfair and wrong!

If he wants to use this "cheat/hack" on a single player game he "destroys" his pleasure of this game and not yours or the pleasure of anyone else! By writing and even by publishing such a trainer he forces nobody to actually use it. And what should be wrong about using a trainer (leave away the cheap excuse with the robot program)? There are definately games that are too hard for certain players and that''s not his fault but yours as game designer. If the game is to hard for him, why shouldn''t he be allowed to make it easier for him, he payed (hopefully) for the product, now it is his right to enjoy it!

If you look at multiplayer games, I agree that it really destroys the fun the others have, but as many games run on dedicatet servers (at least the fps), he would only be able to alter the values on client side, which should be easiely detectable on server side (-> your error, cause you made the server too prone for that). If the cheater runs the server, well then just logout and look for a new one!

What I wanted to say is: You don''t have to tell him how this works (did you know at all?), but do not flame him for asking how it works!!!
Yesterday we still stood at the verge of the abyss,today we're a step onward! Don't klick me!!!
quote:Original post by Anonymous Poster
single player hackers can just hack data files, they have no need to read or write memory.


This is not always correct! What if the game doesn''t have a save function or only lets you save at certain locations?!
Yesterday we still stood at the verge of the abyss,today we're a step onward! Don't klick me!!!
First of all.. what the hell? Cheats are an integral part of any game. Once you''ve exhausted all the possibilities, cheats and easter eggs are the only thing that salvage the replay value. I''ve been in this industry professionally for god knows how long, and I''ve never seen this level of indignant bullshit emanate at the mere suggestion that someone might be interested in hacking a game.
Second, to answer the original question, here''s how it works (off the top of my head). Application level programs (cpl3 under Intel processors and derivatives) may only write to their own data space. There is a number of mechanisms that allow applications to communicate at each other at the lowest privilege level, but nothing to let you modify code or data of another program. *IF* I recall correctly, there''s an undocumented way to get around that at cpl3, but I don''t remember what it is. The "proper" way to do this is to write a driver level app (VxD, cpl1 if memory serves), which can basically write where ever and whatever it wants as long as it stays out of the kernel. You may want to look into VxD docs on MSDN, since it''s been a very long time since I''ve done any OS level programming under Windows, but this should get you started.

-goltrpoat


--
Float like a butterfly, bite like a crocodile.

--Float like a butterfly, bite like a crocodile.
Run by www.gamehacking.com and post on those boards. You''ll get an answer pretty quick.


Torch
I wouldjust like to post that
my cousin''s robotic project is finished,
thanks to all that helped.

Helping others is a choice. You do it, or you
don''t. My cousin likes robots, but hasn''t learnt
computer programming yet, I like games, and Programming.

This german dude created a program called USB_CTRL.
He is unreacheable, the code is open ource, but
many files are missing, and I threw in the solution,
active, real-time data hacking.

Unfortunately, the program only seems to run stable
enough in win 2000.

I re-read my own post, and i admit it left that
"hmmm, this guy wnats to hack games" feeling.

As a game programmer, i create games for other to
enjoy. As a player i enjoy playing games, and when I''m
thru with them, sometimes i use hack to see hiden
areas, in other words, get rid of the game as fast
as possible, now that i''m thru enjoying it.

As a person, I belive multiplayer hacking is malicious,
and should be stoped.
But the real hacking is in real-time packet manipulation,
and those drivers that ATI (was it ATI?) launched into
the market...

When I see a question here, i first ask myself, do
i know enough to answer it, then i ask myself, should
i, or not, answer it.
I never flame people, I tell they can try harder, do
things differently, etc...

What happened here was a waste of many people''s time.
Just plain that.
I know enough about computer to do things many
people only dream of.

Let help other dream by not flaming.


Thank you for listening.


















Hugo Ferreira
UniteK Future
LV-426 Model 1010 - "Ash" [eot]
YOU ARE A BAD BOY PENTIUM3ID !!!
Please note: just because it says Anonymous Poster, doesn''t mean we can''t tell who you are. We have nice little tools for doing so. People who abuse the forums can be prevented from using them, so stop the stupid flames.
"But the real hacking is in real-time packet manipulation"

have you ever played a real time strategy game? They are all peer to peer, with everyone synched. That means everyone has all information. Thus packet hacking is useless, local memory is where it is at. Map hacks have ruined so many games. Well I guess it wouldn''t matter anyway, since every single popular RTS has had a map hack, and every future RTS will too.

This topic is closed to new replies.

Advertisement