android的apk加壳工具对比

来源:互联网 发布:巴宝莉格子侵权淘宝 编辑:程序博客网 时间:2024/04/30 02:13
**市面上现在有许多的apk加壳或者叫加固工具,这些工具的作用和产生的目的都是为了能够防止apk被反编译,起到一定的保护作用。**

虽然现在有许多的加壳工具但是加密之后的效果有一点差异,对于十分变态的渗透测试他们会对这些瑕疵有意见(我们公司的产品就有过这样的遭遇,而且渗透测试的人员可能不是专业的Android移动端的测试人员);那么就涉及到了下面的集中的加壳工具的对比。
加壳都十分的简单,在这里就不赘述,主要是分析一下apk加壳后反编译的过程中的生成的classes_dex2jar.jar不同;如下:
1.使用单机版本的汉化的dex2jar.bat来完成那么生成的classes_dex2jar.jar文件用jd-gui.exe是无法打开的,如果Android设备的系统的版本不高的话那么可以使用这个工具。但是他是有弊端的下面介绍。
2.使用现有市面上的上传到网上进行加壳的工具,如:360加密,爱加密,帮帮等等这里我只实验了这三种较为主流的工具结果如下:
爱加密和帮帮的加密结果是生成的classes_dex2jar能够打开,并且可以看见你的应用的包名从而暴漏了应用的名称,但是360加密就不会暴漏,只会显示他自己的类似的加密类;
3.上面说道了本地单机版本的加密工具有弊端是因为,在Android的4.4.4以上的系统运行使用本加密工具加密之后的apk会崩,因为本加密工具的版本较老没有进行及时的更新造成的。
4.综上所述,如果你从事的不是非得要进行保密的如金融行业,保险行业的行业,那么网上的360,爱加密等都可以是不错的选择。

0 0