zoukankan      html  css  js  c++  java
  • Xpose菜鸟笔记

    0.官网入门教程

     https://github.com/rovo89/XposedBridge/wiki/Development-tutorial

    1.Hook自定义类中的私有类

    https://forum.xda-developers.com/xposed/development/qhow-to-hook-classes-app-source-code-t3240628

    package com.example.test;
    public class A {
        private class B {
        }
    }

    To hook class B, you'd have to use the format "com.example.test.A$B"

    2.讲述如何获得hook函数的参数类型

    https://bbs.pediy.com/thread-215039.htm

    3.阻止函数运行

    原来只要改变一下回调方式就行了,原来是用XC_MethodHook()回调函数,实现在调用方法前和方法后执行hook代码,而只要把这个回调函数变成XC_MethodReplacement()回调函数,就可以实现直接替换原方法的目的,那么只要在这个回调函数里不加任何代码,就可以实现调用原方法,而不执行其代码的目的。

    4.修改返回值

     在afterHookedMethod返回值就好param.setResult(true);

  • 相关阅读:
    主机连接不上虚拟机或虚拟机桥接没有网络
    asp web 报表
    heart or house?
    CPointer
    Raid
    Dos for by 随风
    不支持uri格式
    FabEdge V0.4 新特性:支持多集群通讯
    运维监控
    /etc缩写
  • 原文地址:https://www.cnblogs.com/ascii0x03/p/8968428.html
Copyright © 2011-2022 走看看