zhanghaigang666 发表于 2025-11-25 13:32

推测华为手机限制frida -f启动app怎么办

我用frida -U -f com.xxx.android.xxx -l go.js强制启动app想要hook一个很早就运行的业务层java代码,我的测试机试华为的,如果不加-f可以附加调试,但是这样就不能hook到想要调试的方法,查AI说大概率是华为系统的安全限制导致的,我只有这一台root测试机,有踩过坑的老司机吗?
ps:不考虑虚拟机
(.venv) PS E:\work\Frida\FridaProject> frida -U -f com.xxx.android.xxx -l go.js
   ____
    / _|   Frida 17.3.2 - A world-class dynamic instrumentation toolkit
   | (_| |
    > _|   Commands:
   /_/ |_|       help      -> Displays the help system
   . . . .       object?   -> Display information about 'object'
   . . . .       exit/quit -> Exit
   . . . .
   . . . .   More info at https://frida.re/docs/home/
   . . . .
   . . . .   Connected to DUK AL20 (id=6EB0217705003465)
Failed to spawn: unexpectedly timed out while spawning helper process

chenzhigang 发表于 2025-11-25 17:16

你把时间设置为2018年呢 华为很多限制和日期有关系

Light紫星 发表于 2025-11-25 17:18

应该是系统版本过旧,换个和你的安卓版本对应的frida版本试一下,如果还不行,试一下setenforce 0 。

许我浅笑而安 发表于 2025-11-25 19:12

华为的机型是什么?有些机型root不开放system分区的写功能会出现这个问题
页: [1]
查看完整版本: 推测华为手机限制frida -f启动app怎么办