to analyze the interface of the Android phone, and then analyze the TCP packet with Wireshark, but you want to know all the interfaces, you may need to call each interface, it will be more troublesome, using anti-compilation, may be concentrated in a class to find these interfaces).the first tool to prepare: (Learn more about the anti-compilation tool to see the Snow forum download or learn-link)Apktool is
of the certificate store.When you package a program, the system requires that you use a digital certificate. If there is no digital certificate, we select "Create New KeyStore", and then click the "Browse ..." button to select the location where the certificate library will be saved and fill in the information, as shown in the image on the left. Click the Next> button, as shown in the image on the right.
Where alias is the name of the certificate, password is the pas
Original: Android Project Combat (40): Andoird 7.0+ Install APK adapter First look at the code to install the APK file /** * Install apk with implicit intent to invoke system installer*/ Public Static voidInstall (context context) {Intent Intent=NewIntent (intent.action_view);intent.setflags (Intent.flag_acti
Android signatures mainly use keytool and jarsigner to create APK files.
The signature of the android program and Symbian can both be self-signed (self-signed). However, in the early stage of the certificate on the Android platform, programs uploaded through the ADB interface during normal development will be automatic
: install_failed_shared_user_incompatible [22:51:26-android_safe_reboot] Please check logcat output for more details.
[22:51:26-android_safe_reboot] Launch canceled! The installation fails becauseAndroid: shareduserid = "android. uid. System", but the signature of our program is not the system signature. Eclipse uses the debug signature by default.So now our program must be signed by the system. Of course, we can
Recently, someone in the group asked how to do the APK anti-compilation under the Mac, I have not tried, was previously in Windows Anti-compilation, Windows is very simple, there are many better integration tools, such as apkide (change the rationale), but I guess the Mac should be similar to Windows under, Taking advantage of Kegua Zi's kung fu, I studied how the next Mac under the APK decompile, in fact,
Recently released on GOOGL play apk to optimizeThe Android SDK includes a "zipalign" tool that optimizes packaged applications. Run Zipalign on your application to make the interaction between Android and the application more efficient at run time. As a result, this approach allows applications and the entire system to run faster. We strongly recommend using the
the success of the transformation, the following to demonstrate the results of the changes, we need an apk to do the test, we randomly get an apk, because there is no need to write a project script, and then replace the system's Proguard.jar tool with our modified Proguard.jar 。 So just get the Classes.dex file in the APK and convert it to a Classes.jar file. Th
Android Project Practice (40): Andoird 7.0 + installation APK adaptation, andoirdapk
First, let's take a look at the code for installing the apk file.
/*** Use implicit Intent to call the system installer to install APK */public static void install (Context context) {intent Intent = new Intent (Intent. ACTION_VIEW);
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. dec
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 foreign software can be customized in this way.1
follows:Run jd-gui(jd-gui.exe) and open the jar package generated above. The source code is displayed.Helloandroid source code (APK source code before compilation) is as follows:
Ii. decompile the source code and images, xml configuration, language resources, and other files of the APK Generation ProgramThis is especially useful if it is just a Chinese software.First,
download, with the Anti-compilation tool to decompile it, you will find the original Dex file is not, And in the assets directory more than a Ijiami,dat file, this file is actually encrypted Dex.But you upload the bag, you always worry about something, right. And encryption takes a variable amount of time, evening packets may be the next day to see the results, weekend packets may be Monday to see the results. and also to do the security test of the
First, use Apktool apk to decompile the source code of the generator and pictures, XML configuration, language resources and other filesSpecific steps:(1) Download the Anti-compilation toolkit: Apktool official can't openThere is a download in http://apktool.shoujifans.com/2014/12/21.htmlNeed to download two files belo
Android APK decompilation and androidapk Decompilation
1. decompile Apk to get the Java source code
Reprinted from: http://hi.baidu.com/%CB%BF%D4%B5%CC%EC%CF%C2/blog/item/2284e2debafc541e495403ec.html
Download Tool: Requires the dex2jar and JD-GUI tools
Dex2jar: http://code.google.com/p/dex2jar/downloads/listJD-GUI:Wi
Machine. Do not disable it after startup, open a cd in the cmd window to the directory where you put the apk. Enter adb install xxx.apk. if you put the qq.apk on disk d, enter d: enter in the cmd window, enter adbinstall qq.apk and press Enter. After that, success will be installed. Now you can see if QQ has appeared in the virtual machine. Enjoy!
If you have already installed it, an error occurs.
There is also a way: after starting the virtual mac
1.Anti-compilationAPKFileThe anti-compilation APK needs to use the apktool tool,Https://bitbucket.org/iBotPeaches/apktool/downloadshttp://ibotpeaches.github.io/Apktool/install/1 , under Installation instructions, right-click to download apktool Script, and then download the latest apktool 2 , Ensure that your system has 32 Bit platform ( relies
Exploitme is a foreign Android security test environment, http://securitycompass.github.io/AndroidLabs/index.html, through which you can learn some basic test methods and ideasLet's start with the APK that builds base today:1. Download the exploit-me git code:git initgit clone https://github.com/securitycompass/androidlabs.git2. Then
Project Package Generation APK process:1. Generate signature file and specify location2. Use the generated signature file to create an APK for project packagingThis article address: http://www.cnblogs.com/wuyudong/p/5903312.html, reprint please indicate source address.Generate a signature file and specify whereProject Right click-->androidtools-->export Android A
is part of the media/download system.These test keys is used strictly in development, and should never be assumedTo convey any sort of validity. When $BUILD _secure=true, the code should notHonor these keys in any context.Signing using the OpenSSL commandline (for Boot/system images)--------------------------------------------------------------1. Convert pk8 format key to PEM format% OpenSSL pkcs8-inform der-nocrypt-in testkey.pk8-out Testkey.pem2. C
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.