在APK [重复]上反编译.smali文件
这个问题在这里已有答案:
有没有办法从APK文件中获取源代码?
21个答案
没有找到相关结果
已邀请:
6 个回复
搁手
文件反编译为
,将二进制
反编译为人类可读的xml。 序列(基于APK Manager 4.9)是22来选择包,然后是9来反编译它。如果您按1而不是9,那么您只需将其解压缩(仅在您想要交换.png图像时有用)。 没有工具可用于反编译回
文件,而且很可能它不会是任何文件。有一种替代方法,它使用dex2jar将dex文件转换为
文件,然后使用jar反编译器(例如免费的jd-gui)到纯文本java。然而,这个过程远非最佳,并且它不会生成工作代码,但它足以能够读取它。 dex2jar:https://github.com/pxb1988/dex2jar jd-gui:http://jd.benow.ca/ 编辑:我知道这里有一个问题,答案非常相似......将DEX反编译成Java源代码
凸晴
矾醒忻
室邢
凄挡
锑寝粒
时所需的步骤。 完成此任务的基本要求。 1. http://code.google.com/p/dex2jar/ 2. http://jd.benow.ca/