当前位置:网站首页>How to decompile APK files
How to decompile APK files
2022-06-24 17:34:00 【Not in a hurry】
1. Download decompile three piece set
Point me direct.
Extraction code :cbjw
2. Decompress the package
Here to extract to D:\decompile For example
3. Use apktool Decompile apk( Here to wat.apk be in D:\decompile Folder as an example )
// Get into dos window :
win+R-> Input cmd-> enter
cd D: enter
cd decompile enter
java -jar apktool_2.3.4.jar d -f wat.apk -o outputDir
wat.apk ( To decompile apk The position of )
outputDir( The decompiled content is saved in this folder )
4. Use dex2jar Decompile apk obtain Java Source code
- take wat.apk decompression
- Will be one of the classes.dex Files in dex2jar-2.0 Under the table of contents
【 There are many. dex Copy multiple files 】 - The command line goes to dex2jar-2.0 Catalog
- Input d2j-dex2jar classes.dex enter
【 There are many. dex file , Just do it many times Such as : d2j-dex2jar classes2.dex】
5. View source code
After decompression, you can see classes-dex2jar.jar file , double-click jd-gui.exe , Take this jar Drag the file into the window to view apk Source code
PS: If apk Itself is treated with confusion , You can only view the confused source code
边栏推荐
- Best practices for H5 page adaptation and wechat default font size
- Zabix5.0-0 - agent2 monitoring MariaDB database (Linux based)
- [kotlin] constructor summary
- Cloud development environment to create a five-star development experience
- How to compile and debug go runtime source code
- [play with Tencent cloud] TSF User Guide
- Development of block hash game guessing system (mature code)
- Memory alignment in golang
- MySQL learning -- table structure of SQL test questions
- [play with Tencent cloud] check 9 popular Tencent cloud products
猜你喜欢

Error reported after NPM I

Why do you develop middleware when you are young? "You can choose your own way"

The 'ng' entry cannot be recognized as the name of a cmdlet, function, script file, or runnable program. Check the spelling of the name. If you include a path, make sure the path is correct, and then

Constantly changing the emergency dialing of harmonyos ETS during the new year

LC 300. Longest increasing subsequence

How to create simple shapes in illustrator 2022
Using consistent hash algorithm in Presto to enhance the data cache locality of dynamic clusters
SQL basic tutorial (learning notes)

Etching process flow for PCB fabrication

Mengyou Technology: tiktok current limiting? Teach you to create popular copywriting + popular background music selection
随机推荐
Use py-mysql2pgsql to synchronize MySQL data to Greenplum
Tencent monthly security report helps rural revitalization, releases cloud security reports, and jointly builds a joint network security laboratory
TCB series learning articles - using redis extension in cloud functions
Redis source code analysis RDB
How to create simple shapes in illustrator 2022
AFG EDI requirements details
H265 video streaming web page without plug-in player easywasmlayer Troubleshooting and solution of JS unable to set cover photo
Comparison of similarities and differences between easynvr video edge computing gateway and easynvr software versions
QQ domain name detection API interface sharing (with internal access automatic jump PHP code)
Mysql database performance testing tool recommendation
Advanced anti DDoS IP solutions and which applications are suitable for use
Use cloud development to make a login free resource navigation applet!
How much does the page length affect the ranking?
Implement typescript runtime type checking
Let ups "Impressionist users" re understand reliability
FPGA systematic learning notes serialization_ Day10 [sequential logic, competitive adventure, synchronous reset, asynchronous reset]
Etching process flow for PCB fabrication
How to use SEO to increase the inquiry volume?
To redefine the storage architecture, Huawei has used more than five "cores"
Several cloud products of Tencent cloud have passed IPv6 enabled cloud logo certification
