能力值:
( LV6,RANK:90 )
|
-
-
2 楼
太强了!
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
图片好像寄了,图层要挂梯子
最后于 2025-3-13 17:38
被海带编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
tql
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
海带
图片好像寄了,图层要挂梯子
最后于 2025-3-15 22:14
被蓝色之冰编辑
,原因:
|
能力值:
( LV1,RANK:0 )
|
-
-
6 楼
厉害的
|
能力值:
( LV1,RANK:0 )
|
-
-
7 楼
有个思路 主动调用加固so+文件重定向 能不能实现免修复vmp 相当于过签名校验
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
软件君子
有个思路 主动调用加固so+文件重定向 能不能实现免修复vmp 相当于过签名校验
复杂一点的应该就不行了
|
能力值:
( LV3,RANK:20 )
|
-
-
9 楼
感谢分享
|
能力值:
( LV1,RANK:0 )
|
-
-
10 楼
1
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
感谢分享
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
"与源apk的字节码对比,只有操作数不同。剩下的以此类推。" ? 解密出来的opcode "ae20(d2)4b152100 ", 怎么转换为 第一个 字节码 " 6f204c152100 " ?
|
能力值:
( LV1,RANK:0 )
|
-
-
13 楼
好好好好尼玛
"与源apk的字节码对比,只有操作数不同。剩下的以此类推。" ?
解密出来的opcode "ae20(d2)4b152100 ", 怎么转换为 第一个 ...
找操作码映射关系吧我记得指令最前面两位好像是操作码吧,
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
ikunnn
找操作码映射关系吧我记得指令最前面两位好像是操作码吧,
几个月前我试过了,他这里没写完整。没有这么简单 “与源apk的字节码对比,只有操作数不同”。前面的二分 是两种情况,一个是 普通的指令直接自行实现如加减乘除,还一个是需要通过 art 接口调用jvm方法函数的指令。他这里走的都是第二种情况。
|
能力值:
( LV1,RANK:0 )
|
-
-
15 楼
好好好好尼玛
几个月前我试过了,他这里没写完整。没有这么简单 “与源apk的字节码对比,只有操作数不同”。前面的二分 是两种情况,一个是 普通的指令直接自行实现如加减乘除,还一个是需要通过 art 接口调用jvm方 ...
你成功还原了吗兄弟
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
ikunnn
你成功还原了吗兄弟
不需要完全还原啊。通过看这里调用的 jni 的几个接口 就大致猜到那几行 dex代码了,我样本里面的oncreate总共也没多少行代码。这篇文章中的 总共好像是~21条指令,这里的断点只有~7个被断住了,即只有第二种情况。
|
能力值:
( LV1,RANK:0 )
|
-
-
17 楼
好好好好尼玛
不需要完全还原啊。通过看这里调用的 jni 的几个接口 就大致猜到那几行 dex代码了,我样本里面的oncreate总共也没多少行代码。这篇文章中的 总共好像是~21条指令,这里的断点只有~7个被断 ...
兄弟你可以私信我吗,我等级不够,我想加你要个联系方式,我最近正在研究vmp相关的,我有一些问题想请教,谢谢
|
能力值:
( LV1,RANK:0 )
|
-
-
18 楼
好好好好尼玛
不需要完全还原啊。通过看这里调用的 jni 的几个接口 就大致猜到那几行 dex代码了,我样本里面的oncreate总共也没多少行代码。这篇文章中的 总共好像是~21条指令,这里的断点只有~7个被断 ...
那也就是说根据jni日志就差不多知道大致了对吧
|
能力值:
( LV1,RANK:0 )
|
-
-
19 楼
好好好好尼玛
不需要完全还原啊。通过看这里调用的 jni 的几个接口 就大致猜到那几行 dex代码了,我样本里面的oncreate总共也没多少行代码。这篇文章中的 总共好像是~21条指令,这里的断点只有~7个被断 ...
哥能不能加个联系方式
|
|
|