Results 1 to 7 of 7
  1. #1
    Semi-Coder
    Join Date
    Oct 2008
    Posts
    140

    [64-bit]Quake Live Hack

    A quick Quake Live base I put together to get into 64-bit reversing and detouring. Will be updating as time goes on.

    Features:
    -Works on FF 3.x and 4 64-bit
    -Player filtered wallhack
    -vmMain and Syscall is setup to be redirected
    -Dynamic 64-bit detour function that currently handles (for me at least) relative addressing issues such as branches, jumps, and RIP related operands. Its very messy and was thrown together as a PoC. Must have distorm3 compiled and installed to use

    Any feedback is appreciated

    Credits:
    azorbix @ GD for initial 64-bit detour base
    nixCoders, th0bro, m0wl, distorm

    ************* EDIT **************
    Updated the detouring function in the attached zip in the first post to actually handle Branches and Relative Addressing for specific instructions instead of failing :Embarrass (Was going about it the wrong way).

    Currently handles:
    **Relative MOV instructions with a 32-bit or 64-bit register as the destination
    **Common MOVSXD and MOVSS instructions
    **All branch instructions, however it will not handle detours over a jump location. Specifically a detour at location 0x5195FE will fail in the example below as you will disrupt other branches to loc_519606.
    Code:
    .text:00000000005195FC                 cdqe
    .text:00000000005195FE                 add     r12, rax
    .text:0000000000519601                 jmp     loc_519486
    .text:0000000000519606 ; ---------------------------------------------------------------------------
    .text:0000000000519606
    .text:0000000000519606 loc_519606:                             ; CODE XREF: sub_518E80+2F8j
    .text:0000000000519606                 mov     rdx, r14
    .text:0000000000519609                 mov     esi, offset aR_loadmd3SHasN ; "R_LoadMD3: %s has no frames\n"
    **Trampoline size is automatically resized when needed. Also the trampoline does not have to be within a 32-bit jump of the target function as previously implemented
    Attached Files Attached Files

  2. #2
    Super Moderator snickii's Avatar
    Join Date
    Dec 2010
    Location
    Germany
    Posts
    2,247

    Re: [64-bit]Quake Live Hack

    good work :] Let me test it now ^^

  3. #3
    Coders
    Join Date
    Nov 2009
    Location
    Belgium
    Posts
    970

    Re: [64-bit]Quake Live Hack

    One again, all I can say, nice job. Those detours are slightly non consistent, but I can forgive you as it is a PoC
    Doesn't RIP point to the end of its current instruction, so it will always point to the next address (offset), no matter howmuch operands you'll add to your opcode?
    I'd better get started

  4. #4
    Junior Member
    Join Date
    Apr 2011
    Posts
    1

    Re: [64-bit]Quake Live Hack

    After unpacking, how to use it?

  5. #5
    Semi-Coder
    Join Date
    Oct 2008
    Posts
    140

    Re: [64-bit]Quake Live Hack

    Detour function updated

  6. #6
    Junior Member
    Join Date
    Nov 2011
    Posts
    2

    Re: [64-bit]Quake Live Hack

    good work
    Last edited by amba; January 5th, 2012 at 16:08.

  7. #7
    Junior Member
    Join Date
    Nov 2011
    Posts
    2

    Re: [64-bit]Quake Live Hack

    Quote Originally Posted by amba View Post
    good work
    But, can you refresh code ?

Similar Threads

  1. Quake live wallhack / show hitbox hack?
    By quakegod in forum Quake Live Cheats
    Replies: 1
    Last Post: April 1st, 2012, 00:26
  2. paradox presents !k-0t1c!'s Quake Live Hack
    By paradox123 in forum Gallery
    Replies: 2
    Last Post: March 13th, 2011, 00:26
  3. [Quake Live] Quake Live Hack
    By stealth93 in forum Quake Live Cheats Downloads
    Replies: 35
    Last Post: January 7th, 2011, 21:02
  4. Any Quake 3 or Quake Live Hack with Health ESP or Item Respawn Times?
    By TesticleJester in forum Quake Live Cheats
    Replies: 3
    Last Post: July 28th, 2010, 16:42
  5. Quake live hack !
    By wooody in forum Quake Live Cheats
    Replies: 6
    Last Post: May 24th, 2010, 17:32

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •