Android apk reverse shelling

Step 1: Download the reverse software and apk

1. Android emulator: Thunderbolt emulator, my Android system is 7.1.2 [recommended to use the emulator, already has Root permission]

2. Download and install the Xposed framework

3. Download and install 'Reflection Master' apk

4. jadx decompilation

5. Configure Xposed

 

 The following figure is displayed, the installation is successful

Module Selection Reflection Master

 

 

Step 2: Shelling

Install the apk that needs to be decompiled in the simulator

Open the reflection master in the module, select the apk that needs to be unpacked, and open the software

 Enter the interface that needs to be viewed, click on the star in the middle of the screen

 Click on the current activity

 Click to write dex [long press to extract multiple dex, click to extract only the currently called dex]

 Turn on Repair Magic, the exported dex name can be modified

 Find the dex file in the specified path

Step 3: Decompile dex

Open the jadx software and open the exported dex file

In this way, you can view the source code, and the unpacking is successful 

Guess you like

Origin blog.csdn.net/CHEN_ZL0125/article/details/131000280