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.

    How to make D3D hack


    kevin9999
     Share

    Recommended Posts

    Hi, I will show you how to do and edit your own hack !!

     

    What you need first : Visual C++ 2008 Express Edition

     

    Open Visual C++ > Create a New Project > Choose Win32 Console Application > Enter a Name > Click OK > A window will appear click on Next > Choose .Dll > Chek Empty Project > Add New Item ( Just under Edit ) > Choose .cpp files > Name it.

     

    Okay now, all is create need to enter the code

     

    At the top put this :

    #include <windows.h>

    #include <stdio.h>

    This tells the compiler to include <the thing you write>

     

    After write your address / offset :

     

    // Adress List //
    
      #define Playerpointer 0x00CB11C8 
      #define Serverpointer 0x00B39BE0
      The address change at each update you can find them on *Zensored* in Warrock section or get it with addresslogger. As you can see I only put the important one. For any other you add you will need to this.
    For Address : #define ADR_''HACK'' Address
    For Offset : #define OFS_''HACK'' Address

     

    The address change at each update you can find them on *Zensored* in Warrock section or get it with addresslogger. As you can see I only put the important one. For any other you add you will need to this.

    For Address : #define ADR_''HACK'' Address

    For Offset : #define OFS_''HACK'' Address

     

     

    Then :

    DWORD *ingame= (DWORD*)Playerpointer;
      DWORD *outgame= (DWORD*)Serverpointer;
      Now you HackCodes :
    You need to create Functions ( Void )
    Example with SuperJump :
     Code: void Jump() // superjump if hit control button
      {
      if(GetAsyncKeyState(VK_LCONTROL) &1)
      {
      DWORD dwPlayerPtr = *(DWORD*)Playerpointer;
      if(dwPlayerPtr != 0)
      {
      *(float*)(dwPlayerPtr+OFS_Z) = 1500;
      }
      }
      }

    To get it work, you need to add to your address list the OFS_Z

    When you will hit Ctrl You will jump you can change the hotkey i'll give to you at the end a list of hotkey. you can change 1500 is the height of the jump.

     

    For function you can do it with many way

    Like I did before with :

    Float and PlayerPointer

    Other need Long and ServerPointer

    Like Premium :

    void premium () // Gold Premium
      {
      DWORD dwPlayerPtr = *(DWORD*)Serverpointer;
      if(dwPlayerPtr != 0)
      {
      *(long*)(dwPlayerPtr+OFS_PREMIUM) = 3, 10; // 1 = bronze  2 = silver 3 = gold
      }
      }
      And you can take Bytes too :
    For example automedic (Get detected if you don't turn it off)
     Code: void automedic()
      {
      if(GetAsyncKeyState(VK_NUMPAD7) &1)
      {
      DWORD dwProtect;
      const BYTE nop[6] = {0x90,0x90,0x90,0x90,0x90,0x90};
      VirtualProtect((void*)(ADR_AUTOMEDIC), 6, PAGE_EXECUTE_READWRITE, &dwProtect);
      memcpy((void*)ADR_AUTOMEDIC, &nop, 6);
      VirtualProtect((void*)(ADR_AUTOMEDIC), 6, dwProtect, NULL);
      } 
      }
      AutoMedic is a 6 bytes 
    And to put it work add the address of automedic to your address list 
    And when you will hit numpad7, 30% of your life will up each 5 sec I think.
    
    You can only put the ADR for some but you need to put the Value, you can find it on the net
    Example NoSpread :
      [code]void spread () // no spread
      {
      *(float*) ADR_Spread = 0;
      }

    [/code]

    If any problem Google help, Write like : Void + Hack + Warrock and they will give you the function.

     

    After the Function

    the HackThread

    void HackThread() 
      {
      for(;; ) 
      {
      if(*ingame) //check if we are ingame.. prevent crashs
      {
      Jump();
      Premium();
      }
      if(*outgame)
      {
      norecoil();
      Premium();
      }
      Sleep(200); //prevent for overloading the cpu
      }
      }

    You put the hack you did there don't forget !

    You need to put exactly the name you put to your function in the Ingame or Outgame. Depend if player or server.

     

    Then the Bool :

    : BOOL WINAPI DllMain(HINSTANCE hModule, DWORD dwReason, LPVOID lpvReserved)
      {
       if(dwReason == DLL_PROCESS_ATTACH)
       {
    
    		   CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread, 0, 0, 0); //create the hackthread
       }
       return TRUE;
      }

    Then Save and Build it (At the top click build > build solution)

     

    then go Visual C++ Folder ( Habitually in your document)

    Then choose projects > take the one you did > Debug > Copy the .dll > put it in a folder with an Injector > Name the Injector exactly the same name as you .dll and Enjoy !!

     

    Any Problem post !!

     

     

    Hotkey

    VK_LBUTTON 01 Left mouse button 
      VK_RBUTTON 02 Right mouse button 
      VK_CANCEL 03 Control-break processing 
      VK_MBUTTON 04 Middle mouse button (three-button mouse) 
      VK_BACK 08 BACKSPACE key 
      VK_TAB 09 TAB key 
      VK_CLEAR 0C CLEAR key 
      VK_RETURN 0D ENTER key 
      VK_SHIFT 10 SHIFT key 
      VK_CONTROL 11 CTRL key 
      VK_MENU 12 ALT key 
      VK_PAUSE 13 PAUSE key 
      VK_CAPITAL 14 CAPS LOCK key 
      VK_ESCAPE 1B ESC key 
      VK_SPACE 20 SPACEBAR 
      VK_PRIOR 21 PAGE UP key 
      VK_NEXT 22 PAGE DOWN key 
      VK_END 23 END key 
      VK_HOME 24 HOME key 
      VK_LEFT 25 LEFT ARROW key 
      VK_UP 26 UP ARROW key 
      VK_RIGHT 27 RIGHT ARROW key 
      VK_DOWN 28 DOWN ARROW key 
      VK_SELECT 29 SELECT key 
      VK_PRINT 2A PRINT key 
      VK_EXECUTE 2B EXECUTE key 
      VK_SNAPSHOT 2C PRINT SCREEN key 
      VK_INSERT 2D INS key 
      VK_DELETE 2E DEL key 
      VK_HELP 2F HELP key 
      30 0 key 
      31 1 key 
      32 2 key 
      33 3 key 
      34 4 key 
      35 5 key 
      36 6 key 
      37 7 key 
      38 8 key 
      39 9 key 
      41 A key 
      42 B key 
      43 C key 
      44 D key 
      45 E key 
      46 F key 
      47 G key 
      48 H key 
      49 I key 
      4A J key 
      4B K key 
      4C L key 
      4D M key 
      4E N key 
      4F O key 
      50 P key 
      51 Q key 
      52 R key 
      53 S key 
      54 T key 
      55 U key 
      56 V key 
      57 W key 
      58 X key 
      59 Y key 
      5A Z key 
      VK_NUMPAD0 60 Numeric keypad 0 key 
      VK_NUMPAD1 61 Numeric keypad 1 key 
      VK_NUMPAD2 62 Numeric keypad 2 key 
      VK_NUMPAD3 63 Numeric keypad 3 key 
      VK_NUMPAD4 64 Numeric keypad 4 key 
      VK_NUMPAD5 65 Numeric keypad 5 key 
      VK_NUMPAD6 66 Numeric keypad 6 key 
      VK_NUMPAD7 67 Numeric keypad 7 key 
      VK_NUMPAD8 68 Numeric keypad 8 key 
      VK_NUMPAD9 69 Numeric keypad 9 key 
      VK_SEPARATOR 6C Separator key 
      VK_SUBTRACT 6D Subtract key 
      VK_DECIMAL 6E Decimal key 
      VK_DIVIDE 6F Divide key 
      VK_F1 70 F1 key 
      VK_F2 71 F2 key 
      VK_F3 72 F3 key 
      VK_F4 73 F4 key 
      VK_F5 74 F5 key 
      VK_F6 75 F6 key 
      VK_F7 76 F7 key 
      VK_F8 77 F8 key 
      VK_F9 78 F9 key 
      VK_F10 79 F10 key 
      VK_F11 7A F11 key 
      VK_F12 7B F12 key 
      VK_F13 7C F13 key 
      VK_F14 7D F14 key 
      VK_F15 7E F15 key 
      VK_F16 7F F16 key 
      VK_F17 80H F17 key 
      VK_F18 81H F18 key 
      VK_F19 82H F19 key 
      VK_F20 83H F20 key 
      VK_F21 84H F21 key 
      VK_F22 85H F22 key 
      VK_F23 86H F23 key 
      VK_F24 87H F24 key 
      VK_NUMLOCK 90 NUM LOCK key 
      VK_SCROLL 91 SCROLL LOCK key 
      VK_LSHIFT A0 Left SHIFT key 
      VK_RSHIFT A1 Right SHIFT key 
      VK_LCONTROL A2 Left CONTROL key 
      VK_RCONTROL A3 Right CONTROL key 
      VK_LMENU A4 Left MENU key 
      VK_RMENU A5 Right MENU key 
      VK_PLAY FA Play key 
      VK_ZOOM FB Zoom key

     

    PEOPLE I RESPECT

    ZeaS

    Gordon`

    Neo I.I.I

    Sepehr

     

    CLICK IT

     

    p_thanks.gif p_thanks.gifp_thanks.gifp_thanks.gif

     

    Edited by kevin9999
    Link to comment
    Share on other sites

    • 2 weeks later...
    Guest
    This topic is now closed to further replies.
     Share

    • Recently Browsing   0 members

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