首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Java反编译工具JD-GUI以及Eclipse的反编译插件

Java反编译工具JD-GUI Github上的官方下载地址:https://github.com/java-decompiler/jd-gui/releases 有多种平台的安装版本,可以自己选择下载安装...,也可以直接下载JAR包,然后用java -jar进行运行,如下: 1 java -jar jd-gui-1.4.0.jar 安装Eclipse的反编译插件 jd-eclipse jd-gui在Eclipse...,Name可以随意取,Location要填写反编译插件的下载地址:http://jd.benow.ca/jd-eclipse/update (该地址可能已经过期,需要去官网下载jd-eclipse,地址...新版本的jd-eclipse的类文件查看器名字可能叫做JD Class File Viewer(总之,Class File Viewer是Eclipse自带的类文件查看器,安装插件后会出现新的类文件查看器...Class Decompiler 3.0.0 安装工程中有Next选Next,中间需要选择接受安装协议,最后点击Finish 安装结束后重启Eclipse生效 参考链接 反编译是什么意思 Java反编译工具-JD-GUI

2.2K10

JD-GUI 反编译工具:探索 Java 字节码的奇妙世界

它就是 JD-GUI(Java Decompiler GUI)。 JD-GUI 是一款免费且开源的工具,可以将 Java 字节码反编译为高质量的 Java 源代码。...你可以在 JD-GUI 的官方网站(https://github.com/java-decompiler/jd-gui/releases)下载适用于你的操作系统的最新版本。...第二步,打开 JD-GUI。在终端或命令提示符中,导航到 JD-GUI 的目录,并运行以下命令:java -jar jd-gui-x.x.x.jar(将 x.x.x 替换为你下载的版本号)。...需要注意的是,JD-GUI 反编译的源代码仅供参考和理解。由于编译器优化和代码混淆等原因,反编译后的代码可能与原始源代码不完全相同。此外,JD-GUI 无法还原丢失的注释、局部变量名等信息。...如果你是一名 Java 开发者,JD-GUI 绝对是你工具箱中不可或缺的一员。 希望本文的 JD-GUI 使用说明对你有所帮助,让你更好地了解和利用这个优秀的反编译工具。

67220

android apk 防止反编译技术第四篇-对抗JD-GUI

接下来我们将介绍另一种防止apk反编译的技术-对抗JD-GUI。 一、对抗JD-GUI原理 通常在对apk进行反编译的时候用到的最多的两个工具就是apk-tool和dex2jar。...我们花了那么大心思写的程序就这么容易被别人拿到源码是不是很不甘心,现在我就告诉你对抗JD-GUI查看源码的方法。...我们在用JD-GUI查看源码时有时有些函数的根本看不到直接提示error错误,我们就利用这点来保护我们的apk。...(3)用JD-GUI打开我们的jar文件就可以看到我们的apk onCreate函数的源码了。如下: ?...根据上面的讲述相信大家对对抗JD-GUI的方法有了一定的了解,我只是举了其中的一个方法,之所以说是特殊的分支语句是因为不是所有的分支语句都可以让JD-GUI提示error。

1.6K60

【Android 安全】DEX 加密 ( 常用 Android 反编译工具 | apktool | dex2jar | enjarify | jd-gui | jadx )

4、使用 apktool 重新打包 二、dex2jar 1、dex2jar 简介 2、dex2jar 反编译命令 三、enjarify 1、enjarify 简介 2、enjarify 命令 四、jd-gui...安全 , 首先要了解常用的破解 Android 应用的方式 , 本篇博客中简单介绍了破解 Android 应用的 5 种常用工具 , apktool , dex2jar , enjarify , jd-gui...命令 反编译命令 : demo.apk 是指定要反编译的 apk 文件 , -o demo.jar 指定要输出的 jar 文件路径 ; enjarify demo.apk -o demo.jar 四、jd-gui...---- 官方地址 : http://java-decompiler.github.io GitHub 地址 : https://github.com/java-decompiler/jd-gui 下载地址...: https://github.com/java-decompiler/jd-gui/releases jd-gui 的作用是 查看 jar 包中的文件源码 , 将 jar 文件拖入到该工具的窗口界面即可

2.4K00
领券