首页(yè)> 技(jì )术观点 > 爱加密简析:APK反编译工(gōng)具(jù)总结

爱加密简析:APK反编译工(gōng)具(jù)总结

发布时间:2014-04-09

目前APP市场混乱,打包党横行,很(hěn)多(duō)优秀的应用(yòng)被恶意注入和篡改,形成盗版应用(yòng),导致用(yòng)户下载安(ān)装(zhuāng)后被扣费、扣流量、盗取信息等。盗版应用(yòng)的横行,也使APP开发公(gōng)司和个人的收入、名(míng)声受到严重损害。

我们知道,由于安(ān)卓系统的开放性,安(ān)卓APK包很(hěn)容易被破解,在黑客破解的过程中(zhōng),大多(duō)是通过某些工(gōng)具(jù)进行暴力攻击,而爱加密正是通过专业的加密保护技(jì )术防止反编译,有(yǒu)效保护APP安(ān)全的服務(wù)平台。此次爱加密的小(xiǎo)编就為(wèi)大家简单介绍:APK反编译、反汇编的工(gōng)具(jù)都有(yǒu)哪些?


APK是Android Package的缩写,即Android安(ān)装(zhuāng)包。APK文(wén)件其实是zip格式的一个压缩包,但后缀名(míng)被修改為(wèi)APK,通过UnZip解压后,就可(kě)以看见DEX文(wén)件。

1、APKTool

APKTool 是GOOGLE提供的APK编译工(gōng)具(jù),需要JAVA运行环境。可(kě)以对APK进行反编译,使用(yòng)它可(kě)以将其反编译成非常接近打包前的原始格式。逆向 AndroidManifest.xml、资源文(wén)件resources.arsc以及将dex文(wén)件反编译成可(kě)以调试的smali文(wén)件。修改后,可(kě)以将其编 译回apk文(wén)件。APKTool也可(kě)以用(yòng)来汉化Android软件然后重新(xīn)打包发布。

2、Virtuous

Virtuous 团队开发制作(zuò)的Virtuous Ten Studio (VTS)是迄今為(wèi)止功能(néng)最强的APK、JAR编辑工(gōng)具(jù), 这个程序允许您在一个易于使用(yòng)和熟悉的环境管理(lǐ)整个Android项,可(kě)以反编译M10、APK、JAR。需要.NET 4.0环境支持,Microsoft .NET Framework 4(独立安(ān)装(zhuāng)程序)

3、ApkAnalyser 5.2 

一款APK可(kě)视化分(fēn)析工(gōng)具(jù)。

4、ApkToolkit v2.1

有(yǒu)如下功能(néng):反编译.apk ,重建.apk,签名(míng).apk,优化.apk,.apk转.jar,反编译.dex,重建.dex,.dex转.jar

5、APK签名(míng)工(gōng)具(jù)

signapkAPKtool编译生成的apk若没签名(míng),不能(néng)安(ān)装(zhuāng),可(kě)以用(yòng)signapk对apk文(wén)件签名(míng)。signapk是Android源码包中(zhōng)的一个签名(míng)工(gōng)具(jù),源码路径為(wèi)/build/tools/signapk/SignApk.java。


爱加密(www.ijiami.cn)作(zuò) 為(wèi)业内权威的第三方加密服務(wù)平台,拥有(yǒu)专业的APP加密技(jì )术,提出的三层加密保护服務(wù)DEX加壳保护,DEX指令动态加载保护,高级混淆保护,可(kě)以保证 APP的动态安(ān)全和静态安(ān)全,黑客将没有(yǒu)机会进行任何破解。爱加密一直致力于保护APP安(ān)全,為(wèi)APP开发者提供服務(wù),不断提升自己的专业技(jì )术实力。更在 年前推出了SO库保护,C/C++层面的代码得到了专业保护,让APK包无懈可(kě)击。

加入收藏