wc3edit.net

United Warcraft 3 map hacking!
It is currently March 28th, 2024, 11:29 pm

All times are UTC


Forum rules


While crediting should be allowed, please keep down the advertising. If you know who it's from, and they have a website, please link to it as a basic courtesy.



Post new topic Reply to topic  [ 3 posts ] 
Author Message
PostPosted: August 16th, 2010, 4:31 am 
Offline
Newcomer

Joined: August 16th, 2010, 4:11 am
Posts: 1
firstly thanks for all the useful tools!

As everyone knows an map hacker just simply modify the war3.exe memory like this.


Spoiler:
Code:
#include <windows.h>

void EnableDebugPriv();


int main()
{
    //We have to set debug privileges for our app to be allowed to OpenProcess (war3.exe)
    EnableDebugPriv();

    //Get a Handle on Warcraft III window
    HWND hwar3 = FindWindow("Warcraft III",NULL);

    if (!hwar3) //If we can't find the window...
    {
        MessageBox(0, "Run Warcarft III First!", "", MB_OK);         
        return false;
    }

    DWORD pid;
    GetWindowThreadProcessId(hwar3, &pid);     
    HANDLE hopen = OpenProcess(PROCESS_ALL_ACCESS, false, pid);

    if (!hopen) //Can't open Warcarft III's process.. Must be a PID error.
    {
  MessageBox(0, "Your getting a PID error, use LoaderZ.", "", MB_OK);
  return false;
    }

    //Now we're ready to change the memory!   
    //We remember:  6F2A3B91   66:BF 0F00     MOV DI,0x0F     
    BYTE data[] = {0xBF,0x0F,0x00};     

    bool success = WriteProcessMemory(hopen,(LPVOID)0x6F2A3B92, &data,3, NULL);   

              if(success)//Everything worked
     {
                  MessageBox(NULL, "Hack Loaded - Remember to Vist http://www.SkillHackerZ.com", "", MB_OK);
     }
              else//There was an error!
     {
                  MessageBox(NULL, "Couldn't load hack", "", MB_OK);
     }

 

    // Remember to be clean
     CloseHandle(hopen);
    //Done!
    return true; 
}   

 

 

 

void EnableDebugPriv()
{     

    HANDLE hToken;     

    LUID sedebugnameValue;     

    TOKEN_PRIVILEGES tkp;

    OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken);

    LookupPrivilegeValue(NULL, SE_DEBUG_NAME, &sedebugnameValue);

    tkp.PrivilegeCount = 1;     

    tkp.Privileges[0].Luid = sedebugnameValue;     

    tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;

    AdjustTokenPrivileges(hToken, false, &tkp, sizeof tkp, NULL, NULL);

    CloseHandle(hToken); 
}



but how can you know where to path?

you can use CheatEngine (http://www.cheatengine.org/)and some assembly language skill is needed, of cause.

you can move your hero and search the memory ,then move again search again, again and again.finally you find an address then you find out what access the memory then path the mem-access function. that's it.

but i don't know how to find the address of minimap and the invisible units, illusions.

does anyone know it ,can you tell me how ?


Last edited by Ken on August 18th, 2010, 2:09 am, edited 1 time in total.
Threw it in a spoiler


Top
 Profile  
 
PostPosted: August 16th, 2010, 12:50 pm 
Offline
Newcomer

Joined: December 2nd, 2009, 6:22 am
Posts: 24
Interesting sound..
i wonder how u get it.
can u provide the tool u use to open it?


Top
 Profile  
 
PostPosted: August 16th, 2010, 4:58 pm 
Offline
Super Moderator
User avatar

Joined: February 24th, 2009, 1:31 pm
Posts: 3815
Location: JEW LAND
grr hurts my eyes.. tag in [code ] and [spoiler ] please.

_________________
Image
Spoiler:
(02:24:09)
Code:
ChatBot: FatherSpace logs into the Chat.
(02:24:28) Lanaya: Gtfo ken.
(02:24:33) ChatBot: FatherSpace logs out of the Chat.
(02:24:40) Lanaya: Thought so. bitch.
(02:24:44) ChatBot: FatherSpace logs into the Chat.
(02:24:48) FatherSpace: Can I come back yet?
(02:24:51) Lanaya: What'd i say earlier.
(02:24:51) Lanaya: No.
(02:24:58) FatherSpace: Let's try this...
(02:25:01) ChatBot: Lanaya has been logged out (Kicked).
Code:

(14:33:51) 2Pac: Do you know what'S so funny?
(14:34:01) Lanaya: No, please show me.
(14:34:07) 2Pac: This.
(14:34:09) ChatBot: Lanaya has been logged out (Kicked).
(14:34:10) 2Pac:


Code:
(14:35:59) haxorico: No one will belive me if I say "I got this song from 2pac on MSN" lolz ^^
(14:36:02) Lanaya: lolz.
(14:36:16) 2Pac: I AIN'T DEAD FFS.
(14:36:26) 2Pac: I'm a living legend, y'now.
(14:37:17) haxorico: why is 2Pac a legend?
(14:37:28) Lanaya: He's the worse rapper evar.

Code:
(15:42:51) Lanaya: can i suck , . . .

Code:
(13:55:21) ChatBot: 2Pac rolls 1d100 and gets 1.
(13:55:21) ChatBot: haxorico rolls 1d2 and gets 2.
(13:55:27) haxorico: owned?

Code:
GeorgeMots: xplain what happens in SP. Why cant you save?
dast.-:i need play with 2 players

Code:
(21:53:08) (673237): plzplzplz, im sorry about before.
(21:53:26) FatherSpace: I'm sorry you were born.
(21:53:31) ChatBot: (673237) has been logged out (Kicked).


Code:
(10:08:02) Bartimaeus: you do know run I youtube channel for my favorite music, right?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 18 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group

phpBB SEO


Privacy Policy Statement
Impressum (German)