• Amused
  • Angry
  • Annoyed
  • Awesome
  • Bemused
  • Cocky
  • Cool
  • Crazy
  • Crying
  • Down
  • Drunk
  • Embarrased
  • Enraged
  • Friendly
  • Geeky
  • Godly
  • Happy
  • Hateful
  • Hungry
  • Innocent
  • Meh
  • Piratey
  • Poorly
  • Sad
  • Secret
  • Shy
  • Sneaky
  • Tired
  • Wtf
  • At Work
  • CodenzHub
  • Coding
  • Deejaying
  • Donating
  • Drinking
  • Eating
  • Editing
  • Hacking
  • Hate Mailing
  • Jamin'
  • Lagging
  • Live Streaming
  • Lurking
  • No Status
  • Pawning
  • PC Gaming
  • PS Gaming
  • Raging
  • Reversing
  • Sleeping
  • Steam Gaming
  • Trolling
  • TwitchStreamer
  • Vodka!
  • Watching TV/Movie
  • Xbox Gaming
  • Youtuber
  • Zombies
  • Page 1 of 6 123 ... LastLast
    Results 1 to 10 of 54
    1. #1
      Hacker
      Learning to hack games!
       
      Pawning
       
      Fleep's Avatar
      Join Date
      May 2012
      Posts
      626
      Thanks (-->)
      208
      Thanks (<--)
      724

      Cool C++ Mid Function Hooking Codecaving Tutorial DIFFICULTY [6/10]

      John Kittz
      Hello guys, today I have a tutorial for you on Mid function hooking.
      This can be extremely useful if used well, and makes our life extremely easier when creating your own hacks.

      Think of this as an introduction into code caving, in future I will try to go further into this concept and do more advanced hooking.
















      If you have any questions make sure you watch the video all the way and that will probably answer them, otherwise post below.

      Hope you liked the tutorial. Please drop a like on the Video if so.

      Fleep
      Attached Files Attached Files

    2. #2
      Global Moderator
      give me my colorz back
      FeelsBadMan
       
      Coding
       
      till0sch's Avatar
      Join Date
      Oct 2012
      Location
      Germany.
      Posts
      1,167
      Thanks (-->)
      179
      Thanks (<--)
      338
      Thanks for sharing. You could also push the address on the stack and return by an _asm ret.. Then you don't need those JmpBack addresses..

    3. #3
      Coder
      Creating UE3 x86/x64 tut
       
      Coding
       
      TastyHorror's Avatar
      Join Date
      Oct 2012
      Location
      Canada
      Posts
      184
      Thanks (-->)
      54
      Thanks (<--)
      81
      You might not know this fleep, but I have been waiting for this for a long time.
      Last edited by TastyHorror; 11-13-2013 at 10:24 AM.
      Quote Originally Posted by squeenie View Post
      And just like Jesus did on easter Monday, he returns!

    4. Thanks Fleep thanked for this post
    5. #4
      Newbie
      Learning to hack games!
       
      Feeling Normal
       
      blinkapec's Avatar
      Join Date
      Nov 2013
      Posts
      2
      Thanks (-->)
      5
      Thanks (<--)
      0
      Hi Fleep!
      Forgive me for my English.
      First of all I want to thank you for your tutorials! They are really helpful and accessible for beginners like me.
      I wanted to ask you in this series - is "codecaving" right termin for what you are describing in this tutorials? I thought this is when there are "holes" with (for example) 0x00-s in some code, that was there already. Or "caving" means "making caves"?
      And second question: can you please do a tutorial on how to use hitboxes for aimbot (in cs:s for example) or something about hitboxes in general? It is really interesting (at least for me), because from what I've seen it is something that makes aiming more accurate and somehow related to model's animation or something, because hitboxes are moving with body parts (am I right?).
      Last edited by blinkapec; 11-13-2013 at 03:01 PM.

    6. #5
      Global Moderator
      give me my colorz back
      FeelsBadMan
       
      Coding
       
      till0sch's Avatar
      Join Date
      Oct 2012
      Location
      Germany.
      Posts
      1,167
      Thanks (-->)
      179
      Thanks (<--)
      338
      Quote Originally Posted by blinkapec View Post
      I wanted to ask you in this series - is "codecaving" right termin for what you are describing in this tutorials? I thought this is when there are "holes" with (for example) 0x00-s in some code, that was there already. Or "caving" means "making caves"?
      Well you can either do it with unused code (bytes) in the executable or allocate your own space.. Check out CheatEngine's code cave scanner..

    7. Thanks blinkapec thanked for this post
    8. #6
      Kim Kong Trasher
      I don't have status.
       
      Raging
       
      c5's Avatar
      Join Date
      Jul 2012
      Location
      Mankei Iland
      Posts
      1,221
      Thanks (-->)
      97
      Thanks (<--)
      491
      Find shitloads of int3's (added by msvc compilers).. fill with your code
      C++ Mid Function Hooking Codecaving Tutorial DIFFICULTY [6/10]

    9. Thanks N/A, blinkapec thanked for this post
    10. #7
      Coder
      Kappa
       
      Hacking
       
      Szaka's Avatar
      Join Date
      Mar 2013
      Posts
      168
      Thanks (-->)
      1
      Thanks (<--)
      6
      wow. 6 videos on one type of hooking. Must be really indepth

    11. #8
      Newbie
      Learning to hack games!
       
      Hacking
       
      A200K's Avatar
      Join Date
      Sep 2012
      Location
      Germany
      Posts
      8
      Thanks (-->)
      4
      Thanks (<--)
      3
      Really nice tutorial, but I have one question..



      __asm{
      mov ecx, [esi+0x3C]
      mov YAxisPtr, esi; this here
      add YAxisPtr, 0x3C; <- and this here
      mov [esi+0x08],edx
      jmp [FlyingJmpBack]
      }


      this works aswell, but I dont need the
      YAxisPtr = YaxisRegister + 0x3C;


      Now, I just wanted to know, wouldn't that be easier?
      Or is there a difference?
      Last edited by A200K; 11-18-2013 at 04:50 PM.

    12. #9
      Newbie
      Learning to hack games!
       
      Hacking
       
      A200K's Avatar
      Join Date
      Sep 2012
      Location
      Germany
      Posts
      8
      Thanks (-->)
      4
      Thanks (<--)
      3
      Quote Originally Posted by blinkapec View Post
      And second question: can you please do a tutorial on how to use hitboxes for aimbot (in cs:s for example) or something about hitboxes in general? It is really interesting (at least for me), because from what I've seen it is something that makes aiming more accurate and somehow related to model's animation or something, because hitboxes are moving with body parts (am I right?).
      Yeah, you are right... Use a kind of reversed 'GetBonePos' function, get the head (or other bone) index and aim on that pos, its a bit more accurate...
      But that part is really really in-depth, so I had to use others' codes for that... (yet)
      Would be happy for a Tutorial on that too
      Last edited by A200K; 11-18-2013 at 05:39 PM.

    13. Thanks blinkapec thanked for this post
    14. #10
      Jr.Hacker
      RIP Fred
       
      Editing
       
      Arickyy's Avatar
      Join Date
      Nov 2013
      Location
      Norway
      Posts
      151
      Thanks (-->)
      33
      Thanks (<--)
      7
      CheatTheGame
      Thank you ;*

    Page 1 of 6 123 ... LastLast

    Similar Game Hacker Threads

    1. Mid function hooking
      By c5 in forum Tutorials and Snippets
      Replies: 10
      Last Post: 01-29-2017, 08:03 PM
    2. [VideoTutorial] C++ Detour / Hooking Function Tutorial for Game Hacking
      By [GH]Rake in forum GH Hack Video Tutorials
      Replies: 26
      Last Post: 12-29-2016, 06:48 PM
    3. [Help] Mid Function Hooking
      By ranseier in forum Hacking Help
      Replies: 4
      Last Post: 10-21-2015, 07:27 AM
    4. [Help] Unable to get mid-function codecaving to work with this game
      By SICGames88 in forum GH Tutorials Help
      Replies: 10
      Last Post: 09-10-2015, 07:04 PM
    5. [Help] C++ Mid Function Hooking/Codecaving Tutorial
      By Brackston in forum GH Tutorials Help
      Replies: 12
      Last Post: 12-04-2013, 03:19 PM

    Tags for this Thread