Patching Cheat Engine or AC TOOLS

Results 1 to 6 of 6
  1. #1
    Valued Member EvoGamers is offline
    MemberRank
    Nov 2012 Join Date
    102Posts

    Patching Cheat Engine or AC TOOLS

    How to patch Cheat Engine and/or AC Tools
    I got sarah's client but the anti-hack that is there is so old and people still can use cheat engine for UC and OC


  2. #2
    Apprentice dizzydaz is offline
    MemberRank
    Jun 2009 Join Date
    15Posts

    Re: Patching Cheat Engine or AC TOOLS

    int blockce()
    {
    if Process.GetProcessesByName("cheat engine") then;
    end;
    }

    int blockac()
    {
    if Process.GetProcessesByName("actools") then;
    end;
    }

  3. #3
    ❀◕ ‿ ◕❀ Zujirawa is offline
    MemberRank
    Aug 2004 Join Date
    凸(¬‿¬)凸Location
    473Posts

    Re: Patching Cheat Engine or AC TOOLS

    What kind of Code is this? Is this for Anti Hack?
    Hmmm.....

  4. #4
    Valued Member Killer1478 is offline
    MemberRank
    Apr 2011 Join Date
    101Posts

    Re: Patching Cheat Engine or AC TOOLS

    Quote Originally Posted by dizzydaz View Post
    int blockce()
    {
    if Process.GetProcessesByName("cheat engine") then;
    end;
    }

    int blockac()
    {
    if Process.GetProcessesByName("actools") then;
    end;
    }
    If you use this not only should you be killed but this isn't even C++ code.
    Assuming he wants the code for the source and not some external crap.

    What about cheat engine and actools are you looking to patch and in which build?

  5. #5
    Apprentice dizzydaz is offline
    MemberRank
    Jun 2009 Join Date
    15Posts

    Re: Patching Cheat Engine or AC TOOLS

    Quote Originally Posted by Killer1478 View Post
    If you use this not only should you be killed but this isn't even C++ code.
    Assuming he wants the code for the source and not some external crap.

    What about cheat engine and actools are you looking to patch and in which build?
    I worked hard on that :(
    Code:
    int __stdcall AhnHS_Callback(long lCode, long lParasSize, void* pParam)
     
    {
     
    //      TCHAR szTitle[256];
     
    
     
            switch(lCode)
     
            {
     
                    //Engine Callback
     
            case AHNHS_ENGINE_DETECT_GAME_HACK:
     
                    {
     
                            TCHAR szMsg[255];
     
                            wsprintf(szMsg, _T("´ÙÀ½ À§Ä¡¿¡¼­ ÇØÅ·ÅøÀÌ ¹ß°ßµÇ¾î ÇÁ·Î±×·¥À» Á¾·á½ÃÄ×½À´Ï´Ù.\n%s"), (char*)pParam);
     
    //                      MessageBox(NULL, szMsg, szTitle, CCB_OK);
     
                            cclog(szMsg);
     
                            PostThreadMessage(g_dwMainThreadID, WM_QUIT, 0, 0);
     
                            break;
     
                    }
     
    
     
                    //ÀϺΠAPI°¡ ÀÌ¹Ì ÈÄÅ·µÇ¾î ÀÖ´Â »óÅÂ
     
                    //±×·¯³ª ½ÇÁ¦·Î´Â À̸¦ Â÷´ÜÇϰí Àֱ⠶§¹®¿¡ ´Ù¸¥ ÈÄÅ·½Ãµµ ÇÁ·Î±×·¥Àº µ¿ÀÛÇÏÁö ¾Ê½À´Ï´Ù.
     
                    //ÀÌ CallbackÀº ´ÜÁö °æ°í ³»Áö´Â Á¤º¸Á¦°ø Â÷¿ø¿¡¼­ Á¦°øµÇ¹Ç·Î °ÔÀÓÀ» Á¾·áÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
     
            case AHNHS_ACTAPC_DETECT_ALREADYHOOKED:
     
                    {
     
                            PACTAPCPARAM_DETECT_HOOKFUNCTION pHookFunction = (PACTAPCPARAM_DETECT_HOOKFUNCTION)pParam;
     
                            TCHAR szMsg[255];
     
                            wsprintf(szMsg, _T("[HACKSHIELD] Already Hooked\n- szFunctionName : %s\n- szModuleName : %s\n"), 
     
                                    pHookFunction->szFunctionName, pHookFunction->szModuleName);
     
                            OutputDebugString(szMsg);
     
                            break;
     
                    }
     
    
     
                    //Speed °ü·Ã
     
            case AHNHS_ACTAPC_DETECT_SPEEDHACK:
     
            case AHNHS_ACTAPC_DETECT_SPEEDHACK_APP:
     
                    {
     
    //                      MessageBox(NULL, _T("ÇöÀç ÀÌ PC¿¡¼­ SpeedHackÀ¸·Î ÀǽɵǴ µ¿ÀÛÀÌ °¨ÁöµÇ¾ú½À´Ï´Ù."), szTitle, CCB_OK);
     
                            cclog("ÇöÀç ÀÌ PC¿¡¼­ SpeedHackÀ¸·Î ÀǽɵǴ µ¿ÀÛÀÌ °¨ÁöµÇ¾ú½À´Ï´Ù.");
     
                            PostThreadMessage(g_dwMainThreadID, WM_QUIT, 0, 0);
     
                            break;
     
                    }
     
    
     
                    //µð¹ö±ë ¹æÁö 
     
            case AHNHS_ACTAPC_DETECT_KDTRACE:       
     
            case AHNHS_ACTAPC_DETECT_KDTRACE_CHANGED:
     
                    {
     
                            TCHAR szMsg[255];
     
                            wsprintf(szMsg, _T("ÇÁ·Î±×·¥¿¡ ´ëÇÏ¿© µð¹ö±ë ½Ãµµ°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù. (Code = %x)\nÇÁ·Î±×·¥À» Á¾·áÇÕ´Ï´Ù."), lCode);
     
    //                      MessageBox(NULL, szMsg, szTitle, CCB_OK);
     
                            cclog(szMsg);
     
                            PostThreadMessage(g_dwMainThreadID, WM_QUIT, 0, 0);
     
                            break;
     
                    }
     
    
     
                    //±×¿Ü ÇØÅ· ¹æÁö ±â´É ÀÌ»ó 
     
            case AHNHS_ACTAPC_DETECT_AUTOMOUSE:
     
            case AHNHS_ACTAPC_DETECT_DRIVERFAILED:
     
            case AHNHS_ACTAPC_DETECT_HOOKFUNCTION:
     
            case AHNHS_ACTAPC_DETECT_MESSAGEHOOK:
     
            case AHNHS_ACTAPC_DETECT_MODULE_CHANGE:
     
                    {
     
                            TCHAR szMsg[255];
     
                            wsprintf(szMsg, _T("ÇØÅ· ¹æ¾î ±â´É¿¡ ÀÌ»óÀÌ ¹ß»ýÇÏ¿´½À´Ï´Ù. (Code = %x)\nÇÁ·Î±×·¥À» Á¾·áÇÕ´Ï´Ù."), lCode);
     
    //                      MessageBox(NULL, szMsg, szTitle, CCB_OK);
     
                            cclog(szMsg);
     
                            PostThreadMessage(g_dwMainThreadID, WM_QUIT, 0, 0);
     
                            break;
     
                    }
     
            }
     
    
     
            return 1;
     
    }
     
    #endif
    Last edited by dizzydaz; 24-05-13 at 05:24 AM.

  6. #6
    Valued Member EvoGamers is offline
    MemberRank
    Nov 2012 Join Date
    102Posts

    Re: Patching Cheat Engine or AC TOOLS

    I've got all the fixes, someone can help me to add this into my source ? i don't know where to start :(
    anyway my skype is egmercuriun



Advertisement