所有分类
  • 所有分类
  • 游戏源码
  • 网站源码
  • 单机游戏
  • 游戏素材
  • 搭建教程
  • 精品工具
JD-GUI反编译工具

JD-GUI反编译工具

更新时间:07/05/2024
运行环境:window
源码类型:JD工具
资源下载

程序介绍

《JD-GUI》是一款反编译软件,JD分为JD-GUI、JD-Eclipse两种运行方式,JD-GUI是以单独的程序的方式运行,JD-Eclipse则是以一个Eclipse插件的方式运行。

将源代码转换成二进制执行代码的过程叫“编译”,比如将C源代码编译成exe可执行文件;那么把二进制执行代码转换成源代码的过程就叫“反编译”,比如把exe转换为C源代码就叫“反编译”。

由于主流的C的编译器都进行了代码的优化,因此把C编译生成的exe文件反编译成C代码非常困难。但是像Java、.net这样基于虚拟机技术的编程语言则反编译非常容易,Java平台下有Jad、Jode、JD等反编译器,.net平台下则有Reflector等反编译器,反编译质量非常高,甚至和源代码几乎没什么差别。

JD-GUI反编译工具是非常轻量化的,且开源的反编译工具。它的使用场景有:

校验我们的编译结果是否正确(类的逻辑是否正确)(为什么执行结果不是和理想的一样?)。

我们的依赖是否已经一起打包了(第三方包)(为什么依赖了jar包运行时却报错找不到类?)。

代码优化(JAVA中优化的三大点:编译-执行-管理),此工具可以用于作为优化编译期间的参考点。

程序截图

JD-GUI反编译工具 1
阅读全文
资源下载
资源下载
更新时间:07/05/2024
运行环境:window
源码类型:JD工具
原文链接:https://www.mayiym.com/1223.html,转载请注明出处。
0

评论0

请先
基于laravel开发的开源交易所源码 | BTC交易所 | ETH交易所 | 交易所 | 交易平台 | 撮合交易引擎
基于laravel开发的开源交易所源码 | BTC交易所 | ETH交易所 | 交易所 | 交易平台 | 撮合交易引擎
1分钟前 有人购买 去瞅瞅看
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码