美文网首页
快手抓包

快手抓包

作者: a十二_4765 | 来源:发表于2022-07-19 15:53 被阅读0次

    1.电脑安装frida,frida-tool

    2.下载跟电脑匹配的 frids-server 这里用frida-server-15.1.14-android-x86.xz

    3.解压frida-server-15.1.14-android-x86.xz 把解压后的内容改成 frida-server,并上传到手机上的/data/local/tmp目录

    4.给他权限chmod 777 frida-server

    5.启动./frida-server
    对快手进行抓包
    ···
    import frida
    import sys

    远程链接手机上的frida

    rdev =frida.get_remote_device()

    需要hook的包

    session = rdev.attach("快手")
    print(session)
    scr ="""
    Java.perform(function () {
    //导入这个类
    var RequestUtils = Java.use("okhttp3.OkHttpClient");
    //找到类中的方法进行hook
    RequestUtils.newCall.implementation = function (request) {
    console.log(request.toString())
    var result = this.newCall(request)
    console.log(JSON.stringify(result))

     return result;
    }
    

    })
    """

    注入脚本

    script = session.create_script(scr)
    def on_message(message, data):
    print(message)
    print(data)

    执行回调函数

    script.on("message", on_message)
    script.load()
    sys.stdin.read()

    ···

    打印发现快手走udp协议
    7.配置 charles
    proxy->Proxy Setting
    sokes 配置成8889


    1658303571241.jpg

    8.手机配置postern
    1.配置代理

    1658303695552.jpg
    2.配置规则
    1658303715374.jpg
    3.点击开启vpn
    9.使用 iptables 把手机的upd协议关掉让快手强行走http协议

    10.关掉后就可以正常抓包了


    1658303809857.jpg

    相关文章

      网友评论

          本文标题:快手抓包

          本文链接:https://www.haomeiwen.com/subject/fdaobrtx.html