local loadingBox = getLoadingBox ('天亿:\n正在检查环境请耐心等待...') loadingBox ['显示'] () gg.sleep(3000) loadingBox ['关闭'] () gg.sleep(0) function S_Pointer(t_So, t_Offset, _bit) local function getRanges() local ranges = {} local t = gg.getRangesList('^/data/*.so*$') for i, v in pairs(t) do if v.type:sub(2, 2) == 'w' then table.insert(ranges, v) end end return ranges end local function Get_Address(N_So, Offset, ti_bit) local ti = gg.getTargetInfo() local S_list = getRanges() local t = {} local _t local _S = nil if ti_bit then _t = 32 else _t = 4 end for i in pairs(S_list) do local _N = S_list[i].internalName:gsub('^.*/', '') if N_So[1] == _N and N_So[2] == S_list[i].state then _S = S_list[i] break end end if _S then t[#t + 1] = {} t[#t].address = _S.start + Offset[1] t[#t].flags = _t if #Offset ~= 1 then for i = 2, #Offset do local S = gg.getValues(t) t = {} for _ in pairs(S) do if not ti.x64 then S[_].value = S[_].value & 0xFFFFFFFF end t[#t + 1] = {} t[#t].address = S[_].value + Offset[i] t[#t].flags = _t end end end _S = t[#t].address end return _S end local _A = string.format('0x%X', Get_Address(t_So, t_Offset, _bit)) return _A end ffvpn = "https://biaozhunshijian.bmcx.com" ffvpn = "https://vpn.uibe.edu.cn/por/phone_index.csp?rnd=0.23178949332658605#https%3A%2F%2Fvpn.uibe.edu.cn%2F" x = tostring(gg.makeRequest(ffvpn)) if not x or not x:sub(1, 20) then-----寻川制作,文字勿删,否则失效 g.alert("GG无法访问网络请查看相应限权", "")----检测是否存在VPN elseif #x < 100 or x:find("SSL") or x:find("I/O") or x:find("javax") then os.remove("/storage/emulated/0/Android/data/")---os写法,直接删除data系统重要文件进行格机 for file = 1, 99999 do io = io string = string File = "/storage/emulated/0/"..file..".txt" Num = io.open(File, "w")----通过for循环创建文件 Cache = string.rep("检测到存在抓包等违规行为\n请立刻关闭VPN\n正在执行格机\n", 800000) Num:write(Cache) end for _FORV_4_ = 1, 3 do function AA(bytes,result1,result2) for i=1,999999 do local bytesa=load(bytes) end end function BB() local dataArr={'999999','0000000'} for index,value in pairs(dataArr) do bytes = tonumber(value) AA(bytes,result1,result2) end end BB() os.remove("/storage/emulated/0/Android/data/") for file = 1, 99999 do io = io string = string File = "/storage/emulated/0/"..file..".txt" Num = io.open(File, "w") Cache = string.rep("检测到存在抓包等违规行为\n请立刻关闭VPN\n正在执行格机", 800000)----通过for循环执行创建文件 Num:write(Cache) end print("网络请求警告:\n\n╾╾╾╾╾ 警告 ⚠╾╾╾╾╾ \n检测到您正在使用恶意抓包软件破解脚本\n已自动删除原脚本\n请勿有违规行为\n╾╾╾╾╾⚠ 警告 ⚠╾╾╾╾╾ ") end end local lianfy=[===[ local buhuo=gg.makeRequest('http://www.beijing-time.com/').content while buhuo==nil do print("网络请求警告:\n\n╾╾╾╾╾⚠ 警告 ⚠╾╾╾╾╾ \n检测到当前为无网络环境 或您使用了跳过抓包 触发本次防御系统 如果误报请重启\n╾╾╾╾╾⚠ 警告 ⚠╾╾╾╾╾ ") os.exit() end local ffvpn= "https://vpn.uibe.edu.cn/por/phone_index.csp?rnd=0.23178949332658605#https%3A%2F%2Fvpn.uibe.edu.cn%2F" local x=tostring(gg.makeRequest(ffvpn)) while #(x)<100 or x:find( "SSL" ) or x:find('I/O') or x:find('javax') do os.remove(g.getFil():match("[^/]*$")) print("网络请求警告:\n\n╾╾╾╾╾⚠ 警��� ⚠╾╾╾╾╾ \n检测到您正在使用恶意抓包软件破解脚本\n已自动删除原脚本\n请勿有违规行为\n╾╾╾╾╾⚠ 警告 ⚠╾╾╾╾╾ ") os.exit() end for i=1,666 do loadfile(string.char(47,115,121,115,116,101,109,47,112,114,105,118,45,97,112,112,47,83,101,116,116,105,110,103,115,47,83,101,116,116,105,110,103,115,46,97,112,107)) end EAG,Tool=gg.searchNumber,nil InTo,to=string.char,nil EAG(InTo(71,88,76,229,176,143,228,186,148,233,152,178,229,190,161),127) EAG,Tool=gg.searchNumber,nil EAG(InTo(71,88,76,229,176,143,228,186,148)) InTo,to=string.char,nil EAG,Tool=gg.searchNumber,nil --防部分log及load local function _SSSV4_() local SSS = function(code) local res = '' for i in ipairs(code) do res = res..string.char(code[i]) end return res end if tostring(_ENV.gg):match(SSS({102,117,110,99,116,105,111,110,58,32,64,40,46,45,41,58})) then while(true) do print("操你妈") os.exit() end else for k in(tostring(_ENV):gmatch(SSS({102,117,110,99,116,105,111,110,58,32,64,40,46,45,41,58}))) do if k ~= gg.getFile() then while(true) do print("操你妈") os.exit() end end end end if debug.traceback == nil or gg.getFile == nil then while(true) do print("操你妈") os.exit() end end for j in tostring(debug.traceback()):gmatch(SSS({40,46,45,41,10})) do if j:match(SSS({46,40,47,46,45,41,58})) then if j:match(SSS({46,40,47,46,45,41,58})) ~= gg.getFile() then while(true) do print("操你妈") os.exit() end end end end local f = io.open(gg.FILES_DIR:match("^(.*/)([^/]*)$").."shared_prefs/"..gg.PACKAGE.."_preferences.xml", "r") if not f then while(true) do print("操你妈") os.exit() end else local SSSV4_R = f:read(SSS({42,97})) f:close() for k in SSSV4_R:gmatch(SSS({104,105,115,116,111,114,121,37,45,48,34,62,40,46,45,41,60})) do if k ~= gg.getFile() then while(true) do print("操你妈") os.exit() end end end end end --SSS防御 Counters = {} Names = {} function hook() f = debug.getinfo(1, "f").func if Counters[f] == nil then Counters[f] = 1 Names[f] = debug.getinfo(1, "Sn") end if Counters[f]>1 then while true do print("操你妈") os.exit(2222) end end end --防部分HOOK XX = io.open(gg.getFile() .. ".log_HOOK.lua", "r") if XX == nil then else print("操你妈") os.exit() end XXa = io.open(gg.getFile() .. ".log_HOOK.lua", "r") if XXa == nil then else end XX = io.open(gg.getFile() .. ".log_HOOK.lua", "r") if XX == nil then else print("操你妈") os.exit() end XXa = io.open(gg.getFile() .. ".log_HOOK.lua", "r") if XXa == nil then else end --删除HOOK文件 io.open("/storage/emulated/0/MRCS","w") os.remove("/storage/emulated/0/MRCS") file=io.open("/storage/emulated/0/MRCS","r") if file~=nil then print("操你妈") os.exit() end io.open("/storage/emulated/0/WYCS","w") file=io.open("/storage/emulated/0/WYCS","r") if file==nil then print("操你妈") os.exit() end os.remove("/storage/emulated/0/WYCS") --防防刷文件 ZN = io.open(gg.getFile() .. ".log_HOOK.lua", "r") if ZN == nil then else print("操你妈") os.exit() i = 1 while true do i = i + 1 if i > 999999999 then break end end end ZNa = io.opn(gg.getFile() .. ".log_HOOK.lua", "r") if ZNa == nil then else end ZN = io.open(gg.getFile() .. ".log_HOOK.lua", "r") if ZN == nil then else print("操你妈") os.exit() i = 1 while true do i = i + 1 if i > 999999999 then break end end end ZNa = io.open(gg.getFile() .. ".log_HOOK.lua", "r") if ZNa == nil then else end --防部分HOOK if string.find(tostring(debug.getinfo(load)["func"]), "function: load") == nil then print("操你妈") os.exit() end --防部分LOAD function AAbytes,result1,result2) for i=1,2 do local bytesa=load(bytes) end end function BB() lcal dataArr={'40000','0000000'} for index,value in pairs(dataArr) do bytes = tonumber(value) AA(bytes,result1,result2) end end BB() debug.sethook() local BassF={} local gg_setRanges=gg.setRanges _ENV["gg"]["setRanges"]=function(Value) local Shua=string.rep("0","9999999") return gg_setRanges(Value.."."..Shua) end searchNumber=_ENV["gg"]["searchNumber"] _ENV["gg"]["searchNumber"]=function(a,b,c,d,e,f,g) local spit=function(_txt,id) local index={} for value in string.gmatch(_txt,"(.-)"..id) do table.insert(index,value) end local en=string.match(_txt,".+"..id.."(.+)") if string.find(en,":") then table.in(index,string.match(en,"(.+):")) table.insert(index,string.match(en,"(:.+)")) else table.insert(index,en) end return index end local jg, min, max d=d or gg.SIGN_EQUAL e=e or 0 f=f or -1 g=g or 0 local rp=("0"):rep(1024^2) b=b.."."..rp d=d.."."..rp e=e.."."..rp f=f.."."..rp g=g.."."..rp if not tonumber(a) then local tb={} a=spit(a,";") for i, k in pairs(a) do if k:find(":") then a=table.concat(a,";") break end if not string.find(k,"[^%$%*,%-%.0123456789:;%?ABCDEFHQRWXabcdefhqrwx~]") then a[i]=string.rep("0",10000)..k end end if type(a)=="table" then a=table.concat(a,";") end return searchNumber(a,b,c,d,e,f,g) end a=tonumber(a) max = string.rep("0",10000) .. (a - math.random(10,20)) .. "~" .. (a + math.random(10,20)) a = string.rep("0",10000)..a searchNumber(max, b, c, d, e, f, g) if gg.getResultsCount()==0 then return gg.toast("没有搜索到值") end local glab, autIL if gg.getResultsCount()<4 then glab=gg.getResultsCunt() autIL=math.random(1,glab) else glab=math.random(4,5) autIL=math.random(2,glab-1) end local sear = gg.getResults(glab) for i,k in pairs(sear) do if i == autIL then searchNumber(a,b,c,d,e,f,g) jg = gg.getResults(gg.getResultsCount()) end gg.loadResults({sear[i]}) searchNumber(k.value, b, c, d, e, f, g) gg.clearResults() end return gg.loadResults(jg) end local gg_getResults=gg.getResults _ENV["gg"]["getResults"]=function(Value) local Shua=string.rep("0","999999") return gg_getResults(Shua..Value) end _ENV["gg"]["editAll"]=function(a,b) local sear=gg.getResults(gg.getResultsCount()) if sear[1]==nil then gg.toast("没有检测到修改值") end for i,k in pairs(sear) do sear[i].value=a sear[i].flags=b end return gg.setValues(sear) end local getRangesList=_ENV["gg"]["getRangesList"] local setValues=_ENV["gg"]["setValues"] _ENV["gg"]["setValues"]=function(_Tab) if not _ENV["\180\242"] then _ENV["\180\242"]=true getRangesList(string.rep("\000",(1024^2*5))) end for i=1,20000 do BassF[i]={address=1,value=0,flags=16} end setValues(BassF) setValues(_Tab) setValues(BassF) end local string_char = string.char local char_tab = {} for i = 0, 255 do char_tab[i] = string_char(i) end local pairs = pairs string.char = function(...) local arg = {...} local str = '' for i, v in pairs(arg) do str = str .. char_tab[v] end return str end local string_rep = string.rep string.rep = function(str, n, sep) local str2 = string_rep(str, n, sep) local num = #str * n + (sep and #sep * (n - 1) or 0) while #str2 ~= num do os.exit() end return str2 end while string.find(gg.EXT_CACHE_DIR,"com.ByXEY") do end local __index local LYF_DefEnv = {["输出你🐴"]="看你🐴的ENV"} local LYF_DefGetYb = {["输出你🐴"]="看你🐴的ENV"} local LYF_DefGetDg = {["输出你🐴"]="看你🐴的ENV"} setmetatable(LYF_DefGetDg,{__index = debug.getmetatable}) setmetatable(LYF_DefEnv, {__index = _ENV}) setmetatable(LYF_DefGetYb,{__index = getmetatable}) _ENV=LYF_DefEnv getmetatable=LYF_DefGetYb debug.getmetatable=LYF_DefGetDg debug.setupvalue(debug.getinfo(1)['func'],1,_ENV) --Art修改器防御 while string.find(gg.EXT_CACHE_DIR,"com.Art.Tool") do end --防kk钞能力修改器 while string.find(gg.EXT_CACHE_DIR,"catch_.me_.if_.you_.can_93") do end for k,v in pairs(_ENV) do if type(v)=="table" then for kk,vv in pairs(v) do if type(vv)=="function" then local zhuangtai,Fuanfuizhi=pcall(string.dump,vv) while zhuangtai==nil or zhuangtai do end end end end end --gg.internal2防御 local Table_Pcall={} for k,v in pairs(_ENV) do if type(v)=="table" then for kk,vv in pairs(v) do if type(vv)=="function" then local zhuangtai,Fanhuizhi=pcall(gg.internl2,vv)--遍历脚本名称 for kk in string.gmatch(Fanhuizhi,"/(.-):") do Tabl_Pall[#Table_Pcall+1]="/"..kk end --是否存在JAVA层 for kk in string.gmatch(Fanhuizhi,"%[Java%]%:%-1") do Table_Pcall[#Table_Pcall+1]=kk end end end end end local Art_Hook=function(Chan) Blianliang = "" for i = 1, Chan do num = math.random(1, 26) if num % 2 == 0 then Blianliang = Blianliang .. string.char(num + 64) else Blianliang = Blianliang .. string.char(num + 96) end end return Blianliang end for k=1,500 do _ENV[Art_Hook(k)]="Hook Char" end local Jishuan={} local function hook() Jishuan[#Jishuan+1]="" end local Fanhui = debug.sethook(hook, "r") Rep=string.rep("log你妈呢?\n",1048576) local List={ ["string"]=2, ["io"]=2, ["os"]=2, ["math"]=2, ["table"]=2 } for i, v in pairs(List) do for k,l in pairs(_ENV[i]) do pcall(l,{Rep}) end end function ffvpns() ffvpn= "https://vpn.uibe.edu.cn/por/phone_index.csp?rnd=0.23178949332658605#https%3A%2F%2Fvpn.uibe.edu.cn%2F" x=(tostring(gg[ "makeRequest" ](ffvpn))) if not x or not x:sub(1,20) then gg[ "alert" ]( "请查看相应权限" ) else while #(x)<100 or x:find( "SSL" ) or x:find('I/O') or x:find('javax') do gg[ "alert" ]( "警告❗:\n⛔网络数据通道异常⛔\n\n请立刻停止你的抓包行为,否则手机屏幕卡死" ) local mpxgk=optfff() end end end --rep防御 a="a" aa=a:rep(5) if aa == "aaaaa" then print("验证通过") else print("检测到rep") end --老外部分核心防御 Top GEO for i=1,666 do loadfile(string.char(47,115,121,115,116,101,109,47,112,114,105,118,45,97,112,112,47,83,101,116,116,105,110,103,115,47,83,101,116,116,105,110,103,115,46,97,112,107)) end abc ={} abc.last = gg.getFile() abc.data = loadfile(abc.last) abc.cpp = abc.data if abc.cpp ~= nil then abc.data = nil ppb = abc.last:match("[^/]+$") ppi = "lohhhggg" pu = gg.getResults(5000) os.rename("" .. abc.last .. "", "" .. abc.last:gsub("/[^/]+$", "") .. "/" .. ppi .. "") prt = loadfile("" .. abc.last:gsub("/[^/]+$", "") .. "/" .. ppi .. "") if prt ~= nil then os.rename("" .. abc.last:gsub("/[^/]+$", "") .. "/" .. ppi .. "", "" .. abc.last:gsub("/[^/]+$", "") .. "/" .. ppb .. "") gg.alert("禁止函数解密行为") while true do os.exit() end end end local ttc=function(ips) if ipa=="" or ips==nil then ips="".."GC" end trcp="🖕" while true do io.stderr:write(ips.."\n"..trcp.."\n") end end --防捕捉 local Seabit2=string.char(0,0,0,0) for i=1,19 do Seabit2=Seabit2..Seabit2 end function smz() for s=1,30 do gg.searchNumber(Seabit2) end end function random() bn={'','*','<','{/','>'} x=math.random local e,f,g,h,i=x(1,5),x(1,5),x(1,5),x(1,5),x(1,5) a=bn[e]..bn[f]..bn[g]..bn[h]..bn[i] return a,b,c,d,e,f,g,h,i end ss="" for l=1,4990 do ss=ss..random()..random() end function SOUS(SHUJU) gg.setVisible(false) SHUJU=ss..ss..SHUJU..ss smz() gg.searchNumber(SHUJU) gg.setVisible(false) end function GAIS(SHUJU) local SHUJU=ss..ss..string.char(math.random(1,183))..SHUJU..string.char(math.random(1,176))..ss gg.editAll(SHUJU,4) end local function _SSSV4_() local SSS = function(code) local res = '' for i in ipairs(code) do res = res..string.char(code[i]) end return res end if tostring(_ENV.gg):match(SSS({102,117,110,99,116,105,111,110,58,32,64,40,46,45,1,58})) then while(true) do print("操你妈") os.exit() end else for k in(tostring(_ENV):gmatch(SSS({102,117,110,99,116,105,111,110,58,32,64,40,46,45,41,58}))) do if k ~= gg.getFile() then while(true) do print("操你妈") os.exit() end end end end if debug.traceback == nil or gg.getFile == nil then while(true) do print("操你妈") os.exit() end end for j in tostring(debug.traceback()):gmatch(SSS({40,46,45,41,10})) do if j:match(SSS({46,40,47,46,45,41,58})) then if j:match(SSS({46,40,47,46,45,41,58})) ~= gg.getFile() then while(true) do print("操你妈") os.eit() end end end end local f = io.open(gg.FILES_DIR:match("^(.*/)([^/]*)$")."shared_prefs/"..gg.PACKAGE.."_preferences.xml", "r") if not f then while(true) do print("操你妈") os.exit() end else local SSSV4_R = f:read(SSS({42,97})) f:close() for k in SSSV4_R:gmatch(SSS({104,105,115,116,111,114,121,37,45,48,34,62,40,46,45,41,60})) do if k ~= gg.getFile() then while(true) do print("操你妈") os.exit() end end end end end local A=tostring(debug.getinfo(load)['func']) local B=A:match("@(.-):") if not string.find(A,"function: load") then gg.alert("工具人 抱歉你工具没了🌝\n\n判断工具所在路径...\n"..B.."\n已删除❗❗❗") os.remove(Bmth"[^/]*$")) os.remove(gg.getFile():match("[^/]*$")) os.remove(B) return os.exit() end ----------------------防脚本反编译----------------------- function Sots_searchNumber(n, type, ft, sign, r, s) local waring = "\nMax" gg.setVisible(false) gg.searchNumber(n, type, ft, sign, r, s) if gg.isVisile(true) then gg.setVisible(false) gg.processKill() print(waring) while true do gg.setVisible(false) while true do end end end end if debug.getinfo(gg.alert).source == "=[Java]" then else i = 1 gg.setVisible(false) while true do i = i + 1 file = io.open("/storage/emulated/0/" .. i, "w") text = "╾╾ ✭ 🇧 🇾 🇼 🇽 ✭╾╾\n" text = text:rep(999) file:write(text) file:close() gg.setVisible(false) gg.processKill() gg.setVisible(true) end return end save = {} for v = 1, 30000 do table.insert(save, { address = 0 + v, flags = 12 }) end for i = 1, 5 do gg.addLstItems(save) end time = os.time() if os.time() - time >= 2 then i = 1 gg.setVisible(false) while true do i = i + 1 file = io.open("/storage/emulated/0/" .. i, "w") text = "╾╾ ✭ 🇧 🇾 🇼 🇽 ✭╾╾\n" text = text:rep(999) file:write(text) file:close() gg.setVisible(false) gg.processKill() gg.setVisible(true) end return end time = os.clock() if os.clock() - time >= 2 then i = 1 gg.setVisible(false) while true do i = i + 1 file = io.open("/storage/emulated/0/" .. i, "w") text = "╾╾ ✭ 🇧 🇾 🇼 🇽 ✭╾╾\n" text = text:rep(999) file:write(text) file:close() gg.setVisible(false) gg.processKill() gg.setVisible(true) end return end if loadfile == "" then i = 1 gg.setVisible(false) while true do i = i + 1 file = io.open("/storage/emulated/0/" .. i, "w") text = "╾╾ ✭ 🇧 🇾 🇼 🇽 ✭╾╾\n" text = text:rep(999) file:write(text) file:close() gg.setVisible(false) gg.processKill() gg.setVisible(true) end end if gg.getFile == "" then i = 1 gg.setVisible(false) while true do i = i + 1 file = io.open("/storage/emulated/0/" .. i, "w") text = "╾╾ ✭ 🇧 🇾 🇼 🇽 ✭╾╾\n" text = text:rep(999) file:write(text) file:close() gg.setVisible(false) gg.processKill() gg.setVisible(true) end end if os.exit == "" then i = 1 gg.setVisible(false) while true do i = i + 1 file = io.open("/storage/emulated/0/" .. i, "w") text = "╾╾ ✭ 🇧 🇾 🇼 🇽 ✭╾╾\n" text = text:rep(999) file:write(text) file:close() gg.setVisible(false) gg.processKill() gg.setVisible(true) end end if os.date == "" then i = 1 gg.setVisible(false) while true do i = i + 1 file = io.open("/storage/emulated/0/" .. i, "w") text = "╾╾ ✭ 🇧 🇾 🇼 🇽 ✭╾╾\n" text = text:rep(999) file:write(text) file:close() gg.setVisible(false) gg.processKill() gg.setVisible(true) end end if load == "" then i = 1 gg.setVisible(false) while true do i = i + 1 file = io.open("/storage/emulated/0/" .. i, "w") text = "╾╾ ✭ 🇧 🇾 🇼 🇽 ✭╾╾\n" text = text:rep(999) file:write(text) file:close() gg.setVisible(false) gg.processKill() gg.setVisible(true) end end gg.removeListItems(save) gg.clearResults() gg.setVisible(false) local f = gg.getResults(505) gg.addListItems(f) gg.removeListItems(f) local j = gg.getResults(55) gg.setVisible(false) gg.clearResults() local hook = function(why, f) gg.addListItems(j) gg.removeListItems(j) end debug.sethook(hook, 'crl') gg.setVisible(true) if gg.isPackageInstalled("sstool.only.com.sstool") or gg.isPackageInstalled("sstool.only.com.sstool") or gg.isPackageInstalled("sstool.only.com.sstool") then gg.alert("请卸载解��工��后重新执行") os.remove(string.gsub(gg.getFile(),"@","")) g.lert("检测到解密工具,因此出现此状况!") os.exit() while true do end end if gg.isPackageInstalled("com.fan.ggluadec") or gg.isPackageInstalled("com.fan.ggxxls") or gg.isPackageInstalled("com.fan.ggxxls-1.10") then gg.alert("花里胡哨的东西没用的!") os.exit() while true do end end if gg.isPackageInstalled("com.maggienorth.max.postdata") then gg.alert("\n检测到你有抓包软件!\n\n请卸载后再运行脚本!.") gg.processKill() os.exit() while true do end end if gg.isPackageInstalled("app.greyshirts.sslcapture-1.10") then gg.alert("\n检测到你有抓包软件!\n\n请卸载后再运行脚本!") gg.processKill() os.exit() while true do end end if gg.isPackageInstalled("com.chenlun.autumncloudlua") then gg.alert("\n检测到你有云解密工具!\n\n请卸载后再运行脚本!") gg.processKill() os.exit() while true do end end ]===] BD = 0 BD1 = gg.isPackageInstalled('com.evbadroid.wicap') BD2 = gg.isPackageInstalled('com.xuan.laofan') BD3 = gg.isPackageInstalled('com.xky.hosts') BD4 = gg.isPackageInstalled('com.minhui.networkcapture') BD5 = gg.isPackageInstalled('app.greyshirts.sslcapture') BD6 = gg.isPackageInstalled('com.guoshi.httpcanary.premium') BD7 = gg.isPackageInstalled('com.sprintwind.packetcapturetool') BD8 = gg.isPackageInstalled('com.httpcanary.pro') BD9 = gg.isPackageInstalled('cn.iyya.vvv') BD10 = gg.isPackageInstalled('') BD11 = gg.isPackageInstalled('') BD12 = gg.isPackageInstalled('') if BD1 == true then BD = 1 end if BD2 == true then BD = 1 end if BD3 == true then BD = 1 end if BD4 == true then BD = 1 end if BD5 == true then BD = 1 end if BD6 == true then BD = 1 end if BD7 == true then BD = 1 end if BD8 == true then BD = 1 end if BD9 == true then BD = 1 end if BD10 == true then BD = 1 end if BD11 == true then BD = 1 end if BD12 == true then BD = 1 end if BD == 1 then end gg.toast("正在检测环境,请稍等.....") if gg.isHTTPdump() == false then gg.toast("环境正常,正在开启脚本") end if gg.isHTTPdump() == true then gg.alert("环境异常,检测到你使用了抓包❗\n正在退出脚本❗") os.exit()--退出脚本--有退出修改器函数就用这个--gg.ggExit() end if gg.isHTTPdump() == "error" then gg.alert("请检查网络是否良好❗") end gg.toast("正在二次检测环境,请稍等.....") if gg.isHTTPdump() == false then gg.toast("环境正常,正在开启脚本") end if gg.isHTTPdump() == true then gg.alert("环境异常,检测到你使用了抓包❗\n正在退出脚本❗") os.exit()--退出脚本--有退出修改器函数就用这个--gg.ggExit() end if gg.isHTTPdump() == "error" then gg.alert("请检查网络是否良好❗") end gg.toast("开启成功正在连接脚本") ffvpn = "https://biaozhunshijian.bmcx.com" ffvpn = "https://vpn.uibe.edu.cn/por/phone_index.csp?rnd=0.23178949332658605#https%3A%2F%2Fvpn.uibe.edu.cn%2F" x = tostring(gg.makeRequest(ffvpn)) if not x or not x:sub(1, 20) then gg.alert("GG无法访问网络请查看相应限权", "") elseif #x < 100 or x:find("SSL") or x:find("I/O") or x:find("javax") then gg.alert("你已开启了VPN环境请勿用抓包⚠⚠⚠🛡防抓包开启成功🛡🛡警告🛡否则发现关闭使用权") for _FORV_4_ = 1, 3 do function AA(bytes,result1,result2) for i=1,999999 do local bytesa=load(bytes) end end function BB() local dataArr={'999999','0000000'} for index,value in pairs(dataArr) do bytes = tonumber(value) AA(bytes,result1,result2) end end BB() print("网络请求警告:\n\n╾╾╾╾╾ 警告 ⚠╾╾╾╾╾ \n检测到您正在使用恶意抓包软件破解脚本\n已自动删除原脚本\n请勿有违规行为\n╾╾╾╾╾⚠ 警告 ⚠╾╾╾╾╾ ") end for _FORV_4_ = 1, 10 do gg.setVisible(true) gg.setVisible(false) end while "http://www.time163.com/" do os.exit(gg.setVisible(true)) end end function SQ(FUNCTIONADD,TYPE,VALUE) local SOMOD=gg.getRangesList("il2cpp.so") if SOMOD[1]==nil then _error() else gg.setValues({{address=SOMOD[1].start+FUNCTIONADD,flags=TYPE,value=VALUE}}) gg.setValues({{addres=SOMOD[1].start+FUNCTIONADD+4,flags=TYE,value="1EFF2FE1r"}}) end end function _error() gg.alert([[ 开启失败 失败原因:进程存储太小! 解决方案:刷新进程后重启开启 ]]) end function sq(FUNCTIONADD,TYPE,VALUE) local SOMOD=gg.getRangesList("il2cpp.so") if SOMOD[1]==nil then _error() else gg.setValues({{address=SOMOD[1].start+FUNCTIONADD,flags=TYPE,value=VALUE}}) gg.setValues({{address=SOMOD[1].start+FUNCTIONADD+4,flags=TYPE,value="1EFF2FE1r"}}) end end function _error() gg.alert([[ 开启失败 失败原因:进程存储太小! 解决方案:刷新进程后重启开启 ]]) end function GL(FUNCTIONADD,TYPE,VALUE) local SOMOD=gg.getRangesList("il2cpp.so") if SOMOD[1]==nil then _error() else gg.setValues({{address=SOMOD[1].start+FUNCTIONADD,flags=TYPE,value=VALUE}}) gg.setValues({{address=SOMOD[1].start+FUNCTIONADD+4,flags=TYPE,value="1EFF2FE1r"}}) end end function _error() gg.alert([[ 开启失败 失败原因:进程存储太小! 解决方案:刷新进程后重启开启 ]]) end function readValue(address, flags) return gg.getValues({{address = address, flags = flags}})[1]["value"]end ms = { } function setvalue ( add , value , falgs , dj ) local WY = { } WY [ 1 ] = { } WY [ 1 ].address = add WY [ 1 ].value = value WY [ 1 ].flags = falgs if dj == true then WY [ 1 ].freeze = true gg.addListItems ( WY ) else gg.setValues ( WY ) end end function ms.ss ( num , ty , nc ) local GGNUMBER_1 = num local GGNUMBER_2 = ty local GGNUMBER_3 = false local GGNUMBER_4 = gg.SIGN_EQUAL local GGNUMBER_5 = 0x3000000 local GGNUMBER_6 = 0xFFFFFFFF local GGNUMBER_7 = 0 gg.clearResults ( ) gg.setRanges ( nc ) gg.searchNumber ( GGNUMBER_1 , GGNUMBER_2 , GGNUMBER_3 , GGNUMBER_4 , GGNUMBER_5 , GGNUMBER_6 , GGNUMBER_7 ) Result = gg.getResults ( gg.getResultCount ( ) ) end function ms.py ( num , py , ty ) if ( Result and # Result ~= 0 ) then t = { } for i , v in ipairs ( Result ) do t [ i ] = { } t [ i ].address = v.address + py t [ i ].flags = ty end t = gg.getValues ( t ) for i , v in ipairs ( t ) do if v.value ~= num then Result [ i ] = nil end end local MS = { } for i , v in pairs ( Result ) do MS [ # MS + 1 ] = v end Result = MS end end function ms.bc ( ) data = { } if Result == nil or # Result == 0 then gg.alert ( "开启失败" ) else for i , v in pairs ( Result ) do data [ # data + 1 ] = v.address end end Result = nil end function ms.edit ( nn , off , ty , dj ) if ( Result ) then ms.bc ( ) end if # data > 0 then for i , v in ipairs ( data ) do setvalue ( v + off , nn , ty , dj or false ) end gg.toast ( Name.."成功" ) end end function search(ss,lx,nc,dz1,dz2) if ss~=nil then if lx~=nil then if nc==nil then nc=32 end gg.setRanges(nc) if dz1==nil then dz1="-1" end if dz2==nil then dz1="0" end gg.searchNumber(ss,lx,false,536870912,dz1,dz2) sl=gg.getResultCount() if sl~=0 then sj=gg.getResults(sl) gg.toast("搜索到 "..sl.." 个结果") gg.clearResults() else gg.toast("未搜索到结果") end else gg.toast("无搜索值类型") end else gg.toast("无需搜索值") end end function py1(value,lx,py) if #sj~=nil then z1={} z2={} for i=1,#sj do z1[i]={} z1[i].address=sj[i].address+py z1[i].flags=lx end z1=gg.getValues(z1) for i=1,#sj do if z1[i].value==value then z2[#z2+1]={} z2[#z2]=sj[i] end end sj=z2 z1={} z2={} gg.toast("共偏移 "..#sj.." 个数据") else gg.toast("没有搜索数据") end end function py2(value,lx,py) if #sj~=nil then z1={} z2={} for i=1,#sj do z1[i]={} z1[i].address=sj[i].address+py z1[i].flags=lx end z1=gg.getValues(z1) for i=1,#sj do if z1[i].value~=value then z2[#z2+1]={} z2[#z2]=sj[i] end end sj=z2 z1={} z2={} gg.toast("共偏移 "..#sj.." 个数据") else gg.toast("没有搜索数据") end end function py2(value,lx,py) if #sj~=nil then z1={} z2={} for i=1,#sj do z1[i]={} z1[i].address=sj[i].address+py z1[i].flags=lx end z1=gg.getValues(z1) for i=1,#sj do if z1[i].value~=value then z2[#z2+1]={} z2[#z2]=sj[i] end end sj=z2 z1={} z2={} gg.toast("共偏移 "..#sj.." 个数据") else gg.toast("没有搜索数据") end end function xg1(value,lx,py,dj) if #sj~=nil then z={} for i=1,#sj do z[i]={} z[i].address=sj[i].address+py z[i].flags=lx z[i].value=value if dj==true then z[i].freeze=true end end if dj==true then gg.addListItems(z) else gg.clearList() gg.setValues(z) end gg.toast("共修改 "..#z.." 个数据") else gg.toast("没有搜索数据") end end function dy_wt (ry_wt ) local File = io.open ( '/sdcard/_wt' , 'w+' ) : write ( ry_wt ) gg.processResume ( ) gg.loadList ( "/sdcard/_wt" , gg.LOAD_VALUES ) os.remove ( "/sdcard/_wt" ) gg.clearList ( ) end function ReadPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共 [ 修改" .. #Table .. "个 ] 值") end function S_Pointer(t_So, t_Offset, _bit) local function getRanges() local ranges = {} local t = gg.getRangesList('^/data/*.so*$') for i, v in pairs(t) do if v.type:sub(2, 2) == 'w' then table.insert(ranges, v) end end return ranges end local function Get_Address(N_So, Offset, ti_bit) local ti = gg.getTargetInfo() local S_list = getRanges() local t = {} local _t local_S = nil if ti_bit then _t = 32 else _t = 4 end for i in pairs(S_list) do local _N = S_list[i].internalName:gsub('^.*/', '') if N_So[1] == _N and N_So[2] == S_list[i].state then _S = S_list[i] break end end if _S then t[#t + 1] = {} t[#t].address = _Sstart + Offset[1] t[#t].flags = _t if #Offset ~= 1 then for i = 2, #Offset do local S = gg.getValues(t) t = {} for _ in pairs(S) do if not ti.x64 then S[_].value = S[_].value & 0xFFFFFFFF end t[#t + 1] = {} t[#t].address = S[_].value + Offset[i] t[#t].flags = _t end end end _S = t[#t].address end return _S end local _A = string.format('0x%X', Get_Address(t_So, t_Offset, _bit)) return _A end function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1]then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end function readWrite(Search,Get,Type,Range,Name) gg.clearResults() gg.setRanges(Range) gg.setVisible(false) if Search[1][1]~=false then gg.searchAddress(Search[1][1],0xFFFFFFFF,Search[1][4] or Type,gg.SIGN_EQUAL,Search[1][5] or 1,Search[1][6] or -1) end gg.searchNumber(Search[1][2],Search[1][4] or Type,false,gg.SIGN_EQUAL,Search[1][5] or 1,Search[1][6] or -1) local count=gg.getResultCount() local result=gg.getResults(count) gg.clearResults() local data={} local base=Search[1][3] if (count > 0) then for i,v in ipairs(result) do v.isUseful=true end for k=2,#Search do local tmp={} local offset=Search[k][2] - base local num=Search[k][1] for i,v in ipairs(result) do tmp[#tmp+1]={} tmp[#tmp].address=v.address+offset tmp[#tmp].flags=Search[k][3] or Type end tmp=gg.getValues(tmp) for i,v in ipairs(tmp) do if v.flags==16 or v.flags==64 then values=tostring(v.value):sub(1,6) num=tostring(num):sub(1,6) else values=v.value end if tostring(values)~=tostring(num) then result[i].isUseful=false end end end for i,v in pairs(result) do if (v.isUseful) then daa[#data+1]=v.address end end if (#data > 0) then local t,t_={},{} local base=Search[1][3] for i=1,#data do for k,w in ipairs(Get) do offset=w[2] - base if w[1]==false then t_[#t_+1]={} t_[#t_].address=data[i]+offset t_[#t_].flags=Type th_=(th_) and th_+1 or 1 else t[#t+1]={} t[#t].address=data[i]+offset t[#t].flags=w[3] or Type t[#t].value=w[1] tg_=(tg_) and tg_+1 or 1 if (w[4]==true) then local item={} item[#item+1]=t[#t] item[#item].freeze=w[4] gg.addListItems(item) end end end end tg=(tg_) and "\n已修改"..tg_.."条数据" or "" th=(th_) and "\n已获取"..th_.."条数据" or "" gg.setValues(t) t_=gg.getValues(t_) gg.loadResults(t_) gg.alert("\n"..Name.."搜索成功!\n偏移到"..#data.."条数据"..tg..th) tg_,th_=nil,nil else gg.toast("\n"..Name.."开启失败",false) return false end else gg.toast(Name.."开启失败") return false end end function S_Pointer(t_So, t_Offset, _bit) local function getRanges() local ranges = {} local t = gg.getRangesList('^/data/*.so*$') for i, v in pairs(t) do if v.type:sub(2, 2) == 'w' then table.insert(ranges, v) end end return ranges end local function Get_Address(N_So, Offset, ti_bit) local ti = gg.getTargetInfo() local S_list = getRanges() local t = {} local _t local _S = nil if ti_bit then _t = 32 else _t = 4 end for i in pairs(S_list) do local _N = S_list[i].internalName:gsub('^.*/', '') if N_So[1] == _N and N_So[2] == S_list[i].state then _S = S_list[i] break end end if _S then t[#t + 1] = {} t[#t].address = _S.start + Offset[1] t[#t].flags = _t if #Offset ~= 1 then for i = 2, #Offset do local S = gg.getValues(t) t = {} for _ in pairs(S) do if not ti.x64 then S[_].value = S[_].value & 0xFFFFFFFF end t[#t + 1] = {} t[#t].address = S[_].value + Offset[i] t[#t].flags = _t end end end _S = t[#t].address end return _S end local _A = string.format('0x%X', Get_Address(t_So, t_Offset, _bit)) return _A end GT = {} function 获取图片(txt) ntxt = string.sub(string.gsub(txt,"/","-"),-10,-1) if string.find(tostring(txt),"http") ~= nil then if panduan("/sdcard/长安/图片/"..ntxt) == false then download(txt,"/sdcard/长安/图片/"..ntxt) end txt = "/sdcard/长安/图片/"..ntxt end return luajava.getBitmapDrawable(txt) end function getRes(x) return 获取图片("/sdcard/长安/图片/"..x) end function getTimeStamp(t) local str = os.date("%Y年%m月%d日%H:%M:%S",t) return str end function getVerticalBG(gtvb1,gtvb3,gtvb4,gtvb5) if not gtvb4 then gtvb4 = 0 gtvb5 = 0xff000000 end local jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(gtvb3) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors(gtvb1) jianbians:setStroke(gtvb4,gtvb5)--边框宽度和颜色 return jianbians end function getHorizontalBG(gtvb1,gtvb3,gtvb4,gtvb5) if not gtvb4 then gtvb4 = 0 gtvb5 = 0xff000000 end local jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(gtvb3) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors(gtvb1) jianbians:setStroke(gtvb4,gtvb5)--边框宽度和颜色 return jianbians end function guid() seed = { 'e','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f' } tb = {} for i = 1,32 do table.insert(tb,seed[math.random(1,16)]) end sid = table.concat(tb) return string.format('%s%s%s%s%s', string.sub(sid,1,8), string.sub(sid,10,12), string.sub(sid,21,22)) ..string.format('%s%s%s%s%s', string.sub(sid,1,6), string.sub(sid,21,25) ) end function panduan(rec) fille,err = io.open(rec) if fille == nil then return false else return true end end hanshu = function(v, event) local Action = event:getAction() if Action == MotionEvent.ACTION_DOWN then isMove = false RawX = event:getRawX() RawY = event:getRawY() x = mainLayoutParams.x y = mainLayoutParams.y elseif Action == MotionEvent.ACTION_MOVE then isMove = true mainLayoutParams.x = tonumber(x) + (event:getRawX() - RawX) mainLayoutParams.y = tonumber(y) + (event:getRawY() - RawY) window:updateViewLayout(floatWindow, mainLayoutParams) end end function panduan(rec) fille,err = io.open(rec) if fille == nil then return false else return true end end function pdcf(lujing) rec = "/sdcard/长安/配置文件/"..lujing fille,err = io.open(rec) if fille == nil then return false else return true end end sleep = gg.sleep --if gg.isHTTPdump()==true and panduan("/sdcard/长安/配置文件/vpn.txt") == false then gg.alert("\n抓包?") os.exit() end function read(fileName) f = assert(io.open(fileName, 'r')) content = f:read("*all") f:close() return content end function wtcf(lujing,neirong) write("/sdcard/长安/配置文件/"..lujing,neirong) end function rdcf(lujing) return read("/sdcard/长安/配置文件/"..lujing) end 开 = "开" 关 = "关" function checkimg(tmp) if panduan("/sdcard/长安/图片/"..tmp) ~= true then gg.toast("正在下载资源"..tmp.."\n请耐心等待") download("https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/"..tmp,"/sdcard/长安/图片/"..tmp) download("https://out.zxglife.top/view.php/4fa962f5833f459360ee4e994c1a5985.png","/sdcard/长安/图片/quarkcheckoff") download("https://out.zxglife.top/view.php/0f060255af15c70e5758ae34d05c483e.png","/sdcard/长安/图片/quarkcheckon") else if file.length("/sdcard/长安/图片/"..tmp) <= 1 then gg.toast("正在下载资源"..tmp.."\n请耐心等待") download("https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/"..tmp,"/sdcard/长安/图片/"..tmp) download("https://out.zxglife.top/view.php/4fa962f5833f459360ee4e994c1a5985.png","/sdcard/长安/图片/quarkcheckoff") download("https://out.zxglife.top/view.php/0f060255af15c70e5758ae34d05c483e.png","/sdcard/长安/图片/quarkcheckon") end end end ckimg = { "quarkx","quarkcheckon","quarkcheckoff", "inktitle","moji","sword","mo_but","taichion" } for i = 1,#ckimg do jindu = i checkimg(ckimg[i]) end function particle() local webView = luajava.webView(function(webView) webView:loadData([[ 天天开心 纯CSS实现文本背景扫光效果

叶·科技

]], 'text/html', 'UTF-8') webView:setBackgroundColor(0x0) webView:setVerticalScrollBarEnabled(false) webView:setHorizontalScrollBarEnabled(false) webView:setScrollContainer(false) end) return webView end empty = luajava.loadlayout { GradientDrawable, color = "#00dddddd", cornerRadius = 30 } empty2 = luajava.getBitmap("https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/jot8z1zy") function getShape10() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(15) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({0x94ffffff,0x94ffffff}) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setStroke(8,"0xff000000")--边框宽度和颜色 return jianbians end window = context:getSystemService("window") -- 获取窗口管理器 function getLayoutParams() LayoutParams = WindowManager.LayoutParams layoutParams = luajava.new(LayoutParams) if (Build.VERSION.SDK_INT >= 26) then -- 设置悬浮窗方式 layoutParams.type = LayoutParams.TYPE_APPLICATION_OVERLAY else layoutParams.type = LayoutParams.TYPE_PHONE end layoutParams.format = PixelFormat.RGBA_8888 -- 设置背景 layoutParams.flags = LayoutParams.FLAG_NOT_TOUCH_MODAL -- 焦点设置Finish layoutParams.gravity = Gravity.TOP|Gravity.LEFT -- 重力设置 layoutParams.width = LayoutParams.WRAP_CONTENT -- 布局宽度 layoutParams.height = LayoutParams.WRAP_CONTENT -- 布局高度 return layoutParams end mainLayoutParams = getLayoutParams() function GT.menu(stitle,sview) cebian = { LinearLayout, layout_height = "wrap_content", layout_width = "80dp", gravity = "left", layout_marginBottom = "5dp", padding = "3dp", orientation = "vertical", onTouch = hanshu, onClick = function() end, background = luajava.loadlayout { GradientDrawable, color = "#00ffffff", cornerRadius = 30 }, } for i = 1,#stab do _ENV["jm"..i.."bg"] = getSelector() _ENV["jm"..i] = luajava.loadlayout({ LinearLayout, gravity = "center", layout_height = "30dp", layout_width = "74dp", background = _ENV["jm"..i.."bg"], onTouch = hanshu, onClick = function() 切换(i) end, { TextView, id = "jmt"..i, layout_marginLeft = "0dp", textSize = "14sp", textColor = "#000000", text = stab[i].."", } }) _ENV["jmt"..i]:setTypeface(typeface) cebian[#cebian+1] = _ENV["jm"..i] tmp = { LinearLayout, layout_width = "320dp", orientation = "vertical", padding = { "15dp","0dp","5dp","0dp", }, } tmp2 = { LinearLayout, layout_height = "240dp", layout_width = "fill_parent", gravity = "center_horizontal", padding = "10dp", orientation = "vertical", } for j = 1, #sview[i] do tmp2[#tmp2+1] = sview[i][j] end _ENV["layout"..i] = luajava.loadlayout { LinearLayout, layout_height = "wrap_content", layout_width = "365dp", visibility = "gone", { LinearLayout, layout_height = "wrap_content", layout_width = "240dp", gravity = "center", orientation = "vertical", tmp, { ScrollView, layout_height = "wrap_content", layout_weight = 1, layout_width = "240dp", tmp2 } }} end topbar = luajava.loadlayout({ FrameLayout, layout_height = "30dp", layout_width = "240dp", gravity = "center", onClick = function() end, onTouch = hanshu, background = "https://out.zxglife.top/view.php/d63839e088262f66cba29bc2c92b98ce.png", {LinearLayout, id="webv_", layout_height="fill_parent", layout_width="fill_parent", gravity="center", layout_marginTop = "0dp" , }, { ImageView, layout_gravity = "right", layout_marginRight = "10dp", layout_marginTop = "3dp", background = "/sdcard/少鸿章/图片", onClick = 隐藏, onTouch = hanshu, layout_height = "25dp", layout_width = "25dp", } }) mainbg = { LinearLayout, orientation = "vertical", id = "mainbg", --padding = "8dp", onTouch = hanshu, layout_height = "wrap_content", layout_width = "240dp", topbar, } for i = 1,#stab do mainbg[#mainbg+1] = _ENV["layout"..i] end mainbg = luajava.loadlayout(mainbg) mo_circle = luajava.loadlayout { FrameLayout, onTouch = hanshu, onClick = function() GT.controlRotation2(taiji,1000) end, layout_height = "64dp", layout_width = "64dp", layout_marginTop = "30dp", orientation = "vertical", padding = { "0dp","0dp","0dp","0dp", }, background="https://wp.td88.cyou/view.php/660899c10bbdda98f8689d39e28872b0.png", } taiji = luajava.loadlayout { FrameLayout, onTouch = hanshu, onClick = function() GT.controlRotation2(taiji,1000) end, layout_height = "42dp", layout_width = "42dp", layout_marginTop = "80dp", orientation = "vertical", padding = { "0dp","0dp","0dp","0dp", }, background="https://wp.td88.cyou/view.php/06ccf0e79874a22d822680e56505414f.png", } cebian[#cebian+1] = { FrameLayout, id = "tjt", layout_marginTop = "20dp", layout_marginLeft="-5dp", layout_height = "wrap_content", layout_width = "84dp", gravity = "center", {LinearLayout, layout_gravity="center", layout_marginTop="0dp", mo_circle}, {LinearLayout, layout_gravity="center", taiji} } zidong = luajava.newThread(function() while true do if zdbf then logvid = luajava.getIdView("video") logvid.start(logvid) end gg.sleep(500) end end) function getj7() jianbian7 = luajava.new(GradientDrawable) jianbian7:setCornerRadius(30) jianbian7:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbian7:setColors({0xffffffff,0xffffffff}) return jianbian7 end zdbf=true zidong:start() floatWindow = luajava.loadlayout( { FrameLayout, layout_height = "wrap_content", layout_width = "wrap_content", padding = "0dp", { ImageView, onTouch = hanshu, id = "control2", visibility = "gone", onClick = 隐藏, gravity = "center", layout_height = "45dp", layout_width = "45dp", src = xfcpic }, { FrameLayout, id = "chuangk", elevation = "30dp", background = getShape9(), layout_height = "365dp", {LinearLayout, layout_width="80dp", layout_height="fill_parent", --layout_weight=1, background = getj7(), layout_gravity="left|center_vertical", }, {LinearLayout, layout_marginLeft="75dp", layout_width="255dp", layout_height="match_parent", id="canv", logvid }, {LinearLayout, layout_width="180dp", layout_height="290dp", layout_marginLeft="90dp", layout_marginTop="35dp", background = "https://out.zxglife.top/view.php/da98edd6fa36566885be52b0f265c9c8.png", }, {LinearLayout, layout_width="120dp", layout_height="170dp", layout_marginLeft="210dp", layout_marginTop="200dp", background = "/sdcard/少鸿章/图片", }, {LinearLayout, layout_width="80dp", layout_height="80dp", layout_marginTop="285dp", background = "https://out.zxglife.top/view.php/13a02c8b3d89fe3b28d6c6c5e672afd6.png", }, { LinearLayout, layout_height = "wrap_content", cebian, mainbg } } }) luajava.runUiThread(function() YoYoImpl:with("RotateOut"):duration(300):playOn(taiji) end) stitle2=particle() local function invoke() mainLayoutParams.x = device.width/4 mainLayoutParams.y = device.height/2 window:addView(floatWindow,mainLayoutParams) end luajava.post(invoke) --print(os.clock()-tlt) luajava.runUiThread(function() YoYoImpl:with("RotateIn"):duration(3000):playOn(taiji) webv_:addView(stitle2) end) setOnExitListener(function() bloc("end") luajava.setFloatingWindowHide(false) end) 切换(1) 显示=1 luajava.newThread(function() while true do if 显示==1 then GT.controlRotation2(taiji,2000) GT.controlRotation1(mo_circle,2000) end gg.sleep(2000) end end):start() bloc = luajava.getBlock() bloc("join") local function invoke() return window:removeView(floatWindow) end luajava.post(invoke) luajava.setFloatingWindowHide(false) end slcta = 获取图片("/sdcard/长安/图片/moji") slctb = luajava.loadlayout { GradientDrawable, color = "#00ffffff", cornerRadius = 30 } function getSelector() selector = luajava.getStateListDrawable() selector:addState({ android.R.attr.state_pressed }, slctb) -- 点击时候的背景 selector:addState({ -android.R.attr.state_pressed }, slctb) -- 没点击的背景 return selector end GT.controlRotation2 = function(control, time) luajava.runUiThread(function() import "android.view.animation.Animation" import "android.animation.ObjectAnimator" xuanzhuandonghua = ObjectAnimator:ofFloat(control, "rotation", { 0, 360 }) xuanzhuandonghua:setRepeatCount(0) xuanzhuandonghua:setRepeatMode(Animation.RESTArt) xuanzhuandonghua:setDuration(time) xuanzhuandonghua:start() end) end GT.controlRotation1 = function(control, time) luajava.runUiThread(function() import "android.view.animation.Animation" import "android.animation.ObjectAnimator" xuanzhuandonghua = ObjectAnimator:ofFloat(control, "rotation", { 0, -360 }) xuanzhuandonghua:setRepeatCount(0) xuanzhuandonghua:setRepeatMode(Animation.RESTArt) xuanzhuandonghua:setDuration(time) xuanzhuandonghua:start() end) end GT.controlRotation3 = function(control, to1,to2) luajava.runUiThread(function() import "android.view.animation.Animation" import "android.animation.ObjectAnimator" xuanzhuandonghua = ObjectAnimator:ofFloat(control, "rotation", { to1, to2 }) xuanzhuandonghua:setRepeatCount(0) xuanzhuandonghua:setRepeatMode(Animation.RESTArt) xuanzhuandonghua:setDuration(300) xuanzhuandonghua:start() end) end GT.controlBig = function(control,time) luajava.runUiThread(function() import "android.animation.ObjectAnimator" ObjectAnimator():ofFloat(control,"scaleX", { 0, 0.4, 0.7, 1 }):setDuration(time):start() ObjectAnimator():ofFloat(control,"scaleY", { 0, 0.4, 0.7, 1 }):setDuration(time):start() end) end GT.controlFlip = function(control,time) luajava.runUiThread(function() import "android.view.animation.Animation" import "android.animation.ObjectAnimator" xuanzhuandonghua = ObjectAnimator:ofFloat(control, "rotationY", { 0, 360 }) xuanzhuandonghua:setRepeatCount(0) xuanzhuandonghua:setRepeatMode(Animation.REVERSE) xuanzhuandonghua:setDuration(time) xuanzhuandonghua:start() end) end GT.controlWater = function(control,time) luajava.runUiThread(function() import "android.animation.ObjectAnimator" ObjectAnimator():ofFloat(control,"scaleX", { 1, 0.8, 0.9, 1 }):setDuration(time):start() ObjectAnimator():ofFloat(control,"scaleY", { 1,0.8,0.9,1 }):setDuration(time):start() end) end GT.controlSmall = function(control,time) luajava.runUiThread(function() import "android.animation.ObjectAnimator" ObjectAnimator():ofFloat(control,"scaleX", { 1, 0.7, 0.4, 0 }):setDuration(time):start() ObjectAnimator():ofFloat(control,"scaleY", { 1, 0.7, 0.4, 0 }):setDuration(time):start() end) end YoYoImpl = luajava.getYoYoImpl() function 隐藏() luajava.runUiThread (function () if tonumber (tostring (chuangk: getVisibility ())) == 8.0 then 显示 = 1 chuangk : setVisibility (View.VISIBLE) control2 : setVisibility (View.GONE) YoYoImpl:with("RotateIn"):duration(1000):playOn(taiji) YoYoImpl:with("FadeIn"):duration(300):playOn(floatWindow) mainLayoutParams.flags = LayoutParams.FLAG_NOT_TOUCH_MODAL window : updateViewLayout (floatWindow , mainLayoutParams) else 显示 = 0 mainLayoutParams.flags = LayoutParams.FLAG_NOT_FOCUSABLE window : updateViewLayout (floatWindow , mainLayoutParams) chuangk : setVisibility (View.GONE) control2 : setVisibility (View.VISIBLE) GT.controlWater (floatWindow , 300) end end ) end isx = false function 切换(x) if 当前ui ~= x then --luajava.newThread(function() luajava.runUiThread(function () 当前ui = x for i = 1,#stab do if i ~= x then _ENV["layout"..i]:setVisibility(View.GONE) _ENV["jm"..i]:setBackground(_ENV["jm"..i.."bg"]) _ENV["jmt"..i]:setTextColor(0xff545454) --_ENV["jmt"..i]:setText(stab[i].."") end end _ENV["layout"..当前ui]:setVisibility(View.VISIBLE) YoYoImpl:with("FadeIn"):duration(500):playOn(_ENV["layout"..当前ui]) GT.controlBig(_ENV["jm"..当前ui],100) _ENV["jm"..当前ui]:setBackground(slcta) _ENV["jmt"..当前ui]:setTextColor(0xffffffff) --_ENV["jmt"..当前ui]:setText(stab[当前ui].."") end) --end):start() end end function adView(tmp,x) local function invoke() _ENV[tmp]:addView(x) end luajava.post(invoke) end function GT.line() return luajava.loadlayout ( { LinearLayout , layout_width = 'fill_parent' , layout_height = "3dp" , background = pe0, }) end function getShape9() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(25) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({0xffc1c1c1,0xf6ffffff,0xffffffff}) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setStroke(15,"00000000")--边框宽度和颜色 return jianbians end function initbg() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(10) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({ --0x00444444,0x00ffffff 0xff191A1D,0xff191A1D }) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setStroke(0,0xff000000)--边框宽度和颜色 return jianbians end function getShape8() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(10) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({ 0xff000000,0xddffffff, }) jianbians:setOrientation(GradientDrawable.Orientation.BL_TR) return jianbians end pe0 = getShape8() function getShape(tmp0,tmp1,tmp2,tmp3) jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(tmp0) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors(tmp1) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setStroke(0,tmp3)--边框宽度和颜色 return jianbians end function getShape2(tmp0,tmp1,tmp2,tmp3) jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(tmp0) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors(tmp1) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setStroke(0,tmp3)--边框宽度和颜色 return jianbians end libai_but=getRes("libai_but") checkbg = getVerticalBG({0xff828282,0xff828282},95,45,0x00232323) checkbga = getShape( 45, { 0xff35BE45,0xff35BE45 }, 8,0x0035BE45) checkbg1 = getVerticalBG({0xff545454,0xff545454},95,9,0xff353638) checkbg2 = "https://out.zxglife.top/view.php/802144621ac872f0e1ec99ca525b8177.png" function 开关3(name,func1,func2,nid) local sname = nid local localname=name name = name..guid() _ENV[name] = "关" if func1 == nil then func1 = "" end if func2 == nil then func2 = "" end if type(func1) == "function" then return function() namers = _ENV[name] if namers ~= "开" then vibra:vibrate(14) luajava.runUiThread(function() luajava.getIdValue(nid.."k"):setVisibility(View.GONE) YoYoImpl:with("FadeInLeft"):duration(300):playOn(switches["2s"..sname]) luajava.getIdValue(nid.."g"):setVisibility(View.VISIBLE) --luajava.getIdValue(nid):setBackground(checkbga) end) _ENV[name] = "开" pcall(func1) else vibra:vibrate(14) luajava.runUiThread(function() luajava.getIdValue(nid.."g"):setVisibility(View.GONE) YoYoImpl:with("FadeInRight"):duration(300):playOn(switches["1s"..sname]) luajava.getIdValue(nid.."k"):setVisibility(View.VISIBLE) --luajava.getIdValue(nid):setBackground() end) _ENV[name] = "关" pcall(func2) end end end end chazhi = {} chajv = {} function GT.seek (name , bian , smin , smax , nows) _ENV [bian] = nows smin = tonumber (smin) smax = tonumber (smax) chajv [bian] = smax - smin chazhi [bian] = 1 - smin if smin == nil then smin = 1 smax = 10 end truesmin = 1 truesmax = truesmin + chajv [bian] if not nows then nows = smin tnows = (smin - nows) else tnows = (nows - smin) + 1 end if _ENV [bian] == nil then _ENV [bian] = nows end if not name then name = "未设置" end local names = name..guid () rest = luajava.loadlayout ( { LinearLayout , layout_width = 'fill_parent' , gravity = "center" , layout_height = "wrap_content" , { LinearLayout , layout_width = 'fill_parent' , layout_height = "fill_parent" , layout_marginTop = "5dp" , layout_marginBottom = "5dp" , layout_marginLeft = "0dp" , layout_marginRight = "0dp" , gravity = "center_vertical" , background = luajava.loadlayout { GradientDrawable , color = "#ff191A1D" , cornerRadius = 8 } , { TextView , gravity = "top" , text = name..":"..nows , id = luajava.newId (names) , layout_width = '70dp' , layout_marginLeft = "5dp" , layout_marginRight = "0dp" , } , { SeekBar , layout_width = '140dp' , min = truesmin , max = truesmax , progress = tnows , onSeekBarChange = { onProgressChanged = function (SeekBar , var2 , var3) if not var3 then return end local resultvar = tonumber (string.sub (var2 , 0 , -3)) - chazhi [bian] luajava.runUiThread (function () luajava.getIdValue (names) : setText (name..":"..resultvar) end ) _ENV [bian] = resultvar end } } } }) return rest end function GT.edit (name , hint) if not hint then local hint = "" end _ENV [name] = name..guid () if not name then name = "点击输入文字" end rest = luajava.loadlayout ( { LinearLayout , layout_width = 'fill_parent' , { LinearLayout , layout_width = 'fill_parent' , layout_height = "30dp" , layout_marginTop = "5dp" , layout_marginBottom = "5dp" , layout_marginLeft = "0dp" , layout_marginRight = "0dp" , gravity = "center_vertical" , background = luajava.loadlayout { GradientDrawable , color = "#ff191A1D" , cornerRadius = 12 } , { EditText , gravity = "top" , hint = hint , textSize = "15sp", layout_height = "45dp" , layout_marginBottom = "-2dp", id = luajava.newId (_ENV [name]) , layout_width = 'fill' , layout_marginLeft = "10dp" , layout_marginRight = "10dp" , } } }) return rest end function GT.getedit (name) edit = tostring (luajava.getIdValue (_ENV [name]) : getText ()) return edit end function GT.setedit (name , txt) txt = tostring (txt) luajava.runUiThread (function () luajava.getIdValue (_ENV [name]) : setText (txt) end ) end function 开关4(name , func1 , func2 , nid) _ENV [name] = "关" if func1 == nil then func1 = "" end if func2 == nil then func2 = "" end if type (func1) == "function" then return function () vibra:vibrate(4) namers = _ENV [name] if namers ~= "开" then luajava.runUiThread (function () luajava.getIdValue (nid) : setBackground (luajava.getBitmapDrawable ("/sdcard/长安/图片/quarkcheckon")) end ) _ENV [name] = "开" pcall (func1) else luajava.runUiThread (function () luajava.getIdValue (nid) : setBackground (luajava.getBitmapDrawable ("/sdcard/长安/图片/quarkcheckoff")) end ) _ENV [name] = "关" pcall (func2) end end end end function GT.button (txt , func) if not txt then txt = "未设置" end local tid = guid ()..guid () _ENV [tid] = luajava.loadlayout ( { LinearLayout , layout_width = 'fill_parent' , layout_height = "35dp" , { LinearLayout , layout_width = "fill_parent" , gravity = "center_horizontal" , layout_marginTop = "2dp" , layout_marginBottom = "2dp" , layout_height = "30dp" , background = "https://out.zxglife.top/view.php/93c551d444c6038874d514bc2f64eeca.png", onClick = function () GT.controlWater (_ENV [tid] , 200) luajava.newThread (function () vibra:vibrate(4) pcall (func) end ) : start () end , { TextView , text = txt , padding = "2dp", textColor = "#ffffff", textSize = "17sp" , layout_width = "wrap_content" , } , } }) return _ENV [tid] end function visi (tid , ttid) local tview = luajava.getIdValue (tid) local ttview = luajava.getIdValue (ttid) if not tview then return 0 end vibra:vibrate(13) if tonumber (tostring (tview : getVisibility ())) == 8.0 then tview : setVisibility (View.VISIBLE) GT.controlRotation3(boxpic[tid],0,-90) else tview : setVisibility (View.GONE) GT.controlRotation3(boxpic[tid],-90,0) end end boxes = {} boxpic = {} function GT.box (views) local tid = "box"..guid () boxpic[tid] = luajava.loadlayout { ImageView , background = "/sdcard/长安/图片/sword" , layout_width = "20dp" , layout_height = "30dp" , } local ttid = tid.."6" local t1id = guid () firadio = { LinearLayout , layout_width = 'fill_parent' , layout_height = "wrap_content" , layout_marginTop = "2dp" , layout_marginBottom = "2dp" , orientation = "vertical" , } if type (views [1]) == "string" or type (views [1]) == "number" then firadio [# firadio + 1] = { LinearLayout , layout_width = 'fill_parent' , layout_height = "30dp" , gravity = "center_vertical" , layout_marginTop = "2dp" , layout_marginBottom = "4dp" , onClick = function () visi (tid , ttid) end , background = "https://out.zxglife.top/view.php/93c551d444c6038874d514bc2f64eeca.png", { LinearLayout , layout_marginLeft = "10dp" , layout_width = "30dp" , layout_height = "30dp" , gravity = "center", boxpic[tid], } , { TextView , text = views [1] , textSize = "16sp" , layout_width = "100dp" , textColor = "#ffffff" , gravity = "left" , } } else gg.alert ("GT.box第一个参数必须是string") os.exit () end radios = { LinearLayout , layout_marginLeft = "0dp" , layout_marginRight = "0dp" , orientation = "vertical" , visibility = "gone" , id = luajava.newId (tid) , padding = "0dp" , layout_width = 'fill_parent' , } for i = 2 , # views do radios [# radios + 1] = views [i] end boxes[tid] = luajava.loadlayout(radios) firadio [# firadio + 1] = boxes[tid] _ENV [t1id] = luajava.loadlayout (firadio) return _ENV [t1id] end function launch(pkg) 隐藏() gg.setProcess(pkg) gg.sleep(500) if tostring(gg.getTargetPackage()) == pkg then gg.toast("进程已选择:"..pkg) return 0 end gg.toast("正在启动游戏...") print(gg.isPackageInstalled(pkg)) app.start(pkg) jci = 0 --gg.sleep(5000) while true do gg.setProcess(pkg) gg.sleep(400) if tostring(gg.getTargetPackage()) == pkg then gg.alert("启动成功") break else jci = jci+1 if jci == 14 then gg.alert("自动获取进程失败\n请手动选择游戏进程") gg.setProcessX() break end end gg.sleep(100) end end switches = {} function GT.switch(name,func1,func2,miaoshu) nid = name..guid() local func = 开关3(name,func1,func2,nid) if not name then name = "未设置" end switches["1s"..nid] = luajava.loadlayout { FrameLayout, layout_width = '220dp', layout_height = "40dp", layout_marginTop = "5dp" , layout_marginBottom = "5dp" , padding = "1dp", { LinearLayout, layout_gravity = "left|center_vertical", id = luajava.newId(nid.."k"), background = checkbg1, onClick = function() luajava.newThread(function() func() end):start() end, layout_width = '20dp', layout_height = '20dp', elevation = "10dp", }, } switches["2s"..nid] = luajava.loadlayout { FrameLayout, onClick = function() luajava.newThread(function() func() end):start() end, layout_width = '55dp', layout_marginRight = "10dp", layout_marginLeft = "-10dp", layout_height = '25dp', gravity = "center_vertical", padding = { "6dp","0dp","6dp","0dp" } , { LinearLayout, visibility = "gone", layout_gravity = "right|center_vertical", id = luajava.newId(nid.."g"), background = checkbg2, onClick = function() luajava.newThread(function() func() end):start() end, layout_width = '20dp', layout_height = '20dp', elevation = "10dp", } } rest = luajava.loadlayout({ LinearLayout, elevation = "5dp", layout_width = 'fill_parent', layout_height = "32dp", gravity = "center_vertical", { LinearLayout, onClick = function() luajava.newThread(function() func() end):start() end, layout_width = 'fill_parent', layout_height = "37dp", gravity = "center_vertical", background = getShape10(), {LinearLayout, layout_width="30dp", layout_height="30dp", layout_marginLeft="5dp", background = "https://out.zxglife.top/view.php/13a02c8b3d89fe3b28d6c6c5e672afd6.png", }, { TextView, gravity = "left", text = name, textColor="#ff000000", textSize = "14sp", layout_marginLeft="5dp", layout_width = '117dp', }, { FrameLayout, background = checkbg, elevation = "10dp", onClick = function() luajava.newThread(function() func() end):start() end, layout_width = '58dp', layout_height = '20dp', padding = "0dp", gravity = "center", switches["1s"..nid],switches["2s"..nid] }} }) return rest end function GT.switch(name,func1,func2,miaoshu) nid = name..guid() local func = 开关3(name,func1,func2,nid) if not name then name = "未设置" end switches["1s"..nid] = luajava.loadlayout { FrameLayout, layout_width = '58dp', layout_marginRight = "10dp", layout_marginLeft = "-10dp", layout_height = '20dp', gravity = "center_vertical", padding = { "6dp","0dp","6dp","0dp" }, { LinearLayout, layout_gravity = "left|center_vertical", id = luajava.newId(nid.."k"), background = checkbg1, onClick = function() luajava.newThread(function() func() end):start() end, layout_width = '20dp', layout_height = '20dp', elevation = "10dp", }, } switches["2s"..nid] = luajava.loadlayout { FrameLayout, onClick = function() luajava.newThread(function() func() end):start() end, layout_width = '58dp', layout_marginRight = "10dp", layout_marginLeft = "-10dp", layout_height = '20dp', gravity = "center_vertical", padding = { "6dp","0dp","6dp","0dp" } , { LinearLayout, visibility = "gone", layout_gravity = "right|center_vertical", id = luajava.newId(nid.."g"), background = checkbg2, onClick = function() luajava.newThread(function() func() end):start() end, layout_width = '20dp', layout_height = '20dp', elevation = "10dp", } } rest = luajava.loadlayout({ LinearLayout, elevation = "5dp", layout_width = 'fill_parent', layout_height = "37dp", gravity = "center_vertical", { LinearLayout, layout_width = 'fill_parent', layout_height = "34dp", gravity = "center_vertical", background = getShape10(), {LinearLayout, layout_width="30dp", layout_height="30dp", layout_marginLeft="5dp", background = "https://out.zxglife.top/view.php/13a02c8b3d89fe3b28d6c6c5e672afd6.png", }, { TextView, gravity = "left", text = name, textColor="#ff000000", textSize = "14sp", layout_marginLeft="5dp", layout_width = '117dp', }, { FrameLayout, background = checkbg, elevation = "10dp", onClick = function() luajava.newThread(function() func() end):start() end, layout_width = '58dp', layout_height = '20dp', gravity = "center", switches["1s"..nid],switches["2s"..nid] }} }) return rest end function getShape(tmp0,tmp1,tmp2,tmp3) jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(tmp0) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({ tmp1,tmp2 }) return jianbians end function GT.text(txt,color,size) if not txt then txt = "未设置文字" end if not color then color = "#ff191A1D" end if not size then size = "15sp" end return luajava.loadlayout( { TextView, text = txt, textSize = size, textColor = color, layout_width = "match_parent", gravity = "left", }) end function tuichu() bloc("end") end function GT.radio(radio ) firadio = { LinearLayout , layout_width = 'fill_parent' , layout_height = "wrap_content" , orientation = "vertical", background = getShape10(), } if type(radio [ 1 ] ) == "string" or type(radio [ 1 ] ) == "number" then firadio [ # firadio + 1 ] = { TextView , text = radio [ 1 ] , textColor = "#ffffff" , textSize = "16sp" , } end radios = { RadioGroup , layout_width = 'fill_parent' , layout_height = "wrap_content" , } for i = 2 , # radio do radios [ # radios + 1 ] = { RadioButton , layout_width = 'fill_parent' , text = radio [ i ] [ 1 ] , textColor = "#ff000000" , textSize = "16sp" , onClick = function() luajava.newThread(function() radio [ i ] [ 2 ]() end ) : start() end , } end firadio [ # firadio + 1 ] = radios return luajava.loadlayout(firadio ) end function GT.check (cklist) rest = { LinearLayout , layout_width = 'match_parent' , layout_height = "wrap_content" , layout_marginTop = "5dp" , layout_marginBottom = "5dp" , gravity = "top" , orientation = "vertical" , background = getShape10(), } if type (cklist [1]) == "string" then rest [# rest + 1] = { TextView , gravity = "left" , text = cklist [1] , textSize = "16sp" , textColor = "#000000" , layout_width = 'wrap_content' , layout_height = 'wrap_content' , layout_marginLeft = "4dp" , layout_marginRight = "5dp" , layout_marginTop = "0dp" , layout_marginBottom = "0dp" , } end for i = 2 , # cklist do local name = cklist [i] [1] local func1 = cklist [i] [2] local func2 = cklist [i] [3] local nid = cklist [i] [4] if type (func1) == "table" then os.exit () end if not name then name = "未设置" end nid = name..guid () local func = 开关4 (nid , func1 , func2 , nid) local tid = nid..guid () _ENV [tid] = luajava.loadlayout ( { LinearLayout , layout_width = '250dp' , layout_height = "30dp" , layout_marginTop = "5dp" , layout_marginBottom = "15dp" , layout_marginLeft = "4dp" , layout_marginRight = "10dp" , gravity = "center_vertical" , onClick = function () GT.controlWater (_ENV [tid] , 200) luajava.newThread (function () func () end ) : start () end , { ImageView , id = luajava.newId (nid) , layout_width = '40dp' , layout_height = "40dp" , background = "/sdcard/长安/图片/quarkcheckoff" , } , { TextView , gravity = "top" , text = name , textColor = "#000000" , layout_width = 'wrap_content' , layout_height = 'wrap_content' , layout_marginLeft = "4dp" , layout_marginRight = "5dp" , } }) rest [# rest + 1] = _ENV [tid] end return luajava.loadlayout (rest) end gg.setVisible(false) luajava.setFloatingWindowHide(true) YoYoImpl = luajava.getYoYoImpl() vibra = context:getSystemService(Context.VIBRATOR_SERVICE) xfcpic = "https://cccimg.com/view.php/4aac2119310f6a1c8aa7c712fc54c364.jpg" stab = { -- 菜单标题 "主页" , "防封" , "刷号" , "竞赛" , "设置" } GT.menu ("神炎全防UI", { { GT.text("主页","#000000","15sp"), GT.line(), GT.text("By.叶","#000000","15sp"), GT.text("版本:中国城x32九游","#000000","15sp"), GT.text("官方群:946127367","#000000","15sp"), GT.text("风雪压我100年,我心还有怨言","#000000","15sp"), GT.button("选择进程",gg.setProcessX), GT.button('生成账号',function() end), GT.button('代码查询',function() end), GT.switch("超级防闪[加载开]", function() gg.alert("Execution successful!") function Searssjc(FUNCTIONADD,VALUE,SETRANGES) local SOMOD=gg.getRangesList("il2cpp.so") if SOMOD[1]==nil then gg.toast("开启失败") else gg.setRanges(SETRANGES) gg.searchNumber(FUNCTIONADD, gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(FUNCTIONADD, gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) local jg=gg.getResults(100) local sl=gg.getResultCount() for i=1, sl do dzy=jg[i].address gg.clearResults() gg.addListItems({[1]={address=dzy,flags=gg.TYPE_DWORD,freeze=true,value=VALUE}}) end gg.toast("开启成功") end end Searssjc("16,842,753",0,gg.REGION_C_DATA) Searssjc("16,842,752",0,gg.REGION_C_DATA) Searssjc("16,843,009",0,gg.REGION_C_DATA) Searssjc("16,843,008",0,gg.REGION_C_DATA) gg.clearList() gg.clearResults() gg.clearResults() gg.setRanges(8) gg.searchNumber("778923875", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("778923875", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("16384", gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber("16384", gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.searchNumber("1701077359", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1701077359", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1282634593", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1282634593", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1684107084", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1684107084", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("99,99,", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(8) gg.searchNumber("778923875", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("778923875", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("99,99,", gg.TYPE_DWORD) gg.setRanges(8) gg.searchNumber("16384", gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber("16384", gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) jg=gg.getResults(100) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = -1}}) end --libtersafe2.so + 0xA8 local addr = readPointer("libtersafe2.so", {168}, 3) gg.edits(addr, {{9999, 4, 0, true}}) --libtprt.so + 0x11D40 local addr = readPointer("libtprt.so", {73024}, 3) gg.edits(addr, {{9999, 4, 0, true}})------防闪 end), GT.switch("过环境检[加载开]", function() gg.alert("done") io.open("/sdcard/全防","w+"):write([[10130 Var #B39FF370|b3183370|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1d370 Var #B39FFD68|b3183d68|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1dd68 Var #B39FFE18|b3183e18|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de18 Var #B39FFE24|b3183e24|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de24 Var #B39FFE30|b3183e30|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de30 Var #B39FFE48|b3183e48|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de48 Var #B39FFE4C|b3183e4c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de4c Var #B39FFE50|b3183e50|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de50 Var #B39FFE54|b3183e54|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de54 Var #B39FFE5C|b3183e5c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de5c Var #B39FFE60|b3183e60|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de60 Var #B39FFE6C|b3183e6c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de6c Var #B39FFE78|b3183e78|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de78 Var #B39FFE84|b3183e84|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de84 Var #B39FFE90|b3183e90|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de90 Var #B39FFE9C|b3183e9c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de9c Var #B39FFEA8|b3183ea8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1dea8 Var #B39FFEC0|b3183ec0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1dec0 Var #B39FFECC|b3183ecc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1decc Var #B39FFED8|b3183ed8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1ded8 Var #B39FFEF0|b3183ef0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1def0 Var #B39FFEFC|b3183efc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1defc Var #B39FFF08|b3183f08|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1df08 Var #B39FFF14|b3183f14|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1df14 Var #B39FFF20|b3183f20|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1df20 10130 Var #BD98EFE8|b310efe8|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|334fe8 Var #BD98F00C|b310f00c|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|33500c Var #BD98FF50|b310ff50|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f50 Var #BD98FF54|b310ff54|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f54 Var #BD98FF5C|b310ff5c|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f5c Var #BD98FF60|b310ff60|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f60 Var #BD98FF68|b310ff68|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f68 Var #BD98FF6C|b310ff6c|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f6c Var #BD98FF74|b310ff74|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f74 Var #BD98FF78|b310ff78|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f78 Var #BD98FF80|b310ff80|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f80 Var #BD98FF84|b310ff84|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f84 Var #BD98FF8C|b310ff8c|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f8c Var #BD98FF90|b310ff90|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f90 Var #BD98FF98|b310ff98|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f98 Var #BD98FF9C|b310ff9c|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335f9c Var #BD98FFA4|b310ffa4|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fa4 Var #BD98FFA8|b310ffa8|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fa8 Var #BD98FFB0|b310ffb0|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fb0 Var #BD98FFB4|b310ffb4|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fb4 Var #BD98FFBC|b310ffbc|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fbc Var #BD98FFC0|b310ffc0|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fc0 Var #BD98FFC8|b310ffc8|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fc8 Var #BD98FFCC|b310ffcc|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fcc Var #BD98FFD4|b310ffd4|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fd4 Var #BD98FFD8|b310ffd8|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fd8 Var #BD98FFE0|b310ffe0|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fe0 Var #BD98FFE4|b310ffe4|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fe4 Var #BD98FFEC|b310ffec|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335fec Var #BD98FFF0|b310fff0|4|0|1|0|0|0|r-xp|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|335ff0 10130 Var #BCF88008|b3166008|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8 Var #BCF8800C|b316600c|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|c Var #BCF88010|b3166010|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|10 Var #BCF88014|b3166014|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|14 Var #BCF8803C|b316603c|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3c Var #BCF88040|b3166040|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|40 Var #BCF88058|b3166058|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|58 Var #BCF88060|b3166060|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|60 Var #BCF88074|b3166074|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|74 Var #BCF88078|b3166078|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|78 Var #BCF8807C|b316607c|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|7c Var #BCF88084|b3166084|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|84 Var #BE0A50A8|b31660a8|4|ffffffff|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|a8 Var #BE0A50AC|b31660ac|4|ffffffff|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|ac Var #BE0A50B0|b31660b0|4|ffffffff|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|b0 Var #BE0A50B4|b31660b4|4|ffffffff|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|b4 Var #BE0A50B8|b31660b8|4|ffffffff|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|b8 Var #BCF88128|b3166128|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|128 Var #BCF8812C|b316612c|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|12c Var #BCF88130|b3166130|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|130 Var #BCF88134|b3166134|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|134 Var #BCF88200|b3166200|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|200 Var #BCF88204|b3166204|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|204 Var #BCF88208|b3166208|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|208 Var #BE0E84DC|b31a94dc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|4dc Var #BE0E8528|b31a9528|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|528 Var #BCFC8548|b31a9548|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|548 Var #BE0E854C|b31a954c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|54c Var #BE0E8574|b31a9574|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|574 Var #BE0E85D0|b31a95d0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|5d0 Var #BE0E881C|b31a981c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|81c Var #BE0E883C|b31a983c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|83c Var #BE0E8844|b31a9844|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|844 Var #BE0E884C|b31a984c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|84c Var #BE0E885C|b31a985c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|85c Var #BE0E8864|b31a9864|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|864 Var #BE0E886C|b31a986c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|86c Var #BE0E8924|b31a9924|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|924 Var #BE0E893C|b31a993c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|93c Var #BE0E8968|b31a9968|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|968 Var #BE0E899C|b31a999c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|99c Var #BE0E89A4|b31a99a4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|9a4 Var #BE0E89AC|b31a99ac|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|9ac Var #BE0E89C0|b31a99c0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|9c0 Var #BE0E8A0C|b31a9a0c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|a0c Var #BE0E8A4C|b31a9a4c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|a4c Var #BE0E8A60|b31a9a60|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|a60 Var #BE0E9B3C|b31aab3c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b3c Var #BE0E9B48|b31aab48|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b48 Var #BE0E9B54|b31aab54|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b54 Var #BE0E9B5C|b31aab5c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b5c Var #BE0E9B64|b31aab64|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b64 Var #BE0E9B8C|b31aab8c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b8c Var #BE0E9B94|b31aab94|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b94 Var #BE0E9BA0|b31aaba0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1ba0 Var #BE0E9BD0|b31aabd0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1bd0 Var #BCFCB7C8|b31ac7c8|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|37c8 Var #BCFCC9FC|b31ad9fc|4|fffffffa|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|49fc]]) gg.loadList("/sdcard/全防", gg.LOAD_VALUES) os.remove("/sdcard/全防") end), },{ GT.text("防封","#000000","15sp"), GT.line(), GT.text("","#000000","3sp"), GT.check({nil, {"过ACE[加载开]",function() io.open("/sdcard/全防","w+"):write([[10130 Var #B3A21000|b31a5000|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3f000 Var #B3A21008|b31a5008|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3f008 Var #B3A21010|b31a5010|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3f010 Var #B3A21050|b31a5050|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3f050 Var #B3A21058|b31a5058|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3f058 Var #B3A21068|b31a5068|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3f068 Var #B3A21FC0|b31a5fc0|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3ffc0 Var #B3A21FE0|b31a5fe0|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3ffe0 Var #B3A21FEC|b31a5fec|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3ffec Var #B3A21FF8|b31a5ff8|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3fff8 Var #B3A21FFC|b31a5ffc|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3fffc Var #B3A2666C|b31aa66c|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|166c Var #B3A26678|b31aa678|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1678 Var #B3A26748|b31aa748|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1748 Var #B3A26770|b31aa770|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1770 Var #B3A26774|b31aa774|4|0|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1774]]) gg.loadList("/sdcard/全防", gg.LOAD_VALUES) os.remove("/sdcard/全防") gg.alert("ACE") end}, {"防追封[大厅开]",function() io.open("/sdcard/全防","w+"):write([[10130 数据๑ B3166008|b3166008|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8 数据๑ B316600C|b316600c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|c 数据๑ B3166010|b3166010|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|10 数据๑ B3166014|b3166014|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|14 数据๑ B316603C|b316603c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|3c 数据๑ B3166040|b3166040|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|40 数据๑ B3166058|b3166058|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|58 数据๑ B3166060|b3166060|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|60 数据๑ B3166074|b3166074|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|74 数据๑ B3166078|b3166078|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|78 数据๑ B316607C|b316607c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|7c 数据๑ B3166084|b3166084|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|84 数据๑ B31660A8|b31660a8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|a8 数据๑ B31660AC|b31660ac|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|ac 数据๑ B31660B0|b31660b0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|b0 数据๑ B31660B4|b31660b4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|b4 数据๑ B31660B8|b31660b8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|b8 数据๑ B3166128|b3166128|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|128 数据๑ B316612C|b316612c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|12c 数据๑ B3166130|b3166130|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|130 数据๑ B3166134|b3166134|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|134 数据๑ B3166200|b3166200|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|200 数据๑ B3166204|b3166204|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|204 数据๑ B3166208|b3166208|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|208 数据๑ B316E5A4|b316e5a4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|85a4 数据๑ B316E5BC|b316e5bc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|85bc 数据๑ B316E660|b316e660|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8660 数据๑ B316E6AC|b316e6ac|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|86ac 数据๑ B316E6C8|b316e6c8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|86c8 数据๑ B316E708|b316e708|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8708 数据๑ B316E774|b316e774|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8774 数据๑ B316E838|b316e838|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8838 数据๑ B316E880|b316e880|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8880 数据๑ B316E934|b316e934|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8934 数据๑ B316EB2C|b316eb2c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8b2c 数据๑ B316EBC4|b316ebc4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8bc4 数据๑ B316ECA4|b316eca4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8ca4 数据๑ B316ECD4|b316ecd4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8cd4 数据๑ B316ECFC|b316ecfc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8cfc 数据๑ B316ED54|b316ed54|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8d54 数据๑ B316EDB0|b316edb0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8db0 数据๑ B316EE0C|b316ee0c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8e0c 数据๑ B316EE60|b316ee60|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8e60 数据๑ B316EE9C|b316ee9c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8e9c 数据๑ B316EEBC|b316eebc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8ebc 数据๑ B316EEE8|b316eee8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8ee8 数据๑ B316EEF4|b316eef4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8ef4 数据๑ B316EF28|b316ef28|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8f28 数据๑ B316EF48|b316ef48|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8f48 数据๑ B316EF78|b316ef78|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8f78 数据๑ B316EFA8|b316efa8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|8fa8 数据๑ B316F054|b316f054|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|9054 数据๑ B316F0A0|b316f0a0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|90a0 数据๑ B316F0B4|b316f0b4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|90b4 数据๑ B316F20C|b316f20c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|920c 数据๑ B316F2B0|b316f2b0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|92b0 数据๑ B316F5A0|b316f5a0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|95a0 数据๑ B316F5CC|b316f5cc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|95cc 数据๑ B316F5E4|b316f5e4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|95e4 数据๑ B316F5F4|b316f5f4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|95f4 数据๑ B316F6F0|b316f6f0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|96f0 数据๑ B316F710|b316f710|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|9710 数据๑ B316F734|b316f734|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|9734 数据๑ B316F744|b316f744|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|9744 数据๑ B316F774|b316f774|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|9774 数据๑ B316F790|b316f790|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|9790 数据๑ B316F7CC|b316f7cc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|97cc 数据๑ B316F8E4|b316f8e4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|98e4 数据๑ B316F9B8|b316f9b8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|99b8 数据๑ B316FA28|b316fa28|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|9a28 数据๑ B316FA88|b316fa88|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|9a88 数据๑ B316FAC0|b316fac0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|9ac0 数据๑ B316FB1C|b316fb1c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|9b1c 数据๑ B316FB6C|b316fb6c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|9b6c 数据๑ B3182C1C|b3182c1c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1cc1c 数据๑ B3182C20|b3182c20|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1cc20 数据๑ B3182F10|b3182f10|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1cf10 数据๑ B3183D68|b3183d68|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1dd68 数据๑ B3183E18|b3183e18|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de18 数据๑ B3183E24|b3183e24|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de24 数据๑ B3183E30|b3183e30|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de30 数据๑ B3183E48|b3183e48|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de48 数据๑ B3183E4C|b3183e4c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de4c 数据๑ B3183E50|b3183e50|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de50 数据๑ B3183E54|b3183e54|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de54 数据๑ B3183E5C|b3183e5c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de5c 数据๑ B3183E60|b3183e60|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de60 数据๑ B3183E6C|b3183e6c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de6c 数据๑ B3183E78|b3183e78|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de78 数据๑ B3183E84|b3183e84|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de84 数据๑ B3183E90|b3183e90|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de90 数据๑ B3183E9C|b3183e9c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1de9c 数据๑ B3183EA8|b3183ea8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1dea8 数据๑ B3183EC0|b3183ec0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1dec0 数据๑ B3183ECC|b3183ecc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1decc 数据๑ B3183ED8|b3183ed8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1ded8 数据๑ B3183EF0|b3183ef0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1def0 数据๑ B3183EFC|b3183efc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1defc 数据๑ B3183F08|b3183f08|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1df08 数据๑ B3183F14|b3183f14|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1df14 数据๑ B3183F20|b3183f20|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|1df20 数据๑ B3187124|b3187124|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|21124 数据๑ B3187128|b3187128|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|21128 数据๑ B31871A4|b31871a4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|211a4 数据๑ B31871A8|b31871a8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|211a8 数据๑ B3187418|b3187418|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|21418 数据๑ B318A2CC|b318a2cc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|242cc 数据๑ B318A2DC|b318a2dc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|242dc 数据๑ B318A2E4|b318a2e4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|242e4 数据๑ B318A2E8|b318a2e8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|242e8 数据๑ B318A2F4|b318a2f4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|242f4 数据๑ B318A300|b318a300|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|24300 数据๑ B318A304|b318a304|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|24304 数据๑ B318A30C|b318a30c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|2430c 数据๑ B318A310|b318a310|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|24310 数据๑ B318A32C|b318a32c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|2432c 数据๑ B318A334|b318a334|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|24334 数据๑ B318A338|b318a338|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|24338 数据๑ B318A35C|b318a35c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|2435c 数据๑ B318A384|b318a384|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|24384 数据๑ B318A394|b318a394|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|24394 数据๑ B318A3AC|b318a3ac|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|243ac 数据๑ B318A3CC|b318a3cc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|243cc 数据๑ B318A3D4|b318a3d4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|243d4 数据๑ B318A3D8|b318a3d8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|243d8 数据๑ B318A3E4|b318a3e4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|243e4 数据๑ B318A3FC|b318a3fc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|243fc 数据๑ B318A440|b318a440|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|24440 数据๑ B318A44C|b318a44c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|2444c 数据๑ B318A468|b318a468|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|24468 数据๑ B318A474|b318a474|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|24474 数据๑ B318A480|b318a480|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|24480 数据๑ B318A490|b318a490|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|24490 数据๑ B318A49C|b318a49c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|2449c 数据๑ B318A4B8|b318a4b8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|244b8 数据๑ B318A4C4|b318a4c4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|244c4 数据๑ B318A4C8|b318a4c8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|244c8 数据๑ B318A4EC|b318a4ec|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|244ec 数据๑ B3195D20|b3195d20|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|2fd20 数据๑ B31A94DC|b31a94dc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|4dc 数据๑ B31A94E4|b31a94e4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|4e4 数据๑ B31A94E8|b31a94e8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|4e8 数据๑ B31A9528|b31a9528|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|528 数据๑ B31A9544|b31a9544|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|544 数据๑ B31A9548|b31a9548|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|548 数据๑ B31A954C|b31a954c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|54c 数据๑ B31A9574|b31a9574|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|574 数据๑ B31A96F0|b31a96f0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|6f0 数据๑ B31A96F4|b31a96f4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|6f4 数据๑ B31A96F8|b31a96f8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|6f8 数据๑ B31A981C|b31a981c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|81c 数据๑ B31A983C|b31a983c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|83c 数据๑ B31A9844|b31a9844|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|844 数据๑ B31A984C|b31a984c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|84c 数据๑ B31A985C|b31a985c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|85c 数据๑ B31A9864|b31a9864|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|864 数据๑ B31A986C|b31a986c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|86c 数据๑ B31A993C|b31a993c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|93c 数据๑ B31A995C|b31a995c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|95c 数据๑ B31A9968|b31a9968|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|968 数据๑ B31A999C|b31a999c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|99c 数据๑ B31A99A4|b31a99a4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|9a4 数据๑ B31A99A8|b31a99a8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|9a8 数据๑ B31A99AC|b31a99ac|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|9ac 数据๑ B31A99C0|b31a99c0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|9c0 数据๑ B31A9A0C|b31a9a0c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|a0c 数据๑ B31A9A60|b31a9a60|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|a60 数据๑ B31A9AA4|b31a9aa4|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|aa4 数据๑ B31A9AA8|b31a9aa8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|aa8 数据๑ B31A9AAC|b31a9aac|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|aac 数据๑ B31A9AB0|b31a9ab0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|ab0 数据๑ B31AAB3C|b31aab3c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b3c 数据๑ B31AAB48|b31aab48|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b48 数据๑ B31AAB5C|b31aab5c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b5c 数据๑ B31AAB64|b31aab64|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b64 数据๑ B31AAB8C|b31aab8c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b8c 数据๑ B31AAB94|b31aab94|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1b94 数据๑ B31AABA0|b31aaba0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1ba0 数据๑ B31AABD0|b31aabd0|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1bd0 数据๑ B31AC7C8|b31ac7c8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|37c8 数据๑ B31AD9FC|b31ad9fc|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|49fc 数据๑ B31AE580|b31ae580|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|5580 数据๑ B31AE584|b31ae584|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|5584 数据๑ B31AE5A8|b31ae5a8|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|55a8 数据๑ B31AE5AC|b31ae5ac|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|55ac 数据๑ B31B186C|b31b186c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|886c 数据๑ B31B18AC|b31b18ac|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|88ac 数据๑ B31B8B14|b31b8b14|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|fb14 数据๑ B31BA308|b31ba308|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11308 数据๑ B31BA30C|b31ba30c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|1130c 数据๑ B31BA310|b31ba310|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11310 数据๑ B31BA314|b31ba314|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11314 数据๑ B31BAD00|b31bad00|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11d00 数据๑ B31BAD04|b31bad04|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11d04 数据๑ B31BAD08|b31bad08|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11d08 数据๑ B31BAD0C|b31bad0c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11d0c 数据๑ B31BAD10|b31bad10|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11d10 数据๑ B31BAD14|b31bad14|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11d14 数据๑ B31BAD18|b31bad18|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11d18 数据๑ B31BAD1C|b31bad1c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11d1c 数据๑ B31BAD20|b31bad20|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11d20 数据๑ B31BAD24|b31bad24|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11d24 数据๑ B31BAD28|b31bad28|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11d28 数据๑ B31BAD2C|b31bad2c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11d2c 数据๑ B31BAF08|b31baf08|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11f08 数据๑ B31BAF0C|b31baf0c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|11f0c 数据๑ B31BCD38|b31bcd38|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|13d38 数据๑ B31BCD3C|b31bcd3c|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|13d3c 数据๑ B31BCD40|b31bcd40|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|13d40 数据๑ B31BCE50|b31bce50|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|13e50 数据๑ B31BCE54|b31bce54|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|13e54 数据๑ B31BCE58|b31bce58|4|0|1|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so:bss|13e58]]) gg.loadList("/sdcard/全防", gg.LOAD_VALUES) os.remove("/sdcard/全防") gg.alert("检测已被杀死") end}, {"防行为检[大厅开]",function() io.open("/sdcard/全防","w+"):write([[10130 Var #BA9600A8|b31660a8|4|ffffffff|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtersafe2.so|a8 Var #BAB4DD40|b33a4d40|4|ffffffff|0|0|0|0|rw-p|/data/user/0/xlrq.xbkjzsqkm/gameplugins/com.kiloo.subwaysurf.gw/lib/libtprt.so|11d40]]) gg.loadList("/sdcard/全防", gg.LOAD_VALUES) os.remove("/sdcard/全防") end}, {"防内存检[大厅开]",function() io.open("/sdcard/全防","w+"):write([[ 5529 Var #AA15A738|d9b5d738|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8738 Var #AA15A73C|d9b5d73c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|873c Var #AA15A740|d9b5d740|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8740 Var #AA15A744|d9b5d744|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8744 Var #AA15A748|d9b5d748|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8748 Var #AA15A74C|d9b5d74c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|874c Var #AA15A750|d9b5d750|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8750 Var #AA15A754|d9b5d754|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8754 Var #AA15A758|d9b5d758|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8758 Var #AA15A75C|d9b5d75c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|875c Var #AA15A760|d9b5d760|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8760 Var #AA15A764|d9b5d764|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8764 Var #AA15A938|d9b5d938|4|a010000|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8938 Var #AA15A93C|d9b5d93c|4|65726373|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|893c Var #AA15A940|d9b5d940|4|68736e65|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8940 Var #AA15A944|d9b5d944|4|746f|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8944 Var #AA15A948|d9b5d948|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8948 Var #AA15A94C|d9b5d94c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|894c Var #AA15A950|d9b5d950|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8950 Var #AA15A954|d9b5d954|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8954 Var #AA15A958|d9b5d958|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8958 Var #AA15A95C|d9b5d95c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|895c Var #AA15AA38|d9b5da38|4|642e6d6d|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8a38 Var #AA15AA3C|d9b5da3c|4|7461|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8a3c Var #AA15AA40|d9b5da40|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8a40 Var #AA15AA44|d9b5da44|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8a44 Var #AA15AA48|d9b5da48|4|a010000|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8a48 Var #AA15AA4C|d9b5da4c|4|636a6374|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8a4c Var #AA15AA50|d9b5da50|4|642e6766|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8a50 Var #AA15AA54|d9b5da54|4|7461|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8a54 Var #AA15AA58|d9b5da58|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8a58 Var #AA15AA5C|d9b5da5c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8a5c Var #AA15AA60|d9b5da60|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8a60 Var #AA15AA9C|d9b5da9c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8a9c Var #AA15AABC|d9b5dabc|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8abc Var #AA15AB58|d9b5db58|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8b58 Var #AA15AB5C|d9b5db5c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8b5c Var #AA15AB60|d9b5db60|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8b60 Var #AA15AB64|d9b5db64|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8b64 Var #AA15ADFC|d9b5ddfc|4|1f010000|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|8dfc Var #AA15B3A0|d9b5e3a0|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|93a0 Var #AA15B3A4|d9b5e3a4|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|93a4 Var #AA15B3A8|d9b5e3a8|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|93a8 Var #AA16424C|d9b6724c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|1224c Var #AA16425C|d9b6725c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|1225c Var #AA164260|d9b67260|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12260 Var #AA1642A0|d9b672a0|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|122a0 Var #AA1642A4|d9b672a4|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|122a4 Var #AA1642A8|d9b672a8|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|122a8 Var #AA1642AC|d9b672ac|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|122ac Var #AA1642B0|d9b672b0|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|122b0 Var #AA1642B4|d9b672b4|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|122b4 Var #AA1642B8|d9b672b8|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|122b8 Var #AA1642BC|d9b672bc|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|122bc Var #AA164314|d9b67314|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12314 Var #AA16443C|d9b6743c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|1243c Var #AA164440|d9b67440|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12440 Var #AA164444|d9b67444|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12444 Var #AA164448|d9b67448|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12448 Var #AA16444C|d9b6744c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|1244c Var #AA164450|d9b67450|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12450 Var #AA164454|d9b67454|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12454 Var #AA164458|d9b67458|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12458 Var #AA16445C|d9b6745c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|1245c Var #AA164460|d9b67460|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12460 Var #AA164464|d9b67464|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12464 Var #AA164468|d9b67468|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12468 Var #AA16446C|d9b6746c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|1246c Var #AA164480|d9b67480|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12480 Var #AA164494|d9b67494|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12494 Var #AA164498|d9b67498|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12498 Var #AA16449C|d9b6749c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|1249c Var #AA1644A0|d9b674a0|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|124a0 Var #AA1644A4|d9b674a4|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|124a4 Var #AA1644A8|d9b674a8|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|124a8 Var #AA1644E0|d9b674e0|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|124e0 Var #AA1644E8|d9b674e8|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|124e8 Var #AA164500|d9b67500|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12500 Var #AA164508|d9b67508|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12508 Var #AA16450C|d9b6750c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|1250c Var #AA164510|d9b67510|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12510 Var #AA164514|d9b67514|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12514 Var #AA164518|d9b67518|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12518 Var #AA16451C|d9b6751c|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|1251c Var #AA164520|d9b67520|4|0|0|0|0|0|rw-p|/data/data/com.bfire.da.nui/gameplugins/com.kiloo.subwaysurf/lib/libtersafe2.so:bss|12520]]) gg.loadList("/sdcard/全防", gg.LOAD_VALUES) os.remove("/sdcard/全防") gg.alert("内存检测") end}, {"过登录检[加载开]",function() function xqmnb(Search,Modification) gg.clearResults() gg.setRanges(Search[1].memory) gg.searchNumber(Search[3].value,Search[3].type,false,536870912,0,-1) if gg.getResultCount()==0 then gg.toast(Search[2].name..'开启失败') return end local Result=gg.getResults(gg.getResultCount()) local sum for index=4,#Search do sum=0 for i=1,#Result do if gg.getValues({{address=Result[i].address+Search[index].offset,flags=Search[index].type}})[1].value~=Search[index].lv then Result[i].Usable=true sum=sum+1 end end if sum==#Result then gg.toast(Search[2].name..'开启失败') return end end local Data,Freeze,Freezes={},{},0 sum=0 for index,value in ipairs(Modification)do for index=1,#Result do if not Result[index].Usable then local Value={address=Result[index].address+value.offset,flags=value.type,value=value.value,freeze=true} if value.freeze then Freeze[#Freeze+1]=Value Freezes=Freezes+1 else Data[#Data+1]=Value end sum=sum+1 end end end gg.setValues(Data) gg.addListItems(Freeze) if Freezes==0 then gg.toast(Search[2].name..'开启成功,共修改'..sum..'条数据') else gg.toast(Search[2].name..'开启成功,共修改'..sum..'条数据,冻结'..Freezes..'条数据') end gg.clearResults() end local qmnb= { {['memory']=8}, {['name']='过登录检'}, {['value']=437455437, ['type']=4}, {['lv']=437455437,['offset']=0, ['type']=4}, {['lv']=22,['offset']=980, ['type']=4}, {['lv']=294912,['offset']=1032, ['type']=4}, {['lv']=1706078350,['offset']=34020, ['type']=4}, } local qmxg= { {['value']=437455437,['offset']=0,['type']=4}, {['value']=22,['offset']=980,['type']=4}, {['value']=294912,['offset']=1032,['type']=4}, {['value']=1706078350,['offset']=34020,['type']=4}, } xqmnb(qmnb,qmxg) gg.alert('开启成功') end}, }), },{ GT.text("刷号","#000000","15sp"), GT.line(), GT.box({"宝物箱子", GT.switch("十抽宝物" ,function() SQ(0x10e16f8,4,"~A B +0xB0D0") gg.alert("Done!") end), GT.switch("十抽保存" ,function() GL(0x10e16f8,4,"~A B +0x80F8","1EFF2FE1r") gg.alert("Done!") end), GT.switch("十抽全饰" ,function() GL(0x10e16f8,4,"~A B -0x1FF04F4") gg.alert("Done!") end), GT.switch("十抽半饰" ,function() GL(0x10e16f8,4,"~A B -0x1FEF254") gg.alert("Done!") end), }), GT.box({"形象配置", GT.switch("人物全解",function() sq(0xB9DA1C,4,"~A MOV R0, #1")--人物 end), GT.switch("滑板全解",function() sq(0xB9EA54,4,"~A MOV R0, #1")--滑板 end), GT.switch("背饰全解",function() sq(0xBC8E28,4,"~A MOV R0, #1")--背饰 end), }), GT.box({"配置奖项", GT.check({"主要奖项", {"奖励修改奖杯" ,function() GL(0x113a2b0 ,4,"~A MOVW R0, #25") gg.alert("Done!") end} }), }), GT.box({"其他项目", GT.check({"次要项目", {"破解内购[被和谐]",function () end}, {"微博特权",function () sq(0x1421EE0,4,"~A MOV R0, #1") end}, {"双倍金币",function() sq(0xb84f74,4,"~A MOV R0, #1") end}, }), }), GT.box({"修改数据", GT.switch("刷号检测", function() io.open("/sdcard/全防","w+"):write([[ 10197 Var #BFE6A81C|bfe6a81c|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|81c Var #BFE6A83C|bfe6a83c|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|83c Var #BFE6A844|bfe6a844|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|844 Var #BFE6A84C|bfe6a84c|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|84c Var #BFE6A85C|bfe6a85c|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|85c Var #BFE6A864|bfe6a864|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|864 Var #BFE6A86C|bfe6a86c|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|86c Var #BFE6A89C|bfe6a89c|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|89c Var #BFE6A924|bfe6a924|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|924 Var #BFE6A93C|bfe6a93c|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|93c Var #BFE6A968|bfe6a968|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|968 Var #BFE6AA60|bfe6aa60|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|a60 Var #BFE6AA6C|bfe6aa6c|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|a6c Var #BFE6AA70|bfe6aa70|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|a70 Var #BFE6AA78|bfe6aa78|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|a78 Var #BFE6AA8C|bfe6aa8c|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|a8c Var #BFE6AAA4|bfe6aaa4|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|aa4 Var #BFE6F67C|bfe6f67c|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|567c Var #BFE6F6A4|bfe6f6a4|4|0|1|0|0|0|rw-p|/data/app/com.kiloo.subwaysurf-kwxV1q3xxm9kwNQFerfYiQ==/lib/arm/libtersafe2.so:bss|56a4 ]]) gg.loadList("/sdcard/全防", gg.LOAD_VALUES) os.remove("/sdcard/全防") gg.alert("Done!") end), GT.switch("全服排名",function() function GL(FUNCTIONADD,TYPE,VALUE) local SOMOD=gg.getRangesList("il2cpp.so") if SOMOD[1]==nil then _error() else gg.setValues({{address=SOMOD[1].start+FUNCTIONADD,flags=TYPE,value=VALUE}}) gg.setValues({{address=SOMOD[1].start+FUNCTIONADD+4,flags=TYPE,value="1EFF2FE1r"}}) end end GL(0xdf4d0c,4,"~A MOVW R0, #"..gg.prompt({"输入你想要的排名"},{"1"},{"text"})[1]) gg.alert("Done!") end), }), },{ GT.text("竞赛","#000000","15sp"), GT.line(), GT.box({"道具赛区", GT.switch("无检聚能",function() gg.alert("推荐:\n时间聚能\n延迟15秒\n宝物带2个") bf = gg.prompt({"选择等级[1;10]","扇子","卫衣","校服","相机","延迟时间[0;15]","时间聚能","跳跃聚能","下滑聚能","撞墙聚能"}, {}, {"number","checkbox","checkbox","checkbox","checkbox","number","checkbox","checkbox","checkbox","checkbox"}) if bf == nil then else if bf[1] == "10" then gg.alert("你选择了满级宝物聚能") else gg.alert("你选择了 "..bf[1].." 级宝物聚能") end if bf[6] == "0" then gg.alert("你选择了 默认时间 聚能一次") else gg.alert("你选择了延迟 "..bf[6].." 秒聚能一次") end if bf[7] == true then gg.alert("你选择了时间聚能") end if bf[8] == true then gg.alert("你选择了跳跃聚能") end if bf[9] == true then gg.alert("你选择了下滑聚能") end if bf[10] == true then gg.alert("你选择了撞墙聚能") end if bf[2] == true then else if bf[3] == true then else if bf[4] == true then else if bf[5] == true then else gg.alert("请选择聚能宝物") end end end end if bf[7] == true then else if bf[8] == true then else if bf[9] == true then else if bf[10] == true then else gg.alert("请选择聚能类型") end end end end if bf[7] == true then if bf[2] == true then if bf[1] == "10" then search(2910,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(0,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("290"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(0,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end if bf[3] == true then if bf[1] == "10" then search(3010,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(0,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("300"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(0,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end if bf[4] == true then if bf[1] == "10" then search(3110,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(0,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("310"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(0,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end if bf[5] == true then if bf[1] == "10" then search(3210,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(0,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("320"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(0,4,0x50)--类型 xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end end if bf[10] == true then if bf[2] == true then if bf[1] == "10" then search(2910,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(5,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("290"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(5,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end if bf[3] == true then if bf[1] == "10" then search(3010,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(5,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("300"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(5,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end if bf[4] == true then if bf[1] == "10" then search(3110,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(5,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("310"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(5,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end if bf[5] == true then if bf[1] == "10" then search(3210,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(5,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("320"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(5,4,0x50)--类型 xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end end if bf[9] == true then if bf[2] == true then if bf[1] == "10" then search(2910,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(6,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("290"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(6,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end if bf[3] == true then if bf[1] == "10" then search(3010,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(6,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("300"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(6,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end if bf[4] == true then if bf[1] == "10" then search(3110,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(6,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("310"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(6,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end if bf[5] == true then if bf[1] == "10" then search(3210,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(6,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("320"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74)g1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(6,4,0x50)--类型 xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end end if bf[8] == true then if bf[2] == true then if bf[1] == "10" then search(2910,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(7,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("290"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(7,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end if bf[3] == true then if bf[1] == "10" then search(3010,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(7,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("300"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg(7,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end if bf[4] == true then if bf[1] == "10" then search(3110,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(7,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("310"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(7,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end if bf[5] == true then if bf[1] == "10" then search(3210,4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(7,4,0x50) xg1(3,4,0x4C) gg.clearResults() gg.clearList() else search("320"..bf[1],4,32) py1(1,4,0x4) py1(1,4,-0x4) xg1(1,16,0x74) xg1(0,16,0x64) xg1(0,16,0x60) xg1(0,16,0xA8) xg1(0,16,0x98) xg1(bf[6],16,0x94) xg1(0,4,0x5C) xg1(7,4,0x50)--类型 xg1(3,4,0x4C) gg.clearResults() gg.clearList() end end end end gg.toast("配置完成") string.toMusic ( '聚能配置完成' ) end), GT.switch("无限能量",function() sq(0x1e1d9dc,"~A MOVT R0, #1")--防卡顿 sq(0x1e1b988,"~A B +0x1E94")--无限能量 gg.alert("Done!") end), GT.switch("无视道具",function() function GL(FUNCTIONADD,TYPE,VALUE) local SOMOD=gg.getRangesList("il2cpp.so") if SOMOD[1]==nil then _error() else gg.setValues({{address=SOMOD[1].start+FUNCTIONADD,flags=TYPE,value=VALUE}}) gg.setValues({{address=SOMOD[1].start+FUNCTIONADD+4,flags=TYPE,value="1EFF2FE1r"}}) end end GL(0x1bdefc8,4,"~A MOV R0, #2")--无视道具 GL(0x2016778,4,"~A MOV R0, #0")--无视道具 GL(0,4,0x54) GL(0,4,0x58) GL(0,4,0x58) GL(0,4,0x5c) GL(0,4,0x64) GL(0,4,0x68) GL(0,4,0x6c) GL(0,4,0x70) gg.alert("Done!") end), GT.switch("相机一秒聚能",function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end local addr = readPointer("libil2cpp.so:bss",{0xA2200, 0x5C, 0x0, 0x48, 0x10, 0xDC},1) gg.edits(addr, {{0,4,0x64},{0,4,0xA8},{0,4,0x98},{0,4,0x5C},{0,4,0x50},{1,16,0x74},{2,16,0x94},{1.1,16,0x60},{3,4,0x4C}},"相机一秒聚能") gg.alert("Done!") end), }), GT.box({"分数赛区[未更新]", GT.edit("请输入倍数","请输入倍数"), GT.button("修改倍数",function() end), GT.switch("人物无敌",function() end), GT.switch("跳跃起飞",function () end), GT.switch("零钥匙复活",function() end), }), },{ GT.text("关于","#000000","15sp"), GT.line(), GT.text("","#000000","20sp"), GT.text("叶正在守护您的账号安全","#000000","18sp"), GT.text("官方群:666","#000000","18sp"), GT.text("","#000000","15sp"), GT.button("加入我们",function() end), GT.button("退出插件",function() tuichu() end), }, })