View previous topic :: View next topic |
Author |
Message |
rain-13 Expert Cheater
Reputation: 0
Joined: 18 Mar 2009 Posts: 110
|
Posted: Mon Jun 20, 2011 6:01 pm Post subject: What are good games to learn hacking. |
|
|
Could anyone name me some games that are easy to hack/reverse engineer?
I am still newbie to game hacking and looking for some easy games to get started.
By easy I mean you can easily find addresses. For example Prince of persia warrior within is not easy because after days of messing with CE I haven't managed to find out my coordinates, weapon, life addresses. But Diablo 1 is easy because it took me only few hours to figure out most character related addresses.
Game I am looking for should be at least 16 bit
Pluses:
* Dll functions have meaningful names names instead of ordinalxxxxx
* hacker's documentatin about IDs (ex: table that tells which number means which unit)
* open source hacks/trainers/exploits or CE tables (So I could compare table what I get with table made by professional)
*Enough things to hack (Super mario would have only 2 things to hack: time and life, which is bit too few)
Main purpose of that game would be learning to hack not to enjoy the gameplay.
|
|
Back to top |
|
 |
InternetIsSeriousBusiness Grandmaster Cheater Supreme
Reputation: 8
Joined: 12 Jul 2010 Posts: 1268
|
Posted: Mon Jun 20, 2011 9:39 pm Post subject: |
|
|
House of the Dead 3 is easy to hack.
_________________
FLAME FLAME FLAME!!!@@@ |
|
Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Mon Jun 20, 2011 11:49 pm Post subject: |
|
|
Minesweeper; probably the easiest game to hack and learn the basics on.
If you want to learn about DMA / code shifting, I'd suggest one of the Need For Speed games.
_________________
- Retired. |
|
Back to top |
|
 |
rain-13 Expert Cheater
Reputation: 0
Joined: 18 Mar 2009 Posts: 110
|
Posted: Tue Jun 21, 2011 3:14 am Post subject: |
|
|
What else than mines cound and time can I hack in mine sweeper?
Need For Speed <-- which game? here are many games of it AFAIK.
And what game is good for basic pointer stuff? and which is good to learn debugging such as olly dbg or IDa?
And could you suggest some goals with these games.
And What's Code shifting, and what it can do?
I'll look into these games...
And who shall I hack in House of the Dead 3. cant come up with any better ideas than god mode.
|
|
Back to top |
|
 |
rain-13 Expert Cheater
Reputation: 0
Joined: 18 Mar 2009 Posts: 110
|
Posted: Tue Jun 21, 2011 7:42 am Post subject: |
|
|
ok then hacking is what? calling game functions and replacing them with your own.?
How do I get started with this? First I need to find function. how I do this?
hor example. I want to find function that gets called when I train grunt from barracks in warcraft 2. What would be steps for this?
info: when it's training unit it displays "training:" and little image unit i am training.
or when I loose I get "You failed to achieve victory!". How do I find that function that's called on loose? and how do I raplace it with func that tells me I won?
Problem is that this text comes from language file, and it's not directly coded into function. Does this matter?
Edit: how to breakpoint fullscreen games? when you breakpoint them , you will see black screen that wont go away which means you cant access your debugger. how to solve this issue? Any hack way to 1st minimize app and then freeze it?
Edit found solution: always on top window attribute helps here.
|
|
Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Tue Jun 21, 2011 4:55 pm Post subject: |
|
|
rain-13 wrote: | What else than mines cound and time can I hack in mine sweeper? |
Don't think generally. Think what else you could do with the game. The objective is to solve the map without hitting any mines. So you could:
- Auto solve the board in a single click.
- Reveal mines automatically.
- Change mines to non-mine blocks.
- Alter the game board.
- Adjust time/flags.
Just get creative.
rain-13 wrote: | Need For Speed <-- which game? here are many games of it AFAIK. |
Any of them really. If you want to learn how to do pointers and structures, check out Underground or Underground 2. But pretty much all of them in the series use DMA / code shifting so it is a decent series to use to learn.
_________________
- Retired. |
|
Back to top |
|
 |
Slugsnack Grandmaster Cheater Supreme
Reputation: 71
Joined: 24 Jan 2007 Posts: 1857
|
Posted: Tue Jun 21, 2011 5:17 pm Post subject: |
|
|
i think you are limiting yourself too much by not being imaginative. even taking the case of mario you could do so many interesting things. have it so when you jump you go twice as far or you can walk through monsters without dying. or you gravity doesn't play a part when your cheat is activated. you could vac all the monsters above your head so they follow you around. make the monsters walk crazy fast or crazy slow. all these things are possible, challenge yourself
|
|
Back to top |
|
 |
Kurifodo I post too much
Reputation: 23
Joined: 09 Oct 2008 Posts: 2782
|
Posted: Tue Jun 21, 2011 6:25 pm Post subject: |
|
|
it depends on how/what ways you want to hack games
1. Is modding/edditing
The two most common games that are easy to mod and most commonly modded are Combatarms (.rez edits) and Mooplestory (.wz edits)
I cant post a link to moople or its real name because it is restricted on this site
2. Is hacking
Again two of the most common are CA and MS
Also Crossfire, Warrock, Soldierfront, suddenattack, projectblackout, M.A.T,
Battlefield (all series), and metal assault. Are all pretty easy to code .Dll's
like you previously stated.
3. Is cheating with Cheatengine and or Packet senders/editors such as R.A.P.E packet sender and rPE.exe Winsock editor pro
there is tons of video tuts and text tuts all over the web to use these 3 programs
_________________
Anon |
|
Back to top |
|
 |
rain-13 Expert Cheater
Reputation: 0
Joined: 18 Mar 2009 Posts: 110
|
Posted: Wed Jun 22, 2011 4:33 am Post subject: |
|
|
Wiccaan wrote: | rain-13 wrote: | What else than mines cound and time can I hack in mine sweeper? |
Don't think generally. Think what else you could do with the game. The objective is to solve the map without hitting any mines. So you could:
- Auto solve the board in a single click.
- Reveal mines automatically.
- Change mines to non-mine blocks.
- Alter the game board.
- Adjust time/flags.
Just get creative.
rain-13 wrote: | Need For Speed <-- which game? here are many games of it AFAIK. |
Any of them really. If you want to learn how to do pointers and structures, check out Underground or Underground 2. But pretty much all of them in the series use DMA / code shifting so it is a decent series to use to learn. |
how do I auto reveal mines? What are steps for this?
I can think of hooking. I could hook function that gets called when I start new game, but how do I get mines location?
Let's assume that mines have x and y coordinate. But how do I get list of coordinates?
Is there any array that holds all squares? of so then how do I manage to find that array. What should I search for? I cant search for strings, that's obvious but I also cant search for any type of integer because this way I would find coordinates of single mine, but I need to find pointer to some array or structure that contains whole field.
How do I do this?
Slugsnack wrote: | i think you are limiting yourself too much by not being imaginative. even taking the case of mario you could do so many interesting things. have it so when you jump you go twice as far or you can walk through monsters without dying. or you gravity doesn't play a part when your cheat is activated. you could vac all the monsters above your head so they follow you around. make the monsters walk crazy fast or crazy slow. all these things are possible, challenge yourself |
These are quite interesting ideas. but how do I start with this? Let's take walking trough monsters with out getting hit. How do I do this? Of course I would have to find function that gets called when I hit monsters and then fill it with NOPs (0x90) but main problem/question is how do I find function that get's called when I get hit? Could you teach me this pleas or give some hints atleast?
Problem with this is that I cant just "find out what writes to my life address" because every time I hit monster doesn't end with death. for example If I eat mushroom I grow bigger and in this case first hit wont kill me.
where Can I get super mario game? when I get .nes file then NES emulator makes it somehow impossible to hack something with CE.
I have windows 7 which means that old 8 or 16 bit games wont run.
What would you suggest about that?Is there any 32 bit clone of Super Mario Bros. (E).nes? that would be exe file.
|
|
Back to top |
|
 |
C-Dizzle Grandmaster Cheater
Reputation: 89
Joined: 16 Mar 2008 Posts: 623
|
Posted: Thu Jun 23, 2011 11:25 am Post subject: |
|
|
I used to practice on Halo:CE
|
|
Back to top |
|
 |
emilysoft11 How do I cheat?
Reputation: 0
Joined: 23 Jun 2011 Posts: 1
|
Posted: Thu Jun 23, 2011 8:20 pm Post subject: |
|
|
Think you just at by the restriction that didn't imagine yourself are too many.Even adopt the mario situation that you will do so many interesting things.When you jump up you, have it to go thus two because of far and far or you can at don't die under once walk monster.Or when your aring your beguilement be stimulated gravitation pull of the earth nonappearance a part.You will have holiday all monsters, you don't understand consequently them to follow behind you in the neighborhood.Make the monster walk beside herself fast or become mad slowly.
|
|
Back to top |
|
 |
rain-13 Expert Cheater
Reputation: 0
Joined: 18 Mar 2009 Posts: 110
|
Posted: Sun Jun 26, 2011 3:23 pm Post subject: |
|
|
how do i find out functions called on jump in mario? or how can I find out what func is called when I run into monster? any tutorials about this?
|
|
Back to top |
|
 |
|