极光下载站教育教学

分类分类

jadx gui 反编译工具

jadx gui 反编译工具

免费版

大小:2.64 MB更新:2020/11/25

类别:编程工具系统:WinAll

立即下载
  • jadx gui 反编译工具(1)

jadx-gui软件是个非常受欢迎好用的反编译工具,不仅支持多种格式,而且操作起来也是非常的简单,搜索也快,让你在这里可以快速就找到自己想要的内容,并且还可以一键导出成文档,欢迎有需要的朋友们前来安装体会!

jadx官方版简介

反编译也不是什么新鲜的东西了。但是为了保护我们自己项目的代码,我们还是要通过反编译工具来检测一下我们的代码是否安全,所以就有了这款强大的jadx反编译工具!

软件亮点

*操作方便快捷,一步到位

*反编译代码可读性高

*有较为完善的gui界面,带有较多实用功能

*支持全局搜索class、method、field、code

jadx gui安装教程

先在本站下载压缩包并解压,然后找到解压目录的bin目录,双击打开jadx-gui.bat

如果打开顺利,你会看到这样的界面

如果双击打开时只是闪一下黑框,那说明你的环境有问题。jadx必须要运行在java8 64位的jdk上。

如果打不开很可能是你安装的是32位或者低版本的jdk。这个时候可以重新去下载安装java8 64位的jdk。

jadx怎么用

点击file-open file 然后选择apk文件,我们就可看到反编译后的源代码了。

1.打开一个没有任何处理的apk文件看一下,这个项目是开源的,没有做任何处理,没有混淆,也没有加固。我们通过jadx打开看看是什么样的。

可以看到,包名,包结构,类名以及类文件都原封不动的显示出来了。也就是说如果你的项目不做任何处理的话,那别人通过反编译工具就能很清晰的看到你的源代码。

2.打开一个混淆过后的apk,下面我们再看一个我混淆过的apk。

可以看到,一些包名包括类中的变量名,方法名等都被改成了毫无意义的字母。还有一些类文件隐藏掉了。

这样就大大增加了阅读者查看代码逻辑的难度。

3.打开一个加固过后的apk,这里用的是360加固。

可以看到,加固后的我们能看到的代码很少,而且跟源代码完全不一样,连原本的包名都没有了。

由此对比可以看出,混淆只是增加了阅读源代码的难度,隐藏了部分代码,而加固相当于阻止了我们查看源代码的一切信息。

混淆在我们打包的时候会自动混淆,比较方便,而加固需要我们手动上传apk文件,有些还需要我们上传jks等,相对麻烦一些。

结论:如果项目对安全性要求不是很高的话,混淆一下就可以了,如果要求很高,最好还是加固一下。

精品推荐
猜你喜欢
  • apk反编译工具

apk反编译工具更多>>

apk反编译工具是很多人都在使用的一款应用工具,不仅占用空间小,还具备强大的开发功能,包括反编译、重建、签名、优化等等,用户可以通过apk反编译工具,对.apk文件自定义处理,实现对apk的分析和操作,有需要的朋友赶快来体验下吧!

同类推荐
未知地区APP
相关下载
  • 最新排行
  • 最热排行
  • 评分最高
教育教学排行榜

点击查看更多

点击查看更多

点击查看更多

说两句网友评论
我要跟贴
取消
实时热词
matlabsql serverjdkpython易语言软件xml编辑器apk反编译工具数据库软件开发工具plc编程软件vc6.0.net frameworkc语言软件java开发工具编程软件数据库管理软件mathematicavisual studio 2017visual studionotepad