APP测试 - MyAndroidTools 安卓管理工具


前言

在日常安服工作中(APP 客户端安全测试和隐私合规检测),部分内容可以借助 MyAndroidTools 工具完成。

0x01 MyAndroidTools 介绍

MyAndroidTools 是一款功能强大的 Android 应用程序管理和分析工具,主要用于控制和管理 Android 设备上的应用组件和服务。

主要功能

  • 应用组件管理:查看和禁用/启用应用的活动(Activity)、服务(Service)、广播接收器(Broadcast Receiver)和内容提供器(Content Provider);控制应用自启动行为。
  • 服务管理:查看正在运行的服务;停止不需要的后台服务。
  • 权限管理:查看应用申请的权限;撤销已授予的权限。
  • 广播接收器管理:查看和禁用不必要的广播接收;防止应用在后台被唤醒。
  • 自动化任务:创建自动化规则控制应用行为。

注意事项:需要 root 权限才能使用全部功能,错误禁用系统关键组件可能导致系统不稳定,建议在操作前备份重要数据。

0x02 MyAndroidTools 使用

2.1 组件信息

显示所有应用的组件(Service、BroadcastReceiver、Activity、Content Provider)。可以禁用它们以停止它们的运行。

2.2 数据信息

查看和修改应用程序的数据(不仅是默认的 SharedPreferences 文件或默认的 SQLite db 文件,还有 SD 卡中的 SQLite db 文件)。

SharedPreferences

SQLite db

2.3 运行信息

显示正在运行的进程、日志、UID、当前 Activity 信息。

2.4 应用信息

显示应用程序详细信息(包括包名称、apk 文件路径、安装/更新时间、清单详细信息)。可以禁用或卸载任何应用程序。


文章作者: LuckySec
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 LuckySec !
评论
Code 403: 访问被API域名白名单拒绝,请检查你的安全域名设置.
Powered By Valine
v1.4.14
  目录