Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.331.171 Times

Classfile Reader & Writer

  Date Added: June 18, 2010  |  Visits: 751

Classfile Reader &

Report Broken Link
Printer Friendly Version


Product Homepage
Download (115 downloads)



This package makes it easy to read and write java classfiles. It doesnt, however, provide any help with displaying the contents of a classfile to the user (unless you count debug output), or disassembling the bytecodes. This code snippet will read in a classfile and write it back out to a different file. InputStream is = new FileInputStream("Foo.class"); OutputStream os = new FileOutputStream("FooCopy.class"); ClassInfo classInfo = new ClassInfo(); new ClassFileReader().read(is, classInfo); classInfo.setName("FooCopy"); // Java requires the class name to match the file name new ClassFileWriter().write(classInfo, os); is.close();os.close(); The package can read "obfuscated" classfiles, like those generated by Crema, but it cant write them. Obfuscated classfiles have invalid data in them and the only reason they work is because most VMs ignore the data thats invalid (attributes like SourceFile, LineNumberTable, and LocalVariableTable). If a ClassFileReader encounters invalid data, it just ignores it..

Requirements: No special requirements
Platforms: Linux
Keyword: Classfile Classfile Reader Classfile Reader Writer Classinfo Code Generators Java Class New Package Programming Reader Reading And Writing Writer
Users rating: 0/10

License: Freeware Size: 57.34 KB
USER REVIEWS
More Reviews or Write Review


CLASSFILE READER & RELATED
Development Editors  -  Loggifier 1.0.0 Build 2011-12-08_1704
Loggifier is built as a simple and accessible instrument that inserts code into Java class files for logging. Possible logging points are class initializations, method entries and exits, and local variable assignments. Logging is based on...
 
Libraries  -  cbcv 0.4
cbcv is a Java class and byte code verifier. It verifies static class file structure, external references, and analyzes operand stack and local variables through byte code execution emulation. cbcv includes CLDC standard verification. Whats...
88.06 KB  
Code Management Tools  -  phpCodeGenie 3.0.2
phpCodeGenie (PCG) is a code generator for database driven applications. PCG can generate entire working basic database driven applications for you. PCG can generate code from different databases. The database servers it can talk to via ADODB...
1.4 MB  
Code Management Tools  -  Acceleo 1.2
Acceleo is a code generator designed to efficiently implement the MDA approach and to improve software development productivity. It is natively integrated with Eclipse and EMF. Acceleo project includes tools and editors making it easy to learn...
 
Development Editors  -  Jython .5. Beta 2
Jython is a Java implementation of the Python language that enables you to compile Python source code to Java byte codes, and run the resulting bytecodes on any Java Virtual Machine.
17.3 MB  
Code Management Tools  -  Internet Communications Engine 3.2
Ice, the Internet Communications Engine, is middleware for the practical programmer. A high-performance Internet communications platform, Ice includes a wealth of layered services and plug-ins. Ice means simplicity, speed, and power. Ice is...
15 MB  
Home & Leisure  -  MB Free Tarot Reader And Dictionary 1.35
MB Free Tarot Reader And Dictionary Software is a combination of tarot reading and tarot dictionary softwares. This program is a wonderful resource for understanding what your tarot reading means in your life with an accompanying dictionary...
3.01 KB  
Home & Leisure  -  MB Tarot Reader And Dictionary 1.55
MB Free Tarot Reader And Dictionary Software is a combination of tarot reading and tarot dictionary softwares. This program is a wonderful resource for understanding what your tarot reading means in your life with an accompanying dictionary...
3.05 MB  
Home & Leisure  -  QR-Code Image Generator 2011
QR-Code Image Generator is a professional application designed to generate QR-Code symbols for VCARDs, FaceBook, Business Cards, Twitter Follow and URL encoding. Includes time-saving memorization features and forms that combine multiple fields...
 
Development Editors  -  RISE C# code generator 4.4
RISE C# code generator The RISE C# code generator generates .NET C# source code for database access. The generated code implements the classes and methods corresponding to the information interfaces specified in the RISE model. This includes...
 
NEW DOWNLOADS IN PROGRAMMING, CODE MANAGEMENT TOOLS
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Code Management Tools  -  BitNami Review Board Stack 1.6.9-1 (linux)
Review Board is a powerful web-based code review tool that offers developers an easy way to handle code reviews. It scales well from small projects to large companies and offers a variety of tools to take much of the stress and time out of the...
75.97 MB  
Code Management Tools  -  Common Text Transformation Library 2.08
Common Text Transformation Library, CTTL for short, is a set of C++ classes and functions to understand and modify text data. Common Text Transformation Library implementation is based on STL classes and algorithms. Concept of a substring plays...
163.84 KB  
Code Management Tools  -  GMP compiler 1.0.0
GMP compiler tool simplifies the use of GMP, the GNU multiple precision library. It scans a C source file for specially marked GMPS arithmetic expressions and replaces them with plain C. The abbreviation gmpc stands for GMP compiler, or...
276.48 KB  
Code Management Tools  -  phpCodeGenie 3.0.2
phpCodeGenie (PCG) is a code generator for database driven applications. PCG can generate entire working basic database driven applications for you. PCG can generate code from different databases. The database servers it can talk to via ADODB...
1.4 MB  
Code Management Tools  -  idioskopos 0.4.1
idioskopos (Greek: idio- inward, within, private; -skopos look, aim, target) is a C++ library that simplifies (hopefully) the addition of object reflection and introspection. There are numerous libraries that provide object introspection, but...
604.16 KB