1.寻找Hook点的原则 Android中主要是依靠分析系统源码类来做到的,首先我们得找到被Hook的对象,我称之为Hook点:什么样的对象比较好Hook呢?自然是容易找到的对象.什么样的对象容易找到?静态变量和单例:在一个进程之内,静态变量和单例变量是相对不容易发生变化的,因此非常容易定位,而普通的对象则要么无法标志,要么容易改变.我们根据这个原则找到所谓的Hook点. 2.寻找Hook点 通常点击一个Button就开始Activity跳转了,这中间发生了什么,我们如何Hook,来实现Acti…