Helping a Friend: Basic AOB Script Tutorial - Basic Questions Answered

Sdílet
Vložit
  • čas přidán 6. 09. 2024
  • The Best Source To Learn Game Hacking: guidedhacking.... Giving a run down on how cheat engine runs a basic AOB Script.. To answer common questions I get over and over again.
    Chris Fayte @ Cheat The Game

Komentáře • 19

  • @ChrisFayte
    @ChrisFayte  Před 8 lety +14

    Guyz DO NOT PANIC if you get an expired Cheat Engine License today notification today 04/01.. It's just Dark Bytes April Fools joke.

  • @PlatoonGoon
    @PlatoonGoon Před 4 lety

    Helpful as always, so much info it's hard to sort through sometimes lol appreciate ya helping with specifics

  • @morgunify
    @morgunify Před 8 lety +1

    Mr Chris Hello
    How can i Deal with a Code like this when comes to add a value ?
    movq [ecx+000000A8],xmm0
    i tried many times to manipulate it but still refuses to accept it
    and what type is it is it float or double or what ?
    thanks a lot for your time

    • @ChrisFayte
      @ChrisFayte  Před 8 lety

      movq mean its storing a Q Word which is a double. You need to handle doubles differently and I made a vid in regards to that czcams.com/video/Q9vnUMWFFw8/video.html

    • @ChrisFayte
      @ChrisFayte  Před 8 lety +1

      What I do is allocate some memory and name it then store the value into that allocated memory, just below your labels you can put:
      alloc (whatevername,4) // allocate memory, call it something, and saves 4 bytes in that memory for your value
      then down in the script I void out the instruction and write my own
      whatevername:
      dq (double)9999 //declares a qword value for the allocated memory 9999
      code:
      //movq [ecx+000000A8],xmm0
      fld qword ptr [whatevername] // loads the 9999 from allocated memory
      fstp qword ptr [ecx+000000A8] // saves that value to that address

  • @ChrisFayte
    @ChrisFayte  Před 8 lety

    Sn34kymofo's tutorial AOB scans demystified answers a lot of these questions: czcams.com/video/2TYAd3l2mkY/video.html

  • @pedrofernandes4223
    @pedrofernandes4223 Před 6 lety

    Hey man, I'm appreciating your videos but, due to my bad english I'm having a few difficulties to learn... I wanted to ask you a question, thanks a lot if can give a hand... How do I bind to a custom address the address pointed by a register... I don't know if I'm clear, my englsh sucks... I wanted to know, for example... I have the register ebx+790 that points to the address X, how to make the auto assemble script attach that address to my custom address.
    Thanks a lot for your help.

    • @ChrisFayte
      @ChrisFayte  Před 6 lety +4

      I believe you will have to define it that way:
      label(mycustom)
      registersymbol(myscustom)
      newmem:
      push ecx //borrow a registry
      lea ecx,[ebx+790] //loads the address into ecx
      mov [mycustom],ecx //moves that address into your custom address
      pop ecx
      code:
      mycustom:
      dd 0

  • @phpBasics
    @phpBasics Před 7 lety +1

    You always sound like you're in a bad mood.