Android Apk如何反编译得到Java源代码?
澳门银河官网
澳门银河官网
当前位置 : 澳门银河官网 > 澳门银河官网开户

Android Apk如何反编译得到Java源代码?

看到别人应用里一些好的功能,自己就很想得到源码,自己很想了解一下、既然Android是用JAVA开发的,那么怎样才能通过反编译Android Apk得到应用的源代码?

1.不如死了这条心,通过反编译借鉴一下UI还可以...
2.就算你想做也不太可能,成熟的应用代码都经过充分混淆,所以。。放弃吧..

推荐你用dex2jar
dex2jar是一个用来将 Android 的 Dalvik Executable .dex format 文件转成 Java 类文件的工具。

详情你可以去这里了解一下:http://blog.segmentfault.com/aijiami/1190000000613178
在此向你介绍一款:自动化App安全检测平台(http://safe.ijiami.cn),一键上传,方便快捷,可以帮助开发者找出自己APP所存在的漏洞和薄弱环节,帮助可以帮助自己进行APP加壳加密保护。
其中,文件检查主要是检查dex、res文件是否存在源代码、资源文件被窃取、替换等安全风险;漏洞扫描通过对签名文件、XML、dex文件进行扫描。

看是否存在安全漏洞、存在被注入代码等风险;后门检测可以检测App是否存在被二次打包,植入后门程序或第三方代码等风险;一键生成漏洞分析报告功能可以一键生成App关于源码、文件、权限、关键字等方面的安全风险分析报告!

有一个程序分析工具soot,里面也有反编译功能。反编译成jimple,java等

广告位

澳门银河官网