ctor函数

概述:

  • Java的类的ctor函数
    • 别名
      • =Constructor
      • =构造函数
      • =初始化函数
      • =init函数
      • =$init函数
    • 特点
      • 没有返回值
  • Frida去hook Java的ctor函数
    • 真正的hook写法是:
      • this.$init()
        • 而不是:this.$new()
    • 由于ctor函数没有返回值
      • 所以如果用
        var newXxx = this.$init()
        return newXxx
        
        • 则始终返回:undefined
      • 想要获取到init初始化后的java类的实例 = 想要打印实例的值:
        • 可以用:this
          this.init()
          var newXxx = this
          console.log(`newXxx=${newXxx}`)
          return
          

results matching ""

    No results matching ""