某鱼Frida的hook代码分享

食用教程

运行某鱼 -> 执行hook代码 -> app端( 我的 -> 设置 -> 关于某鱼 -> 检查更新(点完那个按钮返回即可无需更新))

执行完以上步骤即可快乐的抓包啦

import frida,sys

jscode = """
Java.perform(function(){
    // 获取到指定类
    var up= Java.use('com.taobao.idlefish.upgrade.traceable.BaseUpgradeHandler');
    var localConfig = Java.use('mtopsdk.common.util.LocalConfig');
    up.onUpgradeNeed.implementation = function(a,b){
        localConfig.getInstance().enableSpdy.value = false
        console.log(localConfig.getInstance().enableSpdy.value);
        this.onUpgradeNeed(a,b);
    }
})

"""



def message(message,data):
    if message['type'] == 'send':
        print(' {0}'.format(message['payload']))
    else:
        print(message)
 
process = frida.get_remote_device().attach('闲鱼')
script = process.create_script(jscode)
script.on('message',message)
script.load()
sys.stdin.read()

posted @ 2025-08-26 18:22  代码乱糟糟  阅读(53)  评论(0)    收藏  举报