首页
社区
课程
招聘
[求助]frida hook java枚举类型的方法
2019-8-19 16:01 6351

[求助]frida hook java枚举类型的方法

2019-8-19 16:01
6351
如图,这种枚举的方法该如何hook呢,用普通类的写法不行,哪位大佬知道的帮忙解答下,谢谢

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

最后于 2019-8-19 16:01 被guoqiangck编辑 ,原因:
收藏
点赞0
打赏
分享
最新回复 (5)
雪    币: 3387
活跃值: (2253)
能力值: ( LV6,RANK:83 )
在线值:
发帖
回帖
粉丝
yegu 2021-7-18 10:47
2
0
lz,这个有解了吗?
雪    币: 1671
活跃值: (3987)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
小黄鸭爱学习 2021-7-27 11:19
3
0
yegu lz,这个有解了吗?
枚举类直接java use 即可 取值使用 value
var AE= Java.use("com.xx.xx.ae"); //枚举类的提取
AE.b.value; //枚举值b
AE.c.value; //枚举值c
AE.d.value; //枚举值c
雪    币: 1059
活跃值: (2415)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
liwugang 1 2021-7-27 11:56
4
0
https://bbs.pediy.com/thread-258772.htm  你看下最下面,有 hook enum
雪    币: 3387
活跃值: (2253)
能力值: ( LV6,RANK:83 )
在线值:
发帖
回帖
粉丝
yegu 2021-7-27 13:19
5
0
小黄鸭爱学习 枚举类直接java use 即可 取值使用 value var AE= Java.use("com.xx.xx.ae"); //枚举类的提取 AE.b.value; //枚举值 ...

多谢大佬的回复,另外还有一个问题,如果一个类的函数A里使用了super.xxx(),我hook到A函数后想在A函数里主动点用super.xxx()应该怎么写呢?这个super好像不能直接用

最后于 2021-7-27 13:21 被yegu编辑 ,原因:
雪    币: 3387
活跃值: (2253)
能力值: ( LV6,RANK:83 )
在线值:
发帖
回帖
粉丝
yegu 2021-7-27 13:26
6
0
liwugang https://bbs.pediy.com/thread-258772.htm  你看下最下面,有 hook enum

感谢大佬的分享,文章写的很细和全面,看了收获很大

最后于 2021-7-27 16:49 被yegu编辑 ,原因:
游客
登录 | 注册 方可回帖
返回