linux上安装apktool反编译apk解析AndroidManifest.xml得到首页Activity

需求

在linux系统上反编译安卓app, 有些应用需要知道其主页Activity用于adb指令打开其主页。

安装

自动安装脚本

shell 复制代码
#!/bin/bash

wget https://raw.githubusercontent.com/iBotPeaches/Apktool/master/scripts/linux/apktool -O ./apktool
wget https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_2.9.0.jar -O apktool.jar
chmod +x apktool apktool.jar
sudo mv apktool apktool.jar /usr/local/bin

使用

apktool d ./hello.apk

会得到类似下面的文件

AndroidManifest.xml apktool.yml assets lib original res smali unknown

此时打开AndroidManifest.xml则不再是乱码,能看到真实的内容了。

相关推荐
lifejump7 分钟前
NAT应用实验
运维·服务器
菜鸟小九8 分钟前
mysql运维(日志)
运维·数据库·mysql
Hy行者勇哥13 分钟前
Linux 系统搭建桌面级云端办公 APP(从快捷方式到自定义应用)
linux·运维·服务器
python百炼成钢27 分钟前
52.Linux PWM子系统
linux·运维·服务器·驱动开发
zwm_yy27 分钟前
mysql主从主备回顾
运维·mysql·adb
CheungChunChiu29 分钟前
Linux 总线模型与 bind/unbind 完整解析
linux·ubuntu·sys·bind/unbind
可可苏饼干34 分钟前
ELK(Elastic Stack)日志采集与分析
linux·运维·笔记·elk
wangmengxxw36 分钟前
微服务-服务配置
java·运维·微服务·云计算·服务配置
大柏怎么被偷了1 小时前
【Git】基本操作
linux·运维·git
小女孩真可爱1 小时前
大模型学习记录(八)---------RAG评估
linux·人工智能·python