文件基本信息
应用基础信息
文件基本信息
应用基础信息
文件结构与资源列表
应用签名证书信息
二进制文件已签名
v1 签名: True
v2 签名: False
v3 签名: False
v4 签名: False
主题: C=CN, ST=China, L=Beijing, O=Beijing AnGuanJia Technology Co. Ltd., OU=AnGuanJia, CN=AnGuanJia
签名算法: rsassa_pkcs1v15
有效期自: 2010-11-25 14:39:20+00:00
有效期至: 3010-03-28 14:39:20+00:00
发行人: C=CN, ST=China, L=Beijing, O=Beijing AnGuanJia Technology Co. Ltd., OU=AnGuanJia, CN=AnGuanJia
序列号: 0x4cee7518
哈希算法: sha1
证书MD5: d96a400b3079c1838e0818fa5f1e4e7a
证书SHA1: c9a13285f1afe1000e8b032f8048e8be27e1c964
证书SHA256: a5d37a5fbaa66986e976fb69404f50583fec5c95aa025329aef84d2c17a6eac3
证书SHA512: 40ff20b32a1159c8fdf466e76ff05221821a1fd5421644995e7da1a1354240e878024bcc1b5e3836ad88a76e2613cbab676a0cfa1393d555420172cd5495cd3c
找到 1 个唯一证书
权限声明与风险分级
证书安全合规分析
标题 | 严重程度 | 描述信息 |
---|---|---|
已签名应用 | 信息 | 应用程序已使用代码签名证书进行签名 |
应用程序存在Janus漏洞 | 高危 | 应用程序使用了v1签名方案进行签名,如果只使用v1签名方案,那么它就容易受到安卓5.0-8.0上的Janus漏洞的攻击。在安卓5.0-7.0上运行的使用了v1签名方案的应用程序,以及同时使用了v2/v3签名方案的应用程序也同样存在漏洞。 |
Manifest 配置安全分析
序号 | 问题 | 严重程度 | 描述信息 | 操作 |
---|---|---|---|---|
1 |
应用程序可以安装在有漏洞的已更新 Android 版本上 Android XX, [minSdk=7] |
信息 | 该应用程序可以安装在具有多个未修复漏洞的旧版本 Android 上。这些设备不会从 Google 接收合理的安全更新。支持 Android 版本 => 10、API 29 以接收合理的安全更新。 | |
2 |
Service (com.tencent.qqpimsecure.service.TMSLiteService) 未被保护。 [android:exported=true] |
警告 | 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
3 |
Service (com.tencent.server.back.DaemonService) 未被保护。 [android:exported=true] |
警告 | 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
4 |
Service (com.meri.service.daemon.DaemonServiceO) 未被保护。 [android:exported=true] |
警告 | 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
5 |
Service (com.meri.service.monitor.NtMonitorService) 受权限保护, 但是应该检查权限的保护级别。 Permission: android.permission.BIND_NOTIFICATION_LISTENER_SERVICE [android:exported=true] |
警告 | 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。 | |
6 |
Content Provider (com.tencent.qqpimsecure.dao.DummyProvider) 未被保护。 [android:exported=true] |
警告 | 发现 Content Provider与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
7 |
Broadcast Receiver (com.tencent.qqpimsecure.service.InOutCallReceiver) 未被保护。 存在一个intent-filter。 |
警告 | 发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。 | |
8 |
Broadcast Receiver (com.tencent.qqpimsecure.uninstallprotect.UninstallProtectReceiver) 受权限保护, 但是应该检查权限的保护级别。 Permission: android.permission.BIND_DEVICE_ADMIN [android:exported=true] |
警告 | 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。 | |
9 |
Service (com.tmsdk.bg.module.hook.HookSmsLocalService) 未被保护。 [android:exported=true] |
警告 | 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
10 |
Broadcast Receiver (com.tmsdk.bg.module.hook.HookSmsReceiver) 未被保护。 [android:exported=true] |
警告 | 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
11 |
Service (com.tencent.server.back.SyncAuthService) 未被保护。 [android:exported=true] |
警告 | 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
12 |
Service (com.tencent.server.back.SyncTaskService) 未被保护。 [android:exported=true] |
警告 | 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
13 |
Activity (com.tencent.server.fore.SysSetActivity) 未被保护。 存在一个intent-filter。 |
警告 | 发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。 | |
14 | Activity (com.tencent.server.fore.MeriActivity) 的启动模式不是standard模式 | 高危 | Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。 | |
15 | Activity (com.tencent.server.fore.MeriActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 | 高危 | 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (23) 更新到 28 或更高版本以在平台级别修复此问题。 | |
16 |
Activity (com.tencent.server.fore.DeskTopActivity) 未被保护。 存在一个intent-filter。 |
警告 | 发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。 | |
17 | Activity (com.tencent.server.fore.QuickLoadActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (23) 更新到 29 或更高版本以在平台级别修复此问题。 | |
18 |
Activity (com.tencent.server.fore.QuickLoadActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
19 | Activity (com.tencent.server.fore.ActiveActivity) 的启动模式不是standard模式 | 高危 | Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。 | |
20 | Activity (com.tencent.server.fore.SingleInstanceActivity) 的启动模式不是standard模式 | 高危 | Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。 | |
21 |
Activity设置了TaskAffinity属性 (com.tencent.server.fore.SingleSmsActivity) |
警告 | 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名 | |
22 | Activity (com.tencent.server.fore.SingleSmsActivity) 的启动模式不是standard模式 | 高危 | Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。 | |
23 | Activity (com.tencent.server.fore.SingleSmsActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 | 高危 | 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (23) 更新到 28 或更高版本以在平台级别修复此问题。 | |
24 |
Activity设置了TaskAffinity属性 (com.tencent.server.fore.MmsStandardActivity) |
警告 | 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名 | |
25 |
Activity设置了TaskAffinity属性 (com.tencent.server.fore.MmsQuickLoadActivity) |
警告 | 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名 | |
26 | Activity (com.tencent.server.fore.MmsQuickLoadActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (23) 更新到 29 或更高版本以在平台级别修复此问题。 | |
27 |
Activity (com.tencent.server.fore.MmsQuickLoadActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
28 |
Activity设置了TaskAffinity属性 (com.tencent.server.fore.GameBoxActivity) |
警告 | 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名 | |
29 | Activity (com.tencent.server.fore.GameBoxActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (23) 更新到 29 或更高版本以在平台级别修复此问题。 | |
30 |
Activity (com.tencent.server.fore.GameBoxActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
31 | Activity (com.tencent.qqpimsecure.wxapi.WXEntryActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (23) 更新到 29 或更高版本以在平台级别修复此问题。 | |
32 |
Activity (com.tencent.qqpimsecure.wxapi.WXEntryActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
33 | Activity (com.tencent.qqpimsecure.wxapi.WXPayEntryActivity) is vulnerable to StrandHogg 2.0 | 高危 | 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (23) 更新到 29 或更高版本以在平台级别修复此问题。 | |
34 |
Activity (com.tencent.qqpimsecure.wxapi.WXPayEntryActivity) 未被保护。 [android:exported=true] |
警告 | 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
35 |
Activity (com.tencent.server.fore.SafeDownloadActivity) 未被保护。 存在一个intent-filter。 |
警告 | 发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。 | |
36 |
Activity (com.meri.ui.guide.xiaomi.GuideXiaomiActivity) 未被保护。 存在一个intent-filter。 |
警告 | 发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。 | |
37 |
Activity (com.tencent.server.fore.RealtimeProtectGuideActivity) 未被保护。 存在一个intent-filter。 |
警告 | 发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。 | |
38 |
Service (meri.service.aresengine.sms.MmsTransactionService) 未被保护。 [android:exported=true] |
警告 | 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
39 |
Broadcast Receiver (com.tmsdk.bg.module.aresengine.SmsReciver) 受权限保护, 但是应该检查权限的保护级别。 Permission: android.permission.BROADCAST_SMS [android:exported=true] |
警告 | 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。 | |
40 |
Broadcast Receiver (com.tmsdk.bg.module.aresengine.SmsReciver) 受权限保护, 但是应该检查权限的保护级别。 Permission: android.permission.BROADCAST_WAP_PUSH [android:exported=true] |
警告 | 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。 | |
41 |
Activity (com.tencent.server.fore.ComposeSmsActivity) 未被保护。 存在一个intent-filter。 |
警告 | 发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。 | |
42 |
Service (com.meri.service.bg.ares.HeadlessSmsSendService) 受权限保护, 但是应该检查权限的保护级别。 Permission: android.permission.SEND_RESPOND_VIA_MESSAGE [android:exported=true] |
警告 | 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。 | |
43 |
Service (com.tencent.server.back.ProductService) 未被保护。 [android:exported=true] |
警告 | 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。 | |
44 |
Service (com.tencent.server.task.MutilPluginProcessService) 未被保护。 存在一个intent-filter。 |
警告 | 发现 Service与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Service是显式导出的。 | |
45 |
高优先级的Intent (1000) [android:priority] |
警告 | 通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。 | |
46 |
高优先级的Intent (1000) [android:priority] |
警告 | 通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。 | |
47 |
高优先级的Intent (1000) [android:priority] |
警告 | 通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。 | |
48 |
高优先级的Intent (2147483647) [android:priority] |
警告 | 通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。 | |
49 |
高优先级的Intent (2147483647) [android:priority] |
警告 | 通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。 | |
50 |
高优先级的Intent (2147483647) [android:priority] |
警告 | 通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。 |
可浏览 Activity 组件分析
ACTIVITY | INTENT |
---|---|
com.tencent.server.fore.QuickLoadActivity |
Schemes:
com.anguanjia.security://,
|
com.tencent.server.fore.SafeDownloadActivity |
Schemes:
http://,
Hosts: apps.wandoujia.com, apps.wandoujia.cn, *, Mime Types: application/*, Path Patterns: .*download, .*\\..*download, .*\\..*\\..*download, .*\\..*\\..*\\..*download, .*\\..*\\..*\\..*\\..*download, .*\\..*\\..*\\..*\\..*\\..*download, .*\\..*\\..*\\..*\\..*\\..*\\..*download, .*\\..*\\..*\\..*\\..*\\..*\\..*\\..*download, .*\\.apk, .*\\.apk.*, .*\\..*\\.apk.*, .*\\..*\\..*\\.apk.*, .*\\..*\\..*\\..*\\.apk.*, .*\\..*\\..*\\..*\\..*\\.apk.*, .*\\..*\\..*\\..*\\..*\\..*\\.apk.*, .*\\..*\\..*\\..*\\..*\\..*\\..*\\.apk.*, .*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\.apk.*, .*\\.APK, .*\\.APK.*, .*\\..*\\.APK.*, .*\\..*\\..*\\.APK.*, .*\\..*\\..*\\..*\\.APK.*, .*\\..*\\..*\\..*\\..*\\.APK.*, .*\\..*\\..*\\..*\\..*\\..*\\.APK.*, .*\\..*\\..*\\..*\\..*\\..*\\..*\\.APK.*, .*\\..*\\..*\\..*\\..*\\..*\\..*\\..*\\.APK.*, |
com.tencent.server.fore.ComposeSmsActivity |
Schemes:
sms://,
smsto://,
Mime Types: vnd.android-dir/mms-sms, text/plain, |
网络通信安全风险分析
序号 | 范围 | 严重级别 | 描述 |
---|
API调用分析
安全漏洞检测
序号 | 问题 | 等级 | 参考标准 | 文件位置 | 操作 |
---|---|---|---|---|---|
1 | 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 | 警告 |
CWE: CWE-312: 明文存储敏感信息
OWASP Top 10: M9: Reverse Engineering OWASP MASVS: MSTG-STORAGE-14 |
升级会员:解锁高级权限 | |
2 | 应用程序记录日志信息,不得记录敏感信息 | 信息 |
CWE: CWE-532: 通过日志文件的信息暴露
OWASP MASVS: MSTG-STORAGE-3 |
升级会员:解锁高级权限 | |
3 | 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 | 警告 |
CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage OWASP MASVS: MSTG-STORAGE-2 |
升级会员:解锁高级权限 | |
4 | 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 | 警告 |
CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
OWASP Top 10: M7: Client Code Quality |
升级会员:解锁高级权限 | |
5 | IP地址泄露 | 警告 |
CWE: CWE-200: 信息泄露
OWASP MASVS: MSTG-CODE-2 |
升级会员:解锁高级权限 | |
6 | 应用程序使用不安全的随机数生成器 | 警告 |
CWE: CWE-330: 使用不充分的随机数
OWASP Top 10: M5: Insufficient Cryptography OWASP MASVS: MSTG-CRYPTO-6 |
升级会员:解锁高级权限 | |
7 | 此应用程序可能具有Root检测功能 | 安全 |
OWASP MASVS: MSTG-RESILIENCE-1 |
升级会员:解锁高级权限 | |
8 | MD5是已知存在哈希冲突的弱哈希 | 警告 |
CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography OWASP MASVS: MSTG-CRYPTO-4 |
升级会员:解锁高级权限 | |
9 | 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。 | 高危 |
CWE: CWE-649: 依赖于混淆或加密安全相关输入而不进行完整性检查
OWASP Top 10: M5: Insufficient Cryptography OWASP MASVS: MSTG-CRYPTO-3 |
升级会员:解锁高级权限 | |
10 | 该文件是World Readable。任何应用程序都可以读取文件 | 高危 |
CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage OWASP MASVS: MSTG-STORAGE-2 |
升级会员:解锁高级权限 | |
11 | 使用弱加密算法 | 高危 |
CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography OWASP MASVS: MSTG-CRYPTO-4 |
升级会员:解锁高级权限 | |
12 | 默认情况下,调用Cipher.getInstance("AES")将返回AES ECB模式。众所周知,ECB模式很弱,因为它导致相同明文块的密文相同 | 高危 |
CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography OWASP MASVS: MSTG-CRYPTO-2 |
升级会员:解锁高级权限 | |
13 | SHA-1是已知存在哈希冲突的弱哈希 | 警告 |
CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography OWASP MASVS: MSTG-CRYPTO-4 |
升级会员:解锁高级权限 | |
14 | 该文件是World Writable。任何应用程序都可以写入文件 | 高危 |
CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage OWASP MASVS: MSTG-STORAGE-2 |
升级会员:解锁高级权限 |
Native库安全分析
序号 | 动态库 | NX(堆栈禁止执行) | PIE | STACK CANARY(栈保护) | RELRO | RPATH(指定SO搜索路径) | RUNPATH(指定SO搜索路径) | FORTIFY(常用函数加强检查) | SYMBOLS STRIPPED(裁剪符号表) |
---|---|---|---|---|---|---|---|---|---|
1 | armeabi/libaddresshelper.so |
True
info 二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。 |
|
False
high 这个二进制文件没有在栈上添加栈哨兵值。栈哨兵是用于检测和防止攻击者覆盖返回地址的一种技术。使用选项-fstack-protector-all来启用栈哨兵。这对于Dart/Flutter库不适用,除非使用了Dart FFI |
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 符号可用 |
2 | armeabi/libaes128.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 符号可用 |
3 | armeabi/libbumblebee-1.0.2.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 符号可用 |
4 | armeabi/libclassverify.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 符号可用 |
5 | armeabi/libdce-1.1.0.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 符号可用 |
6 | armeabi/libkk-1.0.2.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 符号可用 |
7 | armeabi/libml.so |
True
info 二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。 |
|
False
high 这个二进制文件没有在栈上添加栈哨兵值。栈哨兵是用于检测和防止攻击者覆盖返回地址的一种技术。使用选项-fstack-protector-all来启用栈哨兵。这对于Dart/Flutter库不适用,除非使用了Dart FFI |
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 符号可用 |
8 | armeabi/libNativeRQD.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 符号可用 |
9 | armeabi/liboptimus_prime-1.0.1.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 符号可用 |
10 | armeabi/libTms2-Ams-1.4.9.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 符号可用 |
11 | armeabi/libTmsdk-2.2.0.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 符号可用 |
12 | armeabi/libTVControler_jni.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 符号可用 |
13 | armeabi/libuugen-1.0.1.so |
True
info 二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。 |
|
False
high 这个二进制文件没有在栈上添加栈哨兵值。栈哨兵是用于检测和防止攻击者覆盖返回地址的一种技术。使用选项-fstack-protector-all来启用栈哨兵。这对于Dart/Flutter库不适用,除非使用了Dart FFI |
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 符号可用 |
14 | armeabi/libxy.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/krsdk.cert |
敏感权限分析
恶意软件常用权限 是被已知恶意软件广泛滥用的权限。
其它常用权限 是已知恶意软件经常滥用的权限。
IP地理位置
恶意域名检测
域名 | 状态 | 中国境内 | 位置信息 | 解析 |
---|---|---|---|---|
upload.189qas.com |
安全 |
否 | 没有可用的地理位置信息。 |
|
mmsc.myuni.com.cn |
安全 |
是 |
IP地址: 10.0.0.172 国家: 中国 地区: 北京 城市: 北京 查看: 高德地图 |
|
wapmail.10086.cn |
安全 |
是 |
IP地址: 10.0.0.172 国家: 中国 地区: 广东 城市: 广州 查看: 高德地图 |
|
lstest.map.soso.com |
安全 |
是 |
IP地址: 125.39.120.62 国家: 中国 地区: 天津 城市: 天津 查看: 高德地图 |
|
sec.aqgj.cn |
安全 |
否 | 没有可用的地理位置信息。 |
|
mmsc.monternet.com |
安全 |
否 |
IP地址: 10.0.0.172 国家: - 地区: - 城市: - 查看: Google 地图 |
|
mmsc.vnet.mobi |
安全 |
否 | 没有可用的地理位置信息。 |
|
m.aqgj.cn |
安全 |
否 | 没有可用的地理位置信息。 |
|
secp.aqgj.cn |
安全 |
否 | 没有可用的地理位置信息。 |
|
hb.118114.net |
安全 |
是 |
IP地址: 116.228.55.174 国家: 中国 地区: 上海 城市: 上海 查看: 高德地图 |
|
ls.map.soso.com |
安全 |
是 |
IP地址: 183.47.97.240 国家: 中国 地区: 广东 城市: 惠州 查看: 高德地图 |
|
手机号提取
手机号 | 源码文件 |
---|---|
13800138000
|
tcs/sl.java |
13826512148
13632545744 13800000000 |
tcs/oo.java |
13800138000
13800000000 13826512148 13632545744 |
自研引擎-S |
URL链接分析
URL信息 | 源码文件 |
---|---|
http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiPrivacySpace_20161124213654 http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/gallery_2.4.8.1140_android_2016112203_20161124175026_102001_20161124185053 http://mmgr.gtimg.com/gjsmall/package/1452514473734.png http://mmgr.gtimg.com/gjsmall/plugin/1444794547847.png http://mmgr.gtimg.com/gjsmall/package/1443174054594.png http://3gimg.qq.com/webapp_scan/icon_cleaner/heath_guide.png http://mmgr.gtimg.com/gjsmall/plugin/1457594470523.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiHongbaoReminder_20161124213614 http://mmgr.gtimg.com/gjsmall/plugin/1457580441291.png http://mmgr.gtimg.com/gjsmall/plugin/1473324151549.png http://mmgr.gtimg.com/gjsmall/package/1444636796498.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiPickproof_20161124213646 http://mmgr.gtimg.com/gjsmall/plugin/1457580952991.png http://mmgr.gtimg.com/gjsmall/package/1452592388141.png http://mmgr.gtimg.com/gjsmall/plugin/1457594433778.png http://mmgr.gtimg.com/gjsmall/package/1461243523022.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiUrlBlocking_20161124213748 http://mmgr.gtimg.com/gjsmall/plugin/1457594074849.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiAdBlocking_20161124213550 http://mmgr.gtimg.com/gjsmall/package/1443174346013.png http://mmgr.gtimg.com/gjsmall/package/1461248121769.png http://mmgr.gtimg.com/gjsmall/package/1452514834471.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/transfer_1.3.7.390_android_20151201112907_20151202153025 http://mmgr.gtimg.com/gjsmall/plugin/1468219990282.png http://mmgr.gtimg.com/gjsmall/plugin/1457580242368.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiLocker_20161124213622 http://mmgr.gtimg.com/gjsmall/package/1472802513148.png http://mmgr.gtimg.com/gjsmall/package/1443174774087.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiFastboot_20161124213607 http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiSoftwareLock_20161124213724 http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiPaySecure_20161124213639 http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiNetworkManager_20161124213631 http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/1478766034812_qlauncher.lite_1.5.2_13001_3121_20161110173322 http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/tencentwifimanager_2.3.1.1486_android_20161118195750-reunion-release_wifi_20161121202336_110001_20161122162436 http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiSceneSms_20161124213717 http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/qqpim_6.5.8.1850_android_20161110202657_signed_20161114133900_103006_20161115102441 http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiAlice_20161124213558 http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/Weiyun_3.9.3.861_android_r45027_20161021132856_release_68_20161102144749 http://3gimg.qq.com/webapp_scan/icon_cleaner/flower.png http://mmgr.gtimg.com/gjsmall/package/1443174370338.png http://mmgr.gtimg.com/gjsmall/package/1461248335339.png http://mmgr.gtimg.com/gjsmall/package/1440728579870.png http://mmgr.gtimg.com/gjsmall/package/1468416368813.png http://3gimg.qq.com/gjsmall/plugin/1432193283579.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiSoftwareUninstall_20161124213731 http://mmgr.gtimg.com/gjsmall/package/1444990537394.png http://mmgr.gtimg.com/gjsmall/plugin/1477297081962.png http://mmgr.gtimg.com/gjsmall/plugin/1444794358747.png http://mmgr.gtimg.com/gjsmall/package/1453206717425.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/qqbrowser_7.1.0.2830_21399_20161111174311 http://mmgr.gtimg.com/gjsmall/package/1443174546332.png http://mmgr.gtimg.com/gjsmall/plugin/1476244049175.png http://mmgr.gtimg.com/gjsmall/package/1443174618316.png http://mmgr.gtimg.com/gjsmall/package/1449226907592.jpeg http://mmgr.gtimg.com/gjsmall/plugin/1474864585973.png http://mmgr.gtimg.com/gjsmall/package/1443174645662.png http://mmgr.gtimg.com/gjsmall/package/1443174300503.png http://mmgr.gtimg.com/gjsmall/package/1443174603827.png http://mmgr.gtimg.com/gjsmall/plugin/1457594039713.png http://mmgr.gtimg.com/gjsmall/package/1443174396166.png http://mmgr.gtimg.com/gjsmall/plugin/1471939801110.png http://3gimg.qq.com/webapp_scan/icon_home/qqsafe.png http://mmgr.gtimg.com/gjsmall/package/1443174461051.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/NewKingrootV5.0.0_C161_B376_normal_release_2016_11_15_20161116140839_105133_20161116141859 http://mmgr.gtimg.com/gjsmall/package/1453087058071.png http://mmgr.gtimg.com/gjsmall/plugin/1457331655326.png http://mmgr.gtimg.com/gjsmall/plugin/1475915826628.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/KoMobileArenaChannels-qqpimsecure-release-161111_20161115175548 http://mmgr.gtimg.com/gjsmall/package/1476425472034.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiWeixinSecure_20161124213755 http://mmgr.gtimg.com/gjsmall/plugin/1457580861751.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/KingMaster_v1.7.0.364_c170_7755EB6EDCAA9433_2016-11-11_20161114095451_105007_20161114150508 http://mmgr.gtimg.com/gjsmall/package/1477296826283.png http://mmgr.gtimg.com/gjsmall/package/1443174726926.png http://mmgr.gtimg.com/gjsmall/plugin/1457580661501.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/996687_54595114_1478788083391_20161111152342 http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiQrcode_20161124213702 http://mmgr.gtimg.com/gjsmall/package/1443174579706.png http://mmgr.gtimg.com/gjsmall/plugin/1458901506052.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiSpaceMgrUI_20161124213738 http://mmgr.gtimg.com/gjsmall/plugin/1457580331505.png http://mmgr.gtimg.com/gjsmall/plugin/1457594385869.png http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/PiQuickPanel_20161124213709 http://mmgr.myapp.com/myapp/gjbig/plugininfo/plugin/plugins/SpecificCleaner2.2.1build21-signed_20160523183252 http://3gimg.qq.com/webapp_scan/icon_cleaner/shoujishoushen_guide.png http://mmgr.gtimg.com/gjsmall/package/1443174113812.png http://mmgr.gtimg.com/gjsmall/plugin/1444794430606.png http://mmgr.gtimg.com/gjsmall/plugin/1457594321011.png http://mmgr.gtimg.com/gjsmall/package/1443174691215.png |
自研引擎-A |
http://sec.aqgj.cn/test.cgi http://sec.aqgj.cn/security.cgi |
com/anguanjia/framework/network/RequestUtil.java |
http://secp.aqgj.cn/s.php?a=comaction&mid=4001&idx=28d9d4c2f6&skey=6dcdc626ece5fa255776484f1fa81b71&data= |
com/anguanjia/security/plugin/ctsecurity/fg/main/b.java |
http://m.qq.com/wap/survey/index.jsp?value=%s |
com/meri/service/daemon/a.java |
http://m.aqgj.cn/index.php/index/agreement/id/2 |
com/meri/ui/guide/a.java |
http://m.aqgj.cn/index.php/index/agreement/id/10 http://www.qq.com/privacy.htm |
com/meri/ui/guide/e.java |
10.0.0.172 10.0.0.200 |
com/tencent/halley/common/downloader_detector/DownloaderApn.java |
file:///sdcard/demo.html |
com/tencent/qqpimsecure/h5/f.java |
http://m.baidu.com/s?from=1000953a |
com/tencent/qqpimsecure/plugin/deskassistant/dao/HotWordsModel.java |
http://mp.weixin.qq.com/s?__biz=mza4nta5nzm3oa==&mid=404556357&idx=1&sn=e7a4d07508bb89d17bfc9fed70329dcb#rd http://bbs.m.qq.com http://m.qq.com http://m.aqgj.cn/index.php/index/agreement/id/10 http://m.qq.com/index.jsp?g_f=23754 |
com/tencent/qqpimsecure/plugin/main/page/a.java |
http://feedback.qq.com/?productid=1#!/detail/qid/6 |
com/tencent/server/fore/RealtimeProtectGuideActivity.java |
224.0.0.251 |
mars/tvcontroler/Native/b.java |
http://mmsc.monternet.com 10.0.0.172 http://mmsc.myuni.com.cn http://mmsc.vnet.mobi 10.0.0.200 |
meri/service/aresengine/h.java |
http://mmsc.monternet.com 10.0.0.172 http://mmsc.myuni.com.cn http://mmsc.vnet.mobi 10.0.0.200 |
meri/service/aresengine/r.java |
http://feedback.qq.com/?productid=1#!/detail/qid/140430 |
meri/service/usespermission/b.java |
183.60.18.138 112.90.85.191 112.90.85.193 183.60.18.150 120.196.212.233 120.204.200.34 27.115.124.244 112.90.141.41 112.90.141.48 113.108.11.157 113.108.11.159 120.196.212.232 |
oicq/wlogin_sdk/request/j.java |
5.2.0.8 |
oicq/wlogin_sdk/tools/util.java |
http://hb.118114.net:9080/hy114/apponoff |
tcs/bei.java |
http://oth.str.mdt.qq.com:8080/analytics/upload http://oth.eve.mdt.qq.com:8080/analytics/upload http://jrlt.beacon.qq.com/analytics/upload |
tcs/bjy.java |
http://upload.189qas.com/statisgether/androidgzipencodegether.html |
tcs/bct.java |
www.qq.com |
tcs/xx.java |
2.0.0.9 |
tcs/bcn.java |
http://hb.118114.net:9080/hy114/telinfo |
tcs/beh.java |
http://180.153.50.195:8888/hy114/rightget |
tcs/bel.java |
1.9.2.16 |
tcs/bcs.java |
http://upload.189qas.com/statisgether/idblank.html?idtype=imsi-sha1&id= |
tcs/bdb.java |
10.0.0.172 |
tcs/bot.java |
http://m.qq.com/wap/scam/ |
tcs/on.java |
http://m.aqgj.cn/public/admin/js/kindeditor/attached/image/20170328/20170328163651_74824.png http://m.aqgj.cn/public/admin/js/kindeditor/attached/image/20170328/20170328163624_98373.png http://m.aqgj.cn/public/admin/js/kindeditor/attached/image/20170328/20170328162803_42708.png http://m.aqgj.cn/public/admin/js/kindeditor/attached/image/20170330/20170330101131_60063.png http://m.aqgj.cn/public/admin/js/kindeditor/attached/image/20170707/20170707111508_14108.png |
tcs/bss.java |
http://strategy.beacon.qq.com/analytics/upload |
tcs/blx.java |
183.232.125.162 163.177.71.153 120.198.203.156 |
tcs/pv.java |
http://monitor.uu.qq.com/analytics/rqdsync http://android.rqd.qq.com/analytics/async |
tcs/aru.java |
10.0.0.172 10.0.0.200 |
tcs/bjl.java |
127.0.0.1 |
tcs/pc.java |
10.0.0.172 |
tcs/ajt.java |
http://w.aq.qq.com/cn/mbtoken3/mbtoken3_get_photo_v2?uin= https://api.weixin.qq.com/sns/oauth2/refresh_token?appid=&grant_type=refresh_token&refresh_token= https://api.weixin.qq.com/sns/userinfo?access_token= |
tcs/boh.java |
http://feedback.qq.com/?productid=1 |
tcs/bzd.java |
http://aq.qq.com/lost_pwd?lang=zh_cn&login_type=normal?source_id=2411 |
tcs/bpn.java |
http://feedback.qq.com/?productid=1#!/detail/qid/6 |
tcs/bzs.java |
10.0.0.172 |
tmsdk/common/internal/utils/k.java |
10.0.0.200 |
tmsdk/common/internal/utils/y.java |
112.90.85.191 http://hb.118114.net:9080/hy114/telinfo http://m.aqgj.cn/public/admin/js/kindeditor/attached/image/20170328/20170328163651_74824.png 1.9.2.16 http://rqd.uu.qq.com/rqd/sync 27.115.124.244 https://api.weixin.qq.com/sns/userinfo 120.204.200.34 http://m.aqgj.cn/index.php/index/agreement/id/10 http://aq.qq.com/lost_pwd?lang=zh_cn&login_type=normal?source_id=2411 10.0.0.172 112.90.85.193 http://m.aqgj.cn/public/admin/js/kindeditor/attached/image/20170707/20170707111508_14108.png http://hb.118114.net:9080/hy114/apponoff http://sec.aqgj.cn/test.cgi http://mmsc.myuni.com.cn http://m.qq.com/wap/scam/ http://mmsc.vnet.mobi 224.0.0.251 http://m.aqgj.cn/public/admin/js/kindeditor/attached/image/20170328/20170328162803_42708.png http://oth.str.mdt.qq.com:8080/analytics/upload http://monitor.uu.qq.com/analytics/rqdsync http://m.aqgj.cn/public/admin/js/kindeditor/attached/image/20170330/20170330101131_60063.png https://api.weixin.qq.com/sns/oauth2/refresh_token http://jrlt.beacon.qq.com/analytics/upload http://secp.aqgj.cn/s.php?a=comaction&mid=4001&idx=28d9d4c2f6&skey=6dcdc626ece5fa255776484f1fa81b71&data= 163.177.71.153 10.0.0.200 113.108.11.157 120.196.212.233 http://oth.eve.mdt.qq.com:8080/analytics/upload http://180.153.50.195:8888/hy114/rightget http://bbs.m.qq.com http://sec.aqgj.cn/security.cgi www.qq.com http://m.aqgj.cn/index.php/index/agreement/id/2 http://strategy.beacon.qq.com/analytics/upload 113.108.11.159 http://android.rqd.qq.com/analytics/async http://m.qq.com/index.jsp?g_f=23754 http://m.aqgj.cn/public/admin/js/kindeditor/attached/image/20170328/20170328163624_98373.png http://m.qq.com http://upload.189qas.com/statisgether/androidgzipencodegether.html http://feedback.qq.com/?productid=1 112.90.141.41 file:///sdcard/demo.html 127.0.0.1 183.232.125.162 120.196.212.232 120.198.203.156 http://m.baidu.com/s?from=1000953a 183.60.18.138 http://upload.189qas.com/statisgether/idblank.html?idtype=imsi-sha1&id= http://m.qq.com/wap/survey/index.jsp?value=%s 5.2.0.8 http://feedback.qq.com/?productid=1#!/detail/qid/6 http://feedback.qq.com/?productid=1#!/detail/qid/140430 http://w.aq.qq.com/cn/mbtoken3/mbtoken3_get_photo_v2?uin= http://mmsc.monternet.com http://www.qq.com/privacy.htm 183.60.18.150 112.90.141.48 2.0.0.9 http://mp.weixin.qq.com/s?__biz=mza4nta5nzm3oa==&mid=404556357&idx=1&sn=e7a4d07508bb89d17bfc9fed70329dcb#rd |
自研引擎-S |
http://wapmail.10086.cn/ |
lib/armeabi/libbumblebee-1.0.2.so |
file:sendandcheckrecv file:error:file file:sendend:cdata:%d:%s |
lib/armeabi/libTVControler_jni.so |
Firebase配置检测
邮箱地址提取
第三方追踪器
名称 | 类别 | 网址 |
---|---|---|
Bugly | https://reports.exodus-privacy.eu.org/trackers/190 |
敏感凭证泄露
活动列表
显示 28 个 activities
服务列表
显示 18 个 services
广播接收者列表
显示 10 个 receivers
内容提供者列表
第三方SDK
SDK名称 | 开发者 | 描述信息 |
---|---|---|
腾讯流量联盟 | Tencent | 腾讯移动开放平台是为广大移动端应用开发者提供的平台。 |
污点分析
当apk较大时,代码量会很大,造成数据流图(ICFG)呈现爆炸式增长,所以该功能比较耗时,请先喝杯咖啡,耐心等待……规则名称 | 描述信息 | 操作 |
---|---|---|
病毒分析 | 使用安卓恶意软件常用的API进行污点分析 | 开始分析 |
漏洞挖掘 | 漏洞挖掘场景下的污点分析 | 开始分析 |
隐私合规 | 隐私合规场景下的污点分析:组件内污点传播、组件间污点传播、组件与库函数之间的污点传播 | 开始分析 |
密码分析 | 分析加密算法是否使用常量密钥、静态初始化的向量(IV)、加密模式是否使用ECB等 | 开始分析 |
Callback | 因为Android中系统级的Callback并不会出现显式地进行回调方法的调用,所以如果需要分析Callback方法需要在声明文件中将其声明,这里提供一份AndroidCallbacks.txt文件,里面是一些常见的原生回调接口或类,如果有特殊接口需求,可以联系管理员 | 开始分析 |