, 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
/mobilesafe/res/layout/setup_wizard1.xml
3.1. Because the title Text style of each wizard interface is uniform, you can extract the title text style:
/mobilesafe/res/values/style.xml
3.2. The split line under the heading is often used later, and the split line is abstracted here.
3.3. Body Content Style
3.4. The little star before the text
The picture resources here use And
resources and other filesThis would be especially useful if it was just a Chinese software.The first is to download the tool, this time use is Apktool: http://code.google.com/p/android-apktool/downloads/listDownload: apktool1.4.1.tar.bz2 and apktool-install-windows-r04-brut1.tar.bz2 (two packages are all downloaded)Specific steps:To extract the downloaded two packages to the same folder, there should be three files: Aapt.exe,apktool.bat,apktool.jarUn
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
tool of the miracle?Well, there really is.The tool is Android Studio, a joke, although we do not, but we know that the Smali file can be compiled to build, then we can look at the anti-compilation APK package name, then we create a new app, under the same package name to write a splash screen page activity, Then pack it up as an apk. Put this apk back to compile, extract the corresponding Flash screen page
On an article we talked about APK to prevent anti-compilation technology in the shell technology, if there is not clear can view my previous blog http://my.oschina.net/u/2323218/blog/393372. Next we will introduce another technique to prevent the apk from recompiling-modifying bytecode at runtime. This method is in the work in the implementation of the app wrapping, see a foreign article about the security of Andr
On an article we talked about APK to prevent anti-compilation technology in the shell technology, if there is not clear can view my previous blog http://my.oschina.net/u/2323218/blog/393372. Next we will introduce another technique to prevent the apk from recompiling-modifying bytecode at runtime. This method is in the work in the implementation of the app wrapping, see a foreign article about the security of Andr
.(2) Then switch the operation directory to Apktool under CMD. For example, my operating directory is as follows:(3) Input anti-programming command: Apktool.bat d-f helloworld.apk HelloWorldThis anti-compilation process will have the following correct procedure:After the decompile is complete, a HelloWorld directory is generated under the Apktool directory:Open this directory and we can clearly see the resu
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 *
[Learn Android while working on projects] mobile phone security guard 07-mobile phone anti-theft access restriction, android07-
Password restrictions are required when you enter the mobile phone but the anti-theft interface last time. The first time you enter the mobile phone, a dialog box is displayed prompting you to set the password. When you enter the mobile
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.