【问题标题】:Run frida-script on frida-server with custom port使用自定义端口在 frida-server 上运行 frida-script
【发布时间】:2022-11-19 02:24:53
【问题描述】:

我试图绕过 SSL 固定。 我使用了这个教程: https://httptoolkit.com/blog/frida-certificate-pinning/

创建 frida-server 并运行它:

adb shell "/data/local/tmp/sus_app -l 0.0.0.0:11124"

然后运行 ​​frida-script:

frida -H 127.0.0.1:11124 -l agulaguglag.js -f "com.someApp.android"

得到:

还尝试从这个问题 (How to change frida server port in android?) 获得主机。

同样的结果。

我应该使用哪个主机?

【问题讨论】:

  • 你使用 adb 端口转发吗?因为否则连接到 127.0.0.1:11124 将没有任何意义,因为 127.0.0.1 始终是本地 PC,而不是 Android 设备。仅当本地端口 11124 将通过 adb 转发到 Android 设备时,这才可行。
  • @罗伯特,是的! adb portforwarding 是一个解决方案。谢谢!

标签: android routes reverse-engineering frida


【解决方案1】:

在 PC 端,您尝试连接127.0.0.1:11124,这意味着您正在尝试连接到本地服务器端口。

由于 frida-server 在 Android 设备上运行而不是在您的 PC 上运行,因此您需要连接双方的东西。

最简单的方法是使用 adb 将 Android 的 TCP 端口 11124 转发到 PC 上的 TCP 端口 11124:

adb forward tcp:11124 tcp:11124

【讨论】:

    猜你喜欢
    • 2021-10-08
    • 1970-01-01
    • 1970-01-01
    • 2020-12-17
    • 1970-01-01
    • 2021-04-05
    • 1970-01-01
    • 1970-01-01
    • 2020-07-28
    相关资源
    最近更新 更多