Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


[TUTORIAL Game] Try to hack this tutorial Hitler
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming -> Crackmes
View previous topic :: View next topic  
Author Message
aikoncwd
Grandmaster Cheater
Reputation: 23

Joined: 21 Dec 2012
Posts: 591
Location: Spain (Barcelona)

PostPosted: Tue Jan 08, 2013 4:55 am    Post subject: [TUTORIAL Game] Try to hack this tutorial Hitler This post has 1 review(s) Reply with quote

GAME TUTORIAL

INTRODUCTION
==========



I coded a "game" for test your level with CE and Game Hacking. It's like a tutorial (similar to the official CE Tutorial) but with the apperance of a real game.

This Tutorial Game have a lot of things to hack:

* Level and experience points
* Timer
* Health and Mana bars
* Inventory item system (hard)

WHAT I NEED TO HACK?
===============


Well, feel free to play with my game and modify as you want. But there are some tips for you:

* Create a working cheat table for this game.
* The table need to work every time you start the game.
* Create a trainer (I will rep+ you)
* Hack or freeze the timer.
* Hack you Health and Mana.
* Hack the potions (bars need to full-restore with 1 single potion)
* The game give you free experience over time
* Hack the experience and/or the level.
* Max level is 10, but exist one level more, can you find it? Very Happy
* There are 4 common items and 1 special item, can you force to get this special item? Very Happy

I think the inventory system is a bit complicated to hack. Some times, if you inyect code, the game crash or kill your player.

========================================

Feel free to use this thread for talk about this game, try to help other users but please: don't post the solution here, just send me a private MSG and I will put your nickname here

========================================

DOWNLOAD: http://www.mediafire.com/?n9liahjcd4ub59a

No installation required, it's coded with VisualBasic 6.0
No malware or virus here. Use www.virustotal.com to scan the program if you are scared

========================================

HALL OF FAME

DaSpamer - 08/01/2013 rep+

_________________
Hey Hitler
Test here your skill with CheatEngine, I coded a challenge for you. Try to beat it!
HERE


Last edited by aikoncwd on Tue Jan 08, 2013 10:14 am; edited 3 times in total
Back to top
View user's profile Send private message
DaSpamer
Grandmaster Cheater Supreme
Reputation: 52

Joined: 13 Sep 2011
Posts: 1578

PostPosted: Tue Jan 08, 2013 5:47 am    Post subject: Reply with quote

-Deleted
_________________
HEY Hitler
Do you get lazy when making trainers?
Well no more!
My CETrainer will generate it for you in seconds, so you won't get lazy! Very Happy

http://forum.cheatengine.org/viewtopic.php?t=564919


Last edited by DaSpamer on Tue Jan 08, 2013 6:05 am; edited 1 time in total
Back to top
View user's profile Send private message
aikoncwd
Grandmaster Cheater
Reputation: 23

Joined: 21 Dec 2012
Posts: 591
Location: Spain (Barcelona)

PostPosted: Tue Jan 08, 2013 5:53 am    Post subject: Reply with quote

a challenger appears!!

Nice work. Can you erase your solutions? I wanna let other user to try by him self. When you finish your job, make a CE Table and send it to me. I will check and post you name on Hall of Fame

You can use this threat to say what things you have hacked, where are you stuck, hints for other users, etc...

_________________
Hey Hitler
Test here your skill with CheatEngine, I coded a challenge for you. Try to beat it!
HERE
Back to top
View user's profile Send private message
DaSpamer
Grandmaster Cheater Supreme
Reputation: 52

Joined: 13 Sep 2011
Posts: 1578

PostPosted: Tue Jan 08, 2013 6:06 am    Post subject: Reply with quote

well found the items and inventory Razz
-Removed Very Happy

_________________
HEY Hitler
Do you get lazy when making trainers?
Well no more!
My CETrainer will generate it for you in seconds, so you won't get lazy! Very Happy

http://forum.cheatengine.org/viewtopic.php?t=564919


Last edited by DaSpamer on Tue Jan 08, 2013 10:08 am; edited 1 time in total
Back to top
View user's profile Send private message
aikoncwd
Grandmaster Cheater
Reputation: 23

Joined: 21 Dec 2012
Posts: 591
Location: Spain (Barcelona)

PostPosted: Tue Jan 08, 2013 6:29 am    Post subject: Reply with quote

Nice work again.

This is my cheat table. The objective is to create a similar table like me. I will explain what my script's do:

Stop Timer: Stops the timer, so never get 0 and never time out.
God Mode: Every time you get damage, your health never decrease
Full Health Potion: One potion full restore your health
Infinite Mana: Every time you use magic, your mana never decrease
Full Mana Potion: One potion full restore your mana
Force iPhone item: Every time you get item, you force to appear iPhone
Restore 99 Hourglass: Hourglass button restore 10 secs on timer. This script restore 99 secs
Force full EXP: Always full experience, so lvl increase every second.
Get god lvl: Get the "special" level
Get noob lvl: Downgrade you to lvl 1

_________________
Hey Hitler
Test here your skill with CheatEngine, I coded a challenge for you. Try to beat it!
HERE


Last edited by aikoncwd on Tue Jan 08, 2013 6:32 am; edited 1 time in total
Back to top
View user's profile Send private message
DaSpamer
Grandmaster Cheater Supreme
Reputation: 52

Joined: 13 Sep 2011
Posts: 1578

PostPosted: Tue Jan 08, 2013 10:07 am    Post subject: This post has 1 review(s) Reply with quote

Yeaaa....
I like this tool.. was fun to make for it hacks...
I've made a trainer, have fun guys Smile

_________________
HEY Hitler
Do you get lazy when making trainers?
Well no more!
My CETrainer will generate it for you in seconds, so you won't get lazy! Very Happy

http://forum.cheatengine.org/viewtopic.php?t=564919
Back to top
View user's profile Send private message
aikoncwd
Grandmaster Cheater
Reputation: 23

Joined: 21 Dec 2012
Posts: 591
Location: Spain (Barcelona)

PostPosted: Tue Jan 08, 2013 10:19 am    Post subject: Reply with quote

DaSpamer wrote:
Yeaaa....
I like this tool.. was fun to make for it hacks...
I've made a trainer, have fun guys Smile


Well, you did it. Can I make you some questions?

It is hard?
How many time do you spend on this tutorial?
Any problem while trying to find the values?
Can you rank (from 0 to 10) my tutorial? Point of view -> fun
Can you rank (from 0 to 10) my tutorial? Point of view -> difficult

Thanks!! Very Happy

==============================================

btw, I coded another "game", this looks pretty EASY, but I think is more difficult then the "game_tut". You only need to freeze 1 address, do you think you are able to do it?

RazzRazzRazz

_________________
Hey Hitler
Test here your skill with CheatEngine, I coded a challenge for you. Try to beat it!
HERE
Back to top
View user's profile Send private message
DaSpamer
Grandmaster Cheater Supreme
Reputation: 52

Joined: 13 Sep 2011
Posts: 1578

PostPosted: Tue Jan 08, 2013 10:32 am    Post subject: Reply with quote

AikonCWD wrote:
DaSpamer wrote:
Yeaaa....
I like this tool.. was fun to make for it hacks...
I've made a trainer, have fun guys Smile


Well, you did it. Can make you some questions?

It is hard?
How many time do you spend on this tutorial?
Any problem while trying to find the values?
Can you rank (from 0 to 10) my tutorial? Point of view -> fun
Can you rank (from 0 to 10) my tutorial? Point of view -> difficult

Thanks!! Very Happy

==============================================

btw, I coded another "game", this look's pretty EASY, but I think is more difficult then the "game_tut". You only need to freeze 1 address, do you think you are able to do it?

RazzRazzRazz


For newbies it gonna be hard Smile
first step that newbie gonna do with timer, is time*4byte (its time*1byte, or 65530XX (XX= current time), my first step was unknown value, and then decrease/increased.

Same about HP and Mana.

About items, at start I did unknown, changed/unchanged and used 0 (when theres nothing you'll probably rest it back to 0 Razz) when its empty, and then checked whats writes..etc. found the assembly script and changed..

in overall its pretty hard Very Happy

I spent around the 20 minutes to find the scripts, and like 20 minutes with the auto clear inventory script Razz
And around the 7 hours to make the trainer (i closed the c.t couuple of time because the exit button I've added xD..), and because I had some issue with C.E so If I tried to open a CT, it opened a blank cheat engine without anything..
If you want the CT with all the hacks and LUA I used, PM me Razz

I'd give this 10 out of 10, point view of fun (first time I ever used the cmp in asm for a hack.. never used it before cuz never had to use it Smile )
and 5 of 10 for difficulty..

For items, I'd recommend making it put a dynamic value, so it'll be much harder.
And try to add into this pointers and some more complex scripts Razz.



About the other trainer, I wonder how hard can it be Razz with unknown value and doing changed/unchanged, it'll be easy to find.. and if I'd want to freeze it, I'd just make it write it own value to itself incase theres a trick
example
original code is
mov [eax+04],esi
i will do just
mov [eax+04],eax
or
mov esi,eax
mov [eax+04],esi

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Also I posted in my forum a new thread about
http://flashacking.net/aikoncwd-game-tut-trainer-t1515.html
Posted there all the hacks scripts Very Happy..
Hoping that someone will learn something from it...

Thanks for the game tut matea, it was a great way to spend my time

_________________
HEY Hitler
Do you get lazy when making trainers?
Well no more!
My CETrainer will generate it for you in seconds, so you won't get lazy! Very Happy

http://forum.cheatengine.org/viewtopic.php?t=564919
Back to top
View user's profile Send private message
aikoncwd
Grandmaster Cheater
Reputation: 23

Joined: 21 Dec 2012
Posts: 591
Location: Spain (Barcelona)

PostPosted: Tue Jan 08, 2013 10:39 am    Post subject: Reply with quote

awesome man!!

Your solution for inventory system is just epic Very Happy Now here is the URL to download the second "game tutorial"

http://www.mediafire.com/?637h3fsoaqn1gu3

Tips for you:

You start with 5000 money, every time you click the button, you money decrease by 1. You need to find the value and freeze or make a script to increase your money, etc...

The code of this game is 100% mine, I coded some protections to prevent your cheater-skills Razz

_________________
Hey Hitler
Test here your skill with CheatEngine, I coded a challenge for you. Try to beat it!
HERE
Back to top
View user's profile Send private message
DaSpamer
Grandmaster Cheater Supreme
Reputation: 52

Joined: 13 Sep 2011
Posts: 1578

PostPosted: Tue Jan 08, 2013 11:33 am    Post subject: Reply with quote

Woot much easier then I though..
I switched to VEH debugger in order be able to use debug..
then used string, and found it.. then did pointer scan, and found it xD

_________________
HEY Hitler
Do you get lazy when making trainers?
Well no more!
My CETrainer will generate it for you in seconds, so you won't get lazy! Very Happy

http://forum.cheatengine.org/viewtopic.php?t=564919
Back to top
View user's profile Send private message
aikoncwd
Grandmaster Cheater
Reputation: 23

Joined: 21 Dec 2012
Posts: 591
Location: Spain (Barcelona)

PostPosted: Tue Jan 08, 2013 11:40 am    Post subject: Reply with quote

DaSpamer wrote:
Woot much easier then I though..
I switched to VEH debugger in order be able to use debug..
then used string, and found it.. then did pointer scan, and found it xD


ffuuuuu, I didnt noticed that my shield don't cover VEH dbg Sad my fault.

Well, I will re-code this tool. ShieldFunction need to work with VEH too. Give me some time and I will post another game for you, ok?

btw, did notepad executed when you tried to debug at 1st time?

I will re-write the main ShieldFunction plus add more protections and defenses against CE and Dbg Razz

anyway: Congratulations again

_________________
Hey Hitler
Test here your skill with CheatEngine, I coded a challenge for you. Try to beat it!
HERE
Back to top
View user's profile Send private message
mgr.inz.Player
I post too much
Reputation: 217

Joined: 07 Nov 2008
Posts: 4438
Location: W kraju nad Wisla. UTC+01:00

PostPosted: Tue Jan 08, 2013 11:42 am    Post subject: Reply with quote

The second "game tutorial". Is it string encryption?

Edit:

OK, there are two strings:

string1 and string2

string1 starts with "5000"
string2 starts with ""

after first decrease:
string1 is ""
string2 is "4999"

after second decrease:
string1 is "4998"
string2 is ""





Edit2:
and this easygame.exe overwrites some registry entries Cool


Edit3:
@DaSpamer, your pointer doesn't work for me.

Edit4:
Quote:
I coded some protections to prevent your cheater-skills


Those protections don't work if someone is using changed cheatengine-i386 or cheatengine-x86_64 files.

_________________
Back to top
View user's profile Send private message MSN Messenger
aikoncwd
Grandmaster Cheater
Reputation: 23

Joined: 21 Dec 2012
Posts: 591
Location: Spain (Barcelona)

PostPosted: Tue Jan 08, 2013 12:33 pm    Post subject: Reply with quote

mgr.inz.Player wrote:
Those protections don't work if someone is using changed cheatengine-i386 or cheatengine-x86_64 files.


Well, I see your version 6.2+ Razz

Let me think harder, I want to try it again, I will code other type of protections, at least, to increase the difficulty a bit

_________________
Hey Hitler
Test here your skill with CheatEngine, I coded a challenge for you. Try to beat it!
HERE
Back to top
View user's profile Send private message
mgr.inz.Player
I post too much
Reputation: 217

Joined: 07 Nov 2008
Posts: 4438
Location: W kraju nad Wisla. UTC+01:00

PostPosted: Tue Jan 08, 2013 12:41 pm    Post subject: Reply with quote

Newest CE6.2 compiled from sources ( from SVN, 6.2+ ) is detected too.

Let me explain. You are reading this key: HKEY_CURRENT_USER\Software\Cheat Engine\ . And you force close CE when "Use Anti-debugdetection" is set to 1.

I can modify ce exe file to use this registry key: HKEY_CURRENT_USER\Software\hCaet Enengi\

and modify this value name "Use Anti-debugdetection" to something like this: "Use Aanatai-dieibiuigidieitieicitiiioin"

_________________
Back to top
View user's profile Send private message MSN Messenger
aikoncwd
Grandmaster Cheater
Reputation: 23

Joined: 21 Dec 2012
Posts: 591
Location: Spain (Barcelona)

PostPosted: Tue Jan 08, 2013 12:44 pm    Post subject: Reply with quote

mgr.inz.Player wrote:
Newest CE6.2 compiled from sources ( from SVN, 6.2+ ) is detected too.

Let me explain. You are reading this key: HKEY_CURRENT_USER\Software\Cheat Engine\ . And you force close CE when "Use Anti-debugdetection" is set to 1.

I can modify ce exe file to use this registry key: HKEY_CURRENT_USER\Software\hCaet Enengi\

and modify this value name "Use Anti-debugdetection" to something like this: "Use Aanatai-dieibiuigidieitieicitiiioin"


I figured that you used something like this. +1 point for you Smile Let me put my badass brain for coding a game that gives headache to you Very Happy

_________________
Hey Hitler
Test here your skill with CheatEngine, I coded a challenge for you. Try to beat it!
HERE
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming -> Crackmes All times are GMT - 6 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites