安卓的脱壳之战-邦邦脱壳
那么前面已经讲了腾讯和360的加固了,不知道有多少小伙伴学会了,今天我们继续讲解邦邦加固的壳!
废话不多说,开始今天的教程,这次准备的软件是在我亲戚家的小儿子上面看到的一款软件,名为:“小学语文数学英语同步”的APP!
准备的软件依旧是:
反射大师+MT管理器+虚拟大师
首先在本地查看安装包,可以看到是梆梆加固
接下来开始脱壳,脱壳的方法和360加固、腾讯加固一样,熟手直接下滑跳过这部分!我们打开虚拟大师,导入并安装需要脱壳的软件
然后打开反射大师,选择这个软件并打开
和之前一样,点击中间的图标,然后选择第二个选项,然后点击当前ACTIVITY,接着点击写出dex文件
然后导出到本地,虚拟大师就可以关闭了!
接着MT管理器,找到VMOSfiletransferstation这个文件夹,把我们脱好的壳修复一下dex,然后删除未修复的,把修复好的重命名为classes.dex
这就脱壳好了,接下来又到修复的时候了,我们找到加固的安装包查看,dex++编辑器classes.dex
然后依次点击com.SecShell.SecShell/Helper点击打开
然后搜索const-string,第二个地方复制下来
然后退出到主界面选择AndroidManifest.xml,点击反编译打开
搜索<application
在android:name哪行把我们刚刚复制的粘贴进去,修改前
修改后
然后点击右上角保存,自动签名打钩确定
接下来我们需要去删除残留文件点击assets,然后把SecShell0.jar这个文件删掉
接着打开lib文件夹的armeabi,把里面的后三个SO删除
然后回到主界面,替换classes.dex文件,把我们脱好的classes.dex添加进去
然后然后安装包主界面,点击安装包
可以看到未加固了,我们接着安装测试
已经看到完美运行了,到这里梆梆加固的壳我们就干掉了,是不是也非常简单呢?
原文链接:http://www.codetip.net/post-20.html