页面标题
本平台专为移动应用安全风险研究与合规评估设计,严禁用于任何非法用途。 如有疑问或建议,欢迎加入微信群交流。
应用基础信息
文件基本信息
应用基础信息
组件导出状态统计
文件结构与资源列表
应用签名证书信息
APK已签名
v1 签名: True
v2 签名: True
v3 签名: True
v4 签名: None
主题: C=US, ST=California, L=Mountain View, O=Android, OU=Android, CN=Android, E=android@android.com
签名算法: rsassa_pkcs1v15
有效期自: 2008-02-29 01:33:46+00:00
有效期至: 2035-07-17 01:33:46+00:00
发行人: C=US, ST=California, L=Mountain View, O=Android, OU=Android, CN=Android, E=android@android.com
序列号: 0x936eacbe07f201df
哈希算法: sha1
证书MD5: e89b158e4bcf988ebd09eb83f5378e87
证书SHA1: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81
证书SHA256: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc
证书SHA512: 5216ccb62004c4534f35c780ad7c582f4ee528371e27d4151f0553325de9ccbe6b34ec4233f5f640703581053abfea303977272d17958704d89b7711292a4569
公钥算法: rsa
密钥长度: 2048
指纹: f9f32662753449dc550fd88f1ed90e94b81adef9389ba16b89a6f3579c112e75
共检测到 1 个唯一证书
证书安全分析
0
1
1
| 标题 | 严重程度 | 描述信息 |
|---|---|---|
| 已签名应用 | 信息 | 应用已使用代码签名证书进行签名。 |
权限声明与风险分级
| 权限名称 | 安全等级 | 权限内容 | 权限描述 | 关联代码 |
|---|---|---|---|---|
| android.permission.CALL_PHONE | 直接拨打电话 | 允许应用程序直接拨打电话。恶意程序会在用户未知的情况下拨打电话造成损失。但不被允许拨打紧急电话。 | ||
| android.permission.ACCESS_COARSE_UPDATES | 未知权限 | 来自 android 引用的未知权限。 | 无 | |
| android.permission.MODIFY_AUDIO_SETTINGS | 允许应用修改全局音频设置 | 允许应用程序修改全局音频设置,如音量。多用于消息语音功能。 | ||
| android.permission.REQUEST_INSTALL_PACKAGES | 允许安装应用程序 | Android8.0 以上系统允许安装未知来源应用程序权限。 | 无 | |
| android.permission.RECEIVE_USER_PRESENT | 允许程序唤醒机器 | 允许应用可以接收点亮屏幕或解锁广播。 | 无 | |
| android.permission.VIBRATE | 控制振动器 | 允许应用程序控制振动器,用于消息通知振动功能。 | 无 | |
| android.permission.WAKE_LOCK | 防止手机休眠 | 允许应用程序防止手机休眠,在手机屏幕关闭后后台进程仍然运行。 | ||
| android.permission.BOOT_COMPLETED | 未知权限 | 来自 android 引用的未知权限。 | 无 | |
| android.permission.SYSTEM_OVERLAY_WINDOW | 未知权限 | 来自 android 引用的未知权限。 | 无 | |
| android.permission.BLUETOOTH_ADMIN | 管理蓝牙 | 允许程序发现和配对新的蓝牙设备。 | ||
| android.permission.CHANGE_NETWORK_STATE | 改变网络连通性 | 允许应用程序改变网络连通性。 | 无 | |
| android.permission.WRITE_CALL_LOG | 写入通话记录 | 允许应用程序写入(但不读取)用户的通话记录数据。 | ||
| android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS | 使用 Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 的权限 | 应用程序必须拥有权限才能使用 Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS。 | 无 | |
| android.permission.CAMERA | 拍照和录制视频 | 允许应用程序拍摄照片和视频,且允许应用程序收集相机在任何时候拍到的图像。 | ||
| android.permission.READ_SMS | 读取短信 | 允许应用程序读取您的手机或 SIM 卡中存储的短信。恶意应用程序可借此读取您的机密信息。 | ||
| android.permission.SYSTEM_ALERT_WINDOW | 弹窗 | 允许应用程序弹窗。 恶意程序可以接管手机的整个屏幕。 | ||
| android.permission.WRITE_EXTERNAL_STORAGE | 读取/修改/删除外部存储内容 | 允许应用程序写入外部存储。 |
|
|
| android.permission.REQUEST_DELETE_PACKAGES | 请求删除应用 | 允许应用程序请求删除包。 | 无 | |
| android.permission.RECEIVE_BOOT_COMPLETED | 开机自启 | 允许应用程序在系统完成启动后即自行启动。这样会延长手机的启动时间,而且如果应用程序一直运行,会降低手机的整体速度。 |
|
|
| android.permission.ACCESS_NETWORK_STATE | 获取网络状态 | 允许应用程序查看所有网络的状态。 | ||
| android.permission.WRITE_CONTACTS | 写入联系人信息 | 允许应用程序修改您手机上存储的联系人(地址)数据。恶意应用程序可借此清除或修改您的联系人数据。 | ||
| android.permission.INTERNET | 完全互联网访问 | 允许应用程序创建网络套接字。 |
|
|
| android.permission.ACCESS_WIFI_STATE | 查看Wi-Fi状态 | 允许应用程序查看有关Wi-Fi状态的信息。 | 无 | |
| android.permission.ACCESS_COARSE_LOCATION | 获取粗略位置 | 通过WiFi或移动基站的方式获取用户粗略的经纬度信息,定位精度大概误差在30~1500米。恶意程序可以用它来确定您的大概位置。 | ||
| android.permission.READ_CONTACTS | 读取联系人信息 | 允允许应用程序读取您手机上存储的所有联系人(地址)数据。恶意应用程序可借此将您的数据发送给其他人。 | ||
| android.permission.RECEIVE_SMS | 接收短信 | 允许应用程序接收短信。 恶意程序会在用户未知的情况下监视或删除。 |
|
|
| android.permission.BROADCAST_STICKY | 发送置顶广播 | 允许应用程序发送顽固广播,这些广播在结束后仍会保留。恶意应用程序可能会借此使手机耗用太多内存,从而降低其速度或稳定性。 |
|
|
| android.permission.ACCESS_BACKGROUND_LOCATION | 获取后台定位权限 | 允许应用程序访问后台位置。如果您正在请求此权限,则还必须请求ACCESS COARSE LOCATION或ACCESS FINE LOCATION。单独请求此权限不会授予您位置访问权限。 | ||
| android.permission.READ_CALL_LOG | 读取通话记录 | 允许应用程序读取用户的通话记录 | ||
| android.permission.KILL_BACKGROUND_PROCESSES | 结束进程 | 允许应用程序结束其他应用程序的后台进程。 | 无 | |
| android.permission.FOREGROUND_SERVICE | 创建前台Service | Android 9.0以上允许常规应用程序使用 Service.startForeground,用于podcast播放(推送悬浮播放,锁屏播放) |
|
|
| android.permission.CHANGE_WIFI_STATE | 改变Wi-Fi状态 | 允许应用程序改变Wi-Fi状态。 | 无 | |
| android.permission.GET_TASKS | 检索当前运行的应用程序 | 允许应用程序检索有关当前和最近运行的任务的信息。恶意应用程序可借此发现有关其他应用程序的保密信息。 | ||
| android.permission.RECORD_AUDIO | 获取录音权限 | 允许应用程序获取录音权限。 | ||
| android.permission.ANSWER_PHONE_CALLS | 允许应用程序接听来电 | 一个用于以编程方式应答来电的运行时权限。 | 无 | |
| android.permission.PROCESS_OUTGOING_CALLS | 拦截外拨电话 | 允许应用程序处理外拨电话或更改要拨打的号码。恶意应用程序可能会借此监视、另行转接甚至阻止外拨电话。 |
|
|
| android.permission.MANAGE_OWN_CALLS | 使呼叫应用程序能够管理自己的呼叫 | 允许通过自我管理的ConnectionService API管理自己的调用的调用应用程序。 | 无 | |
| android.permission.READ_PHONE_STATE | 读取手机状态和标识 | 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。 | ||
| android.permission.BLUETOOTH | 创建蓝牙连接 | 允许应用程序查看或创建蓝牙连接。 | ||
| android.permission.READ_EXTERNAL_STORAGE | 读取SD卡内容 | 允许应用程序从SD卡读取信息。 | ||
| android.permission.ACCESS_FINE_LOCATION | 获取精确位置 | 通过GPS芯片接收卫星的定位信息,定位精度达10米以内。恶意程序可以用它来确定您所在的位置。 | ||
| android.permission.ACCESS_LOCATION_EXTRA_COMMANDS | 访问定位额外命令 | 访问额外位置提供程序命令,恶意应用程序可能会使用它来干扰GPS或其他位置源的操作。 | 无 |
Manifest 配置安全分析
1
8
0
0
| 序号 | 问题 | 严重程度 | 描述信息 | 操作 |
|---|---|---|---|---|
| 1 |
应用已启用明文网络流量 [android:usesCleartextTraffic=true] |
警告 | 应用允许明文网络流量(如 HTTP、FTP 协议、DownloadManager、MediaPlayer 等)。API 级别 27 及以下默认启用,28 及以上默认禁用。明文流量缺乏机密性、完整性和真实性保护,攻击者可窃听或篡改传输数据。建议关闭明文流量,仅使用加密协议。 | |
| 2 |
应用可被调试 [android:debuggable=true] |
高危 | 应用开启了可调试标志,攻击者可轻易附加调试器进行逆向分析,导出堆栈信息或访问调试相关类,极大提升被攻击风险。 | |
| 3 |
Service (com.yaowan.code.phone.CallService) 受权限保护,但应检查权限保护级别。 Permission: android.permission.BIND_INCALL_SERVICE [android:exported=true] |
警告 | 检测到 Service 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。 | |
| 4 |
Activity (com.yaowan.code.phone.CallActivity) 未受保护。 存在 intent-filter。 |
警告 | 检测到 Activity 已与设备上的其他应用共享,因此可被任意应用访问。intent-filter 的存在表明该 Activity 被显式导出,存在安全风险。 | |
| 5 |
Activity (com.yaowan.code.activity.MainNActivity) 未受保护。 存在 intent-filter。 |
警告 | 检测到 Activity 已与设备上的其他应用共享,因此可被任意应用访问。intent-filter 的存在表明该 Activity 被显式导出,存在安全风险。 | |
| 6 |
Service (com.yaowan.code.service.RecorderService) 受权限保护,但应检查权限保护级别。 Permission: android.permission.BIND_ACCESSIBILITY_SERVICE [android:exported=true] |
警告 | 检测到 Service 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。 | |
| 7 |
Service (com.yaowan.code.service.MyAccessService) 受权限保护,但应检查权限保护级别。 Permission: android.permission.BIND_ACCESSIBILITY_SERVICE [android:exported=true] |
警告 | 检测到 Service 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。 | |
| 8 |
Service (androidx.work.impl.background.systemjob.SystemJobService) 受权限保护,但应检查权限保护级别。 Permission: android.permission.BIND_JOB_SERVICE [android:exported=true] |
警告 | 检测到 Service 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。 | |
| 9 |
高优先级 Intent(1000) - {2} 个命中 [android:priority] |
警告 | 通过设置较高的 Intent 优先级,应用可覆盖其他请求,可能导致安全风险。 |
可浏览 Activity 组件分析
| ACTIVITY | INTENT |
|---|---|
| com.yaowan.code.phone.CallActivity |
Schemes:
tel://,
|
网络通信安全风险分析
| 序号 | 范围 | 严重级别 | 描述 |
|---|
API调用分析
安全漏洞检测
0
7
2
0
0
| 序号 | 问题 | 等级 | 参考标准 | 文件位置 | 操作 |
|---|---|---|---|---|---|
| 1 | 此应用程序使用SQL Cipher,确保密钥没有硬编码在代码中 | 信息 |
OWASP MASVS: MSTG-CRYPTO-1 |
升级会员:解锁高级权限 | |
| 2 | 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 | 警告 |
CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
OWASP Top 10: M7: Client Code Quality |
升级会员:解锁高级权限 | |
| 3 | 应用程序记录日志信息,不得记录敏感信息 | 信息 |
CWE: CWE-532: 通过日志文件的信息暴露
OWASP MASVS: MSTG-STORAGE-3 |
升级会员:解锁高级权限 | |
| 4 | 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 | 警告 |
CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage OWASP MASVS: MSTG-STORAGE-2 |
升级会员:解锁高级权限 | |
| 5 | 应用程序使用不安全的随机数生成器 | 警告 |
CWE: CWE-330: 使用不充分的随机数
OWASP Top 10: M5: Insufficient Cryptography OWASP MASVS: MSTG-CRYPTO-6 |
升级会员:解锁高级权限 | |
| 6 | 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 | 警告 |
CWE: CWE-312: 明文存储敏感信息
OWASP Top 10: M9: Reverse Engineering OWASP MASVS: MSTG-STORAGE-14 |
升级会员:解锁高级权限 | |
| 7 | 应用程序创建临时文件。敏感信息永远不应该被写进临时文件 | 警告 |
CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage OWASP MASVS: MSTG-STORAGE-2 |
升级会员:解锁高级权限 | |
| 8 | IP地址泄露 | 警告 |
CWE: CWE-200: 信息泄露
OWASP MASVS: MSTG-CODE-2 |
升级会员:解锁高级权限 | |
| 9 | 不安全的Web视图实现。可能存在WebView任意代码执行漏洞 | 警告 |
CWE: CWE-749: 暴露危险方法或函数
OWASP Top 10: M1: Improper Platform Usage OWASP MASVS: MSTG-PLATFORM-7 |
升级会员:解锁高级权限 |
Native库安全分析
| 序号 | 动态库 | NX(堆栈禁止执行) | PIE | STACK CANARY(栈保护) | RELRO | RPATH(指定SO搜索路径) | RUNPATH(指定SO搜索路径) | FORTIFY(常用函数加强检查) | SYMBOLS STRIPPED(裁剪符号表) |
|---|
文件分析
| 序号 | 问题 | 文件 |
|---|
行为分析
| 编号 | 行为 | 标签 | 文件 |
|---|---|---|---|
| 00022 | 从给定的文件绝对路径打开文件 |
文件 |
升级会员:解锁高级权限 |
| 00091 | 从广播中检索数据 |
信息收集 |
升级会员:解锁高级权限 |
| 00125 | 检查给定的文件路径是否存在 |
文件 |
升级会员:解锁高级权限 |
| 00195 | 设置录制文件的输出路径 |
录制音视频 文件 |
升级会员:解锁高级权限 |
| 00199 | 停止录音并释放录音资源 |
录制音视频 |
升级会员:解锁高级权限 |
| 00198 | 初始化录音机并开始录音 |
录制音视频 |
升级会员:解锁高级权限 |
| 00194 | 设置音源(MIC)和录制文件格式 |
录制音视频 |
升级会员:解锁高级权限 |
| 00197 | 设置音频编码器并初始化录音机 |
录制音视频 |
升级会员:解锁高级权限 |
| 00007 | Use absolute path of directory for the output media file path |
文件 |
升级会员:解锁高级权限 |
| 00196 | 设置录制文件格式和输出路径 |
录制音视频 文件 |
升级会员:解锁高级权限 |
| 00041 | 将录制的音频/视频保存到文件 |
录制音视频 |
升级会员:解锁高级权限 |
| 00063 | 隐式意图(查看网页、拨打电话等) |
控制 |
升级会员:解锁高级权限 |
| 00051 | 通过setData隐式意图(查看网页、拨打电话等) |
控制 |
升级会员:解锁高级权限 |
| 00036 | 从 res/raw 目录获取资源文件 |
反射 |
升级会员:解锁高级权限 |
| 00175 | 获取通知管理器并取消通知 |
通知 |
升级会员:解锁高级权限 |
| 00189 | 获取短信内容 |
短信 |
升级会员:解锁高级权限 |
| 00188 | 获取短信地址 |
短信 |
升级会员:解锁高级权限 |
| 00200 | 从联系人列表中查询数据 |
信息收集 联系人 |
升级会员:解锁高级权限 |
| 00187 | 查询 URI 并检查结果 |
信息收集 短信 通话记录 日历 |
升级会员:解锁高级权限 |
| 00201 | 从通话记录中查询数据 |
信息收集 通话记录 |
升级会员:解锁高级权限 |
| 00077 | 读取敏感数据(短信、通话记录等) |
信息收集 短信 通话记录 日历 |
升级会员:解锁高级权限 |
| 00078 | 获取网络运营商名称 |
信息收集 电话服务 |
升级会员:解锁高级权限 |
| 00038 | 查询电话号码 |
信息收集 |
升级会员:解锁高级权限 |
| 00066 | 查询ICCID号码 |
信息收集 |
升级会员:解锁高级权限 |
| 00192 | 获取短信收件箱中的消息 |
短信 |
升级会员:解锁高级权限 |
| 00013 | 读取文件并将其放入流中 |
文件 |
升级会员:解锁高级权限 |
| 00012 | 读取数据并放入缓冲流 |
文件 |
升级会员:解锁高级权限 |
| 00147 | 获取当前位置的时间 |
信息收集 位置 |
升级会员:解锁高级权限 |
| 00075 | 获取设备的位置 |
信息收集 位置 |
升级会员:解锁高级权限 |
| 00137 | 获取设备的最后已知位置 |
位置 信息收集 |
升级会员:解锁高级权限 |
| 00115 | 获取设备的最后已知位置 |
信息收集 位置 |
升级会员:解锁高级权限 |
| 00162 | 创建 InetSocketAddress 对象并连接到它 |
socket |
升级会员:解锁高级权限 |
| 00163 | 创建新的 Socket 并连接到它 |
socket |
升级会员:解锁高级权限 |
| 00102 | 将手机扬声器设置为打开 |
命令 |
升级会员:解锁高级权限 |
| 00056 | 修改语音音量 |
控制 |
升级会员:解锁高级权限 |
| 00035 | 查询已安装的包列表 |
反射 |
升级会员:解锁高级权限 |
| 00052 | 删除内容 URI 指定的媒体(SMS、CALL_LOG、文件等) |
短信 |
升级会员:解锁高级权限 |
| 00011 | 从 URI 查询数据(SMS、CALLLOGS) |
短信 通话记录 信息收集 |
升级会员:解锁高级权限 |
| 00191 | 获取短信收件箱中的消息 |
短信 |
升级会员:解锁高级权限 |
| 00048 | 查询短信内容 |
短信 信息收集 |
升级会员:解锁高级权限 |
| 00050 | Q查询短信服务中心时间戳 |
短信 信息收集 |
升级会员:解锁高级权限 |
| 00004 | 获取文件名并将其放入 JSON 对象 |
文件 信息收集 |
升级会员:解锁高级权限 |
| 00016 | 获取设备的位置信息并将其放入 JSON 对象 |
位置 信息收集 |
升级会员:解锁高级权限 |
| 00161 | 对可访问性节点信息执行可访问性服务操作 |
无障碍服务 |
升级会员:解锁高级权限 |
| 00159 | 使用辅助服务执行通过文本获取节点信息的操作 |
无障碍服务 |
升级会员:解锁高级权限 |
| 00183 | 获取当前相机参数并更改设置 |
相机 |
升级会员:解锁高级权限 |
IP地理位置
恶意域名检测
手机号提取
URL链接分析
| URL信息 | 源码文件 |
|---|---|
|
206.119.83.26 |
com/yaowan/code/common/URL.java |
|
206.119.83.68 206.119.83.26 |
com/yaowan/code/BuildConfig.java |
Firebase配置检测
邮箱地址提取
第三方追踪器
| 名称 | 类别 | 网址 |
|---|---|---|
| AutoNavi / Amap | Location | https://reports.exodus-privacy.eu.org/trackers/361 |
| Baidu Mobile Stat | Analytics | https://reports.exodus-privacy.eu.org/trackers/101 |
敏感凭证泄露
显示全部的 203 个secrets
1、 高德地图的=> "com.amap.api.v2.apikey" : "6e6cd3e4c854fcca8b3bdebadfd49b19"
2、 eXBbeHR2Y354eUJnc3ZjcmQ7N3ByY1t2ZGNceXhgeVt4dHZjfnh5
3、 fmRTcnF2YntjU352e3JlOzd6VHh5Y3JvYzd
4、 dHh5Y3JvYzs3RTlldmA5ZHJnfnZIcWV2cHpyeWM
5、 e3I3ZXJ2c355cDdlcnp2fnlzcmU3eHE3RCU7N3JvZ3J0Y3JzNyYiJS83dW5jcmQ7N3ViYzd4eXtuN2VydnM3
6、 enI3XllDUlBSRTs3YmdzdmNyY356cjdeWUNSUFJFOzdkY3ZjYmQ3Q1JPQzdZWEM3WUJbWzc7N0dFXlpWRU43XFJONz9
7、 UmVleGU3dHh5cX5wYmVyN2RjZXJ2ejs3Z2J1e35kfzdncmV6fmNjcnM3cXZ
8、 dHh5Y3JvYzs3RTlldmA5dXJ2YmNuSHFldnB6cnljPg
9、 Ymd7eHZzRXJ0eGVzfnlwUX57cjdzcntyY3JUeHp6dnlzRXJ0eGVzfnlwVW5eczdlcmMt
10、 dHh6OXZ5c2V4fnM5cm9jcmV5dntkY3hldnByOXN4dGJ6cnljZA
11、 VHh7eGVFfnlwQ39lcnZzOWVieTdyb3RyZ2N
12、 cnB7VGVydmNyVHh5Y3JvYzdFUFUvLy88ZXJ0eGVzdnV7cjdSRCU
13、 f3Z5c3tyRW9HdnR8cmNbeHhnPz4tN0RjZXJ2ejdSWFE3ZXJ2dH9yczs3dHt4ZH55cDdFQ1pHN2BlfmNyZTk5OQ
14、 UVpbUjgkOSc3P3R4emd2Y351e3IsN1t2YXEiIDkiITkmJyY
15、 dHh5Y3JvYzs3RTlldmA5Z35vcnt2Y3JzSHFldnB6cnljPg
16、 czlkcmNjfnlwZDlFUkZCUkRDSF5QWVhFUkhVVkNDUkVOSFhHQ15aXk1WQ15YWUQ
17、 dHh5Y3JvYzs3RTlldmA5YHZjcmV6dmV8SGFyZWNybz4
18、 czlncmV6fmRkfnh5OURORENSWkhWW1JFQ0hAXllTWEA
19、 dHh5Y3JvYzs3RTlldmA5YHZjcmV6dmV8SHFldnB6cnljPg
20、 eWM3enZ7cXhlenJzOzdkf3hie3M3dXItN2VjZGctODh
21、 VEVSVkNSN0NWVVtSN15RN1lYQzdST15EQ0Q3e356fmNIZ394eXJIeWJ6dXJlNz9
22、 eHlUdnt7RGN2Y3JUf3Z5cHJzOzfxmbL
23、 YHI3dmVyN3RiZWVyeWN7bjdgZX5jfnlwNzo3YHZ
24、 dHh5Y3JvYzs3RTlldmA5cGVybkhkdHZ7ckhxZXZwenJ5Yz4
25、 eXA3YXJ0JDdhSGNyb1R4eGVzZCx2Y2NlfnViY3I3YXJ0JDd2SGNyb1R4eGVzZCxheH5zN3p2fnk
26、 eXBbeHR2Y354eUJnc3ZjcmQ7N2VyZmJyZGNbeHR2Y354eUJnc3ZjcmQ3Z3hkYzdjeDd
27、 czljcntydHh6OXZ0Y354eTlUX1ZZUFJIU1JRVkJbQ0hTXlZbUkU
28、 dHI5eHlUdnt7RXJ6eGFyczs3VHZ7e1VuXnM3fmQ3cnpnY24
29、 VEVSVkNSN0NWVVtSN15RN1lYQzdST15EQ0Q3dHh6enZ5c0hlcnR4ZXN
30、 VHZicH9jN15YUm90cmdjfnh5N3NiZX55cDdgZX5jcjd7eHhnOzdkf2JjY355cDdzeGB5LTc
31、 W1NIW15VRVZFTkhHVkNfKjhhcnlzeGU4e351LThkbmRjcno4e351Nw
32、 cyomIiw3enhzcipWVlQ6f3VlLDd0eHlxfnAq
33、 cTdRW1ZQSEBeWVNYQEhSU1BSSFteWl5DREhSWVZVW1I3eGU3UVtWUEhAXllTWEBIUlNQUkhDXltSSFJZVlVbUjd
34、 YmdzdmNyVHh6enZ5c0VydHhlc355cERjdmNiZDdxfntyWXZ6cjd
35、 c3JlOXRlbmdjeDlEX1YmR0VZUEhEcnRiZXJFdnlzeHpeemd7
36、 ZFp2b0Rye3J0Y1J5dnV7cnNadmR8Kg
37、 cHJjVGJlZXJ5Y1t4dHZjfnh5OzdZeDd7eHR2Y354eTdlcnRyfmFyczducmM5
38、 eXA3P35zN15ZQ1JQUkU3OzdjbmdyN0NST0M3WVhDN1lCW1s7N2d
39、 eHk3XllDUlBSRTdZWEM3WUJbWzdTUlFWQltDNyc7N2d2Y383Q1JPQzc7N3RlcnZjcmN
40、 dHhnbn55cDdzfnByZGM3eHFxZHJjN3VuY3JkN355N2d2ZWNVcnF4ZXJTfnByZGM
41、 eXBbeHR2Y354eUJnc3ZjcmQ7N3F2fns3Y3g3ZXJmYnJkYzd7eHR2Y354eTdiZ3N2Y3I
42、 GblfGBuvKZiPKMtz47N3R2YmRyLTc
43、 eHlyWWJ6dXJlN0NST0M3WVhDN1lCW1s7N3NiZXZjfnh5N15ZQ1JQUkU3WVhDN1lCW1s3U1JRVkJbQzcnOzdndmN
44、 JyYlJCMiISAvLlZVVFNSUVBfXl1cW1pZWEdGRURDQkFAT05NdnV0c3JxcH9
45、 cm9ydGJjckJnc3ZjclR2e3tbeHA7N3pUdnt7W3hwW35kY0R
46、 cHJjVnNzZXJkZFFleHpbeHR2Y354eTs3UmVleGUtNw
47、 eXBbeHR2Y354eUJnc3ZjcmQ7N3pWdGN
48、 Qnlyb2dydGNyczdSWFE3ZXJ2dH9yczd1cnF4ZXI3ZXJ2czd1YnFxcmU3YHZkN3F
49、 eXVTeyN7cEMhInlmdnsub1lcLkB1W2NwXGB7IG4jU34
50、 eHk5Q39yN3l4Y35xfnR2Y354eTdnZXJhcnljZDdWeXNleH5zcWV4ejd8fnt7fnlwN254YmU3ZHJlYX50cjd
51、 OzdUVltbSFFYRUBWRVNeWVA7N35kRH94YC03
52、 N254YmU3YX5yYDdjeDdjf3I3cH5hcnk3cWV2enI3fnk3dGVydmNyVnlzVmNjdnR
53、 eXBbeHR2Y354eUJnc3ZjcmQ7N3ljZ1J5dnV7ci03
54、 OzdjfnpyZGN2emc3Ojdkf3hgRGN2eXNYYmNAfnlzeGBDfnpyZGN2emctNw
55、 Vnk3cmVleGU3eHR0YmVyczdgf357cjdlcmNlfnJhfnlwN3N2Y3Y3cWV4ejddRFhZVmVldm4
56、 cy1mYnJlbjp2ZXA6ZGZ7OmR4ZWM6eGVzcmU
57、 RXJ0eGVzfnlwVHhieWNTeGB5Q356cmU3eHlRfnl
58、 dHh5Y3JvYzs3RTlldmA5ZH56Z3tySHFldnB6cnljPg
59、 ZXJ2e3oqNT85PD41O0tkPHl4eXRyKjU
60、 Vnk3cmVleGU3eHR0YmVyczdgf357cjdlcmNlfnJhfnlwN3N2Y3Y3cWV4ejddRFhZQ3h8cnlyZQ
61、 dHh5Y3JvYzs3RTlldmA5cnZle251fmVzSHFldnB6cnljPg
62、 VHZ6cmV2JlZnflp2eXZwcmU3eXJyczd1cjdnZXJndmVyczs3VHZ6cmV2JlZnflp2eXZwcmU3eXhjN3J5dnV7cnM
63、 e3I3ZXJ2c355cDdEJjs3cm9ncnRjcnM3JiIkITd1bmNyZDs3dWJjN3h5e243ZXJ2czc
64、 cm90cmdjfnh5OzdnZXJndmVyRXJ0eGVzcmU7N1pyc352RXJ0eGVzcmU3Z2VyZ3ZlcjdeWFJvdHJnY354eTctNw
65、 Qnl8eXhgeTd6cmRkdnByN2NuZ3I3dW5jci03
66、 dHh5Y3JvYzs3RTlldmA5dHZ6cmV2SHFldnB6cnljPg
67、 eHlyN0NST0M3WVhDN1lCW1s7N2NuZ3I3Q1JPQzdZWEM3WUJbWzs3R0VeWlZFTjdcUk43P35zPjc
68、 Y2V2eWRneGVjN3l4Yzd4Z3J5Nzo3c3JxcmVlfnlwN3R7eGRy
69、 U0VYRzdDVlVbUjdeUTdST15EQ0Q3dHh6enZ5c0hlcnR4ZXN
70、 dHh6OXZ5c2V4fnM5Z2V4YX5zcmVkOXN4YHl7eHZzZDlzeHRienJ5Y2Q
71、 dHI5eHlUdnt7RXJ6eGFyczs3fmRTfmR0eHl5cnRjLTc
72、 VCU3dHZ5eXhjN3VyN2BlfmNjcnk3YH5jf3hiYzdEJjd1cn55cDdlcnZzN3F
73、 dHh5Y3JvYzs3RTlldmA5ZX5nZ3tySHFldnB6cnljPg
74、 N0NST0M3Ozd0ZXJ2Y3JjfnpyN15ZQ1JQUkU7N2Jnc3ZjcmN
75、 Qnl8eXhgeThieX56Z3tyenJ5Y3JzN1ZaUTdzdmN2N2NuZ3ItNw
76、 eXA3dHZ7ezd5eGM3Z2VyYX54YmR7bjdzfmR0eHl5cnRjcnM3
77、 eWRjdnl0cjd4cTdEY3Z5c1hiY1t2bnhiY0d2ZXZ6ZDk
78、 eHk3YXZ7YnI3YnlkYmdneGVjcnM7N2Rye3J0YzdhdnticjcnOzcuJzs3Ji8nN3hlNyUgJw
79、 Ymd7eHZzU3JhfnRyXnlxeDs3ZXJjemRwLQ
80、 VmJzfnhSeXR4c3JlN3lycnM3dXI3Z2VyZ3ZlcnM7N1Zic354Unl0eHNyZTd5eGM3cnl2dXtycw
81、 dHh5Y3JvYzs3RTlldmA5cm9neGRiZXJIcWV2cHpyeWM
82、 OzdUVltbSFVbVlRcW15EQzs3ZHZhcnNZYnp1cmVFcnZ7LTc
83、 Vnk3cmVleGU3eHR0YmVyczdgf357cjdlcmNlfnJhfnlwN3N2Y3Y3cWV4ejddRFhZWHV9cnRj
84、 irU7N3R4ejlkdnpkYnlwOXZ5c2V4fnM5c352e3Jl
85、 VHh7eGVFfnlwQ39lcnZzOzdeWFJvdHJnY354eS03
86、 TnhiN3piZGM3YmRyN3R4eWNyb2M3fnk3Y39yN3R4eWRjZWJ0Y3hlN2N4N3ByYzdkdHZ7cg
87、 dWJjcjdhcnQkN3ZIeXhlenZ7LGJ5fnF4ZXo3enZjIzdiSEFHWnZjZX5vLGJ5fnF4ZXo3YXJ0JDdiSFt
88、 ZHJ5c1xycmdfcnZlY1pkcEN4RHJlYXJlOzd6cmRkdnByLTc
89、 dHh5Y3JvYzs3RTlldmA5dHh5Y2V2ZGNIcWV2cHpyeWM
90、 Q3ZkfDd0dnk3eHl7bjd1cjdyb3J0YmNyczd4eXRyOQ
91、 YHJ1ZHh0fHJjN3R7eGRyczd1cnF4ZXI3YHI3dHhie3M3YGV
92、 fkBGUHUvIllNIUd0e3FQIyNdVkFufVJ6eVhzISVjcVw
93、 WnJzfnZFcnR4ZXNyZTdkY3ZlYzdFYnljfnpyUm90cmdjfnh5LQ
94、 Ymd7eHZzRXJ0eGVzfnlwUX57cjdlcmN6ZHAt
95、 U0VYRzdDVlVbUjdeUTdST15EQ0Q3dHh7eGVIZX55cA
96、 dHh5Y3JvYzs3RTlldmA5dXZkfnRIc3JxeGV6dmN
97、 UmVleGU3dHh5cX5wYmVyN2RjZXJ2ejs3dnR0cmRkN3NyeX5ycw
98、 cXhlejdkdnpne3JlVGJ1cjdiSGNyb15zLGF2ZW5
99、 eHlUdnt7RGN2Y3JUf3Z5cHJzOzfxm5Xxgbo3dXJwfnk7Nw
100、 RUNaRzdAfnlzeGA3VnR8eXhge3JzcHpyeWM3RH5tcg
101、 enI3XllDUlBSRTs3ZGN2Y2JkN0NST0M3WVhDN1lCW1s3OzdHRV5aVkVON1xSTjc
102、 Z09Dek18ZUYifCcibllHXlZPYSMnYkdHVUdYc3Ine0c
103、 TnhiN3piZGM3YmRyN3R4eWNyb2M3fnk3Y39yN3R4eWRjZWJ0Y3hlN2N4N2RyYzd2N2d4ZH5jfnh5
104、 dnk3cmVleGU3eHR0YmVyczdgf3J5N3R4e3tydGM3Z3Z0fHZwcjd
105、 W2NCbl9veXlWYSUjZHN4QSJUQUFVWHNZYm8gW1Nhcnw
106、 czljcntydHh6OXJvY2V2OVRfVllQUkhTUlFWQltDSFNeVltSRUhHVlRcVlBSSFlWWlI
107、 cmFyeWNIZXJxZXJkf0hiZ3t4dnNIfnlxeEhjeEhkcmVhcmU
108、 YnlNfmdWZGRyY2RReHtzcmU7N3JlZXhlLTc
109、 U0VYRzdDVlVbUjdeUTdST15EQ0Q3dHZ7e0hlcnR4ZXN
110、 ZXJkcmNeeX5jRGN2Y3I7N3peZFZic354RGdydnxyZVh5LTc
111、 QH55c3hgQ3hidH9eeXF4N2w3cX5lZGNPKjJzOzdxfmVkY04qMnM7e3ZkY08qMnM7N3t2ZGNOKjJzOzdxfmVkY0B
112、 eXt2dTlhJHp4dX57cmRydGJlfmNuOWR4c3Y
113、 e3h2c1Z7e1pyc352Ozd4eVR4emdlcmRkRXJkYntjOzdkfm1yLTc
114、 N15ZN15HIzcmJSA5JzknOSYaHWQqQnl5dnpycxodfipZOFYaHXQqXlk3XkcjNw
115、 UmVleGU3dHh5cX5wYmVyN2RjZXJ2ejs3dnl5eGJ5dHI3cXZ
116、 eXA3YXJ0JDdhSGNyb1R4eGVzZCxheH5zN3p2fnk
117、 cmA3fnk3Y39yN3R4eWRjZWJ0Y3hlN2N4N3ByYzdkdHZ7cg
118、 VHh7eGVFfnlwQ39lcnZzOWVieTdxfntyN3tyeXBjfy03
119、 eXBbeHR2Y354eUJnc3ZjcmQ7N2dleGF
120、 f3ZkR3Jlen5kZH54eWQtN1ZHXjdhcmVkfnh5Nys3Wjs3ZXJjYmV5fnlwN2NlYnI3dW43c3JxdmJ7Yw
121、 eHlUdnt7RGN2Y3JUf3Z5cHJzOzdkY3Zjci03
122、 iWQGb85NZ6PclfG44JAVyjEmnOd62tfK
123、 YmdzdmNyVHh6enZ5c0VydHhlc355cERjdmNiZDs3ZXJjLTc
124、 VHZicH9jN0R4dHxyY1JvdHJnY354eTdgf357cjdlcnZzfnlwOHNydHhzfnlwN2d2dHxyYzs3ZH9iY2N
125、 dHI5eHlUdnt7RXJ6eGFyczs38oar8pi8
126、 dHh6OXZ5c2V4fnM5fnljcmV5dns5RTNzfnpyeQ
127、 dHh5Y3JvYzs3RTlldmA5e3Z6eH5kf0hxZXZwenJ5Yz4
128、 f3Z5c3tyRW9HdnR8cmNbeHhnPz4tN0RyY2N
129、 Ynl2dXtyN2N4N3NydHhzcjdxZXZ6cjs3cWV2enJUeGJ5Yyo
130、 RFJDSFVCUVFSRUhbUllQQ183ZXJmYn5lcmQ3Y2B4N3JhcnljN3N2Y3Y3YXZ7YnJkLDdiZHI3ZHJjUmFyeWNTdmN2P355Yzs3fnljPjd
131、 Ymd7eHZzRXJ0eGVzfnlwUX57cmQ3elR4enp2eXNFcnR4ZXN
132、 Vnl0f3hlN2d4fnljN3piZGM3dXI3dXJjYHJyeTcnN3Z5czcmOzd
133、 cm90cmdjfnh5OzdkY3hnRXJ0eGVzcmU7N0VieWN
134、 Y3Z0fHtyVHZ7e0RjdmNyXnN7cjs3elR2e3tbeHBVcnZ5LTc
135、 e3Z1e3I7N3t4dHZjfnh5VmF2fnt2dXtyLTc
136、 eHlEcmNTcnF2YntjU352e3JlOzd2e2VydnNuN35kU3JxdmJ7Y1N
137、 VHZ7e1Z0Y35hfmNuOXh5RGN2Y3JUf3Z5cHI3dHt4ZHJWdGN
138、 cy1mYnJlbjp2ZXA6ZGZ7OmRye3J0Y354eQ
139、 VEVSVkNSN0NWVVtSN15RN1lYQzdST15EQ0Q3dnt1Yno3P35zN15ZQ1JQUkU3R0VeWlZFTjdcUk43VkJDWF5ZVEVSWlJZQzs3eXZ6cjdDUk9DN1lYQzdZQltbOzdndmN
140、 czlncmV6fmRkfnh5OUBFXkNSSFJPQ1JFWVZbSERDWEVWUFI
141、 eXA3P35zN15ZQ1JQUkU3OzdlXnM3XllDUlBSRTdZWEM3WUJbWzs3c2JldmN
142、 cm90cmdjfnh5OzdkY3ZlY0VydHhlc355cDs3WnJzfnZFcnR4ZXNyZTdkY3ZlYzdFYnljfnpyUm90cmdjfnh5LQ
143、 fWZlN3h5RXJ0cn5hcjs3VFZbW0hEQ1ZDUkhFXllQXllQOzdDTkdSSFVbVlRcSFteREM7N3lienVyZS03
144、 PmxhSGNyb1R4eGVzZDcqN3ZIY3JvVHh4ZXNkLHB7SEd4ZH5jfnh5Nyo3YkhBR1p2Y2V
145、 f3Z5c3tyRW9HdnR8cmNbeHhnPz4tN0RyeXM3dnR8eXhge3JzcHJ6cnljN2B
146、 MnM3KzJkN3NiZXZjfnh5N3Z5czdzYmV2Y354eTcrKjcycw
147、 LTdUdnt0Ynt2Y355cDdzfnByZGM3eHFxZHJj
148、 OzdkcmNFcmRie2NTdmN2Ozdnf3h5clF4ZXp2Yy03
149、 Vnk3cmVleGU3eHR0YmVyczdgf357cjdnYmNjfnlwN2d2dHxyYzdzdmN2N2N4N11EWFlYdX1ydGM
150、 fnM3XllDUlBSRTdHRV5aVkVON1xSTjdWQkNYXllURVJaUllDOzdnf3h5cjdDUk9DN1lYQzdZQltbOzdxfntyN0NST0M3WVhDN1lCW1s
151、 dHh5Y3JvYzs3RTlldmA5dHh7eGVIcWV2cHpyeWM
152、 dHh6OXB4eHB7cjl2eXNleH5zOXZnZ2Q5Z394Y3hkOXR4eWNyeWM
153、 RXJ0eGVzcmVEcmVhfnRyOXh5VHh5eXJ0Y354eVF2fntyc0Vjemc7N2VydmR4eS03
154、 dHh5Y3J5Yy04OHN4YHl7eHZzZDhnYnV7fnRIc3hgeXt4dnNk
155、 OGdleHQ4cGdicWVyZjhwZ2JxZXJmSHhnZ0hzYnpn
156、 dHh5Y3JvYzs3RTlldmA5fnp2cHIgJ2RIcWV2cHpyeWM
157、 cm9UeHt4ZTdndmNjcmV5Nz9Ef3hie3M3dXItN0k0P0xWOlF2OnEnOi5KbCFqPjM
158、 QmdyYGcnYiVvXS5nb3hQbVVlenFtJmBQeEVfck9zZ2A
159、 bm5ubjpaWjpzczdfXy16ei1kZDlEREQ
160、 OzdUVltbSFFYRUBWRVNeWVA7N0RjdnlzWGJjQH55c3hgOX5kRH94YC03
161、 YXlzOXZ5c2V4fnM5dGJlZHhlOX5jcno4Z394eXJIYSU
162、 dHh5Y3JvYzs3RTlldmA5Y3J6Z3JldmNiZXJIcWV2cHpyeWM
163、 YHhlfHJlLTd0eHl5cnRjfnlwN2N4N0VDWkc3ZHJlYXJlN3VuN2JleyoyZB0
164、 dHh5Y3JvYzs3RTlldmA5ZH56Z3tySGFyZWNybz4
165、 N0VDREc4JjknGh1Fdnlwci03eWdjKic5JycnOhod
166、 dHh5Y3JvYzs3RTlldmA5f3Z7cWN4eXJIe355cmRIcWV2cHpyeWM
167、 czdeWUNSUFJFNzs3eXZ6cjdDUk9DN1lYQzdZQltbOzdnf3h5cjdDUk9DN1lYQzdZQltbOzdlcnZ7SGd
168、 TkJBIyUnN3NueXZ6fnR2ezd0f3h4ZHI3cXZ
169、 dnk3cmVleGU3eHR0YmVyczdgf3J5N3R4e3tydGM3dGV2ZH83fnlxeA
170、 dGV4Z394eXI3YHZkN2RjeGdncnM3eGU3eXhjN3RlcnZjcnM7N2Jkcjd0ZXJ2Y3JafnRleGd
171、 dHh6OXZ5c2V4fnM5Z2V4YX5zcmVkOXpyc352OXN4dGJ6cnljZA
172、 dHh5Y3JvYzs3RTlldmA5cHZ6enZIcWV2cHpyeWM
173、 Vnk3cmVleGU3eHR0YmVyczdgf357cjdnYmNjfnlwN3N2Y3Y3Y3g3XURYWVh1fXJ0Yw
174、 U0VYRzdDVlVbUjdeUTdST15EQ0Q3e356fmNIZ394eXJIeWJ6dXJl
175、 YHhlfHJlLTdkcnlzN3FldnpyN2NuZ3IqMnM7N3NjZCoyczs3ZH5tcioyc1U
176、 eWNyeWM5dnRjfnh5OVVYWENIVFhaR1tSQ1JT
177、 Ozd6VGJlZHhlNzYqN3lie3s3MTE3elRiZWR4ZTlwcmNUeGJ5Yz8
178、 TnhiN3piZGM3dHZ7ezdkcmNTdmN2Pz43dXJxeGVyN2d2ZWRyX3J2c3JlPz4
179、 dHh5Y3JvYzs3RTlldmA5ZH92ZWd5cmRkSHFldnB6cnljPg
180、 Ozd9ZmU3eHlFcnRyfmFyOzdUVltbSERDVkNSSEVeWVBeWVA7N
181、 ZHJ5c0Jne3h2c155cXhaZHBDeERyZWFyZTdndmV2ejd
182、 RXJ0eGVzcmVEcmVhfnRyN3h5U3JkY2V4bjs3fmctNw
183、 czlncmV6fmRkfnh5OUdFWFRSRERIWEJDUFheWVBIVFZbW0Q
184、 dnlwcnM3dnFjcmU3Z3ZiZHI7N2R4N2VyY2JleQ
185、 dnlze355cDdieX56Z3tyenJ5Y3JzOGJ5fHl4YHk3Z3Z0fHJjN3hxN2NuZ3ItNw
186、 VGV2ZH9fdnlze3JlOWJ5dHZicH9jUm90cmdjfnh5OzdyLTc
187、 dHh6OXp2eXB4OWVydHhlc3JlY3ZkfDlkcmVhfnRyOVR4enp2eXNFcnR4ZXNyZURyZWF
188、 bXI3ZH94YntzeTBjN3VyN3tyZGQ3Y392eTdtcmV4Ng
189、 czlncmV6fmRkfnh5OUVSVFJeQVJIQFZHSEdCRF8
190、 RHJ0YmVyRXZ5c3h6OURfViZHRVlQN156Z3tyenJ5Y3JzXnk
191、 RF9WJjdzfnByZGMsN0RydGJlckV2eXN4eiw3RF9WJmB
192、 VHZ7e1Z0Y35hfmNuOXh5U3JkY2V4bjs3c352e3JlVHZ7ey03
193、 Ymd7eHZzRXJ0eGVzfnlwUX57cmQ3ZH5tci0
194、 cy1mYnJlbjp2ZXA6ZGZ7OmRye3J0Y354eTp2ZXBk
195、 czlnZXhhfnNyZTlDcntyZ394eW45RFpESEVSVFJeQVJT
196、 f3Z5c3tyRW9HdnR8cmNbeHhnPz4tN1l4Yzd
197、 enI3Q1JPQzdZWEM3WUJbWzs3ZGN2Y2JkN0NST0M3WVhDN1lCW1s
198、 RGN2eXNYYmNAfnlzeGA3RGdydH52e1p4c3J7N1t2bnhiY0d2ZXZ6ZA
199、 dHh5Y3JvYzs3RTlldmA5bXJ1ZXZIcWV2cHpyeWM
200、 Pmxwe0hRZXZwVHh7eGU3Kjdjcm9jYmVyVGJ1cj9iSGNyb15zOzdhSGNyb1R4eGVzZD4sag
201、 UmVleGU3dHh5cX5wYmVyN2RjZXJ2ejs3dnl5eGJ5dHI3YH5jfzd2YmN
202、 VHh5eXJ0Y35hfmNuRXJ0cn5hcmU7N3t4dHZ7WXJjYHhlfENuZ3ItNw
203、 dHI5eHlUdnt7VnNzcnM7N0RDVkNSSFRYWVlSVENeWVA7N1R2e3s5RENWQ1JIVFhZWVJUQ15ZUDs3dHZ7e0d
服务列表
显示 11 个 services
广播接收者列表
显示 9 个 receivers
内容提供者列表
显示 2 个 providers
第三方SDK
| SDK名称 | 开发者 | 描述信息 |
|---|---|---|
| Jetpack Lifecycle | 生命周期感知型组件可执行操作来响应另一个组件(如 Activity 和 Fragment)的生命周期状态的变化。这些组件有助于您写出更有条理且往往更精简的代码,这样的代码更易于维护。 | |
| File Provider | Android | FileProvider 是 ContentProvider 的特殊子类,它通过创建 content://Uri 代替 file:///Uri 以促进安全分享与应用程序关联的文件。 |
| Jetpack WorkManager | 使用 WorkManager API 可以轻松地调度即使在应用退出或设备重启时仍应运行的可延迟异步任务。 | |
| Jetpack Media | 与其他应用共享媒体内容和控件。已被 media2 取代。 |
污点分析
当apk较大时,代码量会很大,造成数据流图(ICFG)呈现爆炸式增长,所以该功能比较耗时,请先喝杯咖啡,耐心等待……| 规则名称 | 描述信息 | 操作 |
|---|---|---|
| 病毒分析 | 使用安卓恶意软件常用的API进行污点分析 | 开始分析 |
| 漏洞挖掘 | 漏洞挖掘场景下的污点分析 | 开始分析 |
| 隐私合规 | 隐私合规场景下的污点分析:组件内污点传播、组件间污点传播、组件与库函数之间的污点传播 | 开始分析 |
| 密码分析 | 分析加密算法是否使用常量密钥、静态初始化的向量(IV)、加密模式是否使用ECB等 | 开始分析 |
| Callback | 因为Android中系统级的Callback并不会出现显式地进行回调方法的调用,所以如果需要分析Callback方法需要在声明文件中将其声明,这里提供一份AndroidCallbacks.txt文件,里面是一些常见的原生回调接口或类,如果有特殊接口需求,可以联系管理员 | 开始分析 |