Advertisement
Guest User

sfeown42qijn

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