akkumar / jreversepro Goto Github PK
View Code? Open in Web Editor NEWJReversePro Java Decompiler
Home Page: http://jreversepro.blogspot.com/
JReversePro Java Decompiler
Home Page: http://jreversepro.blogspot.com/
JReversePro 1.5.2 Java Decompiler / Disassembler http://jrevpro.sourceforge.net May 21 2008 This reverse engineering utility has been written in Java. This code is distributed under the GNU GENERAL PUBLIC LICENSE (GPL, see www.gnu.org). See the file "COPYING" for details. To install, see the file "INSTALL". Getting Started ================ See INSTALL file to install the software first. How do I launch the application ? ================================ The executable jar file jreversepro.jar is present in ./lib directory. Application in GUI mode: ( Swing ) jrevpro -g Application in GUI mode: ( AWT ) jrevpro -u Application in command-line mode: Interactive: jrevpro -i <classfile> Disassemble: jrevpro -da <classfile> Decompile: jrevpro -dc <classfile> ViewConstantPool: jrevpro -vp <classfile> Interactive mode ================ Let us assume a file xyz.class in our directory. To decompile, jrevpro -i xyz.class (jrevpro)dc ... Decompiles File ... (jrevpro)da .. Disassembles file ... (jrevpro)viewpool | vp <cp_index> .. Views ConstantPool .... (jrevpro)exit ...Exits. To Compile: ========== You need the ANT build tool available at the apache web site. http://jakarta.apache.org/ant. Having installed ANT, the following targets are available. makejar - Builds the library file ( Executable jar ). compiler - Builds the class files ( Executable jar ). clean - Cleans all the build directories. Known Bugs ========== Known Bugs include live variable analysis across branches. Also important is doing a rigorous try..catch.finally analysis. Bug Parade ========= Please report the bugs in the bugs report page present in http://jrevpro.sourceforge.net . If possible please , try to submit the class files with which you encountered the errors since that would be very helpful to debug the issue. Source Control: ============== Started using Git from May 2009. Copyrights (c) 2000..2008 by Karthik Kumar [email protected].
The INSTALL
file talks about a ./bin
directory, but there's only a ./scripts
directory in the source tree.
Similarly, the README
file talks about ./lib
, but there's only ./src
.
Please change you project license information (right side of project information). GPL can not be relicensed under Apache License
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.