, serialization-related classesExclude the native method, and the class that Androidmanifest.xml mentionsIgnore warnings-ignorewarnings-dontwarn android.support.**Keep a full package-keep class com.sogou.appmall.**{*;}• Debug and Bug trackingThe internal structure of all classes within the 1.dump.txt APK packageMapping before and after 2.mapping.txt confusion3.seeds.txt classes and members that are not confused4.usage.txt listing the code removed from the APK• Restore Logsretrace.bat|retrace.sh
OverviewAndroid APK Anti-compilation is an interesting thing. We can do the anti-compilation of the APK to Chinese hack work and so on.Android APK anti-compilation mainly involves the use of three tools, respectively
Apktool
Dex2jar
Jd-gui (ie jad)
This article comes with tools to organize downloadsAndroid-apktool function: Cananti-compilati
Overview:If you're still a student or have not uploaded apps in the App Store, I'm afraid that's not a deep feeling. In the enterprise, the confusion of Java code is a very important step, from the security point of view, code confusion, it is very important to prevent intentioned people from malicious tampering with the code. The following is the process of code obfuscation and cryptographic signing for Android projects.steps:1. Add a file to the pro
on preventing Android apk we've talked about four of the technologies that we've been deserializing before. Shell-Adding technology Modify bytecode at run time Pseudo-Encryption Confrontation Jd-gui If you don't understand, you can check out the top four articles of my blog about these four technologies. Let's move on to another technology - Integrity check that prevents apk decompile . First, Integrity check principle The so-called integrity che
on preventing Android apk we've talked about four of the technologies that we've been deserializing before. Shell-Adding technologyModify bytecode at run timePseudo-EncryptionConfrontation Jd-guiIf you don't understand, you can check out the top four articles of my blog about these four technologies. Let's move on to another technology - Integrity check that prevents apk decompile . First, Integrity check principleThe so-called integrity check is that
An example of this paper is to analyze the anti aliasing method of Android programming drawing. Share to everyone for your reference, specific as follows:
When drawing, the picture, if rotated or scaled, will always appear in those gorgeous jagged. In fact, Android has its own way of dealing with it.
Method One: Add anti
Download >>>>>>>>>>>>>>>Using the graphical anti-compilation tool: AndroidfbyOpen Androidfby in the Android Anti-compilation tool, select the appropriate apk, click "Anti-compilation", you can get the apk layout files and picturesAnother way is to use the Apktool.bat Input command to decompile, the error probability le
Objective:Recently I was using Android studio to confuse the packaged release release, is packaging successful? Naturally thought of anti-compilation. Then Baidu "APK anti-compilation", out of the most is Apktool anti-compilation. Baidu is really more and more water, anyway, Baidu came out of the course is N years ago,
APK software Anti-compilation go adsSpecific steps:1. Download apktool :https://code.google.com/p/android-apktool/downloads/list2. Decompile the APK with Apktool. On the command line, enter the following command: Apktool.bat d-f aaa.apk (apk Path) anti-compilation apk file3. Start modifying the XML layout fileFirst, let's go to the
the jar and see the structure of the code inside.where A,b,c and so on are confused code can only look at the code structure.Note: Sometimes the code anti-compilation error, there are some apk confusion causes can not be normal anti-compilation, this has a connection to solve the problem, very goodConnection: http://blog.csdn.net/jiangwei0910410003/article/details/51671019If the normal apk does not compile
Release date:Updated on:
Affected Systems:AVG AntiVirus for AndroidDescription:--------------------------------------------------------------------------------Bugtraq id: 57129CVE (CAN) ID: CVE-2012-6335AVG AntiVirus for Android is an anti-virus and anti-backdoor program used on smartphones.The Anti-theft service of A
At the time of drawing, if the picture is rotated or scaled, there will always be those gorgeous jagged edges. In fact, Android comes with a solution.Method One: Add an anti-aliasing flag to paint. The Paint object is then passed as a parameter to the canvas's drawing method.Java code
Paint.setantialias (true);
Method Two: Add anti-aliasing flags
Anti-debugging principle:about ptrace:http://www.cnblogs.com/tangr206/articles/3094358.htmlptrace functionThe prototypes are:#include long Ptrace (enum __ptrace_request request, pid_t pid, void *addr, void *data);The Ptrace has four parameters:1). Enum __ptrace_request Request: Indicates the command to be executed by Ptrace. 2). pid_t PID: Indicates the process to be traced by Ptrace. 3). Void *addr: Indicates the memory address to monitor. 4). Void *
The reverse of the Android APK program is much simpler than the reverse of the windowsPE file.1. Android APK program is actually a zip, can be opened with WinRAR, extract will see a very familiar directory, there are androidmanifest.xml files, various resources and pictures2.xml Open With Notepad, you will see garbled, so you need to use the Axmlprinter2.jar tool for processing, the command is as follows:Ja
I want to see the APK source code how to do? Then you need to use the APK Anti-compilation tool.First, the idea of anti-compilation:1) apk file is actually a compressed package. Change the file suffix. apk to. zip to open with the unzip software. You can see several files by opening a compressed package:To see the source code, only need to pay attention to classes.dex on the line, this file is the source co
Front-facing environmentRequires a Java environment, and if no Java environment is configured, the following links are configured by the tutorial:Java Development Environment Construction: http://www.cnblogs.com/magisk/p/8496396.htmlThe tools you need1, Apktool, function: decompile the APK required resource files and layout settings files, etc.: https://ibotpeaches.github.io/Apktool/install/2, Dex2jar, function: decompile the jar file, that is, the APK source program file byte code,: http://code
Android anti-compilationDecompile the Odex file (for example, Framework.odex), and if you reverse-compile Dex, step 4th directly1Because the Odex tool in the D:\Develop tools\android Anti-compilation tool \odex, in order to execute the command conveniently in the Odex folder,Create a new folder structure for the system
1. Download the anti-compilation tool dex2jar and Jd-gui from http://download.csdn.net/detail/dingyuming1991/9618125 (you can also download Google search);2. the APK package to be anti-compilation to the extension zip (apk package is actually a zip package), unzip the zip file;3. In the extracted folder there will be a classes.dex file (binary file of the program), in the download dex2jar and Jd-gui found
First, the preface
Anti-compilation means that apk files or Dex files do not function correctly through the Decompile tool, and may cause tool anomalies or crashes, such as Apktool, Baksmali, Dex2jar, Jeb, and so on, as shown in the following figure Dex2jar is not working properly.
Second, DEX file format analysis
At present, most of the anti-compiler tools for And
Android Anti-compilation tool a lot of the same software version of the difference is also different, according to personal taste, now in accordance with the version of my use to select the description.1, install the Java environment, skip.2,Resource File Compilation:Tool: Apktool 1.4.1This version is much simpler and no more commands to be tapped at the command line.: http://www.pc6.com/softview/SoftView_6
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.