Jodeclipse is the Eclipse plug-in of Jode, and jadclipse is the Eclipse plug-in of Jad. They are all very good decompilation plug-ins.
Jode eclipse plugin 1.0.5 for eclipse version 3.1/3.2Installation Method(1) download from the following address:Http://sourceforge.net/projects/jodeeclipse
Decompress the downloaded file jodeplugin_1.0.5.zip to the eclipse plugins directory.(2) Start eclipse, help-> Software Updates-> Find and install... -> search for new features to install, and click "new remo
Students who have studied C or C + + know that they support conditional compilation, so today we will learn how to implement conditional compilation in the Java language. The Java language itself does not provide conditional compilation, but the Java compiler has optimized the. java file for. class files, which is explained in detail by an example below.The Helloworld.java file is given below:1 Packagecom.test;2 3 /**4 * Test Demo5 */6 Public classHelloWorld {7 8 Public Static voidMain (
Today we are going to share some of the reverse compiler tools on Java, which sounds like a very high technical vocabulary, in layman's terms, it is a process of reverse analysis of the target executable program to get the original code. In particular, a programming language running on a virtual machine such as. NET and Java is easier to decompile to get the source code. Of course, there are also some business software that confuses its programs, which makes it hard to decompile with tools. 1. J
Objective-C is responsible for processing during runtime.
◦ BOOL trap▪Be careful when converting int values to BOOL. Avoid direct comparison with YES▪In Objective-C, BOOL is defined as unsigned char, which means it is not only YES (1) and NO (0)It can also be another value. Direct int conversion (cast or convert) to BOOL is prohibited.▪Common Errors include converting the result of the array size, pointer value, or bitwise operator (cast or convert)BOOL, because the result of this BOOL value de
see the top row."/*jadclipse*///decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov. ", stating that it was recompiled by Jad.PS: Online says for a class that has source code, it does not forcibly decompile, that is, it will still use the eclipse's own class file viewer to view the class files. I haven't verified this yet . Also attached I use the Jad and Jadclipse compression package, convenient for everyone to download:/files/landon/decomiler.rar installation
Put the Ja
Today we are going to share some of the anti-compilation tools for Java, anti-compilation sounds like a very big technical word, and in layman's terms, anti-compilation is a process of reverse parsing a target executable program to get the original code. In particular, programming languages such as. NET and Java that run on virtual machines are easier to decompile and get source code. Of course, there are some commercial software that confuses its programs, so it's hard to decompile them with to
Preface: In the actual development almost will use some framework to assist the project development work, for some framework code we always have some curious heart, want to find out, the source of course better, for some of the code in the jar package we need to use the Anti-compilation tool to look at, Here is a common way I used to install the Java Anti-compilation tool, the operation is relatively simple, but long time also easy to forget, or in this small write a pen! After all, good memory
null.Way two:Import Org.springframework.web.context.webapplicationcontext;import Org.springframework.web.context.support.webapplicationobjectsupport;public class Applicationcontextutils extends Webapplicationobjectsupport{public webapplicationcontext Isgetwebapplicationcontext () {return Super.getwebapplicationcontext ();}}Inherit from abstract class WebapplicationobjectsupportDescriptionThe abstract class Webapplicationobjectsupport inherits from Applicationobjectsupport provides the Getappli
supports assembly and namespace views, type and member search, XML documentation, call and callee graphs, IL, Visual Basic, Delphi and C # decompiler, dependency trees, base type and derived type hierarchies and resource viewers .)If you want to save the code, you need the Reflector plug-in Reflector. FileDisassembler. (The Reflector. fileDisassembler is a little add-in for the new version of Lutz Roeders. NET Reflector that you can use to dump the
file, here we will use Jodeclipse and jadclipse;C2. Jodeclipse---Jode's eclipse pluginC3. Jadclipse---jad's eclipse pluginThe following links are visible about the installation of these two eclipse plugins:http://tgyd2006.javaeye.com/blog/553061(C4. And a friend mentioned DJ Java Decompiler, no use, you can try!) )However, the question was also raised:Since eclipse upgraded to 3.3 Jad plugin has not been successfully installed on the Web read a lot o
, directly decompress get JD-GUI, use it to open the jar file above, file --> Save jar source, you can see the dream of Java source code;
We can also decompress the JAR file obtained by step B to obtain the class file. Here, we will use jodeclipse and jadclipse;C2. jodeclipse--- Eclipse plug-in of jode
C3. jadclipse--- Eclipse plug-in of JadFor the installation of these two Eclipse plug-ins, see the following link:Http://tgyd2006.javaeye.com/blog/553061(C4. some friends mentioned that DJ Java
I. netCodeObfuscation
. Net code obfuscation technology: Symbol renamingstring encryption and compressionresource encryption and compressionconstant literals pruningmethod signatures overload inductionclass hierarchy linerizationcode control flow obfuscationassemblies merging and embeddingxml documentation Filter
Free. Net code obfuscation tool: Eazfuscator. net
Http://www.foss.kharkov.ua/g1/projects/eazfuscator/dotnet/Default.aspx
Skater. Net obfuscator freeware Light edition
Http
Preface: In the actual development almost will use some framework to assist the project development work, for some framework code we always have some curious heart, want to find out, the source of course better, for some of the code in the jar package we need to use the Anti-compilation tool to look at, Here is a common way I used to install the Java Anti-compilation tool, the operation is relatively simple, but long time also easy to forget, or in this small write a pen! After all, good memory
of the ① Outterclass class is executed, and the local variable x disappears from the stack memory, while the ②innerclass class's print method continues to execute, and the variable x is also accessed, resulting in a conflict between ① and ②. Solution: If a "local inner class" accesses a "local variable", then let "this local inner class" Access the copy of the "local variable".Compile with MyEclipse's 1.4 version of Java compiler and then decompile it with Jd.exe (Java
Metadata. classfile=ajavasourcefile. ihadtriedthistooloneyearagonwindowsenvironment (DecompileaJavaClassFile) andIfeelisveryusefulwheneverIhavetheclassfiles
JAD Java Decompiler is a tool that use for decompiling. class file into a java source file. I had tried this tool one year ago on Windows environment (Decompile a Java Class File) and I feel is very useful whenever I have the class files
JAD Java Decompiler
I used javase Helios In ubuntu, that is, eclipse 3.6.Editor's class name was mistyped in plugin. XML. ", probably because jodeclipse does not support the new version of Eclipse, so we are considering installing jadclipse. jadclipse is a very good Java decompilation tool, I have written a blog to introduce the Java decompilation tool Jad. This is a sequel to introduce how to use Jad in eclipse.
First, go to the terminal:1. Jad1.5.8g for Windows 9x/NT/2000 on Intel Platform2. Jad1.5.8e for Linux (
Jadclipse, after installation, in the Java file by Ctrl + The left mouse button class name (including the jar package), you can directly open the source file. Install jadclipse to download a jad.exe first, unfortunately did not find the official address of the JAD, I have provided in the Annex A, can support jdk1.5 and 1.6 of the anti-compilation. Jad.exe to be copied to the%java_home%/bin directory. Jadclipse is currently the latest version: 3.3.0jadclipse:http://sourceforge.net/projects/jadcl
Today we are going to share some of the anti-compilation tools for Java, Anti-compilation sounds like a very big technical word, and in layman's terms, anti-compilation is a process of reverse parsing a target executable program to get the original code. In particular, programming languages such as. NET and Java that run on virtual machines are easier to decompile and get source code. Of course, there are some commercial software that confuses its programs, so it's hard to decompile them with to
1. SubclipseSource management Tools Subversion Java client, to use subversion to do the source control, this is believed to use more. The default use of the Javahl interface, if the use of no problem, it is best not to switchWebsite address: http://subclipse.tigris.org/Update site:http://subclipse.tigris.org/update_1.6.xLink mode:1) Download from official website2) Unzip to ${eclipse}\eclipse-plugins\svn\eclispe\ and remove site.xml (very important)3) Create link file ${eclipse}\links\svn.link,
. In addition, Codeta also has support for Android studio Plug-ins, so that the search source faster.
Address: Codota,find Great Code examples
Android Ammunition Library
Android-arsenal, Chinese meaning Android Arsenal, inside the Android Sdk,library and Android development tools, full of dry goods. There is wood there is a want to hate late hurrying feet, quickly to add bookmark it.
Address: The Android Arsenal–a categorized directory of free libraries and tools for Android
Note the addres
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.