Advertisement
yonidrori

Retcheck Bypass ROBLOX Source!

Aug 3rd, 2016
601
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.17 KB | None | 0 0
  1. //Yonidrori's Bypass Retcheck
  2. //Jayden Copied It And Leaked It
  3. //FUCK YOU JAYDEN!
  4. #include <Windows.h>
  5. DWORD retcheckaddr = 0x546926;
  6. void retcheck() {
  7.     DWORD addr = 0x546926;
  8.     _asm {
  9.         pushad
  10.         pushfd
  11.         mov eax, addr
  12.         popfd
  13.         popad
  14.         ret
  15.     }
  16.  }
  17.  
  18. void nop_retcheck(void* addr) {
  19.     return (void)addr;
  20. }
  21.  
  22. void retcheck_Bypass() {
  23.     DWORD ourOldProtection;
  24.     VirtualProtect((LPVOID)retcheckaddr, 0x90, PAGE_EXECUTE_READWRITE, &ourOldProtection);
  25.     memset((LPVOID)retcheckaddr, 0x90, 0x98);
  26.     DWORD findOurAddr = ((DWORD)retcheckaddr - (DWORD)0x90) - 5;
  27.     *(BYTE*)(PBYTE)retcheckaddr = 0x98;
  28.     *(DWORD*)((DWORD)retcheckaddr + 1) = findOurAddr;
  29.     DWORD tempory;
  30.     VirtualProtect((LPVOID)retcheckaddr, 0x90, 0x90, &tempory);
  31.     return (void)retcheck;
  32.     return nop_retcheck((void*)0x546926);
  33. }
  34.  
  35. void Main() {
  36.     CreateThread(0, 0, (LPTHREAD_START_ROUTINE)retcheck_Bypass, 0, 0, 0);
  37. }
  38.  
  39. int __stdcall DllMain(HMODULE DLL, DWORD Reason, void* Useless) {
  40.     if (Reason == 1) {
  41.         CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Main, 0, 0, 0);
  42.         MessageBox(NULL, "Retcheck Executed! This Retcheck Developed By Yonidrori\r\n", "Yonidrori's Retcheck Bypass : \r\n", 0);
  43.     }
  44.     return TRUE;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement