首页
社区
课程
招聘
[原创]【脱壳二】某最新免费壳分析+脱壳
发表于: 2018-5-7 16:22 10461

[原创]【脱壳二】某最新免费壳分析+脱壳

2018-5-7 16:22
10461

分析中有什么错误欢迎大家指出


java层有一个DexInstall类,Native层会通过jni方法调用install(ClassLoader loader, String dex_path, String dexDir)方法

一直往下分析,此方法主要作用就是把Native层解密的dex通过反射调用makeDexElements方法把生成的Element数组加入到dexElements数组中





具体过程可以参考android源码

https://www.androidos.net.cn/android/4.4.4_r1/xref/libcore/dalvik/src/main/java/dalvik/system/BaseDexClassLoader.java

https://www.androidos.net.cn/android/4.4.4_r1/xref/libcore/dalvik/src/main/java/dalvik/system/DexPathList.java


快分析完才想起打算用art模式分析的,那就分析下一个壳用art模式分析把
这个是dalvik模式,nexus5 4.4.4
逻辑比较简单,主要是加载libSecShell.so,和替换原APP的Application,Helper.h的native方法是对华为手机一些设置,手里没有华为手机具体native没有分析
通过查看.init_array和.finit_array段没有做具体内容,解密方法应该放在了JNI_OnLoad中,一看就是经过llvm混淆过,正常代码怎么会有这种逻辑

f5看一眼,能正常反编译,大体扫一眼逻辑还是可以接受的没那么变态,发现字符串都被加密了,部分方法也被加密了
只能动态分析了,具体就不帖代码了,最后我会把分析的so文件分享给大家

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2018-5-7 16:23 被Roselia编辑 ,原因:
上传的附件:
收藏
免费 2
支持
分享
最新回复 (13)
雪    币: 1696
活跃值: (2297)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
学习。mark
2018-5-7 19:05
0
雪    币: 6818
活跃值: (153)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
2018-5-8 23:22
0
雪    币: 58
活跃值: (153)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
顶一下楼主
2018-5-9 09:51
0
雪    币: 6124
活跃值: (4661)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
5
不错。
2018-5-10 21:17
0
雪    币: 6737
活跃值: (796)
能力值: ( LV13,RANK:393 )
在线值:
发帖
回帖
粉丝
6
棍免费版,
2018-5-12 18:53
0
雪    币: 446
活跃值: (145)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
7
谁有企业版的apk发来玩玩
2018-5-12 20:07
0
雪    币: 20
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
厉害厉害
2018-5-14 19:01
0
雪    币: 239
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
不错的文章,有个初级的问题想请教,你是如何辨别出哪些变量是JNIEnv和JavaVM
2018-5-15 09:12
0
雪    币: 239
活跃值: (23)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
Roselia 谁有企业版的apk发来玩玩
去应用市场下,  挺多的
2018-5-15 16:46
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
顶一下楼主
2018-5-15 21:17
0
雪    币: 6737
活跃值: (796)
能力值: ( LV13,RANK:393 )
在线值:
发帖
回帖
粉丝
12
Roselia 谁有企业版的apk发来玩玩
留个邮箱或者其他方式发给你
2018-5-16 11:32
0
雪    币: 2872
活跃值: (185)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
反调试怎么过的
2018-5-17 22:41
0
游客
登录 | 注册 方可回帖
返回
//