recently encountered the need to change the APK source code problems, and then surf the Internet to check the relevant information. Written HelloWorld to make changes to see the feasibility of the program proved feasible, and later successfully used this method to change the target apk, just need to change the part is
Android gets system permissions by compiling APK with source code
Android gets system permissions by compiling APK with source code
Http://www.ziyouku.com/archives/android-source-
Because the Android code is hosted on the dalvik virtual machine, it is easy to decompile it into code that we can recognize.
Previously, I wrote an article to decompile the Android apk package to the smali file, re-compile the signature, and package it to implement the apk tampering function.
Recently there is another
1. decompile Apk to get the Java source code
Dex2jar and JD-GUI these two tools with learning android is too reliable, so put up to share with you, the advantages of open source is good things to share with you.
Dex2jar: http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI:Windows JD-GUI: http://laichao
During this time, I was learning about Android Application Development. I was thinking that since Java was used for development, it should be a good decompilation to get the source code. Google is actually very simple. Here 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 for
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 Apk to get the Java source code
First download two tools: dex2jar and JD-GUI, the former is to convert the
>] The timestamp mechanism's public key certificate the[-altsignerclass>] The class name of the replacement signature mechanism -[-altsignerpathPath List>] The location of the replacement signature mechanism - [-INTERNALSF] is contained within the signature block. SF file - [-sectionsonly] does not calculate the hash of the entire manifest + [-protected] keystore protected authentication Path -[-providernamename>] Provider name +[-providerclassclass>the name of the cryptographic service provider
The anti-compilation has always held a matter of no or no attitude. After yesterday afternoon's attempt, also had a bit of experience and experience:Let's take a look at the compilation process and our anti-compilation process Overview:For example, the following is the root folder structure of the Anti-compilation tool:The three directories are actually the following three steps:(I do not know people found that, I changed the name of the three folders, Apktool is the tool to process the
APK file cracking visible source code
1. Get the resource image of APK
Open it directly with WinRAR, and drag Res/drawable directly.
2. Get XML file information
Although you can use WinRAR to view the XML file, the XML file is optimized and cannot be viewed directly. You need to use the apktool. Download address: ht
This topic describes howDecompile the Android Application to view the source code, resource files, and XML files, modify the files, and package them into an APK.. We encourage people to decompile to learn others' designs, rather than confusing the market after changing the app shell. You can also directly use the anti-droid compiled by netizens.
Android
For the anti-compilation has been held indifferent to have or not attitude, after yesterday afternoon's attempt, also has a point of experience and experience:Let's take a look at the compilation process and our anti-compilation process Overview:The following is the root directory structure of the Decompile tool:Three folders are also actually the embodiment of the following three steps:(I do not know people found that, I changed the three directory name, Apktool is the tool to process the
Android Source Code contains the APK file containing the so file, androidapk
Method 1:
1 include $(CLEAR_VARS) 2 # Module name should match apk name to be installed 3 LOCAL_MODULE := Test 4 LOCAL_MODULE_TAGS := optional 5 LOCAL_SRC_FILES := $(LOCAL_MODULE).apk 6 LOCAL_MOD
lotteryonline_signed.apk lotteryonline.apk asaiandroid. keystore-Keystore: the name of the keystore.Lotteryonline_signed.apk: signed APKLotteryonline.apk: APK before signaturePress enter to enter the password you just set. Press enter to start signing.2. Compile the eclipse source code without using make (Android source
In the app development project, sometimes we can use APK anti-compilation to learn from other people's ideas, but must not be used for improper use! Understand the anti-compilation programmer also need not worry, can learn more about the Application security encryption technology , so that you do not have to worry about your app is anti-compilation! Of course the purpose of this article is to share.APK anti-compilation generator
In the app development project, sometimes we can use APK anti-compilation to learn from other people's ideas, but must not be used for improper use! Understand the anti-compilation programmer also need not worry, can learn more about the Application security encryption technology , so that you do not have to worry about your app is anti-compilation! Of course the purpose of this article is to share.APK anti-compilation generator
Android reinforcement series-4. Learn to crack before reinforcement, and debug apk and androidapk without source code
[All Rights Reserved. For more information, see the source .]
The key java code of the project is to set TV to a string read from jni. The cracked content he
Command to package the so file into the apkUse the original code of the android SDK to develop the APK and package the so file into the apk. This can only provide the user with an apk.1. Meaning full-code so packaging.A) create a project and use local calls. The java file is
In the app development project, sometimes we can use APK anti-compilation to learn from other people's ideas, but must not be used for improper use! Understand the anti-compilation programmer also need not worry, can learn more about the Application security encryption technology , so that you do not have to worry about your app is anti-compilation! Of course the purpose of this article is to share.APK anti-compilation generator
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.