Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Script = [[
- ]]
- Script = "--// Decompiled Code. \n"..Script
- -------------------------
- function Obfuscate(scr)
- 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; "
- local bat = BooleanObf
- ---------------------
- local Ret = ""
- local VarNames = {"IllIllIllIllI", "IIlllIIlllIIlllIIlllII", "IIllllIIllll"}
- local Beg = [[local IlIlIlIlIlIlIlIlII = {]]
- ----------------------
- local LoadstringVariable = [[local IllIIllIIllIII = loadstring]]
- local ConcatVariable = [[local IllIIIllIIIIllI = table.concat]]
- local EmptyString = [[local IIIIIIIIllllllllIIIIIIII = "''"]]
- local ConfuseVarO = "local "..VarNames[math.random(1, #VarNames)].." = (7*3-9/9+3*2/0+3*3);"
- local ConfuseVarT = "local "..VarNames[math.random(1, #VarNames)].." = (3*4-7/7+6*4/3+9*9);"
- local Watermark = "--// Obfuscated with ByteProtect 1.8 \n\n"
- ----------------------
- for i=1, string.len(scr) do
- Ret = Ret.."'\\"..string.byte(scr, i).."',"
- end
- ---------------------
- local UselessFunctionStart = "function IllIIIIllIIIIIl("..VarNames[math.random(1, #VarNames)]..")"
- local UselessFunctionContent = "function "..VarNames[math.random(1, #VarNames)].."("..VarNames[math.random(1, #VarNames)]..")"
- local UselessFunctionContentT = "local "..VarNames[math.random(1, #VarNames)].." = (5*3-2/8+9*2/9+8*3)"
- local UselessFunctionEnd = "end"
- local UselessFunctionCall = "IllIIIIllIIIIIl(900283)"
- local UselessFunctionStartT = "function IllIlllIllIlllIlllIlllIllIlllIIIlll("..VarNames[math.random(1, #VarNames)]..")"
- local UselessFunctionContentT = "function "..VarNames[math.random(1, #VarNames)].."("..VarNames[math.random(1, #VarNames)]..")"
- local UselessFunctionContentTT = "local "..VarNames[math.random(1, #VarNames)].." = (9*0-7/5+3*1/3+8*2)"
- local UselessFunctionEndT = "end"
- local UselessFunctionCallT = "IllIlllIllIlllIlllIlllIllIlllIIIlll(9083)"
- ----------------------
- 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))()"
- ----------------------
- print(FinalRet)
- end
- do Obfuscate(Script) end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement