无名 发表于 2022-5-8 15:32:57

gg脚本反编译解,u元】

https://wwa.lanzoui.com/iMTRPtfnrba
开源,无广告
上面是下载地址

ggg.toast("导出"..i.."次LOG拦截结果")
echo(ljjg)
ljjg=("--------导出第"..i.."次Log拦截-------\n")
return orig(a)
end
tr=orig
gg.multiChoice=hook
end               
                              if jSH then
                  file=zxwj..".log.txt"
local               fw=io_open(file,"w")
local fhtc=gg.alert
                                                local names = {
                                                        allocatePage = {'^PROT_', '0x%X'},
                                                        copyMemory = {'0x%X', '0x%X'},
                                                        dumpMemory = {'0x%X', '0x%X'},
                                                        gotoAddress = {'0x%X'},
                                                        setRanges = {'^REGION_'},
                                                        searchNumber = {nil, '^TYPE_', nil, '^SIGN_[^F]', '0x%X', '0x%X'},
                                                        refineNumber = {nil, '^TYPE_', nil, '^SIGN_[^F]', '0x%X', '0x%X'}
                                                }
                                                names.refineAddress = names.searchAddress
                                                names.refineNumber = names.searchNumber
                                                local rets = {
                                                        alert = 1,
                                                        prompt = 1,
                                                        choice = 1,
                                                        multiChoice = 1,
                                                }
                                                local smatch = string.match
                                                local ssub = string.sub
                                                local sformat = string.format
                                                local toFlags = function (check, value)
                                                        local ret = ''
                                                        for k, v in pairs(ggg) do
                                                                if smatch(k, check) ~= nil and (value & v) == v then
                                                                        if ret ~= '' then ret = ret..' | ' end
                                                                        ret = ret..'gg.'..k
                                                                        value = value & ~v
                                                                end
                                                        end
                                                        if ret == '' or value ~= 0 then
                                                                if ret ~= '' then ret = ret..' | ' end
                                                                ret = ret..value
                                                        end
                                                        return ret
                                                end
                                                for i, v in pairs(ggg) do
                                                        if typ(v) == 'function' and i ~= 'getFile' and i ~= 'getLine' and i ~= 'isVisible' then
                                                                local orig = v
                                                                local name = i
                                                                local hook
http://cdn.u1.huluxia.com/g4/M01/B1/DF/rBAAdmFR5ZqARiFdAAK3YKUalBA37.jpeg
页: [1]
查看完整版本: gg脚本反编译解,u元】