原文:利用jclasslib修改java编译后的.class文件

java编译后的.class文件,当然是可以反编译的,但主要是反编译后的java文件不能 的完全正确,也不能保证能编译回去,所以直接修改.class文件比较靠谱。 .可以用jd gui反编译,找到method .用java bytecode jclasslib 查找要修改的变量地址 .使用一下代码修改: 留着备用,一般人看不懂... ...

2012-08-17 15:53 0 3083 推荐指数:

查看详情

直接修改Java编译class文件

针对有些情况:没有代码环境,部署代码时需要修改Java编译class文件内容(少部分修改) 代码可在github下载 jclasslib查看class文件内容 Github工具下载地址:https://github.com/ingokegel/jclasslib/releases ...

Mon Feb 22 06:17:00 CST 2021 0 308
jclasslib工具直接修改class文件

jclasslib工具直接修改class文件 记录一次修改class文件 完整下载入口: 链接:https://pan.baidu.com/s/1_7Hkf-jbXELeNSeOLYaqNw 提取码:twg2 一、安装jclasslib_win64_5_5_1 下载地址 ...

Tue Dec 07 05:55:00 CST 2021 0 1270
直接修改别人jar包里面的class文件 工具:jclasslib

出于某些原因 需要把别人jar包里面的class修改一下信息 配置文件*.properties MANIFEST.MF 这些东西可以直接用记事本打开修改 然后替换掉就OK.. 在网上游荡了半天,没有找到合适的方法 开始我是先用jd-gui反编译 把我需要修改的那个A.class文件 ...

Sun Jun 19 06:42:00 CST 2016 0 8991
Idea查看java 的.class文件结构插件jclasslib

File --> Settings ,输入jclasslib 安装 选中 .java文件 ,或者鼠标在.java文件中: 即可查看class文件结构,然后慢慢研究class文件 欢迎关注个人公众号一起交流学习: ...

Fri Feb 21 03:55:00 CST 2020 0 3765
Eclipse Java class修改后的即时编译

通常情况下,修改java文件,需要重启eclipse.但是myeclipse可以不用. 其实即时编译早就有了,通过简单配置javaRebel配置,可以达到修改java文件不重启eclipse. 注: 本人使用tomcat跑项目,因此介绍eclipse中tomcat的配置 1),下载 ...

Tue May 17 01:04:00 CST 2016 0 2765
Java编译产生class文件的命名规则

今天刚好有同学问了下Java编译产生的.class文件名的问题,虽然一直都在使用Java做开发,但是之前对编译产生的.class文件名的规范也基本没做了解过,也真的是忏愧啊!今天无论如何都要总结下。下面是本人今天做的实验 1、创建类ClassA,观察产生的.class文件 ...

Mon Nov 03 19:40:00 CST 2014 2 6867
Java .class文件编译的特殊代码还原

java class编译的代码还原(一) Java class 利用jad 反编译之后,偶尔回碰到一些不正常的代码,例如:label0 :_L1 MISSING_BLOCK_LABEL_30、JVM INSTR ret 7 、JVM INSTR tableswitch ...

Tue Feb 11 02:19:00 CST 2014 0 7537
java文件编译,出现xx$1.class的原因

java编译文件名字带有$接数字的就是匿名内部类的编译结果,接名字的就是内部类的编译结果 例如:TestFrame$1.class是匿名内部类的编译结果, TestFrame$MyJob.class则是内部类MyJob编译得到的.使用内部类可以隐藏一些实现的细节, 等等, 还有其他一些 ...

Sat Jul 06 01:34:00 CST 2019 0 677
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM