Dex2jar And JD-GUI These two tools are a good helper for learning android. Dex2jar: Http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip JD-GUI:Windows edition JD-GUI: Http://laichao.googlecode.com/files/jdgui.zip Linux edition JD-GUI: Http://laichao.googlecode.com/files/
In learning the process of Android development you, you tend to learn how other people's application is developed, those beautiful animations and exquisite layout may let you put it down, as a developer, you may want to know how these effects interface is to achieve, at this time, You can then reverse-compile the app's apk. Here is a brief tutorial on some of the articles I've consulted.(Note: Anti-compilation is not to let developers go to an application to solve the heavy load of what, the mai
Requires a Java Anti-compilation tool that supports the command lineJad does not support annotationsJd-gui supports annotations, but does not support command lineThe Jd-core used by Jd-gui is not open sourceFind a Jd-core compromise solution https://github.com/nviennot/jd-core-java/Remember to install mercurial first,
Decompile the APK on Mac, and decompile the MacAPKWindow for the APK decompilation is very simple, there are a lot of integration tools, select the installation package and then you can easily decompile the jar of the resource file and source code, and then use the JD-GUI to view the source code, use a text editor to view resource files. I haven't found any powerful decompilation tools since I changed my MAC. I can't help but sort out the decompilatio
Overview:In fact, anti-compilation is very simple, just use some toolkits and some basic command-line commands to reverse-program the APK file, there is no advanced technology. Let's take a look at the anti-compilation techniques.Note: This blog anti-compilation method, only for reference study use, prohibited for illegal and commercial and other uses, thank you!preparatory work:Download the following anti-compilation toolkit:1.apktool:http://download.csdn.net/detail/vipzjyno1/70251112.dex2jar:h
The following method I have tried, completely can succeed, focus on the steps I'm here to say1. Must have a Java environment, remember to configure environment variables2. If you view only the function files in class, you only need to download Dex2jar and Jd-gui3.Dex2jar:http://code.google.com/p/dex2jar/downloads/listJd-gui:http://dl.iteye.com/topics/download/b99d0351-87d8-3ed1-a875-441e0eea0ce4I believe many developers are aware of the anti-compilati
the Android phone. Here's how to hack a variety of information about an app. 1. reverse. xml file Because the XML file in the APK package we open directly with Notepad or some garbled, so we need to restore to better see.The Axmlprinter2.jar tool is needed here.The specific is to open the command line we take Androidmanifest.xml as an example, enter the following command:Java-jar Axmlprinter2.jar androidmanifest.xml > AndroidManifest.txtInterested can also be written as a. bat script for easy e
One. Anti-compilation apk get Java source codeReprinted from: http://hi.baidu.com/%CB%BF%D4%B5%CC%EC%CF%C2/blog/item/2284e2debafc541e495403ec.htmltool Download : Need to Dex2jar and Jd-gui these 2 toolsDex2jar:http://code.google.com/p/dex2jar/downloads/listJd-gui:Windows Edition Jd-gui:http://java.decompiler.free.fr/?q=jdguiLinux version jd-gui:http://laichao.goo
In learning the process of Android development you, you tend to learn how other people's application is developed, those beautiful animations and exquisite layout may let you put it down, as a developer, you may want to know how these effects interface is to achieve, at this time, You can then reverse-compile the app's apk. Here is a brief tutorial on some of the articles I've consulted.(Note: Anti-compilation is not to let developers go to an application to solve the heavy load of what, the mai
\ x04u.'
Or use pickle. dump ():F=open('dump.txt ', 'wb ')Pickle. dump (d, f)F. close ()Writing d directly to f
That is, pickle. dump (object, file-like) or pickle. dumps (object) serialize the object and write it into the file (file-like) [Memory ---> External Storage]
Pickle. load (file-like) reads the content in the file to the memory for deserialization
*** Json Module*-* Serialize the objects in the memory and write them to the file.Json. dumps (obj, defaullt = iterator) ---> obj is the ob
In learning the process of Android development you, you tend to learn how other people's application is developed, those beautiful animations and exquisite layout may let you put it down, as a developer, you may want to know how these effects interface is to achieve, at this time, You can then reverse-compile the app's apk. Here is a brief tutorial on some of the articles I've consulted.(Note: Anti-compilation is not to let developers go to an application to solve the heavy load of what, the mai
In learning the process of Android development you, you tend to learn how other people's application is developed, those beautiful animations and exquisite layout may let you put it down, as a developer, you may want to know how these effects interface is to achieve, at this time, You can then reverse-compile the app's apk. Here is a brief tutorial on some of the articles I've consulted.(Note: Anti-compilation is not to let developers go to an application to solve the heavy load of what, the mai
In learning the process of Android development you, you tend to learn how other people's application is developed, those beautiful animations and exquisite layout may let you put it down, as a developer, you may want to know how these effects interface is to achieve, at this time, You can then reverse-compile the app's apk. Here is a brief tutorial on some of the articles I've consulted.(Note: Anti-compilation is not to let developers go to an application to solve the heavy load of what, the mai
During this time, I was learning about Android Application Development. I was thinking that since it was developed in Java, it should be a good decompilation to getSource codeGoogle, it is really simple. The following is my practice process.
I solemnly declare that the purpose of the post is not to crack the software of other people, but it is completely a learning attitude, but it seems that some foreign software can be customized in this way.
1. decompile the APK to get the Java sourceC
When using JQuery, $ (this) and this specifically refer to:This: is the current DOM object;$ (this) is a jquery object;Example:type= "text">$ (function() { $ ("#search_id"). Focus (function() { alert (this ); The popup value is: Object htmlinputelement alert ($ (this));//Popup Value: Object Object }) }) jquery objects and Dom objects can be converted to each other: jquery ($varJD) to Dom (JD):
This period of time learning Android application development, in the thinking since it is developed in Java should be very good anti-compilation to get the source code bar, Google a bit, it is really simple, the following is my practice process. In this solemn declaration, the purpose is not to crack people's software, is completely a learning attitude, but it seems that through this way can also go to the Chinese some foreign software. First, anti-compilation apk get Java source codeThe first t
and the same to ones when compiling. The codes are in a different coding --- smali which is also easy to read and modify.
This tool also supports re-compile the decompiled sources
Into an apk file, which enables us to modify the apk files. For more info, please refer the help info.
This is the most convenient way from my standpoint. It decodes both the resources file and source codes for us in just one step. All other two ways need more than one.
Dex2jar +
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.