【问题标题】:Frida server keeps respawningFrida 服务器不断重生
【发布时间】:2023-02-15 08:59:54
【问题描述】:

我的手机上运行着一个 frida 服务器。我想停止它并开始一个不同的。

运行ps -A | grep frida 给我要杀死的 PID。

root         19124  1064  132952  48396 poll_schedule_timeout 7b141fd0c8 S frida-server
root         19359     1   15560   2420 poll_schedule_timeout f25206e0 S frida-helper-32

我运行 kill 命令kill -9 19124。它确实终止了进程,但问题是新进程产生了。

root         23450  1064  149372  48344 poll_schedule_timeout 73400400c8 S frida-server
root         23466     1   15580   2256 poll_schedule_timeout f3aad6e0 S frida-helper-32

如何停止当前的 frida 服务器运行?我什至删除了/data/local/tmp中的frida-server并重启了手机,问题依旧。

【问题讨论】:

  • 假设您的手机运行的是 Android 系统,您是否有可能通过 Magisk 对它进行 root 并安装了 Magisk frida 插件?

标签: android process pid frida


【解决方案1】:

由于您删除了 frida-server 二进制文件,我认为重新出现的 frida 实例与该安装无关。

假设你的手机运行的是 Android 并且你已经使用 Magisk 对其进行了 root,你可能还安装了 Magisk-Frida 模块,它提供了一个在设备启动后自动启动的 frida-server 实例。

使用命令ps -Af | grep frida,您可能会看到进程busybox sh /data/adb/modules/magisk-frida/service.sh。如果这个进程是可见的,那么在你杀死它之后重新启动的 Frida 服务器来自这个脚本。禁用或卸载 Magisk 模块以最终停止 frida-server。

【讨论】:

    猜你喜欢
    • 2017-12-04
    • 1970-01-01
    • 2021-01-31
    • 1970-01-01
    • 2018-06-13
    • 2016-06-18
    • 1970-01-01
    • 1970-01-01
    • 2014-01-21
    相关资源
    最近更新 更多