Advertisement
gabeisdumblol

Untitled

Jun 15th, 2018
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.70 KB | None | 0 0
  1. local Script = [[]]
  2.  
  3. Script = Script
  4.  
  5. -------------------------
  6.  
  7. function Obfuscate(scr)
  8. local BooleanObf = "function IllIlllIllIlllIlllIlllIll(IllIlllIllIllIll) if (IllIlllIllIllIll==(((((919 + 636)-636)*3147)/3147)+919)) then return not true end if (IllIlllIllIllIll==(((((968 + 670)-670)*3315)/3315)+968)) then return not false end end; "
  9. local bat = BooleanObf
  10.  
  11. ---------------------
  12.  
  13. local Ret = ""
  14. local VarNames = {"IllIllIllIllI", "IIlllIIlllIIlllIIlllII", "IIllllIIllll"}
  15. local Beg = [[local IlIlIlIlIlIlIlIlII = {]]
  16.  
  17. ----------------------
  18.  
  19. local LoadstringVariable = [[local IllIIllIIllIII = loadstring]]
  20. local ConcatVariable = [[local IllIIIllIIIIllI = table.concat]]
  21. local EmptyString = [[local IIIIIIIIllllllllIIIIIIII = "''"]]
  22.  
  23. local ConfuseVarO = "local "..VarNames[math.random(1, #VarNames)].." = (7*3-9/9+3*2/0+3*3);"
  24. local ConfuseVarT = "local "..VarNames[math.random(1, #VarNames)].." = (3*4-7/7+6*4/3+9*9);"
  25. local Watermark = "--// Obfuscated with ByteProtect 1.8 \n\n"
  26.  
  27. ----------------------
  28.  
  29. for i=1, string.len(scr) do
  30. Ret = Ret.."'\\"..string.byte(scr, i).."',"
  31. end
  32.  
  33. ---------------------
  34.  
  35. local UselessFunctionStart = "function IllIIIIllIIIIIl("..VarNames[math.random(1, #VarNames)]..")"
  36. local UselessFunctionContent = "function "..VarNames[math.random(1, #VarNames)].."("..VarNames[math.random(1, #VarNames)]..")"
  37. local UselessFunctionContentT = "local "..VarNames[math.random(1, #VarNames)].." = (5*3-2/8+9*2/9+8*3)"
  38. local UselessFunctionEnd = "end"
  39. local UselessFunctionCall = "IllIIIIllIIIIIl(900283)"
  40.  
  41. local UselessFunctionStartT = "function IllIlllIllIlllIlllIlllIllIlllIIIlll("..VarNames[math.random(1, #VarNames)]..")"
  42. local UselessFunctionContentT = "function "..VarNames[math.random(1, #VarNames)].."("..VarNames[math.random(1, #VarNames)]..")"
  43. local UselessFunctionContentTT = "local "..VarNames[math.random(1, #VarNames)].." = (9*0-7/5+3*1/3+8*2)"
  44. local UselessFunctionEndT = "end"
  45. local UselessFunctionCallT = "IllIlllIllIlllIlllIlllIllIlllIIIlll(9083)"
  46.  
  47. ----------------------
  48.  
  49. local FinalRet = Watermark..bat..ConfuseVarO..ConfuseVarT..ConcatVariable..";"..UselessFunctionStart.." "..UselessFunctionContent.." "..UselessFunctionContentT.." "..UselessFunctionEnd.." "..UselessFunctionEnd.." "..UselessFunctionEnd..";"..UselessFunctionCall..";"..UselessFunctionStartT.." "..UselessFunctionContentT.." "..UselessFunctionContentTT.." "..UselessFunctionEndT.." "..UselessFunctionEndT..";"..UselessFunctionCallT..";"..LoadstringVariable..";"..Beg..Ret.."}".."IllIIllIIllIII(IllIIIllIIIIllI(IlIlIlIlIlIlIlIlII,IIIIIIIIllllllllIIIIIIII))()"
  50.  
  51. ----------------------
  52.  
  53. print(FinalRet)
  54. end
  55.  
  56. do Obfuscate(Script) end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement