Android Reverse engineering Tools-3

Source: Internet
Author: User

Android Reverse engineer-1 https://www.cnblogs.com/cuihengchaliao/p/6661871.html mentions the modified repackaged apk file, which needs to be re-signed before it can be installed.

Re-signing, if it is the normal way of modification, the original version of the signing certificate can be used; but if it is not the normal way of the APK package modification, re-signing the original developer's certificate is not available, then the modifier will usually use the tool to generate public key, private key pair and certificate, the modified APK package re-signed, However, because the certificate and the original certificate is not the same, the installation can not overwrite the original, and the original developer will be in the program to check their own certificate signature value (Android reverse engineering tools-2 Https://www.cnblogs.com/cuihengchaliao There are 3 types of checks mentioned in/p/6665156.html, so a modified apk may have a problem with the new certificate signature, unless the signature verification logic for the original program has been bypassed.

How to re-sign the modified APK package, the general process is:
(1). Generate a new public key, private key pair, and certificate, you can use tools such as Keytool, OpenSSL, and so on.
(2). Re-sign the modified APK package using Signapk.jar and the keys and certificates described above.

The next article will write how to achieve these two steps.

Android Reverse engineering Tools-3

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.