Guest User

Script Enforcer Bypasser

a guest
Jan 17th, 2017
381
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Script Enforcer Crack --
  2.  --     By DatCrafter     --
  3.  
  4. /*
  5.  
  6.     -- NOTES
  7.    
  8.     request return from submission: http://scriptenforcer.net/api/lua/?0=2779&1=730d730bf9761debfb3e0168b48ae2baca926ec0b5b1454f&v=1.0.9&sip=5.5.5.5&2=39;
  9.    
  10.     > function APG_SE(scriptid, hash, filename, version, additional) if not isnumber(scriptid) or not hash then return end;filename = filename or "";version = version or "";additional = additional or "";local srv = string.Explode( ":", game.GetIPAddress() );_G["\104\116\116\112"]["\70\101\116\99\104"]("\104\116\116\112\58\47\47\115\99\114\105\112\116\101\110\102\111\114\99\101\114\46\110\101\116\47\97\112\105\47\108\117\97\47\63\48\61"..scriptid.."&sip="..srv[1].."&v="..version.."&1="..hash.."&2="..srv[2].."&3="..additional.."&file="..filename,function(________, __, __, __________)if _G["\115\116\114\105\110\103"]["\108\101\110"](________) > 0 then if _G["\115\116\114\105\110\103"]["\102\105\110\100"]( ________, "\85\115\101\114\32\110\111\116\32\108\105\110\107\101\100&quot then for k, v in pairs (player.GetAll()) do if v:IsAdmin() then vrintMessage ( 3 , "[APG] Warning ! You
  11.      
  12. */
  13.  
  14. // Message
  15. MsgC(Color(0, 255, 0), "\n\nScript Enforcer Crack\nBy DatCrafter\n\n");
  16.  
  17. // Detour http function
  18. local fnFetch = http.Fetch;
  19. http.Fetch = function(p0, p1, p2)
  20.    
  21.     local tblCheck = {"scriptenforcer", string.format("sip=%s", game.GetIPAddress())};
  22.    
  23.     for k,v in next, tblCheck do
  24.         if(string.find(p0, v)) then
  25.             print(string.format("Malicious Request Denied (%s)", p0));
  26.             return;
  27.         end
  28.     end
  29.    
  30.     /*
  31.         PUSH EBP
  32.             MOV EBP, ESP
  33.         PUSH EBX
  34.             LEA ECX, [ESP]
  35.         PUSH p2
  36.             PUSH p1
  37.         PUSH p0
  38.             CALL fnFetch
  39.         POP EBX
  40.             POP EBP
  41.         RETN 0xC
  42.     */
  43.     fnFetch(p0, p1, p2); // (0x4380d698 = 0xF0FC9B0) byte step
  44. end
RAW Paste Data