反编译器的原理是什么? 由于Java、.net这样的基于虚拟机技术的语言都是采用了ByteCode的二进制结构,因此很容易将ByteCode转化为“抽象语法树”(简称AST,《编译原理》这门课中的概念),然后采用反编译器就可以将AST转换为代码了。
2022-11-01 13:00:12 778KB java ctf 反编译
1
我们利用jd-gui反编译.classs代码之后,导出来的java源代码里面含有/**,其实这些标记是之前的java源码的注释,我们如何去掉这些标识了?需要利用jd-gui-cleaner.jar工具进行去掉,有需要的可以进行下载使用。 jd-gui-cleaner.jar简介 清除jd-gui反编译后注释的工具 图形界面,操作方便 在java环境下双击运行 运行后,先点input,选择源文件文件夹,再点output,选择输出文件文件夹,最后点start运行。 运行后会将所有源文件夹中的文件处理后保存到输出文件夹中,并处理且只处理.java文件 原理很简单,用java的正则表达式清理每个文件中的jd相关的注释
2022-10-16 21:30:56 733KB 反编译
1
java反编译 源码保护 Allatori混淆技术介绍 Allatori是一个Java 混淆器,它属于第二代混淆器,因此它能够全方位的保护你的知识产权。 Allatori具有以下几种保护方式:命名混淆,流混淆,调试信息混淆,字符串混淆,以及水印技术。对于教育和非商业项目来说这个混淆器是免费的。支持war和jar文件格式,并且允许对需要混淆代码的应用程序添加有效日期。 有项目需要对代码进行保护,比较初级的方案就是对代码进行混淆,打包之后的文件进行反编译后,就可以看到效果。此外,使用Allatori打的包大小也会小一点。 工程介绍 一个很普通的maven工程,不同的是在根目录下加入Allatori的jar包。 下面我们来看看pom.xml文件: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.ap
2022-09-28 11:29:57 836KB 系统开源
1
java反编译工具(XJad) 2.2 中文绿色版 一个可以将.class文件反编译回.java的工具,java反编译工具:XJad2.2,可打开.class 电脑端用,java jar模拟器:KEmulator 功能特点: ======== 1、XJad是基于Jad核心的Java源程序反编译软件,内置Jad1.5.8e2; 2、可处理多个*.class文件,可以处理文件夹内的所有文件,甚至可以处理*.jar文件; 3、带有多页面文本编辑器,也可集成在资源管理器中,随时点击右键都可进行操作; 4、支持java语法的高亮显示; 使用说明: ======== 1、打开一个或者多个*.class文件,XJad反编译后,重命名为*.java文件, 保存至当前文件夹,并在编辑器中打开查看; 2、打开一个文件夹,XJad将该文件夹下所有*.class文件进行反编译,并保存至该文件夹下, 依据包路径信息生成文件夹路径,如com.spring.framework.*, 将建立com\spring\framework的文件夹结构; 3、打开一个*.jar文件,XJad将该Jar文件中的所有*.class文件解压缩到临时目录并进行反编译, 并将源文件带包路径信息保存至当前文件夹下名称为“~” + *.jar 的文件夹中; 功能改进: ======== 1、发现Jad1.5.8g在反编译部分文件时异常中断,还原为Jad1.5.8e2;
2022-09-26 18:19:31 800KB 绿色版 绿色 中文 反编译
1
支付jdk1.8编译的程序,反编译,JAVA 反編譯工具,查看字節碼文件,看方便使用。
2022-09-19 16:11:19 1.27MB java 反编译 jdk1.8
1
1.plugins文件中的net.sf.jadclipse_3.3.0.jar放到eclipse安装路径中的plugins文件夹中; 2.Jad文件夹放到eclipse安装路径中,和plugins文件夹同级别; 详细使用介绍:https://blog.csdn.net/duoyu779553/article/details/85260426
2022-08-29 15:31:23 268KB Jad java反编译 反编译
1
mac jd-gui工具
2022-08-26 19:04:36 1.27MB jd-gui android java 反编译
1
能搜到这里,功能就不用解释了。说明该工具只能反编译,无法编译回去。 2022年8月24日 测试 该工具可用. ****************** 不传无用工具 *******************
2022-08-25 09:00:11 23KB java 反编译
1
jd-gui 反编译工具,很好用
2022-08-20 17:18:17 790KB class 反编译工具 java反编译
1
功能强大的java反编译工具,可将.class反编译为.java文件
2022-07-12 00:09:39 5.61MB 反编译 class文件
1