*安卓逆向学习qq:3251901516
vx:13140310004
先直接看这个so库:

拖入IDA静态看一下:发现看不到什么信息,原因很简单,因为被处理了;

怎么办呢?通过010进行对so简单修改:
拖入IDA,使用ELF.b进行识别:

识别效果:

头里面描述了有关节的信息:

先修改节的偏移:
这个三个:

保存之后,然后继续拖入IDA:发现没报异常,可以识别一些东西:

为什么这样就能成功呢?因为我们把节有关的信息去除之后,他开始解析段的信息;
看导出函数列表,发现函数名称也是被处理过的,但是JNI_Load还是可以看到的:

双击过来,还是可以看到一些信息的;

ctrl+S ,来到这里,看一下:

点击sub_1AD8:发现也没什么信息~

直接F5,看JNI_Load的信息:

修改一下参数:

点进去看一下下面的那个函数也看不出来什么;

双击进去后
继续跟
发现是一个

本文介绍了如何对360壳进行逆向分析,涉及ida、010编辑器的使用,以及在面对反调试机制时如何操作。通过动态调试,详细跟踪了函数调用过程,最终成功解密dex并进行脱壳。适合对安卓逆向感兴趣的读者学习。

1610

被折叠的 条评论
为什么被折叠?



