能力值:
( LV12,RANK:980 )
|
-
-
2 楼
楼主强大,把它脱光了
|
能力值:
( LV5,RANK:76 )
|
-
-
3 楼
大佬真的猛……结构体就收下啦!谢谢!
|
能力值:
( LV1,RANK:0 )
|
-
-
4 楼
牛
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
真强啊;写的好像也挺详细的,只是我只看懂第一章节。。。
|
能力值:
( LV3,RANK:20 )
|
-
-
6 楼
太牛了
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
感谢分享
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
niu
|
能力值:
( LV5,RANK:70 )
|
-
-
9 楼
脱壳哪用那么麻烦。主要是修复VMP。看起来内容挺多,但是有点太多
|
能力值:
( LV5,RANK:70 )
|
-
-
10 楼
360加固是业界最强的了。一个免费版就这么折腾!
|
能力值:
( LV10,RANK:171 )
|
-
-
11 楼
赞,感谢分享!!
|
能力值:
( LV1,RANK:0 )
|
-
-
12 楼
666
|
能力值:
( LV9,RANK:140 )
|
-
-
13 楼
hzqhacker
脱壳哪用那么麻烦。主要是修复VMP。看起来内容挺多,但是有点太多
是的要是单论脱壳而言有很多内容的确是多余的,想要脱壳的话直接用FART,frida-hexdump内存搜索或者hook libart.so的DexFile相关类就可以了,这样最多只需要过一个反调试就够了.我本来也是冲着VMP来的不过没想到做完前面修复VMP前的铺垫就花了那么长的篇幅,之后等我对VMP理解足够深入了之后,再回来这里把VMP分析完吧
最后于 2024-2-23 00:59
被oacia编辑
,原因:
|
能力值:
( LV6,RANK:90 )
|
-
-
14 楼
太腻害了,博主怎么学的啊!?
|
能力值:
( LV1,RANK:0 )
|
-
-
15 楼
一般来说是会给Activity类的onCreate函数进行VMP的,不清楚楼主为什么没遇到
|
能力值:
( LV9,RANK:220 )
|
-
-
16 楼
他那个interpreter_wrap_int64就是他的vm,只不过他只是把入口函数流程vm了,子函数还是直接调用的。
|
能力值:
( LV5,RANK:70 )
|
-
-
17 楼
oacia
hzqhacker
脱壳哪用那么麻烦。主要是修复VMP。看起来内容挺多,但是有点太多
是的要是单论脱壳而言有很多内容的确是多余的 ...
******************
最后于 2024-2-22 15:39
被kanxue编辑
,原因: 请注意语气和用词
|
能力值:
( LV9,RANK:140 )
|
-
-
18 楼
怜渠客
一般来说是会给Activity类的onCreate函数进行VMP的,不清楚楼主为什么没遇到
我才发现主dex的oncreate函数变成了native声明,得看看这是怎么个回事了
|
能力值:
( LV9,RANK:140 )
|
-
-
19 楼
乐子人
他那个interpreter_wrap_int64就是他的vm,只不过他只是把入口函数流程vm了,子函数还是直接调用的。
怪不得只要看到interpreter_wrap_int64就不知道下一个调用的函数是什么了,原来是有个VMP在这里
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
正好刚才升级好脱壳工具,拿来试试。
|
能力值:
( LV4,RANK:40 )
|
-
-
21 楼
tql
|
能力值:
( LV2,RANK:10 )
|
-
-
22 楼
一个免费版本都卷成这样了啊,以后冇得玩了。看到修复表就看不懂了。。。
|
能力值:
( LV1,RANK:0 )
|
-
-
23 楼
太厉害了,还能把解析过程写的这么详细更厉害
最后于 2024-2-22 17:36
被mb_zzeuzvsd编辑
,原因:
|
能力值:
( LV1,RANK:0 )
|
-
-
24 楼
我都是直接用自定义aosp脱壳的,连反调试都不需要,没想到这免费壳实际这么复杂。。
最后于 2024-2-22 18:31
被zxvv编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
25 楼
太强了我的佬
|
|
|