文件信息
文件名称 2.apk文件大小 36.97MB
MD5 3866f76449a0223a06090d83b78d65a8
SHA1 1e01c821858533ac5fea6ebbcff0bba0d27e33fd
SHA256 293967131fb0b035ccc662ca885829294114e2f0def999cbc0a7a4a4ebe314c3
文件信息
文件名称 2.apk证书信息
二进制文件已签名
v1 签名: True
v2 签名: True
v3 签名: False
v4 签名: False
主题: C=cn, ST=huhhot, L=huhhot, O=leado.org, OU=leado, CN=leado
签名算法: rsassa_pkcs1v15
有效期自: 2020-09-24 02:54:30+00:00
有效期至: 2045-09-18 02:54:30+00:00
发行人: C=cn, ST=huhhot, L=huhhot, O=leado.org, OU=leado, CN=leado
序列号: 0x2b949d5b
哈希算法: sha256
证书MD5: 6c16a6dadce39b6729412f255e93380a
证书SHA1: 1962dc32ba54bdaafd341268ba850ca6e61b903c
证书SHA256: fdf526502d4511cb13e1134a9735de08037cfed500b946ffb4d8d56cd7017c20
证书SHA512: 8cddfbf600be738cfa284f6d9a0a4a353962ecadf2699d123325b4945f676eb730ed62d291aeb0b94c0448319a61f98fe84e1d1df2d2ffa119d2818adfec4d24
公钥算法: rsa
密钥长度: 2048
指纹: b0a96fb5a4b8cc0c6fbf1e0e534d63a05bc0ea70ef7cd59309eb9bf578d9e573
找到 1 个唯一证书
应用程序权限
权限名称 | 安全等级 | 权限内容 | 权限描述 | 关联代码 |
---|---|---|---|---|
android.permission.CAMERA | 危险 | 拍照和录制视频 | 允许应用程序拍摄照片和视频,且允许应用程序收集相机在任何时候拍到的图像。 | |
android.permission.RECORD_AUDIO | 危险 | 获取录音权限 | 允许应用程序获取录音权限。 | 显示文件 |
android.permission.INTERNET | 危险 | 完全互联网访问 | 允许应用程序创建网络套接字。 | 显示文件 |
android.permission.ACCESS_FINE_LOCATION | 危险 | 获取精确位置 | 通过GPS芯片接收卫星的定位信息,定位精度达10米以内。恶意程序可以用它来确定您所在的位置。 | 显示文件 |
android.permission.ACCESS_COARSE_LOCATION | 危险 | 获取粗略位置 | 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米。恶意程序可以用它来确定您的大概位置。 | 显示文件 |
android.permission.READ_PHONE_STATE | 危险 | 读取手机状态和标识 | 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。 | 显示文件 |
android.permission.ACCESS_NETWORK_STATE | 普通 | 获取网络状态 | 允许应用程序查看所有网络的状态。 | 显示文件 |
android.permission.ACCESS_WIFI_STATE | 普通 | 查看Wi-Fi状态 | 允许应用程序查看有关Wi-Fi状态的信息。 | 显示文件 |
android.permission.CHANGE_WIFI_STATE | 危险 | 改变Wi-Fi状态 | 允许应用程序改变Wi-Fi状态。 | 显示文件 |
android.permission.ACCESS_BACKGROUND_LOCATION | 危险 | 获取后台定位权限 | 允许应用程序访问后台位置。如果您正在请求此权限,则还必须请求ACCESS COARSE LOCATION或ACCESS FINE LOCATION。单独请求此权限不会授予您位置访问权限。 | 显示文件 |
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS | 普通 | 访问定位额外命令 | 访问额外位置提供程序命令,恶意应用程序可能会使用它来干扰GPS或其他位置源的操作。 | 显示文件 |
android.permission.WRITE_SETTINGS | 危险 | 修改全局系统设置 | 允许应用程序修改系统设置方面的数据。恶意应用程序可借此破坏您的系统配置。 | |
android.permission.WRITE_EXTERNAL_STORAGE | 危险 | 读取/修改/删除外部存储内容 | 允许应用程序写入外部存储。 |
显示文件
com/bumptech/glide/load/o/t.java
com/bumptech/glide/load/p/d/c.java
com/bumptech/glide/m/a.java
com/fluttercandies/photo_manager/d/g/a.java
com/github/hiteshsondhi88/libffmpeg/i.java
com/loc/c0.java
com/loc/g5.java
com/loc/q4.java
com/loc/y4.java
io/flutter/plugins/camera/l0.java
io/flutter/plugins/imagepicker/c.java
io/flutter/plugins/imagepicker/g.java
record/wilson/flutter/com/flutter_plugin_record/k/a.java
xyz/luan/audioplayers/h.java
|
android.permission.READ_EXTERNAL_STORAGE | 危险 | 读取SD卡内容 | 允许应用程序从SD卡读取信息。 |
显示文件
com/bumptech/glide/load/f.java
com/bumptech/glide/load/o/f.java
com/bumptech/glide/m/a.java
com/fluttercandies/photo_manager/d/i/e.java
com/fluttercandies/photo_manager/d/i/f.java
com/github/hiteshsondhi88/libffmpeg/i.java
com/github/hiteshsondhi88/libffmpeg/m.java
com/loc/b3.java
com/loc/b5.java
com/loc/c0.java
com/loc/g5.java
com/loc/n.java
com/loc/q4.java
com/loc/y4.java
f/a/a/a/b4/k0.java
f/a/a/a/b4/n.java
|
android.permission.READ_MEDIA_IMAGES | 危险 | 允许从外部存储读取图像文件 | 允许应用程序从外部存储读取图像文件。 | 显示文件 |
android.permission.READ_MEDIA_VIDEO | 危险 | 允许从外部存储读取视频文件 | 允许应用程序从外部存储读取视频文件。 | 显示文件 |
android.permission.WAKE_LOCK | 危险 | 防止手机休眠 | 允许应用程序防止手机休眠,在手机屏幕关闭后后台进程仍然运行。 | 显示文件 |
com.huawei.android.launcher.permission.CHANGE_BADGE | 普通 | 在应用程序上显示通知计数 | 在华为手机的应用程序启动图标上显示通知计数或徽章。 | |
com.leado.leado_app_flutter_kpt.permission.PROCESS_PUSH_MSG | 未知 | 未知权限 | 来自 android 引用的未知权限。 | |
com.leado.leado_app_flutter_kpt.permission.PUSH_PROVIDER | 未知 | 未知权限 | 来自 android 引用的未知权限。 | |
android.permission.FOREGROUND_SERVICE | 普通 | 创建前台Service | Android 9.0以上允许常规应用程序使用 Service.startForeground,用于podcast播放(推送悬浮播放,锁屏播放) | 显示文件 |
com.leado.leado_app_flutter_kpt.permission.JPUSH_MESSAGE | 未知 | 未知权限 | 来自 android 引用的未知权限。 | |
android.permission.RECEIVE_USER_PRESENT | 普通 | 允许程序唤醒机器 | 允许应用可以接收点亮屏幕或解锁广播。 | |
android.permission.MOUNT_UNMOUNT_FILESYSTEMS | 危险 | 装载和卸载文件系统 | 允许应用程序装载和卸载可移动存储器的文件系统。 | |
android.permission.VIBRATE | 普通 | 控制振动器 | 允许应用程序控制振动器,用于消息通知振动功能。 | |
android.permission.SYSTEM_ALERT_WINDOW | 危险 | 弹窗 | 允许应用程序弹窗。 恶意程序可以接管手机的整个屏幕。 | 显示文件 |
android.permission.CHANGE_NETWORK_STATE | 危险 | 改变网络连通性 | 允许应用程序改变网络连通性。 | 显示文件 |
android.permission.GET_TASKS | 危险 | 检索当前运行的应用程序 | 允许应用程序检索有关当前和最近运行的任务的信息。恶意应用程序可借此发现有关其他应用程序的保密信息。 | 显示文件 |
android.permission.QUERY_ALL_PACKAGES | 普通 | 获取已安装应用程序列表 | Android 11引入与包可见性相关的权限,允许查询设备上的任何普通应用程序,而不考虑清单声明。 | 显示文件 |
android.permission.REQUEST_INSTALL_PACKAGES | 危险 | 允许安装应用程序 | Android8.0 以上系统允许安装未知来源应用程序权限。 | |
com.huawei.appmarket.service.commondata.permission.GET_COMMON_DATA | 未知 | 未知权限 | 来自 android 引用的未知权限。 |
证书分析
标题 | 严重程度 | 描述信息 |
---|---|---|
已签名应用 | 信息 | 应用程序已使用代码签名证书进行签名 |
应用程序存在Janus漏洞 | 警告 | 应用程序使用了v1签名方案进行签名,如果只使用v1签名方案,那么它就容易受到安卓5.0-8.0上的Janus漏洞的攻击。在安卓5.0-7.0上运行的使用了v1签名方案的应用程序,以及同时使用了v2/v3签名方案的应用程序也同样存在漏洞。 |
MANIFEST分析
序号 | 问题 | 严重程度 | 描述信息 | 操作 |
---|---|---|---|---|
1 |
应用程序可以安装在有漏洞的已更新 Android 版本上 Android 5.0-5.0.2, [minSdk=21] |
警告 | 该应用程序可以安装在具有多个未修复漏洞的旧版本 Android 上。这些设备不会从 Google 接收合理的安全更新。支持 Android 版本 => 10、API 29 以接收合理的安全更新。 | |
2 |
应用程序已启用明文网络流量 [android:usesCleartextTraffic=true] |
警告 | 应用程序打算使用明文网络流量,例如明文HTTP,FTP协议,DownloadManager和MediaPlayer。针对API级别27或更低的应用程序,默认值为“true”。针对API级别28或更高的应用程序,默认值为“false”。避免使用明文流量的主要原因是缺乏机密性,真实性和防篡改保护;网络攻击者可以窃听传输的数据,并且可以在不被检测到的情况下修改它。 | |
3 |
应用程序数据可以被备份 [android:allowBackup=true] |
警告 | 这个标志允许任何人通过adb备份你的应用程序数据。它允许已经启用了USB调试的用户从设备上复制应用程序数据。 | |
4 |
Activity (com.leado.leado_app_flutter_kpt.OpenClickActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。 | |
5 | Activity (com.tencent.tauth.AuthActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (28) 更新到 29 或更高版本以在平台级别修复此问题。 | |
6 |
Activity (com.tencent.tauth.AuthActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。 | |
7 |
Activity设置了TaskAffinity属性 (io.github.v7lin.wechat_kit.WechatCallbackActivity) |
警告 | 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名 | |
8 | Activity (io.github.v7lin.wechat_kit.WechatCallbackActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (28) 更新到 29 或更高版本以在平台级别修复此问题。 | |
9 |
Activity (io.github.v7lin.wechat_kit.WechatCallbackActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。 | |
10 |
Activity设置了TaskAffinity属性 (com.leado.leado_app_flutter_kpt.wxapi.WXEntryActivity) |
警告 | 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名 | |
11 | Activity (com.leado.leado_app_flutter_kpt.wxapi.WXEntryActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (28) 更新到 29 或更高版本以在平台级别修复此问题。 | |
12 |
Activity-Alias (com.leado.leado_app_flutter_kpt.wxapi.WXEntryActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity-Alias与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。 | |
13 |
Activity设置了TaskAffinity属性 (com.leado.leado_app_flutter_kpt.wxapi.WXPayEntryActivity) |
警告 | 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名 | |
14 | Activity (com.leado.leado_app_flutter_kpt.wxapi.WXPayEntryActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (28) 更新到 29 或更高版本以在平台级别修复此问题。 | |
15 |
Activity-Alias (com.leado.leado_app_flutter_kpt.wxapi.WXPayEntryActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity-Alias与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。 | |
16 |
Broadcast Receiver (com.jiguang.jpush.JPushEventReceiver) 未被保护。 存在一个intent-filter。 |
警告 | 发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。 | |
17 |
Broadcast Receiver (com.huawei.hms.support.api.push.PushMsgReceiver) 受权限保护, 但是应该检查权限的保护级别。 Permission: com.leado.leado_app_flutter_kpt.permission.PROCESS_PUSH_MSGprotectionLevel: signatureOrSystem [android:exported=true] |
信息 | 发现一个 Broadcast Receiver 被导出,但受权限保护。然而,权限的保护级别设置为 signatureOrSystem。建议使用 signature 级别来代替。signature 级别应该适用于大多数情况,并且不依赖于应用程序在设备上的安装位置。 | |
18 |
Broadcast Receiver (com.huawei.hms.support.api.push.PushReceiver) 受权限保护, 但是应该检查权限的保护级别。 Permission: com.leado.leado_app_flutter_kpt.permission.PROCESS_PUSH_MSGprotectionLevel: signatureOrSystem [android:exported=true] |
信息 | 发现一个 Broadcast Receiver 被导出,但受权限保护。然而,权限的保护级别设置为 signatureOrSystem。建议使用 signature 级别来代替。signature 级别应该适用于大多数情况,并且不依赖于应用程序在设备上的安装位置。 | |
19 |
Service (com.huawei.hms.support.api.push.service.HmsMsgService) 未被保护。 [android:exported=true] |
警告 | 发现 Service与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。 | |
20 |
Content Provider (com.huawei.hms.support.api.push.PushProvider) 受权限保护, 但是应该检查权限的保护级别。 Permission: com.leado.leado_app_flutter_kpt.permission.PUSH_PROVIDERprotectionLevel: signatureOrSystem [android:exported=true] |
信息 | 发现一个 Content Provider 被导出,但受权限保护。然而,权限的保护级别设置为 signatureOrSystem。建议使用 signature 级别来代替。signature 级别应该适用于大多数情况,并且不依赖于应用程序在设备上的安装位置。 | |
21 | Activity (cn.jpush.android.ui.PopWinActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (28) 更新到 29 或更高版本以在平台级别修复此问题。 | |
22 |
Activity (cn.jpush.android.ui.PopWinActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。 | |
23 | Activity (cn.jpush.android.ui.PushActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (28) 更新到 29 或更高版本以在平台级别修复此问题。 | |
24 |
Activity (cn.jpush.android.ui.PushActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。 | |
25 |
Service (cn.jpush.android.service.DaemonService) 未被保护。 [android:exported=true] |
警告 | 发现 Service与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。 | |
26 |
Activity设置了TaskAffinity属性 (cn.jpush.android.service.DActivity) |
警告 | 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名 | |
27 | Activity (cn.jpush.android.service.DActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (28) 更新到 29 或更高版本以在平台级别修复此问题。 | |
28 |
Activity (cn.jpush.android.service.DActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。 | |
29 |
Broadcast Receiver (cn.jpush.android.service.PushReceiver) 未被保护。 存在一个intent-filter。 |
警告 | 发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。 | |
30 |
Content Provider (cn.jpush.android.service.DownloadProvider) 未被保护。 [android:exported=true] |
警告 | 发现 Content Provider与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。 | |
31 |
Activity设置了TaskAffinity属性 (cn.jpush.android.service.JNotifyActivity) |
警告 | 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名 | |
32 | Activity (cn.jpush.android.service.JNotifyActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (28) 更新到 29 或更高版本以在平台级别修复此问题。 | |
33 |
Activity (cn.jpush.android.service.JNotifyActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。 | |
34 |
高优先级的Intent (1000) [android:priority] |
警告 | 通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。 |
可浏览的ACTIVITIES
ACTIVITY | INTENT |
---|---|
com.tencent.tauth.AuthActivity |
Schemes:
tencent101904629://,
|
网络安全配置
序号 | 范围 | 严重级别 | 描述 |
---|
API调用分析
源代码分析
动态库分析
序号 | 动态库 | NX(堆栈禁止执行) | STACK CANARY(栈保护) | RELRO | RPATH(指定SO搜索路径) | RUNPATH(指定SO搜索路径) | FORTIFY(常用函数加强检查) | SYMBOLS STRIPPED(裁剪符号表) |
---|---|---|---|---|---|---|---|---|
1 | arm64-v8a/libjcore282.so | True
info 二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。 |
True
info 这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出 |
Full RELRO
info 此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。 |
None
info 二进制文件没有设置运行时搜索路径或RPATH |
None
info 二进制文件没有设置 RUNPATH |
False
warning 二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用 |
False
warning 符号可用 |
文件分析
序号 | 问题 | 文件 |
---|---|---|
1 | 应用程序中硬编码的证书/密钥文件 |
assets/ag_sdk_cbg_root.cer |
2 | 找到硬编码的Keystore |
assets/grs_sp.bks assets/hmsincas.bks assets/hmsrootcas.bks assets/updatesdkcas.bks |
VIRUSTOTAL扫描
该文件并未在病毒库中,文件上传功能被禁用。
滥用权限
恶意软件常用权限 是被已知恶意软件广泛滥用的权限。
其它常用权限 是已知恶意软件经常滥用的权限。
IP地图
域名检测
域名 | 状态 | 中国境内 | 位置信息 | 解析 |
---|---|---|---|---|
cgi.qplus.com |
安全 |
否 | 没有可用的地理位置信息。 |
|
restsdk.amap.com |
安全 |
是 |
IP地址: 59.82.34.102 国家: China 地区: Shanghai 城市: Shanghai 查看: 高德地图 |
|
dualstack-a.apilocate.amap.com |
安全 |
是 |
IP地址: 59.82.9.131 国家: China 地区: Zhejiang 城市: Hangzhou 查看: 高德地图 |
|
dashif.org |
安全 |
否 |
IP地址: 185.199.108.153 国家: United States of America 地区: Pennsylvania 城市: California 查看: Google 地图 |
|
apilocate.amap.com |
安全 |
是 |
IP地址: 59.82.33.223 国家: China 地区: Shanghai 城市: Shanghai 查看: 高德地图 |
|
dualstack-arestapi.amap.com |
安全 |
是 |
IP地址: 59.82.9.60 国家: China 地区: Zhejiang 城市: Hangzhou 查看: 高德地图 |
|
schemas.microsoft.com |
安全 |
否 |
IP地址: 13.107.246.74 国家: United States of America 地区: Washington 城市: Redmond 查看: Google 地图 |
|
cgicol.amap.com |
安全 |
是 |
IP地址: 221.229.203.223 国家: China 地区: Jiangsu 城市: Xuzhou 查看: 高德地图 |
|
ulogs.umengcloud.com |
安全 |
是 |
IP地址: 223.109.148.130 国家: China 地区: Jiangsu 城市: Nanjing 查看: 高德地图 |
|
lbs.amap.com |
安全 |
是 |
IP地址: 59.82.31.100 国家: China 地区: Guangdong 城市: Guangzhou 查看: 高德地图 |
|
ce3e75d5.jpush.cn |
安全 |
是 |
IP地址: 120.233.114.176 国家: China 地区: Guangdong 城市: Shenzhen 查看: 高德地图 |
|
appgallery.cloud.huawei.com |
安全 |
是 |
IP地址: 49.4.35.16 国家: China 地区: Beijing 城市: Beijing 查看: 高德地图 |
|
configapi-api.glqa.jpushoa.com |
安全 |
否 | 没有可用的地理位置信息。 |
|
abroad.apilocate.amap.com |
安全 |
是 |
IP地址: 203.209.230.18 国家: China 地区: Zhejiang 城市: Hangzhou 查看: 高德地图 |
|
exoplayer.dev |
安全 |
否 |
IP地址: 185.199.109.153 国家: United States of America 地区: Pennsylvania 城市: California 查看: Google 地图 |
|
store.hispace.hicloud.com |
安全 |
是 |
IP地址: 49.4.47.241 国家: China 地区: Beijing 城市: Beijing 查看: 高德地图 |
|
adiu.amap.com |
安全 |
是 |
IP地址: 59.82.29.156 国家: China 地区: Zhejiang 城市: Hangzhou 查看: 高德地图 |
|
xml.org |
安全 |
否 |
IP地址: 104.239.240.11 国家: United States of America 地区: Texas 城市: Windcrest 查看: Google 地图 |
|
store-at-dre.hispace.dbankcloud.com |
安全 |
否 | 没有可用的地理位置信息。 |
|
aomedia.org |
安全 |
否 |
IP地址: 185.199.108.153 国家: United States of America 地区: Pennsylvania 城市: California 查看: Google 地图 |
|
手机号码
手机号 | 源码文件 |
---|---|
15222222222
|
com/loc/z4.java |
17512775099
|
f/a/b/c/a.java |
17512775099
|
自研引擎分析结果 |
网址
网址信息 | 源码文件 |
---|---|
data:image |
com/bumptech/glide/load/o/e.java |
http://abroad.apilocate.amap.com/mobile/binary |
com/loc/c4.java |
https://adiu.amap.com/ws/device/adius |
com/loc/e0.java |
http://dualstack-arestapi.amap.com/v3/geocode/regeo http://restsdk.amap.com/v3/geocode/regeo |
com/loc/e4.java |
http://restsdk.amap.com |
com/loc/i5.java |
http://apilocate.amap.com/mobile/binary http://dualstack-a.apilocate.amap.com/mobile/binary http://abroad.apilocate.amap.com/mobile/binary |
com/loc/j4.java |
https://restsdk.amap.com/sdk/compliance/params http://restsdk.amap.com/sdk/compliance/params |
com/loc/o.java |
http://abroad.apilocate.amap.com/mobile/binary |
com/loc/o4.java |
http://cgicol.amap.com/collection/collectData?src=baseCol&ver=v74& |
com/loc/u1.java |
https://restsdk.amap.com/v3/iasdkauth https://dualstack-arestapi.amap.com/v3/iasdkauth |
com/loc/z4.java |
https://exoplayer.dev/issues/player-accessed-on-wrong-thread |
f/a/a/a/e2.java |
https://exoplayer.dev/issues/cleartext-not-permitted |
f/a/a/a/b4/d0.java |
http://ns.adobe.com/xap/1.0/ |
f/a/a/a/w3/m0/a.java |
https://developer.android.com/guide/topics/permissions/overview |
io/flutter/plugin/platform/f.java |
https://github.com/flutter/flutter/issues/2897).It |
io/flutter/plugin/platform/m.java |
https://developer.android.com/reference/javax/net/ssl/SSLSocket |
io/flutter/plugins/videoplayer/t.java |
https://appgallery.cloud.huawei.com http://xml.org/sax/features/namespace-prefixes https://cgi.connect.qq.com/qqconnectopen/openapi/policy_conf https://imgcache.qq.com/ptlogin/static/qzsjump.html? https://appsupport.qq.com/cgi-bin/qzapps/mapp_addapp.cgi https://openmobile.qq.com/oauth2.0/me http://ns.adobe.com/xap/1.0/ https://exoplayer.dev/issues/cleartext-not-permitted https://openmobile.qq.com/oauth2.0/m_jump_by_version? data:cs:AudioPurposeCS:2007 http://xml.org/sax/features/external-general-entities https://aomedia.org/emsg/ID3 http://abroad.apilocate.amap.com/mobile/binary https://developer.android.com/guide/topics/permissions/overview http://restsdk.amap.com http://dualstack-a.apilocate.amap.com/mobile/binary http://restsdk.amap.com/v3/geocode/regeo https://dualstack-arestapi.amap.com/v3/iasdkauth https://openmobile.qq.com/oauth2.0/m_authorize? javascript:window.htmlparser.parse(document.body.innerHTML); https://openmobile.qq.com/cgi-bin/qunopensdk/unbind https://h.trace.qq.com/kv http://dashif.org/guidelines/last-segment-number http://configapi-api.glqa.jpushoa.com/v1/status https://ulogs.umeng.com http://dashif.org/guidelines/trickmode https://developer.android.com/reference/javax/net/ssl/SSLSocket https://cgi.qplus.com/report/report https://store.hispace.hicloud.com/hwmarket/api/ data:image 10.0.0.172 https://imgcache.qq.com/open/mobile/sendstory/sdk_sendstory_v1.3.html? http://dualstack-arestapi.amap.com/v3/geocode/regeo http://xml.org/sax/features/string-interning https://openmobile.qq.com/user/user_login_statis https://developer.apple.com/streaming/emsg-id3 http://xml.org/sax/features/validation https://imgcache.qq.com https://adiu.amap.com/ws/device/adius https://exoplayer.dev/issues/player-accessed-on-wrong-thread https://pslog.umeng.com http://restsdk.amap.com/sdk/compliance/params https://open.weixin.qq.com/connect/sdk/qrconnect?appid=%s&noncestr=%s×tamp=%s&scope=%s&signature=%s javascript:window.JsBridge&&JsBridge.callback( https://developer.umeng.com/docs/66632/detail/ https://github.com/flutter/flutter/issues/2897).It http://apilocate.amap.com/mobile/binary https://store-at-dre.hispace.dbankcloud.com/hwmarket/api/ http://schemas.microsoft.com/DRM/2007/03/protocols/AcquireLicense http://lbs.amap.com/api/android-location-sdk/guide/utilities/errorcode/查看错误码说明 https://aaid.umeng.com/api/updateZdata https://openmobile.qq.com/ http://xml.org/sax/features/namespaces https://restsdk.amap.com/sdk/compliance/params http://xml.org/sax/features/external-parameter-entities http://cgicol.amap.com/collection/collectData?src=baseCol&ver=v74& https://ce3e75d5.jpush.cn https://ce3e75d5.jpush.cn/wi/op8jdu https://openmobile.qq.com/v3/user/get_info https://long.open.weixin.qq.com/connect/l/qrconnect?f=json&uuid=%s https://restsdk.amap.com/v3/iasdkauth https://plbslog.umeng.com https://alogsus.umeng.com https://appsupport.qq.com/cgi-bin/appstage/mstats_batch_report https://alogus.umeng.com https://imgcache.qq.com/open/mobile/request/sdk_request.html? https://aaid.umeng.com/api/postZdata https://ouplog.umeng.com https://openmobile.qq.com/cgi-bin/qunopensdk/check_group javascript:(function(b){console.log( http://developer.umeng.com/docs/66650/cate/66650 https://pslog.umeng.com/ https://ulogs.umengcloud.com https://imgcache.qq.com/open/mobile/invite/sdk_invite.html? |
自研引擎分析结果 |
FIREBASE实例
邮箱
追踪器
名称 | 类别 | 网址 |
---|---|---|
AutoNavi / Amap | Location | https://reports.exodus-privacy.eu.org/trackers/361 |
Huawei Mobile Services (HMS) Core | Analytics, Advertisement, Location | https://reports.exodus-privacy.eu.org/trackers/333 |
JiGuang Aurora Mobile JPush | Analytics | https://reports.exodus-privacy.eu.org/trackers/343 |
Umeng Analytics | https://reports.exodus-privacy.eu.org/trackers/119 |
密钥凭证
活动列表
已显示 14 个activities
1、 com.leado.leado_app_flutter_kpt.MainActivity
2、 com.leado.leado_app_flutter_kpt.OpenClickActivity
3、 com.tencent.tauth.AuthActivity
4、 com.tencent.connect.common.AssistActivity
5、 io.github.v7lin.wechat_kit.WechatCallbackActivity
6、 io.flutter.plugins.urllauncher.WebViewActivity
7、 cn.jpush.android.ui.PopWinActivity
8、 cn.jpush.android.ui.PushActivity
9、 cn.jpush.android.service.DActivity
10、 cn.jpush.android.service.JNotifyActivity
11、 com.huawei.updatesdk.service.otaupdate.AppUpdateActivity
12、 com.huawei.updatesdk.support.pm.PackageInstallerActivity
13、 com.huawei.hms.activity.BridgeActivity
14、 com.huawei.hms.activity.EnableServiceActivity
服务列表
已显示 7 个services
1、 com.amap.api.location.APSService
2、 com.jiguang.jpush.JPushCustomService
3、 com.huawei.hms.support.api.push.service.HmsMsgService
4、 cn.jpush.android.service.PluginHuaweiPlatformsService
5、 cn.jpush.android.service.PushService
6、 cn.jpush.android.service.DaemonService
7、 com.huawei.agconnect.core.ServiceDiscovery
广播接收者列表
已显示 8 个receivers
1、 com.jiguang.jpush.JPushPlugin$JPushReceiver
2、 com.jiguang.jpush.JPushEventReceiver
3、 com.huawei.hms.support.api.push.PushMsgReceiver
4、 com.huawei.hms.support.api.push.PushReceiver
5、 cn.jpush.android.service.PushReceiver
6、 cn.jpush.android.service.AlarmReceiver
7、 cn.jpush.android.service.SchedulerReceiver
8、 cn.jpush.android.asus.AsusPushMessageReceiver
内容提供者列表
已显示 11 个providers
1、 io.github.v7lin.tencent_kit.TencentKitFileProvider
2、 io.flutter.plugins.imagepicker.ImagePickerFileProvider
3、 io.github.v7lin.wechat_kit.WechatFileProvider
4、 androidx.core.content.FileProvider
5、 com.huawei.hms.support.api.push.PushProvider
6、 cn.jpush.android.service.DataProvider
7、 cn.jpush.android.service.DownloadProvider
8、 com.huawei.hms.aaid.InitProvider
9、 com.huawei.hms.update.provider.UpdateProvider
10、 com.huawei.updatesdk.fileprovider.UpdateSdkFileProvider
11、 com.huawei.agconnect.core.provider.AGConnectInitializeProvider
第三方SDK
SDK名称 | 开发者 | 描述信息 |
---|---|---|
Flutter | Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 | |
移动统计分析 | Umeng | U-App 作为一款专业、免费的移动统计分析产品。在日常业务中帮您解决多种数据相关问题,如数据采集与管理、业务监测、用户行为分析、App 稳定性监控及实现多种运营方案等。助力互联网企业充分挖掘用户行为数据价值,找到产品更新迭代方向,实现精细化运营,全面提升业务增长效能。 |
极光推送 | 极光 | JPush 是经过考验的大规模 App 推送平台,每天推送消息数超过 5 亿条。 开发者集成 SDK 后,可以通过调用 API 推送消息。同时,JPush 提供可视化的 web 端控制台发送通知,统计分析推送效果。 JPush 全面支持 Android, iOS, Winphone 三大手机平台。 |
HMS Core | Huawei | HMS Core 是华为终端云服务提供的端、云开放能力的合集,助您高效构建精品应用。 |
Huawei Push | Huawei | 华为推送服务(HUAWEI Push Kit)是华为为开发者提供的消息推送平台,建立了从云端到终端的消息推送通道。开发者通过集成 HUAWEI Push Kit 可以实时推送消息到用户终端应用,构筑良好的用户关系,提升用户的感知度和活跃度。 |
HMS Update | Huawei | 用于 HMS SDK 引导升级 Huawei Mobile Services(APK),提供给系统安装器读取升级文件。 |
腾讯开放平台 | Tencent | 腾讯核心内部服务,二十年技术沉淀,助你成就更高梦想。 |
File Provider | Android | FileProvider 是 ContentProvider 的特殊子类,它通过创建 content://Uri 代替 file:///Uri 以促进安全分享与应用程序关联的文件。 |
AppGallery Connect | Huawei | 为开发者提供移动应用全生命周期服务,覆盖全终端全场景,降低开发成本,提升运营效率,助力商业成功。 |
HMS Core AAID | Huawei | 华为推送服务开放能力合集提供的匿名设备标识(AAID) 实体类与令牌实体类包。异步方式获取的 AAID 与令牌通过此包中对应的类承载返回。 |
文件列表
AndroidManifest.xml
DebugProbesKt.bin
HMSCore-availableupdate.properties
HMSCore-base.properties
HMSCore-device.properties
HMSCore-hatool.properties
HMSCore-log.properties
HMSCore-stats.properties
HMSCore-ui.properties
META-INF/CERT.RSA
META-INF/CERT.SF
META-INF/MANIFEST.MF
META-INF/androidx.activity_activity.version
META-INF/androidx.annotation_annotation-experimental.version
META-INF/androidx.appcompat_appcompat-resources.version
META-INF/androidx.appcompat_appcompat.version
META-INF/androidx.arch.core_core-runtime.version
META-INF/androidx.core_core-ktx.version
META-INF/androidx.core_core.version
META-INF/androidx.cursoradapter_cursoradapter.version
META-INF/androidx.customview_customview.version
META-INF/androidx.drawerlayout_drawerlayout.version
META-INF/androidx.exifinterface_exifinterface.version
META-INF/androidx.fragment_fragment.version
META-INF/androidx.interpolator_interpolator.version
META-INF/androidx.lifecycle_lifecycle-livedata-core.version
META-INF/androidx.lifecycle_lifecycle-livedata.version
META-INF/androidx.lifecycle_lifecycle-runtime.version
META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version
META-INF/androidx.lifecycle_lifecycle-viewmodel.version
META-INF/androidx.loader_loader.version
META-INF/androidx.savedstate_savedstate.version
META-INF/androidx.tracing_tracing.version
META-INF/androidx.vectordrawable_vectordrawable-animated.version
META-INF/androidx.vectordrawable_vectordrawable.version
META-INF/androidx.versionedparcelable_versionedparcelable.version
META-INF/androidx.viewpager_viewpager.version
META-INF/androidx.webkit_webkit.version
META-INF/androidx.window_window-java.version
META-INF/androidx.window_window.version
META-INF/annotation-experimental_release.kotlin_module
META-INF/annotation.kotlin_module
META-INF/app_release.kotlin_module
META-INF/audioplayers_release.kotlin_module
META-INF/core-ktx_release.kotlin_module
META-INF/flutter_plugin_record_plus_release.kotlin_module
META-INF/fluttertoast_release.kotlin_module
META-INF/kotlin-stdlib-common.kotlin_module
META-INF/kotlin-stdlib-jdk7.kotlin_module
META-INF/kotlin-stdlib-jdk8.kotlin_module
META-INF/kotlin-stdlib.kotlin_module
META-INF/kotlinx-coroutines-android.kotlin_module
META-INF/kotlinx-coroutines-core.kotlin_module
META-INF/photo_manager_release.kotlin_module
META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler
META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory
META-INF/wakelock_release.kotlin_module
META-INF/window-java_release.kotlin_module
META-INF/window_release.kotlin_module
agconnect-core.properties
assets/ag_sdk_cbg_root.cer
assets/armeabi-v7a/ffmpeg
assets/com.tencent.open.config.json
assets/flutter_assets/AssetManifest.json
assets/flutter_assets/FontManifest.json
assets/flutter_assets/NOTICES.Z
assets/flutter_assets/fonts/MaterialIcons-Regular.otf
assets/flutter_assets/fonts/iconfont.ttf
assets/flutter_assets/images/750x1334.png
assets/flutter_assets/images/appbar_background.png
assets/flutter_assets/images/assets_images_popMenus_ic_menu_up_arrow.png
assets/flutter_assets/images/back_top.png
assets/flutter_assets/images/bg.png
assets/flutter_assets/images/cloud_back.png
assets/flutter_assets/images/dhzx.png
assets/flutter_assets/images/fuli.png
assets/flutter_assets/images/guanbi.png
assets/flutter_assets/images/home_all_field.png
assets/flutter_assets/images/home_background.jpg
assets/flutter_assets/images/home_free.png
assets/flutter_assets/images/home_zixun.png
assets/flutter_assets/images/huifu_icon.png
assets/flutter_assets/images/huiyuan_icon.png
assets/flutter_assets/images/icon-qq.png
assets/flutter_assets/images/icon-weibo.png
assets/flutter_assets/images/icon-weixin.png
assets/flutter_assets/images/icon.png
assets/flutter_assets/images/icon_phone.png
assets/flutter_assets/images/icon_pic.png
assets/flutter_assets/images/icon_res_download_moments.png
assets/flutter_assets/images/index_article_comment.png
assets/flutter_assets/images/index_article_favorite.png
assets/flutter_assets/images/index_article_like.png
assets/flutter_assets/images/index_article_unfavorite.png
assets/flutter_assets/images/index_article_unlike.png
assets/flutter_assets/images/index_expert_top1.png
assets/flutter_assets/images/index_expert_top2.png
assets/flutter_assets/images/index_expert_top3.png
assets/flutter_assets/images/jilu_icon.png
assets/flutter_assets/images/k_star.png
assets/flutter_assets/images/kefu_icon.png
assets/flutter_assets/images/kepu_edit.png
assets/flutter_assets/images/kpzb.png
assets/flutter_assets/images/launch.png
assets/flutter_assets/images/live_desc.png
assets/flutter_assets/images/live_status1.png
assets/flutter_assets/images/live_status2.png
assets/flutter_assets/images/login_close.png
assets/flutter_assets/images/login_logo.png
assets/flutter_assets/images/login_phone.png
assets/flutter_assets/images/login_pwd.png
assets/flutter_assets/images/login_register_bg.png
assets/flutter_assets/images/mine_consult.png
assets/flutter_assets/images/mine_guanzhu.png
assets/flutter_assets/images/mine_record.png
assets/flutter_assets/images/more_icon.png
assets/flutter_assets/images/ms.png
assets/flutter_assets/images/msg_msg.png
assets/flutter_assets/images/new_play.png
assets/flutter_assets/images/nopic.png
assets/flutter_assets/images/nopic_old.png
assets/flutter_assets/images/pause.png
assets/flutter_assets/images/playback.png
assets/flutter_assets/images/playbtn.png
assets/flutter_assets/images/privacy_icon.png
assets/flutter_assets/images/rdzx.png
assets/flutter_assets/images/search_hot.png
assets/flutter_assets/images/shouzhidian.png
assets/flutter_assets/images/star.png
assets/flutter_assets/images/success.png
assets/flutter_assets/images/tab_consult.png
assets/flutter_assets/images/tab_consult_selected.png
assets/flutter_assets/images/tab_home.png
assets/flutter_assets/images/tab_home_selected.png
assets/flutter_assets/images/tab_mine.png
assets/flutter_assets/images/tab_mine_selected.png
assets/flutter_assets/images/tab_science.png
assets/flutter_assets/images/tab_science_selected.png
assets/flutter_assets/images/talk.png
assets/flutter_assets/images/top.png
assets/flutter_assets/images/top1.png
assets/flutter_assets/images/top2.png
assets/flutter_assets/images/top3.png
assets/flutter_assets/images/top4.png
assets/flutter_assets/images/twzx.png
assets/flutter_assets/images/tzgg.png
assets/flutter_assets/images/v.png
assets/flutter_assets/images/voice_volume_1.png
assets/flutter_assets/images/voice_volume_2.png
assets/flutter_assets/images/voice_volume_3.png
assets/flutter_assets/images/voice_volume_4.png
assets/flutter_assets/images/voice_volume_5.png
assets/flutter_assets/images/voice_volume_6.png
assets/flutter_assets/images/voice_volume_7.png
assets/flutter_assets/images/weather-bg.png
assets/flutter_assets/images/web_article_right_share.png
assets/flutter_assets/images/xgtj.png
assets/flutter_assets/images/yjs.png
assets/flutter_assets/images/yun_icon.png
assets/flutter_assets/images/zbhf.png
assets/flutter_assets/images/zbyg.png
assets/flutter_assets/images/zbz.png
assets/flutter_assets/images/zixun_new.png
assets/flutter_assets/images/zixunzhushou.png
assets/flutter_assets/images/zj-right-bo.png
assets/flutter_assets/images/zjk.png
assets/flutter_assets/images/zjtj.png
assets/flutter_assets/images/zx.png
assets/flutter_assets/images/zzzb.png
assets/flutter_assets/packages/bruno/assets/fonts/Bebas-Regular.ttf
assets/flutter_assets/packages/bruno/assets/icons/grey_place_holder.png
assets/flutter_assets/packages/bruno/assets/icons/ic_delete_grey.png
assets/flutter_assets/packages/bruno/assets/icons/ic_delete_white.png
assets/flutter_assets/packages/bruno/assets/icons/ic_quotation_mark.png
assets/flutter_assets/packages/bruno/assets/icons/ic_search.png
assets/flutter_assets/packages/bruno/assets/icons/icon_add_disable.png
assets/flutter_assets/packages/bruno/assets/icons/icon_add_enable.png
assets/flutter_assets/packages/bruno/assets/icons/icon_add_form_item.png
assets/flutter_assets/packages/bruno/assets/icons/icon_alert.png
assets/flutter_assets/packages/bruno/assets/icons/icon_alter.png
assets/flutter_assets/packages/bruno/assets/icons/icon_audioplayer_pause.png
assets/flutter_assets/packages/bruno/assets/icons/icon_audioplayer_play.png
assets/flutter_assets/packages/bruno/assets/icons/icon_back_black.png
assets/flutter_assets/packages/bruno/assets/icons/icon_back_white.png
assets/flutter_assets/packages/bruno/assets/icons/icon_bottom_btn.png
assets/flutter_assets/packages/bruno/assets/icons/icon_calendar_next_month.png
assets/flutter_assets/packages/bruno/assets/icons/icon_calendar_pre_month.png
assets/flutter_assets/packages/bruno/assets/icons/icon_close.png
assets/flutter_assets/packages/bruno/assets/icons/icon_delete.png
assets/flutter_assets/packages/bruno/assets/icons/icon_down_arrow.png
assets/flutter_assets/packages/bruno/assets/icons/icon_house_grey.png
assets/flutter_assets/packages/bruno/assets/icons/icon_minus_disable.png
assets/flutter_assets/packages/bruno/assets/icons/icon_minus_enable.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice_arrow_blue.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice_arrow_green.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice_arrow_orange.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice_arrow_red.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice_close_blue.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice_close_green.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice_close_orange.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice_close_red.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice_fail.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice_running.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice_succeed.png
assets/flutter_assets/packages/bruno/assets/icons/icon_notice_warning.png
assets/flutter_assets/packages/bruno/assets/icons/icon_operation_line_left.png
assets/flutter_assets/packages/bruno/assets/icons/icon_operation_line_right.png
assets/flutter_assets/packages/bruno/assets/icons/icon_pait_info_question.png
assets/flutter_assets/packages/bruno/assets/icons/icon_popup_close.png
assets/flutter_assets/packages/bruno/assets/icons/icon_question.png
assets/flutter_assets/packages/bruno/assets/icons/icon_remove_form_item.png
assets/flutter_assets/packages/bruno/assets/icons/icon_require_red.png
assets/flutter_assets/packages/bruno/assets/icons/icon_result_error.png
assets/flutter_assets/packages/bruno/assets/icons/icon_result_success.png
assets/flutter_assets/packages/bruno/assets/icons/icon_right_arrow.png
assets/flutter_assets/packages/bruno/assets/icons/icon_right_top_pointer.png
assets/flutter_assets/packages/bruno/assets/icons/icon_selcted_triangle.png
assets/flutter_assets/packages/bruno/assets/icons/icon_selection_reset.png
assets/flutter_assets/packages/bruno/assets/icons/icon_star.png
assets/flutter_assets/packages/bruno/assets/icons/icon_star_half.png
assets/flutter_assets/packages/bruno/assets/icons/icon_star_select.png
assets/flutter_assets/packages/bruno/assets/icons/icon_star_unselect.png
assets/flutter_assets/packages/bruno/assets/icons/icon_step_2.png
assets/flutter_assets/packages/bruno/assets/icons/icon_step_3.png
assets/flutter_assets/packages/bruno/assets/icons/icon_step_4.png
assets/flutter_assets/packages/bruno/assets/icons/icon_step_5.png
assets/flutter_assets/packages/bruno/assets/icons/icon_step_completed.png
assets/flutter_assets/packages/bruno/assets/icons/icon_step_doing.png
assets/flutter_assets/packages/bruno/assets/icons/icon_success.png
assets/flutter_assets/packages/bruno/assets/icons/icon_trash.png
assets/flutter_assets/packages/bruno/assets/icons/icon_triangle_down.png
assets/flutter_assets/packages/bruno/assets/icons/icon_triangle_up.png
assets/flutter_assets/packages/bruno/assets/icons/icon_unselected_triangle.png
assets/flutter_assets/packages/bruno/assets/icons/icon_up_arrow.png
assets/flutter_assets/packages/bruno/assets/icons/icon_vr.png
assets/flutter_assets/packages/bruno/assets/icons/icon_warning.png
assets/flutter_assets/packages/bruno/assets/icons/img_avatar_new.png
assets/flutter_assets/packages/bruno/assets/icons/normol_border.png
assets/flutter_assets/packages/bruno/assets/icons/radio/disable_multi_selected.png
assets/flutter_assets/packages/bruno/assets/icons/radio/disable_single_selected.png
assets/flutter_assets/packages/bruno/assets/icons/radio/disable_unselected.png
assets/flutter_assets/packages/bruno/assets/icons/radio/multiple_selected.png
assets/flutter_assets/packages/bruno/assets/icons/radio/single_selected.png
assets/flutter_assets/packages/bruno/assets/icons/radio/unselected.png
assets/flutter_assets/packages/bruno/assets/images/empty_state.png
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_bad_default.png
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_bad_selected.gif
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_bad_unselected.png
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_good_default.png
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_good_selected.gif
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_good_unselected.png
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_not_good_default.png
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_not_good_selected.gif
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_not_good_unselected.png
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_ok_default.png
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_ok_selected.gif
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_ok_unselected.png
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_surprise_default.png
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_surprise_selected.gif
assets/flutter_assets/packages/bruno/assets/images/icon_appraise_surprise_unselected.png
assets/flutter_assets/packages/bruno/assets/images/icon_arrow_down_selected.png
assets/flutter_assets/packages/bruno/assets/images/icon_arrow_down_unselected.png
assets/flutter_assets/packages/bruno/assets/images/icon_arrow_up_selected.png
assets/flutter_assets/packages/bruno/assets/images/icon_bottom_picker_right_top_bg.png
assets/flutter_assets/packages/bruno/assets/images/icon_call.png
assets/flutter_assets/packages/bruno/assets/images/icon_call_disable.png
assets/flutter_assets/packages/bruno/assets/images/icon_custom_share.png
assets/flutter_assets/packages/bruno/assets/images/icon_guanbi.png
assets/flutter_assets/packages/bruno/assets/images/icon_im.png
assets/flutter_assets/packages/bruno/assets/images/icon_im_blue.png
assets/flutter_assets/packages/bruno/assets/images/icon_more.png
assets/flutter_assets/packages/bruno/assets/images/icon_multi_selected.png
assets/flutter_assets/packages/bruno/assets/images/icon_qrcode_bg.png
assets/flutter_assets/packages/bruno/assets/images/icon_qrcode_failed.png
assets/flutter_assets/packages/bruno/assets/images/icon_refresh.png
assets/flutter_assets/packages/bruno/assets/images/icon_refresh_white.png
assets/flutter_assets/packages/bruno/assets/images/icon_selection_reset.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_browser.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_browser_disable.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_copy.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_copy_disable.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_message.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_message_disable.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_moments.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_moments_disable.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_qq.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_qq_disable.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_save_image.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_save_image_disable.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_shareLink.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_shareLink_disable.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_weChat.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_wechat_disable.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_weibo.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_weibo_disable.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_zone.png
assets/flutter_assets/packages/bruno/assets/images/icon_share_zone_disable.png
assets/flutter_assets/packages/bruno/assets/images/icon_single_selected.png
assets/flutter_assets/packages/bruno/assets/images/icon_star_size.png
assets/flutter_assets/packages/bruno/assets/images/icon_star_size_selected.png
assets/flutter_assets/packages/bruno/assets/images/icon_unselect.png
assets/flutter_assets/packages/bruno/assets/images/img_bg_blur.png
assets/flutter_assets/packages/bruno/assets/images/img_bg_card.png
assets/flutter_assets/packages/bruno/assets/images/img_network.png
assets/flutter_assets/packages/bruno/assets/images/img_selecetd_default.png
assets/flutter_assets/packages/bruno/assets/images/img_step_title.png
assets/flutter_assets/packages/bruno/assets/images/img_unselected.png
assets/flutter_assets/packages/bruno/assets/images/multi_select_btn_grey.png
assets/flutter_assets/packages/bruno/assets/images/multi_select_btn_selected.png
assets/flutter_assets/packages/bruno/assets/images/network_error.png
assets/flutter_assets/packages/bruno/assets/images/no_data.png
assets/flutter_assets/packages/bruno/assets/images/refresh_arrow_down.png
assets/flutter_assets/packages/bruno/assets/images/refresh_arrow_up.png
assets/flutter_assets/packages/bruno/assets/images/select_checked_status.png
assets/flutter_assets/packages/bruno/assets/images/two_line_bubble.png
assets/flutter_assets/packages/bruno/assets/json/china.json
assets/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
assets/flutter_assets/packages/flutter_plugin_record_plus/images/microphone.png
assets/flutter_assets/packages/flutter_plugin_record_plus/images/voice_volume_1.png
assets/flutter_assets/packages/flutter_plugin_record_plus/images/voice_volume_2.png
assets/flutter_assets/packages/flutter_plugin_record_plus/images/voice_volume_3.png
assets/flutter_assets/packages/flutter_plugin_record_plus/images/voice_volume_4.png
assets/flutter_assets/packages/flutter_plugin_record_plus/images/voice_volume_5.png
assets/flutter_assets/packages/flutter_plugin_record_plus/images/voice_volume_6.png
assets/flutter_assets/packages/flutter_plugin_record_plus/images/voice_volume_7.png
assets/flutter_assets/packages/flutter_plugin_record_plus/images/voice_volume_total.png
assets/flutter_assets/packages/fluttertoast/assets/toastify.css
assets/flutter_assets/packages/fluttertoast/assets/toastify.js
assets/flutter_assets/packages/wakelock_web/assets/no_sleep.js
assets/grs_sdk_global_route_config_apptouchupdatesdk.json
assets/grs_sdk_global_route_config_opendevicesdk.json
assets/grs_sdk_global_route_config_opensdkService.json
assets/grs_sdk_global_route_config_updatesdk.json
assets/grs_sdk_server_config.json
assets/grs_sp.bks
assets/h5_qr_back.png
assets/hianalytics_njjn
assets/hmsincas.bks
assets/hmsrootcas.bks
assets/jpush_close.png
assets/libwbsafeedit
assets/libwbsafeedit_64
assets/libwbsafeedit_x86
assets/libwbsafeedit_x86_64
assets/updatesdkcas.bks
classes.dex
classes2.dex
kotlin-tooling-metadata.json
kotlin/annotation/annotation.kotlin_builtins
kotlin/collections/collections.kotlin_builtins
kotlin/coroutines/coroutines.kotlin_builtins
kotlin/internal/internal.kotlin_builtins
kotlin/kotlin.kotlin_builtins
kotlin/ranges/ranges.kotlin_builtins
kotlin/reflect/reflect.kotlin_builtins
lib/arm64-v8a/libapp.so
lib/arm64-v8a/libflutter.so
lib/arm64-v8a/libjcore282.so
lib/arm64-v8a/libumeng-spy.so
lib/armeabi-v7a/libARM_ARCH.so
lib/armeabi-v7a/libapp.so
lib/armeabi-v7a/libflutter.so
lib/armeabi-v7a/libjcore282.so
lib/armeabi-v7a/libumeng-spy.so
lib/armeabi/libARM_ARCH.so
lib/armeabi/libjcore282.so
lib/armeabi/libumeng-spy.so
res/anim-v21/fragment_fast_out_extra_slow_in.xml
res/anim/abc_fade_in.xml
res/anim/abc_fade_out.xml
res/anim/abc_grow_fade_in_from_bottom.xml
res/anim/abc_popup_enter.xml
res/anim/abc_popup_exit.xml
res/anim/abc_shrink_fade_out_from_bottom.xml
res/anim/abc_slide_in_bottom.xml
res/anim/abc_slide_in_top.xml
res/anim/abc_slide_out_bottom.xml
res/anim/abc_slide_out_top.xml
res/anim/abc_tooltip_enter.xml
res/anim/abc_tooltip_exit.xml
res/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml
res/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml
res/anim/btn_checkbox_to_checked_icon_null_animation.xml
res/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml
res/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml
res/anim/btn_checkbox_to_unchecked_icon_null_animation.xml
res/anim/btn_radio_to_off_mtrl_dot_group_animation.xml
res/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml
res/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml
res/anim/btn_radio_to_on_mtrl_dot_group_animation.xml
res/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml
res/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml
res/animator/fragment_close_enter.xml
res/animator/fragment_close_exit.xml
res/animator/fragment_fade_enter.xml
res/animator/fragment_fade_exit.xml
res/animator/fragment_open_enter.xml
res/animator/fragment_open_exit.xml
res/color-v21/abc_btn_colored_borderless_text_material.xml
res/color-v23/abc_btn_colored_borderless_text_material.xml
res/color-v23/abc_btn_colored_text_material.xml
res/color-v23/abc_color_highlight_material.xml
res/color-v23/abc_tint_btn_checkable.xml
res/color-v23/abc_tint_default.xml
res/color-v23/abc_tint_edittext.xml
res/color-v23/abc_tint_seek_thumb.xml
res/color-v23/abc_tint_spinner.xml
res/color-v23/abc_tint_switch_track.xml
res/color/abc_background_cache_hint_selector_material_dark.xml
res/color/abc_background_cache_hint_selector_material_light.xml
res/color/abc_btn_colored_text_material.xml
res/color/abc_hint_foreground_material_dark.xml
res/color/abc_hint_foreground_material_light.xml
res/color/abc_primary_text_disable_only_material_dark.xml
res/color/abc_primary_text_disable_only_material_light.xml
res/color/abc_primary_text_material_dark.xml
res/color/abc_primary_text_material_light.xml
res/color/abc_search_url_text.xml
res/color/abc_secondary_text_material_dark.xml
res/color/abc_secondary_text_material_light.xml
res/color/abc_tint_btn_checkable.xml
res/color/abc_tint_default.xml
res/color/abc_tint_edittext.xml
res/color/abc_tint_seek_thumb.xml
res/color/abc_tint_spinner.xml
res/color/abc_tint_switch_track.xml
res/color/switch_thumb_material_dark.xml
res/color/switch_thumb_material_light.xml
res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png
res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png
res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png
res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png
res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png
res/drawable-hdpi-v4/abc_ic_star_black_16dp.png
res/drawable-hdpi-v4/abc_ic_star_black_36dp.png
res/drawable-hdpi-v4/abc_ic_star_black_48dp.png
res/drawable-hdpi-v4/abc_ic_star_half_black_16dp.png
res/drawable-hdpi-v4/abc_ic_star_half_black_36dp.png
res/drawable-hdpi-v4/abc_ic_star_half_black_48dp.png
res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png
res/drawable-hdpi-v4/abc_list_focused_holo.9.png
res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png
res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png
res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png
res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png
res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png
res/drawable-hdpi-v4/abc_scrubber_control_off_mtrl_alpha.png
res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-hdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-hdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png
res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png
res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png
res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png
res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl_dark.png
res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl_light.png
res/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl_dark.png
res/drawable-hdpi-v4/abc_text_select_handle_middle_mtrl_light.png
res/drawable-hdpi-v4/abc_text_select_handle_right_mtrl_dark.png
res/drawable-hdpi-v4/abc_text_select_handle_right_mtrl_light.png
res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png
res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
res/drawable-hdpi-v4/jpush_ic_action_cancle.png
res/drawable-hdpi-v4/jpush_ic_action_close.png
res/drawable-hdpi-v4/jpush_ic_action_close2.png
res/drawable-hdpi-v4/jpush_ic_richpush_actionbar_back.png
res/drawable-hdpi-v4/jpush_ic_richpush_actionbar_divider.png
res/drawable-hdpi-v4/jpush_richpush_btn_selector.xml
res/drawable-hdpi-v4/jpush_richpush_progressbar.xml
res/drawable-hdpi-v4/launch.png
res/drawable-hdpi-v4/notification_bg_low_normal.9.png
res/drawable-hdpi-v4/notification_bg_low_pressed.9.png
res/drawable-hdpi-v4/notification_bg_normal.9.png
res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png
res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png
res/drawable-ldpi-v4/launch.png
res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png
res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png
res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
res/drawable-long-v4/launch.png
res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png
res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png
res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png
res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png
res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png
res/drawable-mdpi-v4/abc_ic_star_black_16dp.png
res/drawable-mdpi-v4/abc_ic_star_black_36dp.png
res/drawable-mdpi-v4/abc_ic_star_black_48dp.png
res/drawable-mdpi-v4/abc_ic_star_half_black_16dp.png
res/drawable-mdpi-v4/abc_ic_star_half_black_36dp.png
res/drawable-mdpi-v4/abc_ic_star_half_black_48dp.png
res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png
res/drawable-mdpi-v4/abc_list_focused_holo.9.png
res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png
res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png
res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png
res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png
res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png
res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png
res/drawable-mdpi-v4/abc_scrubber_control_off_mtrl_alpha.png
res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-mdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-mdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png
res/drawable-mdpi-v4/abc_scrubber_track_mtrl_alpha.9.png
res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png
res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png
res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-mdpi-v4/abc_text_select_handle_left_mtrl_dark.png
res/drawable-mdpi-v4/abc_text_select_handle_left_mtrl_light.png
res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl_dark.png
res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl_light.png
res/drawable-mdpi-v4/abc_text_select_handle_right_mtrl_dark.png
res/drawable-mdpi-v4/abc_text_select_handle_right_mtrl_light.png
res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png
res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
res/drawable-mdpi-v4/launch.png
res/drawable-mdpi-v4/notification_bg_low_normal.9.png
res/drawable-mdpi-v4/notification_bg_low_pressed.9.png
res/drawable-mdpi-v4/notification_bg_normal.9.png
res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png
res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png
res/drawable-v21/abc_action_bar_item_background_material.xml
res/drawable-v21/abc_btn_colored_material.xml
res/drawable-v21/abc_dialog_material_background.xml
res/drawable-v21/abc_edit_text_material.xml
res/drawable-v21/abc_list_divider_material.xml
res/drawable-v21/launch_background.xml
res/drawable-v21/notification_action_background.xml
res/drawable-v23/abc_control_background_material.xml
res/drawable-watch-v20/abc_dialog_material_background.xml
res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_000.png
res/drawable-xhdpi-v4/abc_btn_check_to_on_mtrl_015.png
res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_000.png
res/drawable-xhdpi-v4/abc_btn_radio_to_on_mtrl_015.png
res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-xhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-xhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
res/drawable-xhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
res/drawable-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
res/drawable-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
res/drawable-xhdpi-v4/abc_ic_menu_share_mtrl_alpha.png
res/drawable-xhdpi-v4/abc_ic_star_black_16dp.png
res/drawable-xhdpi-v4/abc_ic_star_black_36dp.png
res/drawable-xhdpi-v4/abc_ic_star_black_48dp.png
res/drawable-xhdpi-v4/abc_ic_star_half_black_16dp.png
res/drawable-xhdpi-v4/abc_ic_star_half_black_36dp.png
res/drawable-xhdpi-v4/abc_ic_star_half_black_48dp.png
res/drawable-xhdpi-v4/abc_list_divider_mtrl_alpha.9.png
res/drawable-xhdpi-v4/abc_list_focused_holo.9.png
res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png
res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png
res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png
res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png
res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png
res/drawable-xhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
res/drawable-xhdpi-v4/abc_popup_background_mtrl_mult.9.png
res/drawable-xhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png
res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-xhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-xhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png
res/drawable-xhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png
res/drawable-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png
res/drawable-xhdpi-v4/abc_switch_track_mtrl_alpha.9.png
res/drawable-xhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl_dark.png
res/drawable-xhdpi-v4/abc_text_select_handle_left_mtrl_light.png
res/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl_dark.png
res/drawable-xhdpi-v4/abc_text_select_handle_middle_mtrl_light.png
res/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl_dark.png
res/drawable-xhdpi-v4/abc_text_select_handle_right_mtrl_light.png
res/drawable-xhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
res/drawable-xhdpi-v4/abc_textfield_default_mtrl_alpha.9.png
res/drawable-xhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
res/drawable-xhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
res/drawable-xhdpi-v4/ic_clear.png
res/drawable-xhdpi-v4/ic_pause.png
res/drawable-xhdpi-v4/ic_play.png
res/drawable-xhdpi-v4/ic_stop.png
res/drawable-xhdpi-v4/launch.png
res/drawable-xhdpi-v4/notification_bg_low_normal.9.png
res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png
res/drawable-xhdpi-v4/notification_bg_normal.9.png
res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png
res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png
res/drawable-xhdpi-v4/upsdk_cancel_normal.png
res/drawable-xhdpi-v4/upsdk_cancel_pressed_bg.png
res/drawable-xxhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_000.png
res/drawable-xxhdpi-v4/abc_btn_check_to_on_mtrl_015.png
res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png
res/drawable-xxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png
res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-xxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-xxhdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
res/drawable-xxhdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
res/drawable-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
res/drawable-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
res/drawable-xxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
res/drawable-xxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
res/drawable-xxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png
res/drawable-xxhdpi-v4/abc_ic_star_black_16dp.png
res/drawable-xxhdpi-v4/abc_ic_star_black_36dp.png
res/drawable-xxhdpi-v4/abc_ic_star_black_48dp.png
res/drawable-xxhdpi-v4/abc_ic_star_half_black_16dp.png
res/drawable-xxhdpi-v4/abc_ic_star_half_black_36dp.png
res/drawable-xxhdpi-v4/abc_ic_star_half_black_48dp.png
res/drawable-xxhdpi-v4/abc_list_divider_mtrl_alpha.9.png
res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png
res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png
res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png
res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png
res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png
res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png
res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
res/drawable-xxhdpi-v4/abc_popup_background_mtrl_mult.9.png
res/drawable-xxhdpi-v4/abc_scrubber_control_off_mtrl_alpha.png
res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-xxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-xxhdpi-v4/abc_scrubber_primary_mtrl_alpha.9.png
res/drawable-xxhdpi-v4/abc_scrubber_track_mtrl_alpha.9.png
res/drawable-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png
res/drawable-xxhdpi-v4/abc_switch_track_mtrl_alpha.9.png
res/drawable-xxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl_dark.png
res/drawable-xxhdpi-v4/abc_text_select_handle_left_mtrl_light.png
res/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl_dark.png
res/drawable-xxhdpi-v4/abc_text_select_handle_middle_mtrl_light.png
res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png
res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_light.png
res/drawable-xxhdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
res/drawable-xxhdpi-v4/abc_textfield_default_mtrl_alpha.9.png
res/drawable-xxhdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
res/drawable-xxhdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
res/drawable-xxhdpi-v4/launch.png
res/drawable-xxhdpi-v4/upsdk_cancel_normal.png
res/drawable-xxhdpi-v4/upsdk_cancel_pressed_bg.png
res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_000.png
res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png
res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png
res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png
res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-xxxhdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
res/drawable-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
res/drawable-xxxhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
res/drawable-xxxhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
res/drawable-xxxhdpi-v4/abc_ic_menu_share_mtrl_alpha.png
res/drawable-xxxhdpi-v4/abc_ic_star_black_16dp.png
res/drawable-xxxhdpi-v4/abc_ic_star_black_36dp.png
res/drawable-xxxhdpi-v4/abc_ic_star_black_48dp.png
res/drawable-xxxhdpi-v4/abc_ic_star_half_black_16dp.png
res/drawable-xxxhdpi-v4/abc_ic_star_half_black_36dp.png
res/drawable-xxxhdpi-v4/abc_ic_star_half_black_48dp.png
res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png
res/drawable-xxxhdpi-v4/abc_switch_track_mtrl_alpha.9.png
res/drawable-xxxhdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_dark.png
res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_light.png
res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_dark.png
res/drawable-xxxhdpi-v4/abc_text_select_handle_right_mtrl_light.png
res/drawable-xxxhdpi-v4/launch.png
res/drawable-xxxhdpi-v4/upsdk_cancel_normal.png
res/drawable-xxxhdpi-v4/upsdk_cancel_pressed_bg.png
res/drawable/abc_btn_borderless_material.xml
res/drawable/abc_btn_check_material.xml
res/drawable/abc_btn_check_material_anim.xml
res/drawable/abc_btn_default_mtrl_shape.xml
res/drawable/abc_btn_radio_material.xml
res/drawable/abc_btn_radio_material_anim.xml
res/drawable/abc_cab_background_internal_bg.xml
res/drawable/abc_cab_background_top_material.xml
res/drawable/abc_ic_ab_back_material.xml
res/drawable/abc_ic_arrow_drop_right_black_24dp.xml
res/drawable/abc_ic_clear_material.xml
res/drawable/abc_ic_go_search_api_material.xml
res/drawable/abc_ic_menu_overflow_material.xml
res/drawable/abc_ic_search_api_material.xml
res/drawable/abc_ic_voice_search_api_material.xml
res/drawable/abc_item_background_holo_dark.xml
res/drawable/abc_item_background_holo_light.xml
res/drawable/abc_list_selector_background_transition_holo_dark.xml
res/drawable/abc_list_selector_background_transition_holo_light.xml
res/drawable/abc_list_selector_holo_dark.xml
res/drawable/abc_list_selector_holo_light.xml
res/drawable/abc_ratingbar_indicator_material.xml
res/drawable/abc_ratingbar_material.xml
res/drawable/abc_ratingbar_small_material.xml
res/drawable/abc_seekbar_thumb_material.xml
res/drawable/abc_seekbar_tick_mark_material.xml
res/drawable/abc_seekbar_track_material.xml
res/drawable/abc_spinner_textfield_background_material.xml
res/drawable/abc_switch_thumb_material.xml
res/drawable/abc_tab_indicator_material.xml
res/drawable/abc_text_cursor_material.xml
res/drawable/abc_textfield_search_material.xml
res/drawable/abc_vector_test.xml
res/drawable/btn_checkbox_checked_mtrl.xml
res/drawable/btn_checkbox_checked_to_unchecked_mtrl_animation.xml
res/drawable/btn_checkbox_unchecked_mtrl.xml
res/drawable/btn_checkbox_unchecked_to_checked_mtrl_animation.xml
res/drawable/btn_radio_off_mtrl.xml
res/drawable/btn_radio_off_to_on_mtrl_animation.xml
res/drawable/btn_radio_on_mtrl.xml
res/drawable/btn_radio_on_to_off_mtrl_animation.xml
res/drawable/corner.xml
res/drawable/notification_bg.xml
res/drawable/notification_bg_low.xml
res/drawable/notification_icon_background.xml
res/drawable/notification_tile_bg.xml
res/drawable/selector_base_fillet_border_bg.xml
res/drawable/toast_bg.xml
res/drawable/tooltip_frame_dark.xml
res/drawable/tooltip_frame_light.xml
res/drawable/upsdk_cancel_bg.xml
res/drawable/upsdk_third_download_bg.xml
res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml
res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml
res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml
res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml
res/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml
res/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml
res/interpolator/fast_out_slow_in.xml
res/layout-v21/notification_action.xml
res/layout-v21/notification_action_tombstone.xml
res/layout-v21/notification_template_custom_big.xml
res/layout-v21/notification_template_icon_group.xml
res/layout-v21/push_notification.xml
res/layout-v21/push_notification_large.xml
res/layout-v21/push_notification_middle.xml
res/layout-v22/abc_alert_dialog_button_bar_material.xml
res/layout-v26/abc_screen_toolbar.xml
res/layout-watch-v20/abc_alert_dialog_button_bar_material.xml
res/layout-watch-v20/abc_alert_dialog_title_material.xml
res/layout/abc_action_bar_title_item.xml
res/layout/abc_action_bar_up_container.xml
res/layout/abc_action_menu_item_layout.xml
res/layout/abc_action_menu_layout.xml
res/layout/abc_action_mode_bar.xml
res/layout/abc_action_mode_close_item_material.xml
res/layout/abc_activity_chooser_view.xml
res/layout/abc_activity_chooser_view_list_item.xml
res/layout/abc_alert_dialog_button_bar_material.xml
res/layout/abc_alert_dialog_material.xml
res/layout/abc_alert_dialog_title_material.xml
res/layout/abc_cascading_menu_item_layout.xml
res/layout/abc_dialog_title_material.xml
res/layout/abc_expanded_menu_layout.xml
res/layout/abc_list_menu_item_checkbox.xml
res/layout/abc_list_menu_item_icon.xml
res/layout/abc_list_menu_item_layout.xml
res/layout/abc_list_menu_item_radio.xml
res/layout/abc_popup_menu_header_item_layout.xml
res/layout/abc_popup_menu_item_layout.xml
res/layout/abc_screen_content_include.xml
res/layout/abc_screen_simple.xml
res/layout/abc_screen_simple_overlay_action_mode.xml
res/layout/abc_screen_toolbar.xml
res/layout/abc_search_dropdown_item_icons_2line.xml
res/layout/abc_search_view.xml
res/layout/abc_select_dialog_material.xml
res/layout/abc_tooltip.xml
res/layout/activity_endisable_service.xml
res/layout/custom_dialog.xml
res/layout/dialog_play_view.xml
res/layout/hms_download_progress.xml
res/layout/jpush_inapp_banner.xml
res/layout/jpush_popwin_layout.xml
res/layout/jpush_webview_layout.xml
res/layout/notification_template_part_chronometer.xml
res/layout/notification_template_part_time.xml
res/layout/select_dialog_item_material.xml
res/layout/select_dialog_multichoice_material.xml
res/layout/select_dialog_singlechoice_material.xml
res/layout/support_simple_spinner_dropdown_item.xml
res/layout/toast_custom.xml
res/layout/upsdk_app_dl_progress_dialog.xml
res/layout/upsdk_ota_update_view.xml
res/mipmap-hdpi-v4/ic_launcher.png
res/mipmap-mdpi-v4/ic_launcher.png
res/mipmap-xhdpi-v4/ic_launcher.png
res/mipmap-xxhdpi-v4/ic_launcher.png
res/mipmap-xxxhdpi-v4/ic_launcher.png
res/mipmap-xxxhdpi-v4/icon.png
res/xml/filepaths.xml
res/xml/flutter_image_picker_file_paths.xml
res/xml/tencent_kit_file_paths.xml
res/xml/wechat_kit_file_paths.xml
resources.arsc
污点分析
当apk较大时,代码量会很大,造成数据流图(ICFG)呈现爆炸式增长,所以该功能比较耗时,请先喝杯咖啡,耐心等待……规则名称 | 描述信息 | 操作 |
---|---|---|
病毒分析 | 使用安卓恶意软件常用的API进行污点分析 | 开始分析 |
漏洞挖掘 | 漏洞挖掘场景下的污点分析 | 开始分析 |
隐私合规 | 隐私合规场景下的污点分析:组件内污点传播、组件间污点传播、组件与库函数之间的污点传播 | 开始分析 |
密码分析 | 分析加密算法是否使用常量密钥、静态初始化的向量(IV)、加密模式是否使用ECB等 | 开始分析 |
Callback | 因为Android中系统级的Callback并不会出现显式地进行回调方法的调用,所以如果需要分析Callback方法需要在声明文件中将其声明,这里提供一份AndroidCallbacks.txt文件,里面是一些常见的原生回调接口或类,如果有特殊接口需求,可以联系管理员 | 开始分析 |