Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Main()
- MAIN = gg.choice({
- "联系方式",
- "加密工具",
- "退出",
- })
- if MAIN == nil then
- else
- if MAIN == 1 then A1() end
- if MAIN == 2 then A2() end
- if MAIN == 3 then End() end
- end
- FMXR=-1
- end
- function A1()
- gg.alert('Telegram@sijimuge\n微信:feimengxinren044\nLine:pubglegends205\n\n加了联系方式请明确表明来意,感謝配合')
- Main()
- end
- function END()
- gg.setVisible(true)
- os.exit()
- end
- function A2()
- gg.alert("2020年开发的加密工具1.0\n可能会被破解,但也能做到最基础的保护")
- ;(function()
- if gg.VERSION < "101.1" then return gg.alert("Use minimal GG Version 90.0") else
- local g = {}
- g.last = gg.getFile()
- g.info = nil
- g.config = gg.EXT_CACHE_DIR .. "/" .. gg.getFile():match("[^/]+$") .. ".cfg"
- g.data = loadfile(g.config)
- if g.data ~= nil then
- g.info = g.data()
- g.data = nil
- end
- if g.info == nil then
- g.info = {g.last, g.last:gsub("/[^/]+$", "")}
- end
- local mode_read_only = 'r'
- local mode_read_all = '*a'
- local mode_write_only = 'w'
- local data_read = function(read_path, open_mode, read_mode)
- local read_file = io.open(read_path, open_mode)
- local content = read_file:read(read_mode)
- read_file:close()
- return content
- end
- local data_write = function(write_path, write_mode, data_to_write)
- local write_file = io.open(write_path, write_mode)
- write_file:write(data_to_write)
- write_file:write("")
- write_file:close()
- end
- while true do
- g.info = gg.prompt({
- "📎 选择脚本: ", --1
- "📂 选择加密后保存路径: ", --2
- "⏳ 设置过期日", --3
- "🔐 添加密码", --4
- }, g.info, {
- "file", --1
- "path", --2
- "checkbox", --3
- "checkbox", --4
- })
- if g.info == nil then Main() end
- if g.info[1] == '' then
- local LUA_File_nil = "⚠️️ 错误 ⚠️️\n\n文件不存在!"
- return gg.alert(LUA_File_nil)
- end
- if g.info[2] == '' then
- local LUA_File_nil = "⚠️️ 错误 ⚠️️\n\n路径不存在!"
- return gg.alert(LUA_File_nil)
- end
- gg.saveVariable(g.info, g.config)
- if g.info[1]:match("%.lua$") ~= nil then
- LUA_Script_filter = g.info[1]:match("[^/]+$"):gsub("%.lua$", function(c)
- c = ".enc.lua"
- return c
- end)
- else
- local File_not_lua = "⚠️️ 错误 ⚠️️\n\n检测到非 lua 脚本!"
- return gg.alert(File_not_lua)
- end
- Test = data_read(g.info[1], mode_read_only, mode_read_all)
- if (5 * string.len(Test) >= 10000000) then
- Big_file = "⚠️️ 错误 ⚠️️\n\n源文件过大!"
- print(Big_file)
- return gg.alert(Big_file)
- else
- if load(Test) == nil then
- return gg.alert("⚠️️ 无法加密! ⚠️️")
- end
- end
- LUA_Script_out = g.info[2] .. "/" .. LUA_Script_filter
- function KeyToInt()
- key1 = 11
- key2 = 12
- return_key = key1 + key2
- return return_key
- end
- local Encrypt = function(str, textKey)
- local text = ''
- for i = 1, #str do
- text = text .. '#' .. string.byte(str:sub(i, i)) + KeyToInt(textKey) %256
- end
- return text
- end
- local Decrypt = [============================================[
- function VL() local XX = {} local X = {} X.X = {} X.X.XX = X.data() X.X.XXX = X.X.XX.data() X.XXX = XX.L() X.XXX = X.XXX:L() X.X[V] = X[L] XL() end
- for i = 1, 0 do local sssss = {} sssss.sel = sssss.data() if sssss.data ~= nil then sssss.sel = sssss.data() end sssss = nil end
- if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end
- function VL() local XX = {} local X = {} X.X = {} X.X.XX = X.data() X.X.XXX = X.X.XX.data() X.XXX = XX.L() X.XXX = X.XXX:L() X.X[V] = X[L] XL() end
- key1 = 11
- function VL() local XX = {} local X = {} X.X = {} X.X.XX = X.data() X.X.XXX = X.X.XX.data() X.XXX = XX.L() X.XXX = X.XXX:L() X.X[V] = X[L] XL() end
- if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end
- for i = 1, 0 do local sssss = {} sssss.sel = sssss.data() if sssss.data ~= nil then sssss.sel = sssss.data() end sssss = nil end
- function VL() local XX = {} local X = {} X.X = {} X.X.XX = X.data() X.X.XXX = X.X.XX.data() X.XXX = XX.L() X.XXX = X.XXX:L() X.X[V] = X[L] XL() end
- key2 = 12
- function VL() local XX = {} local X = {} X.X = {} X.X.XX = X.data() X.X.XXX = X.X.XX.data() X.XXX = XX.L() X.XXX = X.XXX:L() X.X[V] = X[L] XL() end
- for i = 1, 0 do local sssss = {} sssss.sel = sssss.data() if sssss.data ~= nil then sssss.sel = sssss.data() end sssss = nil end
- if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end
- function VL() local XX = {} local X = {} X.X = {} X.X.XX = X.data() X.X.XXX = X.X.XX.data() X.XXX = XX.L() X.XXX = X.XXX:L() X.X[V] = X[L] XL() end
- function KeyToInt()
- for i = 1, 0 do local sssss = {} sssss.sel = sssss.data() if sssss.data ~= nil then sssss.sel = sssss.data() end sssss = nil end
- return_key = key1 + key2
- for i = 1, 0 do local sssss = {} sssss.sel = sssss.data() if sssss.data ~= nil then sssss.sel = sssss.data() end sssss = nil end
- return return_key
- end
- function VL() local XX = {} local X = {} X.X = {} X.X.XX = X.data() X.X.XXX = X.X.XX.data() X.XXX = XX.L() X.XXX = X.XXX:L() X.X[V] = X[L] XL() end
- if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end
- for i = 1, 0 do local sssss = {} sssss.sel = sssss.data() if sssss.data ~= nil then sssss.sel = sssss.data() end sssss = nil end
- function VL() local XX = {} local X = {} X.X = {} X.X.XX = X.data() X.X.XXX = X.X.XX.data() X.XXX = XX.L() X.XXX = X.XXX:L() X.X[V] = X[L] XL() end
- local KONZLET = function(str, textKey)
- local text = ''
- for x in str:gmatch('#(%d+)') do
- for i = 1, 0 do local sssss = {} sssss.sel = sssss.data() if sssss.data ~= nil then sssss.sel = sssss.data() end sssss = nil end
- text = text .. string.char(x - KeyToInt(textKey) %256)
- for i = 1, 0 do local sssss = {} sssss.sel = sssss.data() if sssss.data ~= nil then sssss.sel = sssss.data() end sssss = nil end
- end
- text = text:gsub([[\n]], "\n")
- return text
- end
- MR = _G
- function VL() local XX = {} local X = {} X.X = {} X.X.XX = X.data() X.X.XXX = X.X.XX.data() X.XXX = XX.L() X.XXX = X.XXX:L() X.X[V] = X[L] XL() end
- for i = 1, 0 do local sssss = {} sssss.sel = sssss.data() if sssss.data ~= nil then sssss.sel = sssss.data() end sssss = nil end
- if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;if(nil)then;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end;for i = 1, 0 do;local lienlanh = {{-nil, {nil%-nil, {-nil, {-nil%nil, {nil%nil%-nil, {}}, {}}, {-nil}, {}}, {}}, {nil%nil%-nil}, nil%-nil}}if #lienlanh[-nil%nil%-nil] ~= nil then;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]()lienlanh[-nil%-nil]();end;::FIX::;lienlanh[-nil%nil%-nil] = lienlanh[-nil%nil%nil]();goto FIX;lienlanh = nil;end
- function VL() local XX = {} local X = {} X.X = {} X.X.XX = X.data() X.X.XXX = X.X.XX.data() X.XXX = XX.L() X.XXX = X.XXX:L() X.X[V] = X[L] XL() end
- ]============================================]
- DATA = data_read(g.info[1], mode_read_only, mode_read_all)
- if g.info[3] ~= false then
- day = os.date("%d")
- Exp_date = gg.prompt({
- "📆 设置过期日 : ",
- "📢 过期后提示 : ",
- }, {
- os.date("%Y%m" .. day + 1),
- "⚠️ 脚本已过期 ⚠️️",
- }, {
- "text",
- "text",
- })
- if not Exp_date then break end
- if Exp_date[1] == "" then
- return gg.alert("⚠️ 错误 ⚠️\n\n过期日不可为空!")
- end
- if Exp_date[2] == "" then
- return gg.alert("⚠️ 错误 ⚠️\n\n过期后提示不可为空!")
- end
- if (string.len(Exp_date[1]) ~= 8) then
- return gg.alert("⚠️ 错误 ⚠️\n\n日期超出范围限制!")
- end
- if Exp_date[1] and Exp_date[2] ~= nil then
- Exp_data = [[
- if os.date("%Y%m%d") >= "]] .. Exp_date[1] .. [[" then
- print("]] .. Exp_date[2] .. [[")
- return gg.alert("]] .. Exp_date[2] .. [[")
- end
- ]]
- else
- return gg.alert("⚠️ 出错了 ⚠️")
- end
- Expiry_info = "已添加过期日 : " .. Exp_date[1]
- DATA = Exp_data .. DATA
- end
- if g.info[4] ~= false then
- P4SS = gg.prompt({
- "🔑 设置密码 :",
- "📝 密码错误提示 :",
- }, {
- "",
- "⚠️ 密码错误 ⚠️",
- }, {
- "text",
- "text",
- })
- if not P4SS then break end
- if P4SS[1] == "" then
- return gg.alert("⚠️ 错误 ⚠️\n\n密码不可为空!")
- end
- if P4SS[2] == "" then
- return gg.alert("⚠️ 错误 ⚠️\n\n密码错误提示不可为空!")
- end
- if P4SS[1] and P4SS[2] ~= nil then
- Password = [[
- Pazzword = "]] .. P4SS[1] .. [["
- PW = gg.prompt({
- "输入密码: ",
- }, nil, {
- "text",
- })
- if not PW then return end
- if PW[1] ~= Pazzword then
- print("]] .. P4SS[2] .. [[")
- return gg.alert("]] .. P4SS[2] .. [[")
- else
- gg.toast("密码正确")
- gg.sleep("1000")
- end
- ]]
- else
- return gg.alert("⚠️ 出错了 ⚠️")
- end
- Password_info = " 密码已添加 : " .. P4SS[1]
- DATA = Password .. DATA
- end
- gg.toast("⏳加载中…")
- LUA_Data_sub = DATA
- LUA_Data_sub = LUA_Data_sub:gsub('%"(.-)%"', function(text)
- text = 'KONZLET("' .. Encrypt(text) .. '")'
- return text
- end)
- LUA_Data_sub = LUA_Data_sub:gsub("%'(.-)%'", function(text)
- text = 'KONZLET("' .. Encrypt(text) .. '")'
- return text
- end)
- LUA_Data_sub = LUA_Data_sub:gsub("gg%.(%a+)%(", function(text)
- text = 'MR[KONZLET("' .. Encrypt("gg") .. '")][KONZLET("' .. Encrypt(text) .. '")]('
- return text
- end)
- LUA_Data_sub = LUA_Data_sub:gsub("os%.(%a+)%(", function(text)
- text = 'MR[KONZLET("' .. Encrypt("os") .. '")][KONZLET("' .. Encrypt(text) .. '")]('
- return text
- end)
- LUA_Data_sub = LUA_Data_sub:gsub("io%.(%a+)%(", function(text)
- text = 'MR[KONZLET("' .. Encrypt("io") .. '")][KONZLET("' .. Encrypt(text) .. '")]('
- return text
- end)
- LUA_Data_sub = LUA_Data_sub:gsub("string%.(%a+)%(", function(text)
- text = 'MR[KONZLET("' .. Encrypt("string") .. '")][KONZLET("' .. Encrypt(text) .. '")]('
- return text
- end)
- LUA_Data_sub = LUA_Data_sub:gsub("table%.(%a+)%(", function(text)
- text = 'MR[KONZLET("' .. Encrypt("table") .. '")][KONZLET("' .. Encrypt(text) .. '")]('
- return text
- end)
- LUA_Data_sub = LUA_Data_sub:gsub("math%.(%a+)%(", function(text)
- text = 'MR[KONZLET("' .. Encrypt("math") .. '")][KONZLET("' .. Encrypt(text) .. '")]('
- return text
- end)
- LUA_Data_sub = LUA_Data_sub:gsub("debug%.(%a+)%(", function(text)
- text = 'MR[KONZLET("' .. Encrypt("debug") .. '")][KONZLET("' .. Encrypt(text) .. '")]('
- return text
- end)
- LUA_Data_sub = LUA_Data_sub:gsub("print%(", function(text)
- text = 'MR[KONZLET("' .. Encrypt("print") .. '")]('
- return text
- end)
- LUA_Data_sub = LUA_Data_sub:gsub("loadfile%(", function(text)
- text = 'MR[KONZLET("' .. Encrypt("loadfile") .. '")]('
- return text
- end)
- LUA_Data_sub = LUA_Data_sub:gsub("load%(", function(text)
- text = 'MR[KONZLET("' .. Encrypt("load") .. '")]('
- return text
- end)
- DATA = Decrypt .. LUA_Data_sub
- DATA = string.dump(load("local _Title = [[🛡 Encode by Misterz Konzlet 🛡]]\nlocal __ = function()\n" .. DATA .. "\nend\n__()\n"), true)
- DATA = DATA .. "@Misterz Konzlet"
- local function randomString(length)
- local random = ""
- local characters = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"}
- for i=1, length do
- random = random..characters[math.random(1, #characters)]
- end
- return random
- end
- local String = randomString(10000)
- local Decode = String .. [[=function(code)code=load(code)()return code;end;]]
- DATA = DATA:gsub(".", function(code)
- return "\\" .. code:byte()
- end)
- DATA = Decode .. String .. '("' .. DATA .. '")'
- DATA = [=================================================================[
- -- Game Guardian Obfuscator by ༆Shadow Gaming࿐
- -- Version 1.1
- ]=================================================================] .. DATA
- if load(DATA) ~= nil then
- if Expiry_info == nil then
- Expiry_info = " 已设置过期日 : 否"
- end
- if Password_info == nil then
- Password_info = "密码已启用 : 否"
- end
- data_write(LUA_Script_out, mode_write_only, DATA)
- gg.sleep("1000", gg.toast("完成 ✔️"))
- gg.setVisible(true)
- print(" 脚本加密完成 ")
- print("")
- print("")
- print(Expiry_info)
- print("")
- print(Password_info)
- print("")
- print("")
- print("📂 脚本已保存到 : " .. LUA_Script_out)
- os.exit()
- else
- gg.alert("脚本无法加密\n\n请修复代码后再试")
- return os.remove(LUA_Script_out)
- end
- end
- end
- end
- )()
- end
- function End()
- print(" Developed by Shadow Gaming ")
- gg.setVisible(true)
- os.exit()
- end
- while(true)do
- gg.sleep(1)
- if gg.isVisible(true) then
- FMXR=1
- gg.setVisible(false)
- end
- if FMXR==1 then
- Main()
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement