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 Previous  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
LuaWeaver
How do I cheat?
Reputation: 0

Joined: 16 Oct 2012
Posts: 4

PostPosted: Tue Jan 08, 2013 1:55 pm    Post subject: Reply with quote

Errr, I...
I don't...

Can you somehow make it display the user's name? I've never seen anything like this in BBCode.

_________________
--LuaWeaver
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: Wed Jan 09, 2013 6:12 am    Post subject: Reply with quote

LuaWeaver wrote:
Errr, I...
I don't...

Can you somehow make it display the user's name? I've never seen anything like this in BBCode.


Dont worry about this, its a BBCode to display the readername of the user Very Happy

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

Well, I finished my code. I think this code will be more difficult to destroy/hack. I learned from my mistakes, now this Shield 2.0 have more protections, check's, safe guards, tests, and a lot of things to make your brain explode. The code generate a maze of arrays, conversions and comprovations.

If you can hack this shield now, I will post here the full source code. Maybe this is not unbreakable, but I think this will elevate the difficulty and decrease the chances of a noob to hack my software.

Try it, post your comments and enjoy destroying my work Razz



DOWNLOAD URL: http://www.mediafire.com/?g9y5b4cjjyn3ve8

_________________
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: Wed Jan 09, 2013 7:06 am    Post subject: Reply with quote

mgr.inz.Player wrote:
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.


Hey mate,
My pointer does work..
Just open the game (DONT decrease money yet), and then freeze the pointer and then you'll be able to press on decrease infinity time without the value getting changed

_________________
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
ablonevn
Advanced Cheater
Reputation: 1

Joined: 02 Oct 2011
Posts: 59

PostPosted: Thu Jan 10, 2013 10:39 pm    Post subject: Re: [TUTORIAL Game] Try to hack this tutorial ablonevn Reply with quote

a ha, i saw my name in the title, i never ever play with game crackmes, and may be this is the first time Very Happy, these is very few challenger tool i'm play many time, tutorial-i386.exe is one of it, perhaps one thousand time Very Happy

and another thing, these are so much resolution here, can i copy it and then PM to you to get rep+ ? ....oh, waits, what will i spend rep+ for ? he he, just kidding Very Happy. i think you do great job to code that crackme, and don't expect i can solve your crackme quickly, i'm do it slowing just because i' own too old technique Very Happy. and i saw someone said anti-debug have some problems, so, what about adding "thread hide from debugger" to your anti-debug ?
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: Fri Jan 11, 2013 8:14 am    Post subject: Reply with quote

DaSpamer wrote:
mgr.inz.Player wrote:

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


Hey mate,
My pointer does work..
Just open the game (DONT decrease money yet), and then freeze the pointer and then you'll be able to press on decrease infinity time without the value getting changed

It doesn't (I can't freeze it). Probably because I have different OS than you or different VisualBasic dll's. I have msvbvm50.dll (05.02.8244 (SP2)) and msvbvm60.dll (6.00.9802)






AikonCWD wrote:

Try it, post your comments and enjoy destroying my work Razz


Avast: shield2.exe - win32-malware-gen. Maybe false-positive, maybe not.

_________________
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: Fri Jan 11, 2013 11:32 am    Post subject: Reply with quote

mgr.inz.Player wrote:
Avast: shield2.exe - win32-malware-gen. Maybe false-positive, maybe not.


Its false positive, the EXE in packed with mpress, thats the reason of avast warn Sad I can send you a unprotected exe if you want

_________________
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: Fri Jan 11, 2013 1:00 pm    Post subject: Reply with quote

mgr.inz.Player wrote:
DaSpamer wrote:
mgr.inz.Player wrote:

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


Hey mate,
My pointer does work..
Just open the game (DONT decrease money yet), and then freeze the pointer and then you'll be able to press on decrease infinity time without the value getting changed

It doesn't (I can't freeze it). Probably because I have different OS than you or different VisualBasic dll's. I have msvbvm50.dll (05.02.8244 (SP2)) and msvbvm60.dll (6.00.9802)






AikonCWD wrote:

Try it, post your comments and enjoy destroying my work Razz


Avast: shield2.exe - win32-malware-gen. Maybe false-positive, maybe not.

maybe..
do a pointer scan with max level of 3.

_________________
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
Kealin
How do I cheat?
Reputation: 0

Joined: 04 Feb 2013
Posts: 1
Location: France

PostPosted: Tue Feb 05, 2013 5:39 am    Post subject: Reply with quote

What a nice game, I just finished the official CE tutorials and I was looking for an easy game to practice ! Anyway I still fill ill-at-ease when I have to 'find out what acces or writes to this adress' but anyway better practice just wanted to thanks Smile

See you !
Back to top
View user's profile Send private message
julfo
How do I cheat?
Reputation: 0

Joined: 13 Aug 2010
Posts: 9

PostPosted: Fri Mar 15, 2013 9:32 am    Post subject: Reply with quote

Nice little game,

I sorted out the timer, health&mana hack, the iPhone thing (which was nice, item id 5 Razz), the full exp every second

But I cant figure out the hidden level; I'm not very experienced with ASM so looking around was a tad confusing...

Still, a nice little task Razz
Back to top
View user's profile Send private message
DaSpamer
Grandmaster Cheater Supreme
Reputation: 52

Joined: 13 Sep 2011
Posts: 1578

PostPosted: Wed May 15, 2013 6:12 am    Post subject: Reply with quote

Improved script for auto empty inventory.
Will clear it after it reach 9th slot.
Code:
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat

alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(startfrm1)
label(exit)
label(restore2)
label(check)
label(CheckIfItsNine)
registersymbol(restore2)
aobscan(items,66 83 C1 01 70 59)
newmem:
cmp cx,#9// compares between with the slot ID and the last slot ID
je check // if slot ID equals to 9 it rests the ID to 1
add cx,01//if it no equals it continue to the lines below
jmp exit //jumping to the exit, which returning to the end of the function
//and and continue from there without the "mov cx,#1"

check:
cmp [CheckIfItsNine],1
je startfrm1
mov [CheckIfItsNine],1
jmp exit

startfrm1:
mov [CheckIfItsNine],0
//this is the start of empty inventory and setting the slot ID back to 1
mov ebx,[00401090]
mov esi,00000001
movsx edi,si
dec edi
cmp edi,09
jb 00411F65
call ebx
mov eax,[00413034]
add si,01
jo 00411FB5
cmp si,09
mov word ptr [eax+edi*2],0000
jle 00411F5A
push 00405C5C
mov word ptr [00413040],0001
call 0040A430
mov [ebp-04],00000000
//mov cx,#1
originalcode:
exit:
jmp returnhere

CheckIfItsNine:
db 00

items:
restore2:
jmp newmem
nop
returnhere:

[DISABLE]
restore2:
db 66 83 C1 01 70 59
unregistersymbol(restore2)

_________________
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: Thu May 16, 2013 5:38 am    Post subject: Reply with quote

Flash hacker wrote:
Improved script for auto empty inventory.
Will clear it after it reach 9th slot.
Code:
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat

alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(startfrm1)
label(exit)
label(restore2)
label(check)
label(CheckIfItsNine)
registersymbol(restore2)
aobscan(items,66 83 C1 01 70 59)
newmem:
cmp cx,#9// compares between with the slot ID and the last slot ID
je check // if slot ID equals to 9 it rests the ID to 1
add cx,01//if it no equals it continue to the lines below
jmp exit //jumping to the exit, which returning to the end of the function
//and and continue from there without the "mov cx,#1"

check:
cmp [CheckIfItsNine],1
je startfrm1
mov [CheckIfItsNine],1
jmp exit

startfrm1:
mov [CheckIfItsNine],0
//this is the start of empty inventory and setting the slot ID back to 1
mov ebx,[00401090]
mov esi,00000001
movsx edi,si
dec edi
cmp edi,09
jb 00411F65
call ebx
mov eax,[00413034]
add si,01
jo 00411FB5
cmp si,09
mov word ptr [eax+edi*2],0000
jle 00411F5A
push 00405C5C
mov word ptr [00413040],0001
call 0040A430
mov [ebp-04],00000000
//mov cx,#1
originalcode:
exit:
jmp returnhere

CheckIfItsNine:
db 00

items:
restore2:
jmp newmem
nop
returnhere:

[DISABLE]
restore2:
db 66 83 C1 01 70 59
unregistersymbol(restore2)


excellent man, I think you completed all possibilities with that "game". If you want, I can code another "game" like this

_________________
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
alex900202
How do I cheat?
Reputation: 0

Joined: 13 Dec 2009
Posts: 4

PostPosted: Wed Sep 04, 2013 7:38 pm    Post subject: Re: [TUTORIAL Game] Try to hack this tutorial alex900202 Reply with quote

Thanks! Very Happy Why not send me private message?Very Happy I need for your help now:)
Sorry for my bad english.

_________________
LIVE FOR SPEED z28 TWEAK
Back to top
View user's profile Send private message MSN Messenger
mohanad3egy
How do I cheat?
Reputation: 0

Joined: 01 Dec 2013
Posts: 5

PostPosted: Sun Dec 15, 2013 8:13 pm    Post subject: Reply with quote

oh my freaking god will never be like this person i mean am beginner when i see shit like this what i should feel! "disappointed" Sad

u have to care about beginners feelings! Crying or Very sad
Back to top
View user's profile Send private message Send e-mail
sasatefa2009
Cheater
Reputation: 0

Joined: 10 Dec 2014
Posts: 29
Location: Home

PostPosted: Sat Jan 09, 2016 11:05 am    Post subject: Reply with quote

here is the table
1- uptobox. com/nee42hvhm2h0
2- mediafire. com/download/mpef5h78idae7bk/Game_tut.CT

i wish if you tell me how to get the extra lvl and how to get the inventory items and to always get the iphone

_________________
لا اله الا الله محمد رسول الله
Back to top
View user's profile Send private message
Stacktrace
Expert Cheater
Reputation: 1

Joined: 04 Jul 2015
Posts: 105

PostPosted: Wed Jun 01, 2016 7:49 am    Post subject: Reply with quote

I don't... understand why this doesn't work?

I successfully froze the timer, yeah no problem.

I have the health address, and I noticed that it's shared (ran by both health and magic) so I thought, hey that's no problem I can just compare them! Yeah well, that didn't end up so well..

I wrote a code injection that compares ECX-1 (Health = 0) (Magic = 2) then a je health that would jump if ECX-1 = 0 and would set the value to 9999 but the problem is that it never actually did what it's supposed to to do, it never jumped if ecx-1 would be 0... it jumped over the je and jumped straight to originalcode, what am I doing wrong? I checked many times if ECX-1 would be 0 and it indeed was, everytime. I even re-opened the program. But still it did not understand my code and jump if equal.... What? This has to be a bug of some sort.. It makes absolutely no sense.
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 Previous  1, 2, 3  Next
Page 2 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