Jump to content
Welcome, Guest
Existing user? Sign In

Sign In



Sign Up
The MatriX
  • Welcome To Ghbsys
  • CS GO Streaming Version is released. Have fun streaming while cheating!
  • Have a Payment Issue? Send us a Support ticket.
  • Make a thread if you need support or join our discord for live support.
  • Have Suggestions? Make a thread and you'll earn Ghbsys Points for implemented suggestions.
  • Join our discord to stay well connected! Don't forget to integrate your discord to the site
  • Welcome to [GHB] - GAmEhAcKbAsTaRdS Forum

    Welcome to [GHB] - GAmEhAcKbAsTaRdS Forum, like most online communities you must register to view or post in our community, but don't worry this is a simple free process that requires minimal information for you to signup. Be apart of [GHB] - GAmEhAcKbAsTaRdS Forum by signing in or creating an account.
    • Start new topics and reply to others
    • Subscribe to topics and forums to get email updates
    • Get your own profile page and make new friends
    • Send personal messages to other members.

    Help me


    HaCkBaStErD
     Share

    Recommended Posts

    I got this warrock error:

     

    ---------------------------
    Hack Detected!
    ---------------------------
    Modification to Memory is detected.
    ---------------------------
    OK   
    ---------------------------

     

     

    This is my source:

    /*
    Project : Hack!
    Author  : ZeaS
    Date	: 19.12.08
    */
    #include <stdio.h>
    #include <windows.h>
    
    
    //Addies
    
    #define Playerpointer 0x1100480
    #define Serverpointer 0xC15440
    #define Spawn1 0xE10DC8
    #define Spawn2 0x1C8697C
    #define Slot_Addie1 0xE10DC8
    #define spread_addie 0xB7F19C
    #define nobounds_Addie1 0xE3D75C
    #define nobounds_Addie2 0xE3D760
    #define scope_addie 0xB7F146
    
    
    int weaponnumber = 58;
    
    
    void WriteMemory(long addy, long value)
    {
    long t = value;
    unsigned long Protection;
    VirtualProtect((void*)addy, sizeof(t), PAGE_READWRITE, &Protection);
    memcpy((void*)addy, &t , sizeof(t));
    VirtualProtect((void*)addy, sizeof(t), Protection, 0);
    }
    
    
    void WriteNop(long addy,char byte)
    {
    BYTE anti[ ] = {byte};
    
    {
    		DWORD dwProtect;
    		VirtualProtect((void*)(addy), sizeof(anti), PAGE_EXECUTE_READWRITE, &dwProtect);
    		memcpy((void*)(addy), &anti, sizeof(anti));
    		VirtualProtect((void*)(addy), sizeof(anti), dwProtect, NULL);
      }
    }
    
    
    //End Addies
    
    DWORD *ingame= (DWORD*)Playerpointer;
    DWORD *megame= (DWORD*)Serverpointer;
    
    void Sgun()
    {
    
    
    	if(GetAsyncKeyState(VK_NUMPAD8) &1)
    {
    weaponnumber = weaponnumber + 1;
    DWORD *gun= (DWORD*)Playerpointer;
    	DWORD *gun2= ( DWORD* )((*gun) + 0x4c);
    	*(long*)gun2 = (long)weaponnumber;//Weapon number
    	}
    			if(GetAsyncKeyState(VK_NUMPAD5) &1)
    {
    DWORD *gun= (DWORD*)Playerpointer;
    	DWORD *gun2= ( DWORD* )((*gun) + 0x4c);
    	*(long*)gun2 = (long)weaponnumber;//Weapon number
    	}
    		if(GetAsyncKeyState(VK_NUMPAD2) &1)
    {
    weaponnumber = weaponnumber - 1;
    DWORD *gun= (DWORD*)Playerpointer;
    	DWORD *gun2= ( DWORD* )((*gun) + 0x4c);
    	*(long*)gun2 = (long)weaponnumber;//Weapon number
    	}
    }
    
    
    
    void Stamina()
    {
    DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
    
      *(float*)(dwPlayerPtr+0x2A4) = 100;
    
    }
    
    void Jump()
    {
    if(GetAsyncKeyState(VK_CONTROL) &1)
    {
    DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
    
      *(float*)(dwPlayerPtr+0x190) = 2500;
    
    }
    if(GetAsyncKeyState(VK_MENU) &1)
    {
    DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
    
      *(float*)(dwPlayerPtr+0x190) = 500;
    
    }
    }
    
    void NFD()
    {
    DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
    
    *(float*)(dwPlayerPtr+0x27C) = -20000;
    
    }
    
    
    
    void Scope()
    {
    
     if(GetAsyncKeyState(VK_RBUTTON) &1)
    {
    WriteMemory(0xB7F146, 2);
      }
     else
     {
    WriteMemory(0xB7F146, 0);
     }
    
    }
    
    
    
    void Fog()
    {
    DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
    
    *(float*)0xB9A1B0 = 1166127104;//far fog address
      *(float*)0xB9A1AC = 0; //nerfog addres
    
    }
    
    void Recoil()
    {
    DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
    
      *(float*)(dwPlayerPtr+0x2F4) = 0;
      *(float*)(dwPlayerPtr+0x2F8) = 0;
      *(float*)(dwPlayerPtr+0x2FC) = 0;
    
    }
    
    
    
    
    
    void Goldpremium()
    {
    DWORD dwPlayerPtr = *(DWORD*)Serverpointer;
    *(long*)(dwPlayerPtr+0x364) = 3;
    }
    
    
    
    
    
    
    void Spawn()
    {
    
    
    	  WriteMemory(0xE1B5B0, 0);
    WriteMemory(0x1C8697C, 0);
    WriteMemory(0x1C86974, 0);
    
    
    
    
    }
    
    void Antikick()
    {
    WriteNop(0x5F52A5, (0x90, 0x90, 0x90, 0x90, 0x90, 0x90));
    }
    
    void Invisible()
    {
    WriteNop(0x4F8EB0, (0x1C));
    }
    
    void Spread()
    {
    WriteMemory(spread_addie, 0);
    }
    
    void Slot()
    {
    WriteMemory(0xE10DC8, 5);
    	WriteMemory(0xE10DC8, 6);
    WriteMemory(0xE10DC8, 7);
    	WriteMemory(0xE10DC8, 8);
    }
    
    
    void SetText(long X,long Y, LPCTSTR Text,long size,COLORREF Color,COLORREF Back)
    {
    HDC hdC = GetDC(FindWindow(NULL,"Warrock"));
    SetTextColor(hdC,Color);
    SetBkColor(hdC, Back);
    TextOut(hdC,X,Y,Text,size);
    ReleaseDC(FindWindow(NULL,"Warrock"), hdC);
    }
    
    void HackThread()
    {
      for(;;)
      {
    
     //prevent for overloading the cpu
    			if (*ingame)
    	{
    							NFD();
    
    	Jump();
    
    	Stamina();
    
    	Sgun();
    Fog();
    
    	Recoil();
    
    	Scope();
    
    		Antikick();
    
    Invisible();
    
    
    
    Spread();
    
    	}
    	if(*megame)
    	{
    
    		Spawn();
    Slot();
    		Goldpremium();
    
    	}
    SetText (10,10, "WRC PUBLIC HACK",15,RGB(255,0,0),RGB(0,0,0));
    SetText (10,30, "by [WR]Rapidsh00t",17,RGB(255,0,0),RGB(0,0,0));
    SetText (10,50, "Credits:",9,RGB(255,0,0),RGB(0,0,0));
    SetText (10,70, "ghbsys.net:",12,RGB(255,0,0),RGB(0,0,0));
    SetText (10,90, "ZeaS",5,RGB(255,0,0),RGB(0,0,0));
    
    Sleep(200);
    
      }
    }
    BOOL WINAPI DllMain(HINSTANCE hModule, DWORD dwReason, LPVOID lpReserved)
    {
    if(dwReason == DLL_PROCESS_ATTACH)
    {
    	CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread, 0, 0, 0); //create the hackthread
    
    }
    return TRUE;
    }

     

     

    Who can help me?

    Edited by rapidsh00t
    Link to comment
    Share on other sites

    Guest
    This topic is now closed to further replies.
     Share

    • Recently Browsing   0 members

      • No registered users viewing this page.
    ×
    ×
    • Create New...