首页
社区
课程
招聘
[求助]Android HOOK so中的函数时,目标函数的输入参数是自定义类的指针,怎么获取该指针指向对象的所有成员变量信息?
发表于: 2018-7-31 20:24 2938

[求助]Android HOOK so中的函数时,目标函数的输入参数是自定义类的指针,怎么获取该指针指向对象的所有成员变量信息?

2018-7-31 20:24
2938
如果成员变量还是其他自定义类型,怎么进一步获取该自定义类型的成员变量信息?
ps.已知该自定义类的所有结构

[培训]科锐逆向工程师培训第53期2025年7月8日开班!

最后于 2018-7-31 20:26 被BestAluo编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 11716
活跃值: (133)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
......
最后于 2020-4-7 20:52 被junkboy编辑 ,原因: ......
2018-7-31 20:41
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
junkboy getDeclaredFields
用的C++,有类似的方法吗?
2018-7-31 20:57
0
雪    币: 1515
活跃值: (5982)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
4
BestAluo 用的C++,有类似的方法吗?
C++不是解释性的语言。编译好以后。类的成员变量就是固定的偏移。都是通过指针+偏移操作。自己逆向获取吧。跟JAVA虚拟机已经不是一个世界的了
2018-7-31 21:28
0
雪    币: 11716
活跃值: (133)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
BestAluo 用的C++,有类似的方法吗?
审题不仔细,c++的类的成员变量就如楼上所说,指针+偏移获取。
2018-7-31 21:37
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
IamHuskar C++不是解释性的语言。编译好以后。类的成员变量就是固定的偏移。都是通过指针+偏移操作。自己逆向获取吧。跟JAVA虚拟机已经不是一个世界的了
感谢 
2018-7-31 21:47
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
junkboy 审题不仔细,c++的类的成员变量就如楼上所说,指针+偏移获取。
感谢 
2018-7-31 21:47
0
游客
登录 | 注册 方可回帖
返回