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则不再是乱码,能看到真实的内容了。

相关推荐
莲月唯翼2 分钟前
哪些IT运维工具支持自定义监控项?
运维
异常君20 分钟前
TCP TIME_WAIT 状态:原理、问题与优化方案
java·linux·tcp/ip
Ll130452529831 分钟前
基于 COM 的 XML 解析技术(MSXML) 的总结
xml
朱包林31 分钟前
day23-计算机网络-1
运维·网络
夜月yeyue37 分钟前
高性能MCU的MPU与Cache优化详解
linux·开发语言·stm32·单片机·嵌入式硬件
平平无奇。。。1 小时前
Mysql库的操作和表的操作
linux·数据库·mysql
一张假钞2 小时前
Linux 下 ChromeDriver 安装
linux·运维·服务器
shark-chili2 小时前
Java并发编程哲学系列汇总
linux·运维·服务器·操作系统
weixin_307779132 小时前
Neo4j 备份与恢复:原理、技术与最佳实践
运维·数据库·neo4j
qq_243050792 小时前
rtpmixsound:实现音频混音攻击!全参数详细教程!Kali Linux教程!
linux·web安全·网络安全·黑客·渗透测试·voip·kali linux