返回信息流想问下如何把数据从activity传到我的hook逻辑中?根据我的理解我的hook逻辑在注入之后和我的activity就属于两个进程了,是这样的吗
这是一条镜像帖。来源:北邮人论坛 / security / #45518同步于 2021/11/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Security机器人发帖
有没有用过Xposed的大佬
haoxiantong
2021/11/10镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
不是两个进程吧,你可以理解成,hook之后app执行某个方法之前会先执行beforeHookedMethod,方法的最后一条语句执行完了之后会跑到afterHookedMethod里
获取数据参考https://api.xposed.info/reference/de/robv/android/xposed/XC_MethodHook.MethodHookParam.html
没记错的话args可以获取方法的参数,setResult可以修改方法的返回值,thisObject可以拿到当前方法所属的对象?
不是专门搞安卓的,有些名词可能说的不对,大概意思应该没啥问题。。
n多年前搞过一阵,数据在beforeHookedMethod的调用的时候通过入参给你了,前提是你这个数据要是被hook方法的入参,或者能通过入参作为跳板用反射的方式拿到,比如把activity的实例this放到入参里
我想做的跟你们说的不太一样,我是写了一个带有界面的Xposed模块,想把我activity里的某个字符串传递到我的hook逻辑里面,我的activity和我的hook逻辑在同一个应用中
【 在 WhataNoob 的大作中提到: 】
: 不是两个进程吧,你可以理解成,hook之后app执行某个方法之前会先执行beforeHookedMethod,方法的最后一条语句执行完了之后会跑到afterHookedMethod里
: 获取数据参考https://api.xposed.info/reference/de/robv/android/xposed/XC_MethodHook.MethodHookParam.html
: ............