954,545 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

A certain game.

Hi all, i'm new so not sure if this is the right place or not. But none the less i'm hoping someone can put me somewhere in the right direction!
Basically i'm wanting to know is it possible to open ax existing exe? to create further add-ons to its existing file?
I'm playing on a certain computer game, i currently open its exe, then later on afterwards open another exe, obviously to click on the software to make me do things on the game which isn't suppose to be allowed. (Basically a program to make me get through the game alot easier, a cheat.)
Now i'm not sure which software can do this? as i'm looking at Visual C to get in to this swing of things? i've entirely no idea which way to go about this route, but wanting to learn how to desperately. So if i can open the exe and add possible add-ons to it, which software could do that? with later on which software do i use to actually place the add ons to the exe?

I know its a broad question, or atleast it is to me! any help would be greatly appreciated.

Thanks :)

Aprilia
Newbie Poster
1 post since Nov 2007
Reputation Points: 10
Solved Threads: 0
 

they do exist, they are called Trainers and exploit memory hacks

jbennet
Moderator
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 601
 
Hi all, i'm new so not sure if this is the right place or not.


No, it's not. Look somewhere else to learn how to program cheats and exploits. I won't say good luck - I hope you fail miserably.

Ezzaral
Posting Genius
Moderator
15,986 posts since May 2007
Reputation Points: 3,250
Solved Threads: 847
 
Basically i'm wanting to know is it possible to open ax existing exe? to create further add-ons to its existing file?



Well, it's not imposssible, but that's it. You'll have to look or a decompiler and if your lucky you'll get some usefull assembly-code. But to understand this code you would have to be an expert-assembly-programmer.
My advice is: learn to play without cheating :)

Niek

Nick Evan
Not a Llama
Moderator
10,112 posts since Oct 2006
Reputation Points: 4,142
Solved Threads: 403
 

you're also going to get into loads of trouble if you're caught.
Especially with online games it is NOT considered nice to cheat. And in many cases you can end up in court over breaching the license of the game as well (as they pretty much always tell you that decompiling is NOT allowed).

jwenting
duckman
Team Colleague
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
 

may be. online games are always popular, no cheat

dirt14
Light Poster
30 posts since Nov 2007
Reputation Points: 7
Solved Threads: 1
 

I'm playing on a certain computer game, i currently open its exe, then later on afterwards open another exe, obviously to click on the software to make me do things on the game which isn't suppose to be allowed. (Basically a program to make me get through the game alot easier, a cheat.)

mohanrobin
Light Poster
34 posts since Nov 2007
Reputation Points: 36
Solved Threads: 0
 

Especially with online games it is NOT considered nice to cheat. And in many cases you can end up in court over breaching the license of the game as well (as they pretty much always tell you that decompiling is NOT allowed

mohanrobin
Light Poster
34 posts since Nov 2007
Reputation Points: 36
Solved Threads: 0
 

yeah but game makers dont care if they are

moist companies dont care about modding, as it prolongs the life of thier games

jbennet
Moderator
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 601
 

yeah but game makers dont care if they are

moist companies dont care about modding, as it prolongs the life of thier games

They do care if it gets to be a problem online. When players cheat online to win, then it becomes a huge problem.

TheNNS
Nearly a Posting Virtuoso
1,467 posts since Jul 2006
Reputation Points: 175
Solved Threads: 15
 

correct. Cheaters drive legitimate players away, which costs money.
Just look at the early days of Battle.NET, where cheating and PK'ing was extremely rampant.
As a result very few legitimate players remained, and those that did often organised themselves into guilds and set out to kill the cheaters out of the game as a way of self policing the servers.

Blizzard caught on with Diablo 2 and made it a lot harder to cheat and PK, which made the environment a lot more pleasant.

And Blizzard wasn't at the time charging for access...

jwenting
duckman
Team Colleague
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
 

Yes i think they exist .. i think they are called Trainers and exploit memory hacks....

addy999
Newbie Poster
18 posts since Nov 2007
Reputation Points: 24
Solved Threads: 2
 

Post no2 in this very topic:
they do exist, they are called Trainers and exploit memory hacks
Then you come with:Yes i think they exist .. i think they are called Trainers and exploit memory hacks....
You obviously copied J's reply, but why?

off-topic: What's going on with the game-dev forum lately? Is it just me or is it becoming a horrible mess of useless posts?

Niek

Nick Evan
Not a Llama
Moderator
10,112 posts since Oct 2006
Reputation Points: 4,142
Solved Threads: 403
 

There are some "members" popping up all over the site who do nothing but copy entire posts from elsewhere.
In this case it was a message from the same thread, making it blatantly obvious, but more often it's something completely unrelated from somewhere else entirely.

I don't know whether these are bots or not, but they sure behave like bots.

jwenting
duckman
Team Colleague
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
 

off-topic: What's going on with the game-dev forum lately? Is it just me or is it becoming a horrible mess of useless posts?


Agreed.. there's alot of "how do i make a game?" which is an unanswerable question without more detail; a bit of "how do i do [some thing] in [some commercial game]", which is nothing to do with games development; a load of other questions that either aren't worth answering or are too general to answer in less than an essay; and very few real support questions. But; the games forum's always been a bit like that; I guess that one 'games development board' in a big general IT site isn't gonna get the best conversation. Perhaps stricter and more visible rules could help; although, a sticky post is quite likely to get ignored; since the thread "Game Development FAQ's, Books and Resources" should give anyone asking "how do i make a game?" something to be reading.

The weekly spammer isn't much help either :| I don't think 'addy999' could be a bot; some of the stuff he's said in other posts is too stupid to have come outta a machine.

There's not really a moral question involved if you're modifying your own copy of a single player game.. maybe it breaches the software's licensing agreement, but those things are honestly too strict anyway. If I'm allowed to 'delete' the game, I'm allowed to modify the binary of the game, they can't restrict that because it's (rightfully) beyond the realm of protection afforded by a licence. If the game is multiplayer.. it's a different matter.

Anyway; if all you have is the game in binary, learning to modify it in any useful way will likely be harder than playing it through on hard-mode. If you wanna go ahead anyway; find out what executable format the game is in, and try compiling some small programs in that format, dissasembling them, and then making changes to the small program's functionality. The least you'll learn from that is a little about the executable format.. Also look for data/resource repositaries in the games folders or perhaps compressed into the executable; if you want to change configuration ( i.e. player/enemy health etc ), there's a good chance that it's stored as data rather than instructions. Not necessarily though, and the code and data might be protected/obfuscated; it'd be a hell of a task even if they weren't.

MattEvans
Veteran Poster
Moderator
1,386 posts since Jul 2006
Reputation Points: 522
Solved Threads: 64
 

Why do game developers put the option to cheat in their games anyway? To me it seems like a pointless exercise to play a game and cheat while doing it but maybe that's just me...???

darkagn
Veteran Poster
1,197 posts since Aug 2007
Reputation Points: 404
Solved Threads: 200
 

because it's fun. You have to admit, some times it's cool to have unlimited ammo, or be invincible, or whatever. But these games don't allow cheats in online modes, however.

TheNNS
Nearly a Posting Virtuoso
1,467 posts since Jul 2006
Reputation Points: 175
Solved Threads: 15
 

no. The options are put in to make testing easier (and in some cases possible).
It allows testers to take shortcuts through the game in order to reach spots that need to be tested more quickly.

They're usually left in because changing the code to take them out after testing is complete can introduce new bugs.

jwenting
duckman
Team Colleague
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
 

Ah good point jwentig

darkagn
Veteran Poster
1,197 posts since Aug 2007
Reputation Points: 404
Solved Threads: 200
 

it expands the replayability

jbennet
Moderator
Moderator
18,523 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 601
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You