首页 > 编程语言 >【Frida】Java反射调用

【Frida】Java反射调用

时间:2023-02-04 12:44:48浏览次数:43  
标签:调用 Java String Object return obj str Frida

通过反射调用,获取类名
参数Object obj 类名
String str 方法名

    static Object a(Object obj, String str) {
        try {
            return obj.getClass().getMethod(str, new Class[0]).invoke(obj, new Object[0]); //Java反射
        } catch (Exception e) {
            return null;
        }
    }

获取类属性
参数Object obj 类名
String str 属性名

    private static Object b(Object obj, String str) {
        try {
            return obj.getClass().getField(str).get(obj);
        } catch (Exception e) {
            return null;
        }
    }

标签:调用,Java,String,Object,return,obj,str,Frida
From: https://www.cnblogs.com/xsir161/p/17091275.html

相关文章