Current location - Quotes Website - Personality signature - How to view the source code of an APP application?
How to view the source code of an APP application?
First, Android applications.

With android-killer, you can decompile apk, which is convenient, but you can only see smail files, and you can understand the meaning of his source code by learning smail. If there is a shell, first change the suffix of apk to zip and find the so file with a shell. Generally, if the name is reinforced by Baidu, 360 and Tencent, it also has corresponding characteristics, and then use IDA pro to open this so file. After finding it, the first version is not allowed to enter the encryption algorithm, and it is returned directly. You can remove the shell, repackage and sign it after removing the shell, and then test it.

Second, apps on ios generally follow the following process.

1, get a jailbreak machine-download a good tool.

2. Go to the application you want to analyze under the jailbreak platform (or go to the app store to decrypt it with a decryption tool).

3. Import the display analysis page to get the specific view class or approximate range you want to know.

4. Analyze the class dump and find the required classes and functions.

5. Find the specific function in IDA or Hopper and check the assembly logic.

6. Modify the corresponding logic to achieve the purpose of tampering and repackaging.