zxqk.net
当前位置:首页 >> JD%GUI工具在反编译AnDroiD和jAvA的时候,反编译出... >>

JD%GUI工具在反编译AnDroiD和jAvA的时候,反编译出...

把需要反编译的文件用jd-gui打开点击->file->save jar soureces选择后导出一个zip压缩包!里面就是所有的源代码了

jd-gui就是反编译成JAVA的.点file 点Save all sources将jar包保存为JAVA文件.

1、反编译不能直接修改java文件,而必须使用google的虚拟指令修改2、也就是说不能直接替换classes.dex3、必须使用apktool来进行反编译,jd-gui得到的是不可逆的代码,无法编译回去 专业无源代码的 安卓 APK 反编译、修改,只有你想不到,没有做不到 @@ 724949472

apktool 作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看dex2jar 作用:将apk反编译成java源码(classes.dex转化成jar文件)jd-gui 作用:查看apk中classes.dex转化成出的jar文件,即源码文件组合起来一起用的效果会比较好.不过现在很多app都有反编译这个意识了,会用一些第三方app安全服务平台工具如爱加密,要破解还是很有难度的.

完整的源文件夹?是项目文件夹吧.这是不可能的.程序都是编译过的,除非是脚本写的. 你可以将jd-gui上的源文件复制下来就行.

jd-gui可以将看到的反编译结果保存到一个zip压缩包里面.具体操作为:File-》Save All Sources,然后打开压缩包就可以对java源文件进行修改了.

右击打开方式 找到你的jd-gui 就可以了或者先打开jd-gui 再将class文件推进来

没有那个必要,能导出来的都可以通过直接修改smali文件,重新签名回编译得到自己想要的APK文件,如果在开发中加入C/C++包进行加密,那么除非去找世界顶级汇编高手,要么你就别想拿到纯净的源代码了

jd-gui 是Java反编译中比较好用的一个工具,用法如下:1. 下载jd-gui2. 双击打开jd-gui.exe3. 单击左上角的File--->Open File4. 找到需要反编译的.class文件 打开即可

直接把jar文件拖到jd-gui上就是了,自动解析

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.zxqk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com