• Amused
  • Angry
  • Annoyed
  • Awesome
  • Bemused
  • Cocky
  • Cool
  • Crazy
  • Crying
  • Down
  • Drunk
  • Embarrased
  • Enraged
  • Friendly
  • Geeky
  • Godly
  • Happy
  • Hateful
  • Hungry
  • Innocent
  • Meh
  • Piratey
  • Poorly
  • Sad
  • Secret
  • Shy
  • Sneaky
  • Tired
  • Wtf
  • At Work
  • CodenzHub
  • Coding
  • Deejaying
  • Donating
  • Drinking
  • Eating
  • Editing
  • Hacking
  • Hate Mailing
  • Jamin'
  • Lagging
  • Live Streaming
  • Lurking
  • No Status
  • Pawning
  • PC Gaming
  • PS Gaming
  • Raging
  • Reversing
  • Sleeping
  • Steam Gaming
  • Trolling
  • TwitchStreamer
  • Vodka!
  • Watching TV/Movie
  • Xbox Gaming
  • Youtuber
  • Zombies
  • Results 1 to 10 of 10
    1. #1

      Question Hackshield Bypass Xtrap bypass

      John Kittz
      Excuse my english I'm Brazilian

      I wonder if someone could explain to me how to develop a bypass hackshiel or X-trap

      I program in C + +

    2. #2
      RTFM
      Shootin Pool!
       
      Coding
       
      Syperus's Avatar
      Join Date
      Oct 2012
      Location
      127.0.0.1
      Posts
      436
      Thanks (-->)
      101
      Thanks (<--)
      131

      Hackshield Bypass Xtrap bypass

      I did not test these and I do not take credit for any of this. All credit goes to the authors. I just used the almighty tool we call Google.

      Hackshield Bypass
      Author: Mafia67
      BOOL WriteMemory (VOID *lpMem, VOID *lpSrc, DWORD len)
      {
      DWORD lpflOldProtect, flNewProtect = PAGE_READWRITE;
      unsigned char *pDst = (unsigned char *)lpMem,
      *pSrc = (unsigned char *)lpSrc;
      if (VirtualProtect(lpMem,len,flNewProtect,&lpflOldProtect))
      {
      while(len-- >0) *pDst++ = *pSrc++;
      VirtualProtect(lpMem,len, lpflOldProtect,&lpflOldProtect);
      FlushInstructionCache(GetCurrentProcess(), lpMem, len);
      return 1;
      }
      return 0;
      }

      void HSBypass (void)
      {
      DWORD dwEHSVC = 0;
      do
      {
      dwEHSVC = (DWORD)GetModuleHandle("EhSvc.dll");
      Sleep(250);
      }while(!dwEHSVC);

      WriteMemory((LPVOID)(dwEHSVC + 0x003D67F), (LPVOID)"\x03\xD2", 2);
      WriteMemory((LPVOID)(dwEHSVC + 0x003F77D), (LPVOID)"\xB8\x00\x00\x00\x00", 5);
      WriteMemory((LPVOID)(dwEHSVC + 0x000A1A0), (LPVOID)"\xC2\x04\x00", 3);
      WriteMemory((LPVOID)(dwEHSVC + 0x0085B43), (LPVOID)"\xC3", 1);
      WriteMemory((LPVOID)(dwEHSVC + 0x000A238), (LPVOID)"\x74", 1);
      WriteMemory((LPVOID)(dwEHSVC + 0x008523E), (LPVOID)"\xC2\x04\x00", 3);
      WriteMemory((LPVOID)(dwEHSVC + 0x00A5EBA), (LPVOID)"\xD2", 1);
      }


      Xtrap Bypass
      Author: Slicktor
      main.cpp
      #include "Bypass.h"

      DWORD WINAPI InitializeXTrapBypass() {

      DWORD nBase;
      while(1)
      {

      nBase = (DWORD)GetModuleHandleA("XTrapVa.dll");

      if(nBase){
      Sleep(500);
      BYPASS bypass;
      bypass.Driver64();
      bypass.ProcessDetection();
      break;
      }

      }
      return 0;

      }

      BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
      {
      DisableThreadLibraryCalls(hDll);
      if( dwReason == DLL_PROCESS_ATTACH)

      {

      _beginthread((void(*)(void*))InitializeXTrapBypass,sizeof(&InitializeXTrapBypass),0);
      }


      return TRUE;
      }


      main.h
      #include <Windows.h>
      #include <tlhelp32.h>
      #include <process.h>
      #include <wchar.h>

      class BYPASS
      {

      public:
      int BYPASS::ProcessDetection();
      int BYPASS::Driver64();
      };
      int BYPASS::ProcessDetection()
      {

      DWORD K32EnumAddr = (DWORD)GetProcAddress(LoadLibraryA("Kernel32.dll"),"K32EnumProcesses");
      //DWORD EnumAddr = (DWORD)GetProcAddress(LoadLibraryA("Psapi.dll"),"EnumProcesses");
      DWORD old;
      VirtualProtect((LPVOID)K32EnumAddr,sizeof(K32EnumAddr),PAGE_EXECUTE_READWRITE,&old);
      //VirtualProtect((LPVOID)EnumAddr,sizeof(EnumAddr),PAGE_EXECUTE_READWRITE,&old);
      memcpy((LPVOID)K32EnumAddr,(LPVOID)"\xC2\x0C\x00",3);
      //memcpy((LPVOID)EnumAddr,(LPVOID)"\xC2\x0C\x00",3);
      return 0;
      }

      int BYPASS::Driver64()
      {

      wmemcpy((wchar_t*)0x405D0C24,(const wchar_t*)"X6va01",6);
      return 0;
      }


      Good luck! :-)

    3. #3
      Newbie
      Never give up keep learning
      C●d€ríN
       
      Hacking
       
      cod3rin's Avatar
      Join Date
      Aug 2013
      Posts
      22
      Thanks (-->)
      1
      Thanks (<--)
      0
      Quote Originally Posted by Syperus View Post
      I did not test these and I do not take credit for any of this. All credit goes to the authors. I just used the almighty tool we call Google.

      Hackshield Bypass
      Author: Mafia67
      BOOL WriteMemory (VOID *lpMem, VOID *lpSrc, DWORD len)
      {
      DWORD lpflOldProtect, flNewProtect = PAGE_READWRITE;
      unsigned char *pDst = (unsigned char *)lpMem,
      *pSrc = (unsigned char *)lpSrc;
      if (VirtualProtect(lpMem,len,flNewProtect,&lpflOldProtect))
      {
      while(len-- >0) *pDst++ = *pSrc++;
      VirtualProtect(lpMem,len, lpflOldProtect,&lpflOldProtect);
      FlushInstructionCache(GetCurrentProcess(), lpMem, len);
      return 1;
      }
      return 0;
      }

      void HSBypass (void)
      {
      DWORD dwEHSVC = 0;
      do
      {
      dwEHSVC = (DWORD)GetModuleHandle("EhSvc.dll");
      Sleep(250);
      }while(!dwEHSVC);

      WriteMemory((LPVOID)(dwEHSVC + 0x003D67F), (LPVOID)"\x03\xD2", 2);
      WriteMemory((LPVOID)(dwEHSVC + 0x003F77D), (LPVOID)"\xB8\x00\x00\x00\x00", 5);
      WriteMemory((LPVOID)(dwEHSVC + 0x000A1A0), (LPVOID)"\xC2\x04\x00", 3);
      WriteMemory((LPVOID)(dwEHSVC + 0x0085B43), (LPVOID)"\xC3", 1);
      WriteMemory((LPVOID)(dwEHSVC + 0x000A238), (LPVOID)"\x74", 1);
      WriteMemory((LPVOID)(dwEHSVC + 0x008523E), (LPVOID)"\xC2\x04\x00", 3);
      WriteMemory((LPVOID)(dwEHSVC + 0x00A5EBA), (LPVOID)"\xD2", 1);
      }


      Xtrap Bypass
      Author: Slicktor
      main.cpp
      #include "Bypass.h"

      DWORD WINAPI InitializeXTrapBypass() {

      DWORD nBase;
      while(1)
      {

      nBase = (DWORD)GetModuleHandleA("XTrapVa.dll");

      if(nBase){
      Sleep(500);
      BYPASS bypass;
      bypass.Driver64();
      bypass.ProcessDetection();
      break;
      }

      }
      return 0;

      }

      BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
      {
      DisableThreadLibraryCalls(hDll);
      if( dwReason == DLL_PROCESS_ATTACH)

      {

      _beginthread((void(*)(void*))InitializeXTrapBypass,sizeof(&InitializeXTrapBypass),0);
      }


      return TRUE;
      }


      main.h
      #include <Windows.h>
      #include <tlhelp32.h>
      #include <process.h>
      #include <wchar.h>

      class BYPASS
      {

      public:
      int BYPASS::ProcessDetection();
      int BYPASS::Driver64();
      };
      int BYPASS::ProcessDetection()
      {

      DWORD K32EnumAddr = (DWORD)GetProcAddress(LoadLibraryA("Kernel32.dll"),"K32EnumProcesses");
      //DWORD EnumAddr = (DWORD)GetProcAddress(LoadLibraryA("Psapi.dll"),"EnumProcesses");
      DWORD old;
      VirtualProtect((LPVOID)K32EnumAddr,sizeof(K32EnumAddr),PAGE_EXECUTE_READWRITE,&old);
      //VirtualProtect((LPVOID)EnumAddr,sizeof(EnumAddr),PAGE_EXECUTE_READWRITE,&old);
      memcpy((LPVOID)K32EnumAddr,(LPVOID)"\xC2\x0C\x00",3);
      //memcpy((LPVOID)EnumAddr,(LPVOID)"\xC2\x0C\x00",3);
      return 0;
      }

      int BYPASS::Driver64()
      {

      wmemcpy((wchar_t*)0x405D0C24,(const wchar_t*)"X6va01",6);
      return 0;
      }


      Good luck! :-)
      do you have a bypass code in gameguard?

    4. #4

      Hackshield Bypass Xtrap bypass

      thank you this way I can make an update

    5. #5
      RTFM
      Shootin Pool!
       
      Coding
       
      Syperus's Avatar
      Join Date
      Oct 2012
      Location
      127.0.0.1
      Posts
      436
      Thanks (-->)
      101
      Thanks (<--)
      131
      Quote Originally Posted by cod3rin View Post
      do you have a bypass code in gameguard?
      Just use Google. I googled gameguard bypass and got 4 tutorials off the bat. Google is your friend.

    6. #6
      Newbie
      Learning to hack games!
       
      PC Gaming
       
      vonmhel1995's Avatar
      Join Date
      Jan 2016
      Posts
      1
      Thanks (-->)
      0
      Thanks (<--)
      0
      Quote Originally Posted by Syperus View Post
      I did not test these and I do not take credit for any of this. All credit goes to the authors. I just used the almighty tool we call Google.

      Hackshield Bypass
      Author: Mafia67
      BOOL WriteMemory (VOID *lpMem, VOID *lpSrc, DWORD len)
      {
      DWORD lpflOldProtect, flNewProtect = PAGE_READWRITE;
      unsigned char *pDst = (unsigned char *)lpMem,
      *pSrc = (unsigned char *)lpSrc;
      if (VirtualProtect(lpMem,len,flNewProtect,&lpflOldProtect))
      {
      while(len-- >0) *pDst++ = *pSrc++;
      VirtualProtect(lpMem,len, lpflOldProtect,&lpflOldProtect);
      FlushInstructionCache(GetCurrentProcess(), lpMem, len);
      return 1;
      }
      return 0;
      }

      void HSBypass (void)
      {
      DWORD dwEHSVC = 0;
      do
      {
      dwEHSVC = (DWORD)GetModuleHandle("EhSvc.dll");
      Sleep(250);
      }while(!dwEHSVC);

      WriteMemory((LPVOID)(dwEHSVC + 0x003D67F), (LPVOID)"\x03\xD2", 2);
      WriteMemory((LPVOID)(dwEHSVC + 0x003F77D), (LPVOID)"\xB8\x00\x00\x00\x00", 5);
      WriteMemory((LPVOID)(dwEHSVC + 0x000A1A0), (LPVOID)"\xC2\x04\x00", 3);
      WriteMemory((LPVOID)(dwEHSVC + 0x0085B43), (LPVOID)"\xC3", 1);
      WriteMemory((LPVOID)(dwEHSVC + 0x000A238), (LPVOID)"\x74", 1);
      WriteMemory((LPVOID)(dwEHSVC + 0x008523E), (LPVOID)"\xC2\x04\x00", 3);
      WriteMemory((LPVOID)(dwEHSVC + 0x00A5EBA), (LPVOID)"\xD2", 1);
      }


      Xtrap Bypass
      Author: Slicktor
      main.cpp
      #include "Bypass.h"

      DWORD WINAPI InitializeXTrapBypass() {

      DWORD nBase;
      while(1)
      {

      nBase = (DWORD)GetModuleHandleA("XTrapVa.dll");

      if(nBase){
      Sleep(500);
      BYPASS bypass;
      bypass.Driver64();
      bypass.ProcessDetection();
      break;
      }

      }
      return 0;

      }

      BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
      {
      DisableThreadLibraryCalls(hDll);
      if( dwReason == DLL_PROCESS_ATTACH)

      {

      _beginthread((void(*)(void*))InitializeXTrapBypass,sizeof(&InitializeXTrapBypass),0);
      }


      return TRUE;
      }


      main.h
      #include <Windows.h>
      #include <tlhelp32.h>
      #include <process.h>
      #include <wchar.h>

      class BYPASS
      {

      public:
      int BYPASS::ProcessDetection();
      int BYPASS::Driver64();
      };
      int BYPASS::ProcessDetection()
      {

      DWORD K32EnumAddr = (DWORD)GetProcAddress(LoadLibraryA("Kernel32.dll"),"K32EnumProcesses");
      //DWORD EnumAddr = (DWORD)GetProcAddress(LoadLibraryA("Psapi.dll"),"EnumProcesses");
      DWORD old;
      VirtualProtect((LPVOID)K32EnumAddr,sizeof(K32EnumAddr),PAGE_EXECUTE_READWRITE,&old);
      //VirtualProtect((LPVOID)EnumAddr,sizeof(EnumAddr),PAGE_EXECUTE_READWRITE,&old);
      memcpy((LPVOID)K32EnumAddr,(LPVOID)"\xC2\x0C\x00",3);
      //memcpy((LPVOID)EnumAddr,(LPVOID)"\xC2\x0C\x00",3);
      return 0;
      }

      int BYPASS::Driver64()
      {

      wmemcpy((wchar_t*)0x405D0C24,(const wchar_t*)"X6va01",6);
      return 0;
      }


      Good luck! :-)
      excuse me sir, do you have bypass for XIGNCODE3?

    7. #7
      Newbie
      Learning to hack games!
       
      Xbox Gaming
       
      Espaniol's Avatar
      Join Date
      Apr 2016
      Posts
      8
      Thanks (-->)
      0
      Thanks (<--)
      0
      you can bypass gameguard ?

    8. #8
      Newbie
      Just looking at this website.
       
      Coding
       
      [FaZe] Austin's Avatar
      Join Date
      Apr 2016
      Posts
      7
      Thanks (-->)
      0
      Thanks (<--)
      0
      Google is your friend.

    9. #9
      Newbie
      Learning to hack games!
       
      Feeling Normal
       
      llt2012's Avatar
      Join Date
      Apr 2016
      Posts
      1
      Thanks (-->)
      0
      Thanks (<--)
      0
      0x405D0C24 <--- how to find address?

    10. #10
      Administrator
      Hacked By Jesus
       
      Reversing
       
      [GH]Rake's Avatar
      Join Date
      Jan 2014
      Location
      USA
      Posts
      3,112
      Thanks (-->)
      697
      Thanks (<--)
      914
      Cheats'n'Trainers
      Quote Originally Posted by llt2012 View Post
      0x405D0C24 <--- how to find address?
      This bypass is 2 years old, I would be very surprised if it still works.

    Similar Game Hacker Threads

    1. [Help] Hackshield bypass.
      By aw1212 in forum AntiCheat - AntiDebug
      Replies: 8
      Last Post: 03-11-2014, 10:08 AM
    2. HackShield/GameGuard bypass
      By Centipede in forum Hacking Help
      Replies: 9
      Last Post: 07-31-2013, 02:35 AM
    3. Bypass XTrap?
      By AlphaAnonymous in forum AntiCheat - AntiDebug
      Replies: 8
      Last Post: 09-15-2012, 07:20 AM

    Tags for this Thread