反编译-ApkTool

ApkTool下载地址:

Apktool | ApktoolA tool for reverse engineering Android apk filesicon-default.png?t=N7T8https://apktool.org/

1、使用 apktool 解包

执行 java -jar apktool_2.4.1.jar d demo.apk -o demo 命令

java -jar apktool_2.4.1.jar d demo.apk -o demo

其中 d 后面是 要反编译的 apk 文件 ,

-o demo 的含义是 将反编译结果输出到 demo 目录中 ;

反编译-ApkTool_第1张图片

查看其中的 AndroidManifest.xml 文件 , 可以看到真实的文件内容 ;

反编译-ApkTool_第2张图片

2、使用 apktool 打包

将反编译后的文件 重新打包 ;

java -jar apktool_2.4.1.jar b demo -o demo_repackage.apk

b demo 是指定 要打包 demo 目录 ;

-o demo_repackage.apk 是指定新打包的 应用安装文件是 demo_repackage.apk ;

重新打包过程 :

反编译-ApkTool_第3张图片

参考博客:

【精选】【Android 逆向】ApkTool 工具使用 ( ApkTool 简介 | ApkTool 解包和打包 )-CSDN博客

你可能感兴趣的:(web,linux,运维,服务器,web安全,逆向反编译,ApkTool)