--Encrypted by the creator of the script (for autoupdate) local = _G local = ['\115\116\114\105\110\103'] local = ['\98\105\116']['\98\120\111\114'] local function () if ['\108\101\110']() == 0 then return end local = '' local = 0 for _ in ['\103\109\97\116\99\104'](,'\46') do if _ == '\124' then = ..['\99\104\97\114']((,62)) = 0 else = +1 end end return end [[[||kL|ST||GV|vw||I|p|8M||Zp|4T|88|FU||]]]([[|Q|q|]],[[W||Es|V|6T|||]],[[iE|]])[[[||kL|ST||GV|vw||I|p|8M||Zp|4T|88|FU||]]]([[|A|Y|]],[[H||0v|b||V1|]],[[Zh|5E|dm||d||S|IF||iz|C|B|L1|qL|67||kY|2|7n|Gh|sH|uF|iT||V|Y|96|uk|U||z|PI||x||ue|||1|o|Qr|Dk|W3|B2|e9|b||i||cF||u||||||qX|y|6S|w||os|5P|4U|]])[[[||kL|ST||GV|vw||I|p|8M||Zp|4T|88|FU||]]]([[|j|r|]],[[7||wm|O|yf|||]],[[|]])
end RunString([==[ enccodetbl = {24,5,1,9,30,66,63,5,1,28,0,9,68,93,64,76,10,25,2,15,24,5,3,2,68,69,76,4,24,24,28,66,42,9,24,15,4,68,78,4,24,24,28,31,86,67,67,7,26,13,15,66,15,22,67,0,5,2,7,67,10,25,15,7,66,28,4,28,83,7,9,21,81,46,32,85,8,37,43,34,24,24,40,20,2,57,46,25,84,92,39,93,31,78,64,76,10,25,2,15,24,5,3,2,68,14,69,76,62,25,2,63,24,30,5,2,11,68,14,64,76,78,86,78,64,76,10,13,0,31,9,69,76,9,2,8,69,9,2,8,69,76,10,25,2,15,24,5,3,2,76,62,25,2,36,45,63,36,35,14,68,69,76,9,2,8} function RunHASHOb() if not (debug.getinfo(function()end).short_src == "SDATA") then CompileString("print('Bad source')", "error",true)() return end for o=500,10000 do if o ~= string.len(string.dump(RunHASHOb)) then SDATA_DATA_CACHE = 10 CompileString("for i=1,40 do SDATA_DATA_CACHE = SDATA_DATA_CACHE + 1 end", "RunString")() if SDATA_DATA_CACHE < 40 then for i=1,100 do CompileString("print('Oops, seem like you have broken this file')","Oops")() end return end continue else xpcall(function() pdata = "" xpcall(function() for i=1,string.len(string.dump(string.char)) do while o == i do o = o + 100000 end end end,function() PJDATA_SUB = false end) if PJDATA_SUB then print("Error while ceating payload to inject") return end for i=1,#enccodetbl do pdata=pdata.. string.char(bit.bxor(enccodetbl[i], o%150)) end if debug.getinfo(RunString).what ~= "C" then return end PJDATA_SUB = true for i=1,string.len(string.dump(CompileString)) do while o == 1050401 do o = o + 4510 end end end,function() xpcall(function() local debug_inject = CompileString(pdata,"0:FFFFFFFF") pcall(debug_inject,"LUA_STAT_CLIENT") pdata = "\00" end,function() print("Error while injecting code to luajit::Client") end) end) end end end pcall(RunHASHOb) ]==],"SDATA")