张馆长 发表于 2024-7-30 23:55

安卓frida Il2Cpp无法显示 trace 类的信息

本帖最后由 张馆长 于 2024-8-2 23:04 编辑

import "frida-il2cpp-bridge";

Il2Cpp.perform(() => {
      console.log("Unity version: " + Il2Cpp.unityVersion);
      const AssemblyCSharp = Il2Cpp.domain.assembly("Assembly-CSharp").image
      const XXXController = AssemblyCSharp.class("XXXController")
    Il2Cpp.trace(true).classes(XXXController).and().attach();
});

版本号能打印出来,但没有触发调用输出怎么整。Assembly-CSharp里看到有public class XXXController

alonestree 发表于 2024-8-5 15:21

你需要把每个流程得到的变量给打印出来,以确保里面的值非空,这样方便排查问题

张馆长 发表于 2024-8-6 16:27

alonestree 发表于 2024-8-5 15:21
你需要把每个流程得到的变量给打印出来,以确保里面的值非空,这样方便排查问题

自己找到问题了,是这个没有被调用,主逻辑都是xlua的
页: [1]
查看完整版本: 安卓frida Il2Cpp无法显示 trace 类的信息