One, using Apktool to Decompile1, first inHttp://code.google.com/p/android-apktool/downloads/listDownload two files: apktool1.4.3.tar.bz2 and apktool-install-windows-r04-brut1.tar.bz22, unzip the first file to get Apktool1.4.3.jar put into C:\Windows, the second file contains Aapt.exe and apktool.bat two files are also placed in the C:\WINDOWS folder.3, you can see some help information by typing Apktool at the command line.4. Enter Apktool D c:\***\***.apk c:\***\*** to decompile the c:\***\***
-result{height:100%;width:20%;float:left;}9 style>Ten Scripttype= "Text/javascript"src= "http://api.map.baidu.com/api?v=2.0ak= The key you apply for yourself">Script> One title>Baidu Map of Hello, worldtitle> A Head> - Body> - DivID= "Allmap">Div> the Body> - HTML> - Scripttype= "Text/javascript"> - var map = new Bmap.map ("Allmap"); + Map.centerandzoom (New Bmap.point (104.071216,30.666031), n); - Map.enablescrollwheelzoom (); Enable wheel zoom in and zoom out + Map.addcontrol (New Bmap.naviga
better? With the second setting, these settings are the same. Let's take a look at JavaScript:
Window-> Preferences-> JavaScript-> Editor-> Content Assist-> Auto-Activation
HTML:
Window-> Preferences-> Web-> HTML Files-> Editor-> Content Assist-> Auto-Activation
After saving it, Let's enter it again. It feels really good:
VIII. decompilation plug-in JD-Eclipse
Whether it is development or debugging, decompilation is essential. You can use
cracking tools and commands described in this article are all in linux, but the tools and commands on windows and mac are similar to those on linux, you can understand it yourself.Tools required for cracking
Source code decompilation Tool: Dex2jar, jd-gui
Decompiling apk into smali, packaging, and signature tools: Apktool, signapk. jar, and key file required for signature
Dex2jar converts the dex file into a jar package, and the
the Res directory are restored, the original design can be seen when opened, and the Java source code is deserialized into the Smli format file.# #2.3 decompile Java source code to see the Java code, there are three ways: 1. Convert Dex files to smail files, and then use specialized tools to translate smail into java;2. Convert the Dex file to Java's generic compiled format class file, and then translate the class into java;3 with a specialized tool. Convert the Dex file to a jar file and then
prompt. If you find that you are using the history command and it does not appear in the previous command list, you should check it out. you ~ /. Bash_history file. If the file is empty, execute ls-l ~ /. Bash_history command after you execute the above command, you will see the output similar to the following:
-Rw --- 1 jd 13829 Oct 10/home/jd/. bash_history
Or you may see output similar to the following:
Android APK decompilation tool usage and tool download (mac), androidapk
Tool Name, introduction and:
Apktool (obtain resource files)
Purpose: Obtain resource files. You can extract image files and layout files for viewing.
: Http://download.csdn.net/detail/xue_wei_love/8633211
Dex2jar (obtain the source code file)
Purpose: decompile the apk into the java source code (classes. dex is converted into a jar file ).
: Http://download.csdn.net/detail/xue_wei_love/8633259
Method One: Open Appium directly, click on the top left corner of the robot iconChoose the location of the APK, here take contactmanager.apk as an exampleMethod Two: Use the Dex2jar and Jd-gui tools to decompile the APK fileHere still take contactmanager.apk as an example(1) Rename contactmanager.apk to Contactmanager.zip and extract the file Classes.dex;(2) Unzip the Dex2jar-2.0.zip and enter the folder from the command line;(3) Run the commandGet Cl
look at the Smali file, or look at the Java class file is more comfortable, this time can use this tool to turn to Java, but also support Windows,linux,mac.作用:将apk反编译成java源码(classes.dex转化成jar文件)
Jd-gui
Viewing the jar file, you can basically see the Java class file, and also support Mac,windows,linux.作用:查看APK中classes.dex转化成出的jar文件,即源码文件
Anti-compilation process one, ready to decompile the softwareSecond, apk anti-co
This article transferred from: http://www.cnblogs.com/nbkhic/p/3806951.htmlSometimes in Appium desired capabilities you need to specify the appactivity of the app under test, the following method may help you.Method OneIf you have to test the project source code, then directly view the source code is good. If not, then please contact the source of the students, this is the recommended method.Method TwoIf you don't have the code, you can decompile the app.There will be 2 tools, Dex2jar and
Jd-eclipse is a free Eclipse anti-compile plugin that is handy and useful when you view a jar with no source code. (official Address: Http://java.decompiler.free.fr/?q=jdeclipse) (new address changed to: http://jd.benow.ca/) currently supported versions:
Windows 32/64-bit
Linux 32/64-bit
Mac OSX 32/64-bit on x86 hardware
my machine is Windows 64, here are my installation steps (other versions should be the same): The first s
The Java Decompiler Project is designed to develop a set of toolsets that can decompile and parse Java bytecode after Java5.It consists mainly of four parts.
Jd-core:java Decompiler's core library, which rebuilds Java source code based on one or more. class files.
Jd-gui: is a standalone GUI interface tool that can be used to view the source code of a. class file
HTML code
1.Eclipse Character Set settings:
Search enc, and then search to the configuration screen, the css,html,jsp,xml,workspace of all the default code is changed to UTF-8
2.jrebel4.0.1 use
3. If the runtime prompts for insufficient memory, add the following JVM parameters
-xmx768m
-xx:maxpermsize=128M
4. Automatic Formatting
java->code style->formatter
Indentation:tabsize 4;tab Plicy:tabs only
Line Wrapping:maximum line width 120;
java->editor->save actions->format
tool JAD
JAD is a very extensive Java decompile tool, the above jadclipse is based on the JAD decompile plug-ins, JAD file contains the MIDlet suite header information, such as the development of the application of the company, application name and size.
Official website: http://varaneckas.com/jad/
3. Java anti-compiler Jd-gui
Jd-gui is a Java decompile tool developed in C + +, developed by Pavel Kouzn
Oracle has recently launched the five new features of Oracle managed CRM R16, following the introduction of Oracle Managed CRM version 16 (CRM on Demand R16) last month. This article will introduce the five features.
BEIJING, February 24, 2009-Oracle recently launched the five new features of Oracle managed CRM R16, following the launch of the Oracle Managed CRM version 16 (CRM on Demand R16) last month. As the latest version of the industry-leading Oracle Managed CRM, Oracle managed CRM R16 ha
A paragraph of Mr. Xu Jianwei's explanation. He was mentioned in the Help file in the "Longevity Almanac" software.
Number of Julian days (abbreviated to Julian Day)
The number of Julian days refers to the number of days from the beginning of 4712 and the number of the days of the day, usually recorded as JD (* *). Traditionally, the number of Julian's dates began 12 o'clock Greenwich, the world. In the case of Mechanics (or almanac), this count i
First, we need to know that packaged Java programs are compiled bytecode files (*.class), which are loaded into the JVM at runtime.If you want to replace a class, you just need to recompile the source code of that class and then replace the previous class file.So what if there is no source code? This time we can use anti-compilation software to decompile the class file, anti-compilation software is more famous Jd-gui, can be downloaded from the offici
the list#[' A ', ' a ', ' a ', ' a ', ' a ']Print(Re.split ('[AB]','ABCD'))#first Press ' a ' to split the ' and ' BCD ', in the pair ' and ' BCD ' separate by ' B '#[', ', ', ' CD ']ret= Re.sub ('\d','H','Eva3egon4yuan4', 1)#replace number with ' H ', parameter 1 means replace only 1Print(ret)#Evahegon4yuan4ret= Re.subn ('\d','H','Eva3egon4yuan4')#replace the number with ' H ', return the tuple (replace the result, replace the number of times)Print(ret) obj= Re.compile ('\d{3}')#compiles a reg
Tools/Materials
Computer
Dex2jar
Jd-gui
Method/Step
1Download Dex2jar and Jd-gui, add the two tools in the resources of the Baidu Network disk for the reader to download the use (the Author Pro-Test)
2Find our apk for testing and change the suffix. apk to. zip
3Unzip the Test.zip and view the directory to find the Classes.dex
4and copy this file to the Dex2jar tool
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.