java反编译软件是专门为软件代码编写的反编译工具,可以享受方便的编写界面模式,可以享受最清晰的操作窗口,可以实现自动检测和安全提示功能,可以实现方便的操作方式,操作方便,操作简单
Ava反编译软件介绍
eclipse的高亮显示功能、多文件标签浏览、java反编译工具可以方便地反编译由java5或更高版本生成的. class文件,软件界面方便,操作非常简单,java反编译工具
软件的特点
1、可以打开双窗口,在分割窗口中也可以打开多个子窗口,可以快速切换全屏显示模式(f11 ),支持鼠标滚轮以改变文档的显示比例等;
2、可以自动检测文件类型,通过关键字显示节点,节点可以自由折叠/打开,代码显示得非常有层次感! 这是该软件最具特点的体现之一;
3、最多27种语法高亮度显示(涵盖常用源代码、脚本,有趣的是,完全支持. nfo文件浏览),还支持自定义语言;
4、提供一些特色东东,比如与邻行交换位置,宏功能,等等……现在网上有很多文件编辑器,这是不多见的一款,无论是日常使用还是手写的编程代码,都有它自己的优势和便利
java反编译工具常见问题解答
一、程序能反编译不安全吗?
1、采用代码混淆等技术可以增加反编译难度,降低反编译代码的可读性,但不能完全避免反编译。
二、java反编译工具的原理是什么?
由于所有基于虚拟机技术的语言(如java、 net )都采用bytecode二进制结构,因此可以将bytecode转换为“抽象语法树”(简称ast,《编译原理》 ),如果采用反向编译器,则可以将ast转换为计算机
三.什么是jd-gui?
1jd-gui是一个独立的图形实用程序,显示".class "文件中的java源代码。 可以浏览使用jd-gui重建的源代码,并立即访问方法和字段。
更新内容
1、隐藏匿名类合成字段。
2、修正了最后位置包含三元运算符的try-cacht语句的识别错误。
3、添加了返回的通用变量的转换说明。