首页
社区
课程
招聘
[求助]关于反编译后函数locals值为负数
发表于: 2014-7-15 15:53 4510

[求助]关于反编译后函数locals值为负数

2014-7-15 15:53
4510
最近反编译某apk后查看smali,发现许多函数locals值都为负数,好奇怪呀,大家有遇到过这种情况吗?
例如:
...

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 130
活跃值: (34)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
360加固的apk,会将函数内容放到额外开辟的内存空间中,在apk运行中动态向那片内存中放真正的method内容。直接反编译dex肯定不正确
2014-7-15 17:27
0
雪    币: 30
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢你!还想请教个问题,动态往内存中放内容是怎么实现的?重写findClass吗?还是说就是读写内存的方式?
2014-7-15 18:31
0
雪    币: 130
活跃值: (34)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我猜是通过读写内存实现的吧
2014-7-28 12:26
0
游客
登录 | 注册 方可回帖
返回
//