导读:
Java开源 字节码操作
Trove Class File API
Trove Class File API 这个类文件API简化了Java class文件的创建。它允许你调用高级的方法来产生byte-code,不是直接编写byte-code。
查看次数(30)| 详细内容
JClassLib
JClassLib JClassLib不但是一个字节码阅读器而且还包含一个类库允许开发者读取,修改,写入Java Class文件与字节码。 http://www.ej
查看次数(23)| 详细内容
BCEL
BCEL Byte Code Engineering Library (BCEL),这是Apache Software Foundation 的Jakarta 项目的一部分。BCEL是 Java classworking 最广泛使用的一种框架,它可以让您深入 JVM 汇编语言进行类操作的细节。BCEL与Javassist 有不同的处理字节码方法,BCEL在实际的J
查看次数(22)| 详细内容
ReJava
ReJava ReJava提供一个类库用于操作class文件(包括bytecode)和一个GUI工具用于编辑,混淆,注入代码,搜索class文件。 http://so
查看次数(21)| 详细内容
JBET
JBET 通过JBET(Java Binary Enhancement Tool )的API可对Class文件进行分解,重新组合,或被编辑。JBET也可以创建新的Class文件。JBET用一种结构化的方式来展现Javabinary (.class)文件的内容,并且可以很容易的进行修改。
查看次数(21)| 详细内容
Javassist
Javassist Javassist是一个开源的分析、编辑和创建Java字节码的类库。是由东京技术学院的数学和计算机科学系的 Shigeru Chiba 所创建的。它已加入了开放源代码JBoss 应用服务器项目,通过使用Javassist对字节码操作为JBoss实现动态AOP框架。
查看次数(21)| 详细内容
Classfile Reader &Writer
Classfile Reader &Writer 这个包使得读写java class文件变得很容易。它可以很容易得把class文件的内容显示给用户(除非你要统计Bug的输出数)与分解字节码。
查看次数(20)| 详细内容
cglib
cglib cglib是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。Hibernate用它来实现PO字节码的动态生成。 &nbs
查看次数(20)| 详细内容
Soot
Soot Soot是一个Java优化框架.它提供了四种中间(representation)表现用于分析与转换Java字节码.Soot既可以作为优化和检查class文件的工具也可以作为一个开发与优化Java字节码的框架。在2.0以上的版本Soot还包含一个Eclipse插件。
查看次数(19)| 详细内容
Retroweaver
Retroweaver Retroweaver是一个字节码组织器,它能够让你用java1.4的虚拟机来运行用1.5的新特性所编写Class.Retroweaver的操作是把用1.5编译器编译的Class文件转换成可以在任何1.4虚拟机上运行Class文件.
查看次数(19)| 详细内容
字节码操作 java字节码文件 java字节码 javaclass
本文转自
http://www.codeok.com/opensource/java/zjmcz/index.shtml
Java开源 字节码操作
Trove Class File API
Trove Class File API 这个类文件API简化了Java class文件的创建。它允许你调用高级的方法来产生byte-code,不是直接编写byte-code。
查看次数(30)| 详细内容
JClassLib
JClassLib JClassLib不但是一个字节码阅读器而且还包含一个类库允许开发者读取,修改,写入Java Class文件与字节码。 http://www.ej
查看次数(23)| 详细内容
BCEL
BCEL Byte Code Engineering Library (BCEL),这是Apache Software Foundation 的Jakarta 项目的一部分。BCEL是 Java classworking 最广泛使用的一种框架,它可以让您深入 JVM 汇编语言进行类操作的细节。BCEL与Javassist 有不同的处理字节码方法,BCEL在实际的J
查看次数(22)| 详细内容
ReJava
ReJava ReJava提供一个类库用于操作class文件(包括bytecode)和一个GUI工具用于编辑,混淆,注入代码,搜索class文件。 http://so
查看次数(21)| 详细内容
JBET
JBET 通过JBET(Java Binary Enhancement Tool )的API可对Class文件进行分解,重新组合,或被编辑。JBET也可以创建新的Class文件。JBET用一种结构化的方式来展现Javabinary (.class)文件的内容,并且可以很容易的进行修改。
查看次数(21)| 详细内容
Javassist
Javassist Javassist是一个开源的分析、编辑和创建Java字节码的类库。是由东京技术学院的数学和计算机科学系的 Shigeru Chiba 所创建的。它已加入了开放源代码JBoss 应用服务器项目,通过使用Javassist对字节码操作为JBoss实现动态AOP框架。
查看次数(21)| 详细内容
Classfile Reader &Writer
Classfile Reader &Writer 这个包使得读写java class文件变得很容易。它可以很容易得把class文件的内容显示给用户(除非你要统计Bug的输出数)与分解字节码。
查看次数(20)| 详细内容
cglib
cglib cglib是一个强大的,高性能,高质量的Code生成类库。它可以在运行期扩展Java类与实现Java接口。Hibernate用它来实现PO字节码的动态生成。 &nbs
查看次数(20)| 详细内容
Soot
Soot Soot是一个Java优化框架.它提供了四种中间(representation)表现用于分析与转换Java字节码.Soot既可以作为优化和检查class文件的工具也可以作为一个开发与优化Java字节码的框架。在2.0以上的版本Soot还包含一个Eclipse插件。
查看次数(19)| 详细内容
Retroweaver
Retroweaver Retroweaver是一个字节码组织器,它能够让你用java1.4的虚拟机来运行用1.5的新特性所编写Class.Retroweaver的操作是把用1.5编译器编译的Class文件转换成可以在任何1.4虚拟机上运行Class文件.
查看次数(19)| 详细内容
字节码操作 java字节码文件 java字节码 javaclass
本文转自
http://www.codeok.com/opensource/java/zjmcz/index.shtml