[1.24] 1-time TieHack

This is a discussion on [1.24] 1-time TieHack within the Warcraft 3 Hacks forum part of the Warcraft 3 forum category; As we all know the infinite tiehack for AT has been fixed a while ago but you can still tiehack ...


+ Reply to Thread
Page 1 of 11
1 2 3 ... LastLast
Results 1 to 10 of 105

Thread: [1.24] 1-time TieHack

  1. #1
    TyranO is offline Advanced Hacker


    TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of
    Join Date
    Aug 2008
    Posts
    327
    Downloads
    7
    Uploads
    0
    Rep Power
    7
    Reputation
    1155

    [1.24] 1-time TieHack

    As we all know the infinite tiehack for AT has been fixed a while ago but you can still tiehack a 1v1 or AT game once, so it is still worth using for that one time you don't feel like losing and pissing off your opponent(s) (for example, if you are playing against a guy insulting you whole game for no reason).

    Now, in 1.24, you can use a program to tiehack with the regular offset that requires a maphack enabled (or have an enemy unit in fov range) to click a enemy's unit and use one of his skills.

    Here's a program I wrote quick to tiehack with the regular game.dll offset, remember, it will only work once and may be detected soon because it's static and it's in Game.dll:

    http://www.d3scene.com/forum/attachm...-tyranotie.zip
    (F4 for ON, F5 for OFF)

    This is the patch used in this program:

    Code:
    6F286826   90               NOP
    6F286827   90               NOP
    
    Now here is another way to do it, without patching game.dll (except for a second)

    1. Download OllyDBG.
    2. Get inside a multiplayer game 1v1 or AT.
    3. Start OllyDBG, attach process warcraft 3
    4. Go to 6F00F503 (go to twice to make sure youre on it). Careful 6F00F503 is a detected offset. If you breakpoint it with F2 it's like you are patching it.
    5. F2 to put a breakpoint on it.
    6. Check the pane, you should see something like this:

    DS:[07E9009C]=00000001
    ECX=00000004

    Right Click on DS:[0XXX009C]=00000001, modify data ---> change 1 to 0. Press F2 on 6F00F503 again and press play. Wait like 2-5 minutes. You will tie. Plan to do this before you are just about to lose.

    Alternatively, you can breakpoint on 6F00F506 and change the value to 0 there, you should tie a bit faster. Changing the Address in both 6F00F503 and 6F00F506 should be the fastest (It's literally activating cheat "IseeDeadPeople" online, should take a minute).

    This works only once too, but you are patching outside of game.dll on a dynamic offset. There is almost no way you can get detected using this method.

    Thanks to:

    - Stroh: For testing with me
    - Darimus: What could I do without you?
    Attached Files
    Last edited by dog_keeper; 09-13-2009 at 12:14 AM.


  2. The Following 6 Users Say Thank You to TyranO For This Useful Post:


  3. #2
    BlizzaP is offline Newbie
    BlizzaP is an unknown quantity at this point
    Join Date
    Dec 2007
    Posts
    9
    Downloads
    1
    Uploads
    0
    Rep Power
    3
    Reputation
    1
    I don't get using it once. If I restart Warcraft 3 and then do this again I can use it in a different game? Anyway thanks a lot Tyrano.

  4. #3
    Stroh's Avatar
    Stroh is offline Narf Narf


    Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future
    Join Date
    Feb 2007
    Location
    Germany(Stuttgart)
    Posts
    2,531
    Downloads
    54
    Uploads
    41
    Rep Power
    13
    Reputation
    1690
    You can use it once per account.

  5. #4
    Killon-net is offline Wannabe Member
    Killon-net is an unknown quantity at this point
    Join Date
    Oct 2008
    Posts
    21
    Downloads
    7
    Uploads
    0
    Rep Power
    2
    Reputation
    2
    once = once for one account.
    new account = again 1 tie.
    useless.

  6. #5
    BlizzaP is offline Newbie
    BlizzaP is an unknown quantity at this point
    Join Date
    Dec 2007
    Posts
    9
    Downloads
    1
    Uploads
    0
    Rep Power
    3
    Reputation
    1
    Why does it only work once per account?

  7. #6
    Stroh's Avatar
    Stroh is offline Narf Narf


    Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future Stroh has a brilliant future
    Join Date
    Feb 2007
    Location
    Germany(Stuttgart)
    Posts
    2,531
    Downloads
    54
    Uploads
    41
    Rep Power
    13
    Reputation
    1690
    Quote Originally Posted by Killon-net View Post
    once = once for one account.
    new account = again 1 tie.
    useless.
    /care. Its usefull if you are pretty pissed off. (Oh, and you can use it as some kind of "winhack" when someone of the other team left. )
    Quote Originally Posted by BlizzaP View Post
    Why does it only work once per account?
    Because Blizzard fixed it. Theres no way to get it working more than once again.

  8. #7
    LordTerror is online now Member
    LordTerror is an unknown quantity at this point
    Join Date
    Nov 2008
    Posts
    31
    Downloads
    8
    Uploads
    0
    Rep Power
    2
    Reputation
    9
    Quote Originally Posted by TyranO View Post
    Now here is another way to do it, without patching game.dll

    ....

    1. Download OllyDBG.
    2. Get inside a multiplayer game 1v1 or AT.
    3. Start OllyDBG, attach process warcraft 3
    4. Go to 6F00F503 (go to twice to make sure youre on it).
    5. F2 to put a breakpoint on it.
    That's not correct. OllyDbg uses int3 patches for breakpoints, so you will still be patching the code either way.

  9. The Following User Says Thank You to LordTerror For This Useful Post:


  10. #8
    TyranO is offline Advanced Hacker


    TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of TyranO has much to be proud of
    Join Date
    Aug 2008
    Posts
    327
    Downloads
    7
    Uploads
    0
    Rep Power
    7
    Reputation
    1155
    Quote Originally Posted by LordTerror View Post
    That's not correct. OllyDbg uses int3 patches for breakpoints, so you will still be patching the code either way.
    Sure, but Warden does not scan an offset every 1 second. It's more like 30 seconds, which is enough time for breakpointing during 1 second (and the game is paused during the breakpoint too).

    Also, there is a way to find the addresses without breakpointing which looks like this but does not work all the time:

    Searches for string War3.cpp (part of it)

    DWORD Address = 115;
    DWORD Buffer = 0;
    SIZE_T BytesRead = 0;
    for (;;)

    {
    ReadProcessMemory(hProc, (LPCVOID)Address, &Buffer, 4, &BytesRead);

    if(Buffer == 863134039)
    {
    Address -= 0;
    break;
    }
    else
    {
    Address += 65536;
    }
    }

    Thanks for the precision though.
    Last edited by TyranO; 08-11-2009 at 02:11 AM.


  11. #9
    Darimus's Avatar
    Darimus is offline Hacker
    Darimus is a jewel in the rough Darimus is a jewel in the rough Darimus is a jewel in the rough
    Join Date
    Jul 2008
    Posts
    181
    Downloads
    3
    Uploads
    0
    Rep Power
    3
    Reputation
    272
    Quote Originally Posted by TyranO View Post
    Sure, but Warden does not scan an offset every 1 second. It's more like 30 seconds, which is enough time for breakpointing during 1 second (and the game is paused during the breakpoint too).

    Also, there is a way to find the addresses without breakpointing which looks like this but does not work all the time:

    Searches for string War3.cpp (part of it)

    DWORD Address = 115;
    DWORD Buffer = 0;
    SIZE_T BytesRead = 0;
    for (;

    {
    ReadProcessMemory(hProc, (LPCVOID)Address, &Buffer, 4, &BytesRead);

    if(Buffer == 863134039)
    {
    Address -= 0;
    break;
    }
    else
    {
    Address += 65536;
    }
    }
    Well, the steps listed to be used in Olly could be automated anyway; you could make your program attach to war3 as a debugger and modify that offset to 0xCC, and handle it from there. You could even detach afterwards without closing war3, unlike Olly without certain plugins.

  12. The Following User Says Thank You to Darimus For This Useful Post:

    Zo8

  13. #10
    yellowsnow is offline Member
    yellowsnow is on a distinguished road
    Join Date
    Jun 2009
    Posts
    31
    Downloads
    0
    Uploads
    0
    Rep Power
    1
    Reputation
    26
    Quote Originally Posted by LordTerror View Post
    That's not correct. OllyDbg uses int3 patches for breakpoints, so you will still be patching the code either way.
    You could also use hardware breakpoints, which are undetectable if you hook certain api calls.

+ Reply to Thread
Page 1 of 11
1 2 3 ... LastLast

Similar Threads

  1. How to set WoW XP rates
    By vashidu in forum WoW Private Server Info & Help
    Replies: 9
    Last Post: 12-14-2009, 06:13 PM
  2. Memoirs of World of Warcraft
    By Hallowsend in forum WoW Patches
    Replies: 6
    Last Post: 07-12-2009, 06:52 AM
  3. Undead Strategies
    By 4skiLLiFighT in forum Warcraft 3 Strategies
    Replies: 4
    Last Post: 12-23-2008, 01:01 PM
  4. The Ultimate WoW PVP Guide of Knowledge
    By Havok in forum WoW Guides
    Replies: 8
    Last Post: 12-06-2008, 01:19 AM
  5. The Monk Class
    By Diesel in forum Guild Wars
    Replies: 0
    Last Post: 06-25-2008, 06:56 PM

Tags for this Thread

Posting Permissions

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