美文网首页
frida 遍历类所有方法和属性

frida 遍历类所有方法和属性

作者: le_du | 来源:发表于2020-03-13 10:40 被阅读0次

var className = 'xxxx';

function outDescJavaClass(className) {
         var jClass = Java.use(className);
            console.log(JSON.stringify({
              _name: className,
              _methods: Object.getOwnPropertyNames(jClass.__proto__).filter(function(m) {
                return !m.startsWith('$') // filter out Frida related special properties
                  || m == 'class' || m == 'constructor' // optional
              }), 
              _fields: jClass.class.getFields().map(function(f) {
                return f.toString()
              })  
          }, null, 2));
   }

相关文章

  • frida 遍历类所有方法和属性

    var className = 'xxxx';

  • frida遍历某个类中所有的方法和属性

    前言 有下图一内部类C0108a,想用frida hook该内部类一函数,发现hook不到报类找不到的错误,遍历其...

  • iOS 拦截所有按钮的点击事件

    引言 1、在程序运行过程中,动态的创建类,动态添加、修改这个类的属性和方法; 2、遍历一个类中所有的成员变量、属性...

  • 枚举enum实现抽象方法

    这是一个常见的枚举类,枚举由成员属性和成员方法组成,偶尔有静态方法,静态方法用来遍历所有实例,判断实例的成员属性值...

  • day1

    oc对象读取属性值的几种方法 遍历类所有属性名称 遍历集合的几种方式 协议(Protocol)类似于java的in...

  • Runtime的定义

    runtime基本作用 在程序运行过程中,动态的创建类,动态添加、修改这个类的方法和属性 遍历一个类的所有成员变量...

  • 子类将继承父类所有的方法和属性吗?为什么?子类不能继承父类的所有方法和属性,只能继承父类所有的非private(私...

  • 高程阅读笔记——对象

    遍历对象的几种方法 for in 会遍历自身以及原型链上所有可枚举属性 Object.keys 遍历自身可枚举属性...

  • Swift - Mirror - Get Property

    获取实例对象对应的属性标签和值(不包括父类属性) 如果需要获取所有属性,需要遍历父类 mirror.supercl...

  • UIView无所不谈

    [UIView] UIView是所有视图的父类,UIView的属性和方法,就是所有视图的属性和方法 1.UIVie...

网友评论

      本文标题:frida 遍历类所有方法和属性

      本文链接:https://www.haomeiwen.com/subject/dqtqshtx.html