【Android 逆向】应用安装目录 ( Android 应用的默认安装目录 | 查找 Android 应用的安装目录 | 查询当前正在运行的应用包名 | 根据包名查询应用安装路径 )
文章目录
- 一、Android 应用的默认安装目录
- 二、查找 Android 应用的安装目录
- 1、查询当前正在运行的应用包名
- 2、根据包名查询应用安装路径
一、Android 应用的默认安装目录
应用安装在 Android 系统中后 , 普通应用 会安装到 /data/app/ 目录下 ;
如果是系统应用 , 会安装在 /system/app/ 目录下 ;
此外 , 还会在 /data/data/package.name/ 目录下生成该应用的对应目录 , 这是应用的内存存储空间 , 应用拥有该目录下的所有权限 , 存放应用运行时所需的数据 ;
二、查找 Android 应用的安装目录
如果系统是定制的 , 可能应用安装目录不是上述路径 , 这时可以使用下面的方法查找 Android 应用的安装目录 ;
1、查询当前正在运行的应用包名
使用
dumpsys activity top | grep pid
命令 , 查询当前正在运行的应用的包名 ;
命令行输出 :
255|walleye:/system/app # dumpsys activity top | grep pidACTIVITY com.xunmeng.pinduoduo/.login.LoginActivity 9ca177f pid=19308ACTIVITY com.google.android.gm/.welcome.WelcomeTourActivity 12cb647 pid=17256ACTIVITY com.tencent.android.qqdownloader/com.tencent.pangu.module.desktopwin.nonpermission.NonPermissionMainActivity ccab018 pid=3229ACTIVITY com.tencent.mm/.ui.LauncherUI 5abb31c pid=(not running)ACTIVITY com.qidian.QDReader/.ui.activity.QDReaderActivity 6c25868 pid=23499ACTIVITY com.google.android.apps.nexuslauncher/.NexusLauncherActivity c848feb pid=3004
walleye:/system/app #
2、根据包名查询应用安装路径
上面查询的正在运行的应用中 , 查询起点中文网的应用包名 ;
ACTIVITY com.qidian.QDReader/.ui.activity.QDReaderActivity 6c25868 pid=23499
其包名是 com.qidian.QDReader
;
执行
pm list package -f com.qidian.QDReader
命令 , 查询 com.qidian.QDReader
包名对应应用的安装地址 ;
查询结果是 /data/app/com.qidian.QDReader-GTqLCxuMlq6CJtnOVz1LgQ==/base.apk=com.qidian.QDReader
, 等号左边是应用安装地址 , 应用安装地址是 /data/app/com.qidian.QDReader-GTqLCxuMlq6CJtnOVz1LgQ==/base.apk
, 等号后面是包名 com.qidian.QDReader
;
应用的安装目录是 /data/app/com.qidian.QDReader-GTqLCxuMlq6CJtnOVz1LgQ==/
;
255|walleye:/system/app # pm list package -f com.qidian.QDReader
package:/data/app/com.qidian.QDReader-GTqLCxuMlq6CJtnOVz1LgQ==/base.apk=com.qidian.QDReader
walleye:/system/app #
pm list package -f
命令 , 如果不带包名 , 会列出所有的应用的安装地址 , 包括系统应用和用户应用 ;
【Android 逆向】应用安装目录 ( Android 应用的默认安装目录 | 查找 Android 应用的安装目录 | 查询当前正在运行的应用包名 | 根据包名查询应用安装路径 )相关推荐
- 【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( DEX 文件准备 | 拷贝资源目录下的文件到内置存储区 | 配置清单文件 | 启动 DEX 文件中的组件 | 执行结果 )
文章目录 一.DEX 字节码文件准备 二.拷贝 Assets 目录下的 classes2.dex 字节码文件到内置存储区 三.在 AndroidManifest.xml 清单文件中配置组件 四.启动 ...
- 【Android 逆向】代码调试器开发 ( 使用 NDK 中的 ndk-build + Android.mk 编译 Android 平台的代码调试器可执行应用 )
文章目录 一.Android 平台代码调试器代码 二.Android.mk 构建脚本内容 三.Application.mk 构建脚本内容 四.正式编译 五.博客资源 一.Android 平台代码调试器 ...
- 【Android 逆向】使用 DB Browser 查看并修改 SQLite 数据库 ( 从 Android 应用数据目录中拷贝数据库文件 | 使用 DB Browser 工具查看数据块文件 )
文章目录 一.从 Android 应用数据目录中拷贝 SQlite3 数据库文件 二.使用 DB Browser 工具打开 SQlite3 数据库文件 一.从 Android 应用数据目录中拷贝 SQ ...
- Android逆向之--------常用软件安装
Android逆向系列文章目录 第一章 Android逆向学习入门之软件安装 文章目录 Android逆向系列文章目录 前言 一.ApkTool 使用apktool进行反编译apk 二.smali/b ...
- 【Android 逆向】Android 系统文件分析 ( /proc/pid 进程号对应进程目录 | oom_adj | maps | smaps | mem | task | environ )
文章目录 一./proc/pid_num 进程号对应进程信息文件 1.进程查询 2.进程目录 3.进程启动命令 / 包名 4.oom_adj 进程优先级 5.maps 进程内存使用概况 6.smaps ...
- Android逆向之调试smali代码基础
点击上方↑↑↑蓝字[协议分析与还原]关注我们 " 介绍Android逆向中调试smali代码的方法." 最近在重整Android逆向分析环境,一切都在从零开始,做下记录,给大家分享 ...
- 【Android 逆向】启动 DEX 字节码中的 Activity 组件 ( 使用 DexClassLoader 获取组件类失败 | 失败原因分析 | 自定义类加载器没有加载组件类的权限 )
文章目录 一.使用 DexClassLoader 获取组件类失败报错 二.失败原因分析 一.使用 DexClassLoader 获取组件类失败报错 在上一篇博客 [Android 逆向]启动 DEX ...
- 教我兄弟学Android逆向
作者论坛****账号:会飞的丑小鸭 课程导航: <教我兄弟学Android逆向01 编写第一个Android程序> <教我兄弟学Android逆向02 破解第一个Android程序 ...
- 【Android 逆向】Frida 框架 ( 安装 frida 12.7.5 | 安装 frida-tools 5.1.0 | PC 端 frida 与 安卓模拟器端 frida-server )
文章目录 一.安装 frida 12.7.5 二.安装 frida-tools 5.1.0 三.PC 端 frida 与 安卓模拟器端 frida-server 一.安装 frida 12.7.5 前 ...
最新文章
- 视觉里程计的轨迹评估的工具:evo
- 怎样才算熟悉python-终于找到python怎么才算入门
- Flask实现成绩查询接口
- SpringBoot:切面AOP实现权限校验:实例演示与注解全解
- 手机音频通道被占用_关于凯叔讲故事APP的音频导出下载
- 平安京服务器维护无法发布新内容,决战平安京无法登陆怎么解决 无法登陆原因及解决方案一览_3DM手游...
- coredump gdb 调试_CRASH安装和调试
- linux c++模拟简易网络爬虫
- java.util.concurrent.locks.LockSupport
- Delphi 技术的优缺点与应用
- 【期末划重点】数据库速成
- python简单的人脸识别系统(PCA+逻辑回归)
- 榆熙教育:电商运营必备关键指标公式
- Zabbix 5.0 监控教程(一)
- Java汉字转拼音工具类(支持首字母和全拼)
- 【MATLAB】命令行窗口乱码问题
- 北京CBD核心区有哪些值得加入的科技公司
- 学计算机买笔记本是i5 i7,为什么懂电脑的人选择买i5处理器, 而不是i7, 背后是什么原因?...
- 织梦cms一键清除清理回收站文章
- 淘宝缘分数码城,专注翻新机5年,坑过的人连起来可绕地球跑两圈