吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 555|回复: 0
收起左侧

[Android 求助] Frida使用Java.use找不到类,使用enumerateLoadedClasses可以枚举出类

[复制链接]
linxp687 发表于 2024-8-7 16:31
我使用enumerateLoadedClasses可以枚举出commonPrefixWith类,但是使用Java.use就是会出错,找不到类
Error: java.lang.ClassNotFoundException: Didn't find class "com.walletconnect.commonPrefixWith"

代码:
Java.perform(function() {
        var targetClassName = "com.walletconnect.commonPrefixWith";
        var classLoaders = new Set();

        // 枚举所有已加载的类,并获取它们的类加载器
        Java.enumerateLoadedClasses({
                onMatch: function(className) {
                        if(className.indexOf("commonPrefixWith")>=0){
                                var clazz = Java.use(className);//这里出错
                                var classLoader = clazz.class.getClassLoader();
                                console.log(classLoader);
                        }
                }
        }
});

各位大神帮看看怎么回事,是因为这个apk自己实现了自定义的加载器,我使用默认的类加载器就找不到类吗,还是什么其它原因

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-21 19:57

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表