未知名词:xposed ,hook
hook:(钩子)Hook 技术又叫做钩子函数,在系统没有调用该函数之前,钩子程序就先捕获该消息,钩子函数先得到控制权,这时钩子函数既可以加工处理(改变)该函数的执行行为,还可以强制结束消息的传递。简单来说,就是把系统的程序拉出来变成我们自己执行代码片段。
xposed就是用来hook的一个开源的框架
一.编写xposed模块
这种博客太多就不浪费时间写,开始用的是其中的
XposedHelpers.findAndHookMethod
XposedHelpers.callMethod
其中findAndHookMethod可以寻找到程序中的方法的调用,并对参数和返回值进行修改和打印。
callmathod可以主动的去调用程序中的相关方法。
https://www.jianshu.com/p/3adea67bc2d7
未完待续。。。