Tuesday, February 28, 2012

[Tutorial] Cheat Engine Tutorial v3.1 STEP 9

Today im posting a video tutorial on how to do the new STEP 9 from Cheat Engine Tutorial v3.1
This video tutorial includes:
1- Normal explanation on usage of CE
2- How to Dissect Data/Structure
3- Some asm instruction related to what you find in point 2

Heres the video:


Things you gona need to be able to do it:
1-Cheat Engine 6.*
2- Cheat Engine Tutorial v3.1 (Released on this blog)
3- A few knowledge of cheat engine
4- A Brain, and some logic

If you have any doubt, just post a comment, i will try to help as much as time allow me to do it.

Enjoy

8 comments:

  1. Thank you so much for this video. I have watched it three times now and will no doubt watch it again. I have found it difficult to get a proper explanation of how to do things in cheat engine. Thanks. :)

    ReplyDelete
  2. Your tutorial has been really helpful. I'm just really confused and stuck on at 7:00 in the video where you would find the code after opening the disassembler. I looked at my code and I don't see any of the things you have. For example, you have the xmm1,xmm0 (I think?) and all I got was a bunch of mov, eax, etc. Please help, and thanks in advance.

    ReplyDelete
  3. Here's my cheap trick to complete this step.
    Notice our team health=100,enemy team health=500.
    With this in mind i came up with this code.

    [enable]
    alloc(new1,2048)
    alloc(new2,2048)

    new1: //code cave
    cmp [ebp-04],(float)100
    jg new2
    mov eax,[ebp-04] //recreate destroyed code
    mov [ebx+04],(float)100 //100 health for our team
    jmp 004250C9

    new2: //code cave
    mov [ebx+04],0 //0 health for enemy team
    jmp 004250C9

    004250C3:
    jmp new1
    nop

    [disable]
    dealloc(new1)
    dealloc(new2)

    004250C3:
    mov eax,[ebp-04]
    mov [ebx+04],eax

    Just copy paste this in auto assemble

    ReplyDelete
  4. Sorry I don't have a good brain and some logic ! Can teach me how did you got movss xmm1,xmm0 ?

    ReplyDelete
  5. your the best in cheat engine, i love it.... thanks

    ReplyDelete
  6. Your information about c# is really interesting and innovative. Also I want you to share latest updates about c#. Can you update it in your website? Thanks for sharing

    ReplyDelete
  7. Wonderful tutorial. At 5:15 when we are looking at the data structure how do we assume that the offset is +14? It didn't show up for me, and had you not told me specifically to add 14 I would never have guessed where to find it.

    Thanks I'm really enjoying trying to learn these processes!

    ReplyDelete