安全分析报告: 百度手机卫士 v5.8.0

安全分数


安全分数 35/100

风险评级


等级

  1. A
  2. B
  3. C
  4. F

严重性分布 (%)


隐私风险

1

用户/设备跟踪器


调研结果

高危 74
中危 181
信息 2
安全 1
关注 18

高危 应用程序存在Janus漏洞

应用程序使用了v1签名方案进行签名,如果只使用v1签名方案,那么它就容易受到安卓5.0-8.0上的Janus漏洞的攻击。在安卓5.0-7.0上运行的使用了v1签名方案的应用程序,以及同时使用了v2/v3签名方案的应用程序也同样存在漏洞。

高危 Activity (com.dianxinos.optimizer.module.space.SpaceClearActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.taskman.TaskManTabActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.taskman.TaskManTabActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。

活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (8) 更新到 28 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.taskman.TapCleanActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.taskman.TapCleanActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。

活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (8) 更新到 28 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.taskman.TapCleanActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.nd.android.pandahome.widget.activity.PandaWidgetMainActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.dxfastwidget.DXFastWidgetMoreSwitchActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.appmgr.appclassify.AppClassifyLauncherActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (cn.com.opda.android.groupshortcut.TapLauncher) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.accelerate.SuperPhoneAccActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.accelerate.SuperPhoneAccActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。

活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (8) 更新到 28 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.accelerate.SuperAccMainActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.accelerate.SuperAccMainActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。

活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (8) 更新到 28 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.accelerate.util.AppSettingLaunchBridge) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.accelerate.util.AppSettingLaunchBridge) 容易受到 Android Task Hijacking/StrandHogg 的攻击。

活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (8) 更新到 28 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.NetflowOverlayActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.AutoWarnActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.antivirus.activity.AVSettingActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.antivirus.activity.AVSettingActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。

活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (8) 更新到 28 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.antivirus.activity.AVIgnoreActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.antivirus.activity.AVIgnoreActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。

活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (8) 更新到 28 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.messagebox.MessageBoxActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.download.DownloadMgrActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.antispam.AntiSpamActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.antispam.DataSettingsActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.AntiNetflowSettingsActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.NetflowLockscreenActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.NetflowNightActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.NetflowYesterdayAcitvity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.NightModeStartDialogActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.NightModeRecoveryDialogActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.EggyDialogActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.NetflowOnAppExitDialogActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.billguard.billinfo.activity.BillInfoQueryWarnActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.saveflow.SaveFlowMainActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.saveflow.CommonHelpActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.PaySecurityActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.BankDetailActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.FakeDetailActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.PaymentEnterActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.DealHistoryActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.ClaimsOrderActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.ClaimsOrderDetailsActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.ClaimsApplyActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.PaymentAppDownloadActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.PaySecurityProblemActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.PaySecurityRunEnvActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.PaySecuritySmsGuideActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.PaySecuritySetActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.SDKResultDetailActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.PaySecurityClaimsMainActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.NetAddressHistoryActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.NetAddressClaimHistoryActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.NetAddressClaimDetailActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.wifimgr.WifiMgrOpenWifiActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.routercheck.activity.RouterCheckActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.paysecurity.routercheck.activity.RouterCheckResultActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.web.WebBrowserActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.bdpassport.LoginActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.bdpassport.AccountManagerActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 Activity (com.dianxinos.optimizer.module.mms.ui.VerifyCodeDialogActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.mms.ui.VerifyCodeGuideDialogActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.optimizer.module.mms.ui.NotificationDeleteConfirmActivity) 的启动模式不是standard模式

Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。

高危 Activity (com.dianxinos.notify.ui.view.NotifySimplePushActivity) is vulnerable to StrandHogg 2.0

已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (8) 更新到 29 或更高版本以在平台级别修复此问题。

高危 使用弱加密算法

使用弱加密算法
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4

Files:
com/dianxinos/optimizer/engine/dxmaster/DxbbReporter.java, line(s) 79
dxoptimizer/bwb.java, line(s) 119
dxoptimizer/byp.java, line(s) 18
dxoptimizer/cxo.java, line(s) 37
dxoptimizer/fdi.java, line(s) 213
dxoptimizer/ged.java, line(s) 15,25
dxoptimizer/heb.java, line(s) 25

高危 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。

应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4

Files:
com/dianxinos/optimizer/engine/dxmaster/DxbbReporter.java, line(s) 79
dxoptimizer/byp.java, line(s) 18
dxoptimizer/fdi.java, line(s) 213
dxoptimizer/ged.java, line(s) 15,25

高危 该文件是World Readable。任何应用程序都可以读取文件

该文件是World Readable。任何应用程序都可以读取文件
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#testing-local-storage-for-sensitive-data-mstg-storage-1-and-mstg-storage-2

Files:
dxoptimizer/amg.java, line(s) 63
dxoptimizer/aub.java, line(s) 55,84,102,120
dxoptimizer/aui.java, line(s) 150,590
dxoptimizer/aur.java, line(s) 82,95
dxoptimizer/bzo.java, line(s) 22
dxoptimizer/gpg.java, line(s) 28
dxoptimizer/gve.java, line(s) 60

高危 不安全的Web视图实现。Web视图忽略SSL证书错误并接受任何SSL证书。此应用程序易受MITM攻击

不安全的Web视图实现。Web视图忽略SSL证书错误并接受任何SSL证书。此应用程序易受MITM攻击
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05g-Testing-Network-Communication.md#webview-server-certificate-verification

Files:
dxoptimizer/hhi.java, line(s) 163,160
dxoptimizer/rk.java, line(s) 26,25
dxoptimizer/tf.java, line(s) 59,55

高危 启用了调试配置。生产版本不能是可调试的

启用了调试配置。生产版本不能是可调试的
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04c-Tampering-and-Reverse-Engineering.md#debugging-and-tracing

Files:
com/quickbird/sdk/BuildConfig.java, line(s) 3,4

高危 该文件是World Writable。任何应用程序都可以写入文件

该文件是World Writable。任何应用程序都可以写入文件
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#testing-local-storage-for-sensitive-data-mstg-storage-1-and-mstg-storage-2

Files:
dxoptimizer/amg.java, line(s) 71
dxoptimizer/anb.java, line(s) 12
dxoptimizer/aui.java, line(s) 442,594
dxoptimizer/gcg.java, line(s) 241,290,248,271
dxoptimizer/gve.java, line(s) 68

高危 如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击

如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#static-analysis-7

Files:
dxoptimizer/asd.java, line(s) 142,10

高危 应用程序在加密算法中使用ECB模式。ECB模式是已知的弱模式,因为它对相同的明文块[UNK]产生相同的密文

应用程序在加密算法中使用ECB模式。ECB模式是已知的弱模式,因为它对相同的明文块[UNK]产生相同的密文
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-block-cipher-mode

Files:
dxoptimizer/aay.java, line(s) 9
dxoptimizer/gjh.java, line(s) 126

中危 应用程序数据可以被备份

[android:allowBackup=true]
这个标志允许任何人通过adb备份你的应用程序数据。它允许已经启用了USB调试的用户从设备上复制应用程序数据。

中危 Broadcast Receiver (com.dianxinos.optimizer.engine.EnginePackageChangeReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Broadcast Receiver (com.dianxinos.optimizer.engine.antispam.SmsReceiver) 受权限保护, 但是应该检查权限的保护级别。

Permission: android.permission.BROADCAST_SMS [android:exported=true]
发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

中危 Broadcast Receiver (com.dianxinos.optimizer.engine.antispam.InterceptSmsReceiver) 受权限保护,但是应该检查权限的保护级别。

Permission: com.dianxinos.optimizer.engine.permission.COMMON</br>protectionLevel: normal [android:exported=true]
发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个权限的保护。然而,这个权限的保护级别被设置为普通。这意味着一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

中危 Broadcast Receiver (com.dianxinos.optimizer.engine.antispam.PhoneCallStateReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Service (com.dianxinos.optimizer.OptimizerStartupService) 未被保护。

[android:exported=true]
发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Service (com.dianxinos.optimizer.OptimizerMainService) 受权限保护,但是应该检查权限的保护级别。

Permission: com.dianxinos.optimizer.permission.GET_MAIN_SERVICE</br>protectionLevel: normal [android:exported=true]
发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个权限的保护。然而,这个权限的保护级别被设置为普通。这意味着一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

中危 Broadcast Receiver (com.dianxinos.optimizer.BootCompleteReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.safesearch.SafeSearchTransientActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.module.safesearch.SafeSearchTransientActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.toolbox.SafeToolsActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity-Alias (com.dianxinos.optimizer.launcher.ToolboxActivity) 未被保护。

存在一个intent-filter。
发现 Activity-Alias与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity-Alias是显式导出的。

中危 Activity (com.dianxinos.optimizer.launcher.AppManagerActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.space.SpaceClearActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity-Alias (com.dianxinos.optimizer.module.space.PhoneSpaceActivity) 未被保护。

存在一个intent-filter。
发现 Activity-Alias与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity-Alias是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.space.OnAppAddedActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.external.ShakeClearActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Broadcast Receiver (com.dianxinos.optimizer.PackageChangeReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Activity (cn.com.opda.android.filemanageractivity.filemanager.FileManagerActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.battery.BatteryModeLauncher)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.module.battery.BatteryModeLauncher) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.taskman.TaskManTabActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.taskman.TapCleanActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.module.taskman.TapCleanActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity-Alias (cn.com.opda.android.taskman.TaskManTabActivity) 未被保护。

存在一个intent-filter。
发现 Activity-Alias与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity-Alias是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.memorymgr.MemoryMgrActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity-Alias (cn.com.opda.android.taskman.OptimazeMemoryActivity) 未被保护。

存在一个intent-filter。
发现 Activity-Alias与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity-Alias是显式导出的。

中危 Activity设置了TaskAffinity属性

(cn.com.opda.android.sevenkey.WidgetConfigActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (cn.com.opda.android.sevenkey.WidgetConfigActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity设置了TaskAffinity属性

(cn.com.opda.android.sevenkey.DXWidgetConfigActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (cn.com.opda.android.sevenkey.DXWidgetConfigActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Broadcast Receiver (cn.com.opda.android.sevenkey.SevenKeyWidget) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Broadcast Receiver (com.dianxinos.optimizer.dxfastwidget.DXFastWidget) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Service (com.dianxinos.optimizer.dxfastwidget.DXFastRefershService) 未被保护。

[android:exported=true]
发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.nd.android.pandahome.widget.activity.PandaWidgetMainActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Broadcast Receiver (com.dianxinos.optimizer.plugin91.widget.Plugin91TrackerReceiver) 未被保护。

[android:exported=true]
发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.dxfastwidget.DXFastWidgetMoreSwitchActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.dxfastwidget.DXFastWidgetMoreSwitchActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Broadcast Receiver (com.dianxinos.launcher2.dxwidget.DXWidgetProvider) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Service (cn.com.opda.android.sevenkey.SevenKeyWidgetClientService) 未被保护。

[android:exported=true]
发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity设置了TaskAffinity属性

(cn.com.opda.android.sevenkey.BrightnessSettingsActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Broadcast Receiver (cn.com.opda.android.sevenkey.LockScreenAdmin) 受权限保护, 但是应该检查权限的保护级别。

Permission: android.permission.BIND_DEVICE_ADMIN [android:exported=true]
发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

中危 Activity-Alias (com.dianxinos.optimizer.module.appmgr.AppMgrActivity) 未被保护。

存在一个intent-filter。
发现 Activity-Alias与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity-Alias是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.appmgr.appclassify.AppClassifyActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.module.appmgr.appclassify.AppClassifyActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.appmgr.AppMgrHomeActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.module.appmgr.AppMgrHomeActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.appmgr.appclassify.AppClassifyLauncherActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.module.appmgr.appclassify.AppClassifyLauncherActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity设置了TaskAffinity属性

(cn.com.opda.android.groupshortcut.TapLauncher)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity-Alias (cn.com.opda.android.groupshortcut.TapLauncher) 未被保护。

存在一个intent-filter。
发现 Activity-Alias与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity-Alias是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.appmgr.MoveToSdActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity-Alias (cn.com.opda.android.softmanager.SoftwareEncyTab) 未被保护。

存在一个intent-filter。
发现 Activity-Alias与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity-Alias是显式导出的。

中危 Activity-Alias (cn.com.opda.android.softtools.SoftToolsTabActivity) 未被保护。

存在一个intent-filter。
发现 Activity-Alias与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity-Alias是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.deviceinfo.DeviceInfoActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.privacy.PermissionDetectorActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.module.accelerate.PhoneAccActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.accelerate.util.AppSettingLaunchBridge)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Service (com.dianxinos.optimizer.module.accelerate.accessbility.DXAccessibilityService) 受权限保护, 但是应该检查权限的保护级别。

Permission: android.permission.BIND_ACCESSIBILITY_SERVICE [android:exported=true]
发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

中危 Activity (com.dianxinos.optimizer.module.bootmgr.BootManagerActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity-Alias (com.dianxinos.optimizer.module.startupmgr.BootManagerActivity) 未被保护。

存在一个intent-filter。
发现 Activity-Alias与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity-Alias是显式导出的。

中危 Activity (cn.com.opda.android.createshortcut.ShortCutActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.MainNetMonitoractivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.NetflowOverlayActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.AntiNetUnleashedActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Service (com.dianxinos.optimizer.module.netflow.datainterface.NetFlowInterfaceService) 受权限保护,但是应该检查权限的保护级别。

Permission: com.dianxinos.optimizer.permission.NETFLOW</br>protectionLevel: normal [android:exported=true]
发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个权限的保护。然而,这个权限的保护级别被设置为普通。这意味着一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.netflowmgr.activity.FloatDialogActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Broadcast Receiver (com.dianxinos.optimizer.module.netflowmgr.NetflowOverlayReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.antivirus.activity.AntivirusMainActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.antivirus.activity.AVMonitorInstallReportActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Broadcast Receiver (com.baidu.security.scansdk.receiver.AutoUpdateReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.messagebox.MessageBoxActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.floatwindow.QuickHelperActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.floatwindow.QuickHelperSettingsActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.watcher.UninstallAskActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.download.DownloadMgrActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.download.InstallConfirmActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Broadcast Receiver (com.dianxinos.optimizer.update.UpdateNotificationReceiver) 未被保护。

[android:exported=true]
发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Broadcast Receiver (com.dianxinos.optimizer.utils.AliveReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.freezemgr.FreezeMgrActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.appmanager.ui.activity.AppsUpdateActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.addetect.AdDetectorLauncherActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Broadcast Receiver (com.dianxinos.optimizer.QueryLocatonReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.antispam.AntiSpamActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.AntiNetflowSettingsActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.netflowmgr.activity.NetflowOnAppExitDialogActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.module.netflowmgr.activity.NetflowOnAppExitDialogActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.billguard.AntiCostsActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Broadcast Receiver (com.dianxinos.optimizer.module.smscenter.SmsReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Service (com.quickbird.mini.vpn.vpn.LocalVpnService) 受权限保护, 但是应该检查权限的保护级别。

Permission: android.permission.BIND_VPN_SERVICE [android:exported=true]
发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

中危 Activity (com.dianxinos.optimizer.module.saveflow.SaveFlowMainActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.saveflow.CommonHelpActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.PaySecurityActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.paysecurity.PaySecurityAlarmActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.module.paysecurity.SafeFolderActivity) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.BankDetailActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.FakeDetailActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.PaymentEnterActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.DealHistoryActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.ClaimsOrderActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.ClaimsOrderDetailsActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.ClaimsApplyActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.PaymentAppDownloadActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.PaySecurityProblemActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.PaySecurityRunEnvActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.PaySecuritySmsGuideActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.PaySecuritySetActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.SDKResultDetailActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.PaySecurityClaimsMainActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.NetAddressHistoryActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.NetAddressClaimHistoryActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.NetAddressClaimDetailActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Service (com.dianxinos.optimizer.module.paysecurity.PaySecurityService) 未被保护。

存在一个intent-filter。
发现 Service与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Service是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.wifimgr.WifiMgrOpenWifiActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.module.wifimgr.WifiMgrOpenWifiActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.routercheck.activity.RouterCheckActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.module.paysecurity.routercheck.activity.RouterCheckResultActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Broadcast Receiver (com.baidu.newroot.receiver.RootAutoUpdateReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Activity (com.dianxinos.optimizer.web.WebBrowserActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.bdpassport.LoginActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Activity (com.dianxinos.optimizer.bdpassport.AccountManagerActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Service (com.dianxinos.optimizer.module.mms.transaction.NoConfirmationSendService) 受权限保护, 但是应该检查权限的保护级别。

Permission: android.permission.SEND_RESPOND_VIA_MESSAGE [android:exported=true]
发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.ConversationList)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity (com.dianxinos.optimizer.module.mms.ui.ConversationList) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.ComposeMessageActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.mms.ui.ForwardMessageActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.mms.ui.ConversationListAlias)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity-Alias (com.dianxinos.mms.ui.ConversationListAlias) 未被保护。

存在一个intent-filter。
发现 Activity-Alias与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity-Alias是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.mms.ui.ComposeMessageActivityAlias)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity-Alias (com.dianxinos.mms.ui.ComposeMessageActivityAlias) 未被保护。

存在一个intent-filter。
发现 Activity-Alias与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity-Alias是显式导出的。

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.SlideshowActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.SettingActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.FavoritesActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.NotifiConversationList)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.ClassifyMessageActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.SmsZoomActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.VerifyCodeDialogActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.VerifyCodeGuideDialogActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.NotificationDeleteConfirmActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.SelectFavoritesActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Activity设置了TaskAffinity属性

(com.dianxinos.optimizer.module.mms.ui.MmsGuideActivity)
如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名

中危 Broadcast Receiver (com.dianxinos.optimizer.module.mms.transaction.PushReceiver) 受权限保护, 但是应该检查权限的保护级别。

Permission: android.permission.BROADCAST_WAP_PUSH [android:exported=true]
发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

中危 Broadcast Receiver (com.dianxinos.optimizer.module.mms.transaction.MmsPushOutboxMessages) 受权限保护, 但是应该检查权限的保护级别。

Permission: android.permission.MMS_SEND_OUTBOX_MSG [android:exported=true]
发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

中危 Broadcast Receiver (com.dianxinos.optimizer.module.mms.transaction.MmsSystemEventReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Broadcast Receiver (com.dianxinos.optimizer.module.mms.transaction.PrivilegedSmsReceiver) 受权限保护, 但是应该检查权限的保护级别。

Permission: android.permission.BROADCAST_SMS [android:exported=true]
发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。

中危 Broadcast Receiver (com.dianxinos.optimizer.module.mms.transaction.SmsReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Broadcast Receiver (com.dianxinos.optimizer.module.mms.transaction.MessageStatusReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Activity (com.dianxinos.notify.ui.view.NotifySimplePushActivity) 未被保护。

[android:exported=true]
发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。

中危 Broadcast Receiver (com.dianxinos.notify.ui.NotifyUIReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Broadcast Receiver (com.dianxinos.dxservice.stat.AlarmReceiver) 未被保护。

存在一个intent-filter。
发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

中危 Activity (com.dianxinos.notify.ui.ContainerActivityMutil) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 Activity (com.dianxinos.pandora.box.AllActivityPlugin) 未被保护。

存在一个intent-filter。
发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。

中危 高优先级的Intent (2147483647)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (2147483647)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (1000000)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (1000000)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (10000)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (10000)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (10000)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (10000)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (2147483647)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (10000)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (2147483647)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (100000000)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (2147483647)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (100000000)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (2147483647)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (2147483647)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 高优先级的Intent (2147483647)

[android:priority]
通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。

中危 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等

文件可能包含硬编码的敏感信息,如用户名、密码、密钥等
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#checking-memory-for-sensitive-data-mstg-storage-10

Files:
com/dianxinos/optimizer/module/mms/classify/VerifyCode.java, line(s) 12,13,14
com/quickbird/mini/utils/SecureJsonFile.java, line(s) 18
com/quickbird/sdk/internal/QBConfigsMgr.java, line(s) 6
dxoptimizer/aby.java, line(s) 107,70,34,52,88
dxoptimizer/adh.java, line(s) 103,117,141,178,127,154
dxoptimizer/fwt.java, line(s) 101
dxoptimizer/fww.java, line(s) 190
dxoptimizer/fwx.java, line(s) 189
dxoptimizer/om.java, line(s) 27,33
dxoptimizer/vd.java, line(s) 38
org/ardverk/collection/AbstractPatriciaTrie.java, line(s) 60

中危 IP地址泄露

IP地址泄露


Files:
com/dianxinos/cms/front/client/CMSFrontRestService.java, line(s) 64,96
com/quickbird/mini/vpn/proxy/HttpProxySessionHandler.java, line(s) 170
com/quickbird/mini/vpn/vpn/LocalVpnService.java, line(s) 25,24
dxoptimizer/aba.java, line(s) 19,20
dxoptimizer/auw.java, line(s) 21,106
dxoptimizer/ebi.java, line(s) 14,17,11
dxoptimizer/fdq.java, line(s) 10,10,10,10,10
dxoptimizer/fea.java, line(s) 30,30
dxoptimizer/fub.java, line(s) 499,525,481
dxoptimizer/zt.java, line(s) 14,30,51,52,100,38,55,58,88

中危 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库

应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04h-Testing-Code-Quality.md#injection-flaws-mstg-arch-2-and-mstg-platform-2

Files:
dxoptimizer/acz.java, line(s) 4,5,17
dxoptimizer/ada.java, line(s) 6,59
dxoptimizer/adc.java, line(s) 4,5,25
dxoptimizer/aow.java, line(s) 5,40
dxoptimizer/apk.java, line(s) 4,5,29
dxoptimizer/apl.java, line(s) 9,10,11,53
dxoptimizer/asu.java, line(s) 4,5,27
dxoptimizer/atj.java, line(s) 4,5,29
dxoptimizer/atq.java, line(s) 7,8,34
dxoptimizer/atx.java, line(s) 6,7,33
dxoptimizer/avx.java, line(s) 4,5,15
dxoptimizer/axz.java, line(s) 6,20
dxoptimizer/bfr.java, line(s) 5,6,7,150
dxoptimizer/bfs.java, line(s) 4,5,18
dxoptimizer/bmq.java, line(s) 6,133
dxoptimizer/bmr.java, line(s) 6,35
dxoptimizer/bqw.java, line(s) 8,84
dxoptimizer/bqy.java, line(s) 4,5,34
dxoptimizer/bqz.java, line(s) 5,29
dxoptimizer/buk.java, line(s) 5,6,27
dxoptimizer/bum.java, line(s) 4,5,6,16
dxoptimizer/bun.java, line(s) 5,27
dxoptimizer/bup.java, line(s) 5,6,27
dxoptimizer/bvs.java, line(s) 4,5,14
dxoptimizer/bwq.java, line(s) 6,7,17
dxoptimizer/bxv.java, line(s) 6,89
dxoptimizer/cbp.java, line(s) 4,5,14
dxoptimizer/cse.java, line(s) 5,6,32
dxoptimizer/csg.java, line(s) 5,6,32
dxoptimizer/csj.java, line(s) 4,5,23
dxoptimizer/cuu.java, line(s) 5,13
dxoptimizer/cxs.java, line(s) 4,5,36
dxoptimizer/cxu.java, line(s) 6,16
dxoptimizer/cyb.java, line(s) 6,33
dxoptimizer/cyc.java, line(s) 6,11
dxoptimizer/cyd.java, line(s) 6,15
dxoptimizer/dfw.java, line(s) 5,6,140
dxoptimizer/dgq.java, line(s) 5,6,33
dxoptimizer/dgx.java, line(s) 4,5,14
dxoptimizer/dlm.java, line(s) 4,5,33
dxoptimizer/dln.java, line(s) 6,67
dxoptimizer/drc.java, line(s) 6,11
dxoptimizer/dtz.java, line(s) 5,13
dxoptimizer/dvu.java, line(s) 5,6,28
dxoptimizer/fbh.java, line(s) 6,277
dxoptimizer/fbo.java, line(s) 4,5,14
dxoptimizer/fnz.java, line(s) 5,26
dxoptimizer/fvr.java, line(s) 4,5,21
dxoptimizer/fzp.java, line(s) 4,5,26
dxoptimizer/gck.java, line(s) 4,5,14
dxoptimizer/ghy.java, line(s) 5,6,7,47
dxoptimizer/px.java, line(s) 4,5,20
dxoptimizer/vl.java, line(s) 3,8
dxoptimizer/yf.java, line(s) 5,47
dxoptimizer/ym.java, line(s) 6,99
dxoptimizer/yo.java, line(s) 3,37
dxoptimizer/yr.java, line(s) 8,168
dxoptimizer/zn.java, line(s) 4,5,26

中危 应用程序使用不安全的随机数生成器

应用程序使用不安全的随机数生成器
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-random-number-generators

Files:
com/dianxinos/appupdate/DownloadHelpers.java, line(s) 11
com/dianxinos/optimizer/floatwindow/FloatWindowHaveATryActivity.java, line(s) 25
com/dianxinos/optimizer/floatwindow/QuickHelperActivity.java, line(s) 105
com/dianxinos/optimizer/module/battery/BatteryGuideActivity.java, line(s) 45
com/dianxinos/optimizer/module/netflowmgr/activity/EggyDialogActivity.java, line(s) 31
com/dianxinos/optimizer/module/netflowmgr/views/WaveView.java, line(s) 12
com/dianxinos/optimizer/module/safesearch/SafeSearchActivity.java, line(s) 92
com/dianxinos/optimizer/module/wifimgr/WifiSpeedMeasureActivity.java, line(s) 43
dxoptimizer/bcc.java, line(s) 8
dxoptimizer/bhr.java, line(s) 11
dxoptimizer/btu.java, line(s) 55
dxoptimizer/byr.java, line(s) 32
dxoptimizer/cnz.java, line(s) 26
dxoptimizer/cwl.java, line(s) 10
dxoptimizer/eno.java, line(s) 30
dxoptimizer/eoo.java, line(s) 26
dxoptimizer/fly.java, line(s) 7
dxoptimizer/gcz.java, line(s) 14
dxoptimizer/pd.java, line(s) 14
dxoptimizer/pg.java, line(s) 18
dxoptimizer/vg.java, line(s) 16
dxoptimizer/wr.java, line(s) 16
dxoptimizer/yc.java, line(s) 6

中危 不安全的Web视图实现。可能存在WebView任意代码执行漏洞

不安全的Web视图实现。可能存在WebView任意代码执行漏洞
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#testing-javascript-execution-in-webviews-mstg-platform-5

Files:
dxoptimizer/hhb.java, line(s) 147,149,80

中危 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据

应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#external-storage

Files:
cn/com/opda/android/filemanageractivity/filemanager/FileManagerActivity.java, line(s) 376
com/dianxinos/appupdate/DownloadHelpers.java, line(s) 32,41,59,65,72
com/dianxinos/library/notify/download/DownloadInfo.java, line(s) 251
com/dianxinos/optimizer/module/mms/ui/ComposeMessageActivity.java, line(s) 2106
com/quickbird/mini/utils/CrashHandler.java, line(s) 88,89
dxoptimizer/Cfor.java, line(s) 154
dxoptimizer/aam.java, line(s) 35,128,138
dxoptimizer/aba.java, line(s) 103,107,177,180,192,196
dxoptimizer/adv.java, line(s) 78,109
dxoptimizer/ald.java, line(s) 16
dxoptimizer/aoj.java, line(s) 40
dxoptimizer/aou.java, line(s) 7
dxoptimizer/aui.java, line(s) 211,488
dxoptimizer/aut.java, line(s) 17
dxoptimizer/ayo.java, line(s) 10,14
dxoptimizer/bcc.java, line(s) 40
dxoptimizer/bcf.java, line(s) 14,67
dxoptimizer/bec.java, line(s) 8
dxoptimizer/bxn.java, line(s) 33
dxoptimizer/byo.java, line(s) 28,68
dxoptimizer/cww.java, line(s) 58
dxoptimizer/cwy.java, line(s) 74
dxoptimizer/fnl.java, line(s) 200,253
dxoptimizer/ghl.java, line(s) 20,42,52,53
dxoptimizer/ghs.java, line(s) 87,91,136,176
dxoptimizer/gml.java, line(s) 8
dxoptimizer/gpi.java, line(s) 37,41
dxoptimizer/gtl.java, line(s) 43
dxoptimizer/ob.java, line(s) 80,112
dxoptimizer/qb.java, line(s) 20
dxoptimizer/uw.java, line(s) 7
dxoptimizer/yl.java, line(s) 6
dxoptimizer/yy.java, line(s) 59,91

中危 MD5是已知存在哈希冲突的弱哈希

MD5是已知存在哈希冲突的弱哈希
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4

Files:
com/dianxinos/library/notify/network/RequestBase.java, line(s) 538
dxoptimizer/acd.java, line(s) 30,50
dxoptimizer/adz.java, line(s) 36,56,109
dxoptimizer/amg.java, line(s) 128
dxoptimizer/amh.java, line(s) 343
dxoptimizer/amn.java, line(s) 21,57
dxoptimizer/ant.java, line(s) 87
dxoptimizer/any.java, line(s) 340
dxoptimizer/apt.java, line(s) 20
dxoptimizer/aum.java, line(s) 86
dxoptimizer/awp.java, line(s) 80
dxoptimizer/ayl.java, line(s) 63
dxoptimizer/bes.java, line(s) 105
dxoptimizer/bni.java, line(s) 64,150
dxoptimizer/byj.java, line(s) 135
dxoptimizer/gis.java, line(s) 64
dxoptimizer/gjh.java, line(s) 109,141
dxoptimizer/gmt.java, line(s) 34
dxoptimizer/gmz.java, line(s) 186
dxoptimizer/gve.java, line(s) 114
dxoptimizer/hax.java, line(s) 185
dxoptimizer/hdl.java, line(s) 9
dxoptimizer/oc.java, line(s) 24
dxoptimizer/vv.java, line(s) 25,43
dxoptimizer/za.java, line(s) 24

中危 SHA-1是已知存在哈希冲突的弱哈希

SHA-1是已知存在哈希冲突的弱哈希
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4

Files:
com/dianxinos/pandora/core/PandoraPackageParser.java, line(s) 34
dxoptimizer/atn.java, line(s) 103
dxoptimizer/bes.java, line(s) 30,158
dxoptimizer/bfa.java, line(s) 67
dxoptimizer/bfn.java, line(s) 26
dxoptimizer/bni.java, line(s) 26
dxoptimizer/ggp.java, line(s) 47
dxoptimizer/zz.java, line(s) 50

中危 应用程序创建临时文件。敏感信息永远不应该被写进临时文件

应用程序创建临时文件。敏感信息永远不应该被写进临时文件


Files:
dxoptimizer/abx.java, line(s) 151
dxoptimizer/adf.java, line(s) 279,356,376,509
dxoptimizer/aeb.java, line(s) 26
dxoptimizer/aew.java, line(s) 41,87
dxoptimizer/hfu.java, line(s) 7

中危 此应用程序可能会请求root(超级用户)权限

此应用程序可能会请求root(超级用户)权限
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05j-Testing-Resiliency-Against-Reverse-Engineering.md#testing-root-detection-mstg-resilience-1

Files:
dxoptimizer/gop.java, line(s) 35,35,35

中危 应用程序包含隐私跟踪程序

此应用程序有多个1隐私跟踪程序。跟踪器可以跟踪设备或用户,是终端用户的隐私问题。

中危 此应用可能包含硬编码机密信息

从应用程序中识别出以下机密确保这些不是机密或私人信息
凭证信息=> "seckey" : "93fec3d59d08ceb8d0895aaf12e94fa7"
凭证信息=> "com.dianxinos.apikey.debug" : "         dGFwYXNhcGkAAAAAAAAAAAgDAAAAAQAAhaNiSbF4W1rBUThzzq/s2f5Ebg9CBF4LlJCLmgYN         EQTCJ1kIU/2TyT/S7glXDafSxtSYv8J3wWJbdSDV2m3tS/CrwOkx5pj9BaJ3o0P7wQR+IUKn         dCDVhXEcJB+ynVGRmKcbxD8HvCDEXBJ5zwadqWehNNtGe3VXPyELmufzmub9E6nhbLMJqXNe         7Us7g0I0WId1/vIdLbJV4z4SaKDiIAD49S6yYKR+DYCWvHiS9ouiaW7jWfRZSadBVDzVxSkE         OeqNfE7i+TCs6/9veMHe04/mvW0bB6cOyu/HvufgZBLo8wdIH5AAy8iCNsZOfQIfb89dkv8G         dl4bGQ21xvp75wEAAADwAQAAAQAAAAmmRS9cUIHJDk/SdBOJXVQRTCDuAAAAAAAAAAAAAAAA         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAY24ub3BkYS5hLnBob25vYWxi         dW1zaG91c2hvdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA         AAAAAAAAAAAAAAAAAAAAAAAAAAAAALHK1U4AAAAAMZWjVAAAAAABAAAAAQAAAAEAAAABAAAA         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA         AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA         AAAAAAAAAAAAAAAAAAAAAAAAAAA=         "
百度地图的=> "com.baidu.lbsapi.API_KEY" : "Tznt21k4snZRcM0qYiHIGLoF"
凭证信息=> "com.dianxinos.apikey" : "      dGFwYXNhcGkAAAAAAAAAAAgDAAAAAQAAuUzHyzIL59+5zcvsf8kfvv529lz8oltH0zwafjOH      NzX2WuFCWvAHMdckfjkVX1zPksEtM3gJgRuKcWlXaBL139mBPq/Y4halEv2zVfzqW/uQHw0Z      IHsfQbwUTgM+RRQ1YOedT1F1kC2e+tAqsASJp5kzOICLIaFpHN9vPurBslK7DiYUF5wuVDCi      rmlwNcU0jEUiN80IRx3Gfq/CQDYCVAqt/zdGs7hD9WtZWy4LOVGhzKNYy0FNispQwTx9dy/s      Sghy/vVCAOsciW9a7zYqzbNvJLPTpS9MTeAlKcjDBrrP2HjM4bCCRW/A98B7R3SOgdgIqvGc      RTGd4SF4pBnsogEAAADwAQAAAQAAAI+DYLKEot/WXf/kesvWT//2dM/uAAAAAAAAAAAAAAAA      AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAY24ub3BkYS5hLnBob25vYWxi      dW1zaG91c2hvdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA      AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA      AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA      AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA      AAAAAAAAAAAAAAAAAAAAAAAAAAAAACUU1k4AAAAAJerOYQAAAAABAAAAAQAAAAEAAAABAAAA      AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA      AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA      AAAAAAAAAAAAAAAAAAAAAAAAAAA=      "
ZpwkqWsWfY6az9v0oiPFp9XuttU2H0kNQEnzwUHzb2biKratz2zr/Hh7xjlN79UGbghxIh24cya42AZdd6dgBQ==
b295d117135a9763da282e7dae73a5ca7d3e5b11
53c3aaa045cef6ebd738fe61
ZpwkqWsWfY6az9v0oiPFp0rJyQqTJiky9sz/76Kexug7jEGtRNqVfeM5Ki8RYV5B
53f5592e45ceccd52644238f
Y29tLnFpaG9vMzYwLm1vYmlsZXNhZmVfbGl0ZQ==
ZpwkqWsWfY6az9v0oiPFpzw2UyXcZu8brrlu6p7bPauj5yBSxJ7hzx11oAkQW/kw
ZpwkqWsWfY6az9v0oiPFp4rH9mBdsm6CrxyBePR+2CczTwKP4hAp+mUgu9lFfKOCoobV2AVhb44iX0cP8P0d/g==
93fec3d59d08ceb8d0895aaf12e94fa7
7193f653bbbb625592d2703b3279279e
ea26372515dca30a142e3f4d36db19337abc7454
Y29tLnFpaG9vMzYwLm1vYmlsZXNhZmUub3B0aQ==
ZpwkqWsWfY6az9v0oiPFp6mTQQ7nxXVfGD2EH98o4szCAneAE8jUrUrDauightbjWq0DdWm/Ae22vHNBWVXaFw==
ZpwkqWsWfY6az9v0oiPFp1z61k2dXXV35IpV8bPeaWRyM8PGpmgQeybUeF6sg9qX
124324471239807512395795
ZpwkqWsWfY6az9v0oiPFp4krd0Bm62KraLJ3YMMp6vhyGItwSoj3QZczK0POj/T4CjfPo+6CQmsqxA7xRTywhw==
e3c44902-bf06-4e84-84ca-78ea59302ac2
541fba6545ceccd52644239d
ZpwkqWsWfY6az9v0oiPFp6mTQQ7nxXVfGD2EH98o4swD5vOuThkPZlVN7F5+SJCdQwqP/nze4uenChAkIij47A==
96fdc9f70848c0c392f67c092607372f
21c08571-4ffe-4ca8-be07-45f4070b7405
c786568a9aff253ad74c5d3e6fbffa12fed44cd3244f18960ec5511bb551e413115197234845112cc3df9bbacd3e0f4b3528cd87ed397d577dc9008e9cbc6a25fc0664d3a3f440243786db8b250d40f6f148c9a3cd6fbc2dd8d24039bd6a8972a1bdee28c308798bfa9bb3b549877b10f98e265f118c05f264537d95e29339157b9d2a31485e0c823521cca6d0b721a8432600076d669e20ac43aa588b52c11c2a51f04c6bb31ad6ae8573991afe8e4957d549591fcb83ec62d1da35b1727dc6b63001a5ef387b5a7186c1e68da1325772b5307b1bc739ef236b9efe06d52dcaf1e32768e3403e55e3ec56028cf5680cfb33971ccf7870572bc47d3e3affa385
ZpwkqWsWfY6az9v0oiPFp6+SRphaGgCtkwtuqFa8n5c1/MHuXTnPWMlBdK6KbNF4
53d0c16245cef6ebd738fe6d
ZpwkqWsWfY6az9v0oiPFp38HCAeltGMgE4ao1hz9HoxvsWfv+6AN6dN73Lco5vTJ
ZpwkqWsWfY6az9v0oiPFp2BZdIi0v6px9ji0pq32MtaZRr2RLuOznF24duUTgYSb0NQgyeH6zQJsLChN86yAbA==
Y29tLnRlbmNlbnQuYW5kcm9pZC5xcWRvd25sb2FkZXI=
Y29tLmNsZWFubWFzdGVyLm1ndWFyZC5yb290a2VlcGVy
53d0bd9445cef6ebd738fe6c
ZpwkqWsWfY6az9v0oiPFp6mTQQ7nxXVfGD2EH98o4szS8uOJ0ebuuzr3DVdUPP3hE59O5Q2IC6qExEcwouWADQ==
8f8360b284a2dfd65dffe47acbd64ffff674cfee
ZpwkqWsWfY6az9v0oiPFp6mTQQ7nxXVfGD2EH98o4syyR3/tOlkRQVmP1tVGOdXg
acc62c99a5d917c2ce0940eccdb0c7b0
e925705f61b25bfc077944de94029ec78ed12da0
F46B117B-CBC7-4ac2-8F3C-43C1649DC7
bd3df198d50f0dafa3c5804d342d3698
53c3aa4145cef6ebd738fe60
F46B117B-CBC7-4ac2-8F3C-43C1649DC76
4ed076e5fe3738af2bc8b4def0ed0ebe
ZpwkqWsWfY6az9v0oiPFp7VWZ6KQHVnuIIONAqJ97G9eFSkBaFiSDKo5jw4xVHWW
b138944e13372602b6a370fd4bcc159ff1918987
50b13132bb394901f151bc12
ZpwkqWsWfY6az9v0oiPFp/pUR1VzpqNgBsQOm3qNnQPZjBOqbVxJB5jhaCohxEJq
6B117B-CBC7-4ac2-8F3C-43C1649DC7
ZpwkqWsWfY6az9v0oiPFp6mTQQ7nxXVfGD2EH98o4szPPs+4Guo1lmVojVBWwj+TD3ILz4+qcb5hsehQ3Nmmgw==
ZpwkqWsWfY6az9v0oiPFp5mHKqT5wfypC8AADKS4yVpA5gSSh4nck9BEtgHps61y
ZpwkqWsWfY6az9v0oiPFp+YnnSnlzbxLG+o2d7Pd5Rqd1tJ8cX2odGR97NWMZuBoChK80YcWaI+Ztn7SzF/Vew==
26a26ebfab9b4e5f9f39784402706fd6efdf7081
ZpwkqWsWfY6az9v0oiPFp6mTQQ7nxXVfGD2EH98o4sx+q5PPk6CGSNzrQVMQq6GJIIIx8vjbnbsEuxE60UVTFw==
Y29tLnFpaG9vLnJ0c2VydmljZS5JUlRTZXJ2aWNlSW1wbA==
ZpwkqWsWfY6az9v0oiPFp+iC3Glkh4/lSUkLF1uBv5710yctJ2ytdW0qLR6VB3SN
da93a3b98fd937ba87ecc92f0de8b05a
ZpwkqWsWfY6az9v0oiPFpwyANg32Q77hf7k6P2dOCHtCtUkwHZ8SenZNJU8j56JDigL0Z4clM983zceFhOIHcw==
91984037215497453715695537150101136180891052789697033543194092619618648264321686995125910645918307527361902207937849374278999247610081485346792920961341041235187112556183400885916498929543480156108595411929206248207390582439108464025592253754008974647620342386179132598251271296121068499378920392705867355039
ZpwkqWsWfY6az9v0oiPFpx2up1a3AmLjjl8F46a4tYUEhbNYd4kSyRWy76FCVXlW
ZpwkqWsWfY6az9v0oiPFp1v7eDbB90oQ3r8eGEvBr5Owp4rapoRstl7oFYnY5oT/
042a2c0e1658811d9ac5fb8fa97edcdf
ZpwkqWsWfY6az9v0oiPFp6mTQQ7nxXVfGD2EH98o4szbxEDbBTpIAYyqvteQaJH3ZUOxH/1BGWeJpmAwr+t6pg==
6B117B-CBC7-4ac2-8F3C-43C1649DC7D
F46B117B-CBC7-4ac2-8F3C-43C1649DC760
ZpwkqWsWfY6az9v0oiPFp9vw0AuSXm5KSy0EugWkl90EklbWKqqq1Xt0bIGxBIb9F0v8e7LewA6zaGF7s0mVlQ==
ZpwkqWsWfY6az9v0oiPFp6wIFYRkzdOTDeOrCEwzB+DFbZaFjL3/Qq+OvaWtqAmf
533a985045cef22e46b31b84
308202eb30820254a00302010202044d36f7a4300d06092a864886f70d01010505003081b9310b300906035504061302383631123010060355040813094775616e67646f6e673111300f060355040713085368656e7a68656e31353033060355040a132c54656e63656e7420546563686e6f6c6f6779285368656e7a68656e2920436f6d70616e79204c696d69746564313a3038060355040b133154656e63656e74204775616e677a686f7520526573656172636820616e6420446576656c6f706d656e742043656e7465723110300e0603550403130754656e63656e74301e170d3131303131393134333933325a170d3431303131313134333933325a3081b9310b300906035504061302383631123010060355040813094775616e67646f6e673111300f060355040713085368656e7a68656e31353033060355040a132c54656e63656e7420546563686e6f6c6f6779285368656e7a68656e2920436f6d70616e79204c696d69746564313a3038060355040b133154656e63656e74204775616e677a686f7520526573656172636820616e6420446576656c6f706d656e742043656e7465723110300e0603550403130754656e63656e7430819f300d06092a864886f70d010101050003818d0030818902818100c05f34b231b083fb1323670bfbe7bdab40c0c0a6efc87ef2072a1ff0d60cc67c8edb0d0847f210bea6cbfaa241be70c86daf56be08b723c859e52428a064555d80db448cdcacc1aea2501eba06f8bad12a4fa49d85cacd7abeb68945a5cb5e061629b52e3254c373550ee4e40cb7c8ae6f7a8151ccd8df582d446f39ae0c5e930203010001300d06092a864886f70d0101050500038181009c8d9d7f2f908c42081b4c764c377109a8b2c70582422125ce545842d5f520aea69550b6bd8bfd94e987b75a3077eb04ad341f481aac266e89d3864456e69fba13df018acdc168b9a19dfd7ad9d9cc6f6ace57c746515f71234df3a053e33ba93ece5cd0fc15f3e389a3f365588a9fcb439e069d3629cd7732a13fff7b891499
5307107445cef22e46b31b80
ZpwkqWsWfY6az9v0oiPFp6mTQQ7nxXVfGD2EH98o4syBHu9Se9i3USgdSRDfiF7rRFqXyAQR6qN+kw4HtDQF5g==
53d0a7ad45cef6ebd738fe6a
ZpwkqWsWfY6az9v0oiPFp86qA6P4WphXsSR3vfCpkZvSLYt25K7duHUv8y4amyLv
ZpwkqWsWfY6az9v0oiPFp5cknzyHR9cdXKPkesoUoAPwezDJd2nlgSeG57Ib4XQMjz+0dwg3uwIXUIZU+zi/AQ==
531d9ca145cef22e46b31b82
cfb3352c2df335696c6bc631932c6a61a4cdf318
ZpwkqWsWfY6az9v0oiPFp+ZEHQUmapfXV9YTchxG1Y2Sna3EceA5HInmjsP/aRax
53b22de545ce68e19171b680
C399146DA7AB8951515EC21724E31EA64A2AE37FD87A070B37B99BCA655EDD054EBEF5E38B329074E5A9219CF1017CEA75D58C0B243AFE3B707DB30CE34B5AD9
53c3aadb45cef6ebd738fe62
ZpwkqWsWfY6az9v0oiPFp1v7eDbB90oQ3r8eGEvBr5P7FdJv29uZLu1Lv7oHZbOH
310a4f78e839b86df7731c2f48fcadae
ZpwkqWsWfY6az9v0oiPFp94ZdUDXd2pLIPrb5iMgXR62v7HlyUuXpFykZ1CNCL6c
7d566ea7fece0109e6fa52655f3e037e
Y29tLnFpaHVvbzM2MC5tb2JpbGVzYWZlLm9wdGk=
ZpwkqWsWfY6az9v0oiPFpzwLvphoowoaVGvDKvjHhxusBknOyw6KA2M+t+ASrGed
Y29tLmdhdS5nby5sYXVuY2hlcmV4Lmdvd2lkZ2V0LmdvcG93ZXJtYXN0ZXI=
ecd5a7ada0ad656eceb9b8de799e61c20e714d7f
53cf559945cef6ebd738fe68
75a5552b52c6fe88429805f0fb6b4542cf920b37819fd4b586a400b07f5eabfc
a727348c8aa7823aa5f18dc02a066498bfd8b132
c8f7c2f54d08907e9ac493cd
AQIhAPt2DbkHMr9X5XQz21dtm7qOclNPSNgBq8exJTipmuWBAiEA4kTScFOGV2Au
Y29tLmlqaW5zaGFuLmR1YmEucm9vdGtlZXBlcg==
53cf80a745cef6ebd738fe69
72f283666ae9a3482660515b0f9acebeaff91e04
ZpwkqWsWfY6az9v0oiPFpyU/p9NEB0g5wqlSBTx5MV+RdQ808n5evYPUtfTKLcvA
862fe64a3f627a61727cd443ca79f1bf
f6bfadb0a20cf8472ba9f63222ff7e50
ZpwkqWsWfY6az9v0oiPFp6mTQQ7nxXVfGD2EH98o4sz/zstO4IPF71EBGLN7Dkj1socRgujJjgHZKG70eaDU9A==
ZpwkqWsWfY6az9v0oiPFp3sh3dF1vA8SS2ymSHj21V3GGoOpLXvvfiR7XlF89M40
7c2045bf95137b6245343b38b97a1b35
53e85aaa45cef6ebd738fe72
533e49d845ce2e5164cbf901
ZpwkqWsWfY6az9v0oiPFp6mTQQ7nxXVfGD2EH98o4szchqw8A9lAk01Cmlwqf7jpypZk6vKb7J1cfVo1hSQ5Wg==
ZpwkqWsWfY6az9v0oiPFp4S8ANE5mug5AEvSfcFLpyatHrns05UmoQXOeoIFOHNI
53ad55d645ce68e19171b67f
ZpwkqWsWfY6az9v0oiPFp+xLNp35lrbPoY/X3VJjGDnYeOSXZAjsWckDDBDFSaGp
50c82132bb394901f151ad96
539195b545cea37c55abd3b6
c0ba0ba19ceb475a789b8cf0d71897a6
531d9cfb45cef22e46b31b83
ZpwkqWsWfY6az9v0oiPFp0JgR8vd81G7nOonfWFsJze4urJuYg98yXgSST7J9zrxbwteAx/ZPdPMRNxGgagLkg==
539195e324aca801c11ba59b
ZpwkqWsWfY6az9v0oiPFpxlBcifDKuIqJpvy8BPfS+zQHqFatt60ixx+hF6RJ5Uk

信息 应用程序记录日志信息,不得记录敏感信息

应用程序记录日志信息,不得记录敏感信息
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#logs

Files:
cn/com/opda/android/filemanageractivity/filemanager/FileManagerActivity.java, line(s) 518,519
com/baidu/wallet/bankcard/BankCardDetailActivity.java, line(s) 149
com/baidu/wallet/ui/BalanceChargeActivity.java, line(s) 45,84
com/baidu/wallet/ui/SecurityCenterActivity.java, line(s) 143,122
com/baidu/wallet/ui/WalletBalanceActivity.java, line(s) 86,147,263
com/dianxinos/appupdate/AppUpdateService.java, line(s) 37
com/dianxinos/appupdate/DownloadHelpers.java, line(s) 44,70
com/dianxinos/appupdate/DownloadService.java, line(s) 37,90,100,145,152,155,164,96,57,114,65,73,105,176
com/dianxinos/appupdate/DownloadThread.java, line(s) 709,745,792,920,925,936,960,1022,1032,1039,1056,1063,421,148,184,189,371,654,897,366,568,670,712,715,716,717,718,719,720,770,780,800,807,193,407,447,456,461,467,476,481,487,496,501,506,515,520,534,539,547,549,615,739,847,876,882
com/dianxinos/appupdate/NotifyInstalledReceiver.java, line(s) 15
com/dianxinos/common/ui/view/DxPreference.java, line(s) 315
com/dianxinos/common/ui/view/DxPreferenceSpinner.java, line(s) 209
com/dianxinos/dxservice/core/DXCoreService.java, line(s) 29,43,55
com/dianxinos/dxservice/stat/AlarmReceiver.java, line(s) 15
com/dianxinos/launcher2/dxwidget/DXWidgetProvider.java, line(s) 41,48,55,62,72
com/dianxinos/library/notify/download/DownloadInfo.java, line(s) 222
com/dianxinos/library/notify/download/DownloadRunnable.java, line(s) 270,286,755,119,212,707,826,834,842,846,858,881,882,113,162,219,324,534,634,686,689,690,691,692,693,694,733,743,763,770,133,135,151,411,416,421,429,434,439,447,452,457,465,470,475,483,488,498,500,819
com/dianxinos/optimizer/engine/antispam/InterceptSmsReceiver.java, line(s) 22,42
com/dianxinos/optimizer/engine/antispam/impl/PhoneCallStateListener.java, line(s) 266
com/dianxinos/optimizer/module/antispam/DataSettingsActivity.java, line(s) 202
com/dianxinos/optimizer/module/antispam/spamcall/model/BlockLogsViewItem.java, line(s) 46,30
com/dianxinos/optimizer/module/antispam/spamcall/model/StrangerLogsViewItem.java, line(s) 30,38,34
com/dianxinos/optimizer/module/mms/data/ContactList.java, line(s) 174
com/dianxinos/optimizer/module/mms/model/MediaModel.java, line(s) 83
com/dianxinos/optimizer/module/mms/ui/ConversationList.java, line(s) 627,558
com/dianxinos/optimizer/module/mms/ui/PresenterFactory.java, line(s) 20
com/quickbird/mini/utils/CrashHandler.java, line(s) 108
com/quickbird/mini/vpn/proxy/HttpProxySessionHandler.java, line(s) 350
com/quickbird/sdk/internal/HttpsClient.java, line(s) 59
com/quickbird/sdk/utils/QBLogger.java, line(s) 15,31,35,19,11,23,27
dxoptimizer/aba.java, line(s) 133,144,219,234,298,320,326,334,340,353,371,30,70,76,80,85,94,127,138,149,159,213,224,239,254
dxoptimizer/abd.java, line(s) 27,35,62,99,62,79
dxoptimizer/acc.java, line(s) 150,153
dxoptimizer/ach.java, line(s) 24,26,30,32,38,135,168,170,34
dxoptimizer/acy.java, line(s) 139
dxoptimizer/adf.java, line(s) 34,38,84,88,98,105,246,258,383
dxoptimizer/adk.java, line(s) 271,299,336
dxoptimizer/ae.java, line(s) 28,44,60,78,102,110,33,49,65
dxoptimizer/af.java, line(s) 34,54,65,88,101,108,152
dxoptimizer/agt.java, line(s) 44
dxoptimizer/aiw.java, line(s) 29,52
dxoptimizer/ajg.java, line(s) 62,97
dxoptimizer/ajn.java, line(s) 62
dxoptimizer/alo.java, line(s) 44
dxoptimizer/alr.java, line(s) 100
dxoptimizer/alv.java, line(s) 17
dxoptimizer/amc.java, line(s) 83
dxoptimizer/amf.java, line(s) 74,81,88,101,124
dxoptimizer/amg.java, line(s) 83,133,139
dxoptimizer/amh.java, line(s) 39,69,90,101,113,133,147,161,175,189,203,214,225,236,247,258,278,292,303,321,332,357,383
dxoptimizer/ami.java, line(s) 84,98,113,120,133,23,28,33,38,43,48,91
dxoptimizer/amj.java, line(s) 96,73,86,90
dxoptimizer/aml.java, line(s) 21,32,62,71,36
dxoptimizer/amq.java, line(s) 57
dxoptimizer/amw.java, line(s) 56,76
dxoptimizer/anc.java, line(s) 17,22,31,51,60
dxoptimizer/ane.java, line(s) 205,250,404,103,221,222,262,336,361,377,57,62,161
dxoptimizer/ann.java, line(s) 115,122,131,159,162,165,182,247,282,287,297,316,367,381,425,491,604,611,615,629,637,652,692,759,773,208,400,402,417,682,150,155,339,554,559,581
dxoptimizer/ano.java, line(s) 35,47
dxoptimizer/anq.java, line(s) 40,73,100,111,122,133,87,59
dxoptimizer/ans.java, line(s) 25,46
dxoptimizer/ant.java, line(s) 72,111,128,141,209,157,165,135
dxoptimizer/anv.java, line(s) 18
dxoptimizer/any.java, line(s) 327,332
dxoptimizer/aoe.java, line(s) 13
dxoptimizer/aov.java, line(s) 55
dxoptimizer/aoy.java, line(s) 22,28,34,10,16,40
dxoptimizer/apk.java, line(s) 35
dxoptimizer/asj.java, line(s) 19,55,18,32,54,33
dxoptimizer/ask.java, line(s) 69,76,83,90,97,105,114,25,62
dxoptimizer/asl.java, line(s) 45,68,87,80
dxoptimizer/asn.java, line(s) 86,91,41,49,62,73
dxoptimizer/aso.java, line(s) 21,32
dxoptimizer/asr.java, line(s) 37,48
dxoptimizer/ass.java, line(s) 59,69,77,84,97,117,123,130,141,171,216,222,229,240,267,273,280,291,338,361,400,32,105,350
dxoptimizer/asu.java, line(s) 25,32,33
dxoptimizer/asv.java, line(s) 56,86,102,134,151,92,163,36,42
dxoptimizer/asw.java, line(s) 16,21
dxoptimizer/asx.java, line(s) 16,21
dxoptimizer/asz.java, line(s) 23,30,42,62,71
dxoptimizer/ata.java, line(s) 40
dxoptimizer/atc.java, line(s) 33,43
dxoptimizer/ati.java, line(s) 48,55,62,82,120,128,135,147,174,182,189,201,220,226,233,244
dxoptimizer/atj.java, line(s) 27,36
dxoptimizer/atk.java, line(s) 56,163,188,210,251,266,50,60,68,82,87,91,99,157,182
dxoptimizer/atn.java, line(s) 50,70,90,108,115
dxoptimizer/ato.java, line(s) 95
dxoptimizer/atp.java, line(s) 27
dxoptimizer/atq.java, line(s) 48,86,92,100,112,153,198,207,214,226,257,267,275,282,312,352,369,375,382,420,426,433,444,515,552,42,63,185,245,401,413,497
dxoptimizer/ats.java, line(s) 32,38,47,62,190,81,88
dxoptimizer/att.java, line(s) 20,30
dxoptimizer/atu.java, line(s) 20
dxoptimizer/atw.java, line(s) 86,100,115,122,135,157,165,171,93
dxoptimizer/atx.java, line(s) 53,75,81,88,99,124,134,142,149,172,182,190,197,228,31,39
dxoptimizer/aty.java, line(s) 73,84,101
dxoptimizer/atz.java, line(s) 90,91,60,71,78,31,37,64
dxoptimizer/aub.java, line(s) 33,42,82,100,118,92,110,144
dxoptimizer/auc.java, line(s) 19,38,33
dxoptimizer/aud.java, line(s) 17
dxoptimizer/auf.java, line(s) 18
dxoptimizer/auh.java, line(s) 34,39
dxoptimizer/aui.java, line(s) 67,115,119,137,141,160,178,219,223,235,242,268,275,279,291,298,311,315,324,328,337,344,348,360,367,402,406,418,425,452,472,512,523,531,545,549,566,573,603,60,133,156,174,375
dxoptimizer/aul.java, line(s) 22,28,44,50,66,72,83,88,93,98,103,116,122,128
dxoptimizer/aum.java, line(s) 91,97
dxoptimizer/aun.java, line(s) 34,62,69,79,88,98,107,117,126,136,145,155,175,179,207,225,282,298,169
dxoptimizer/aup.java, line(s) 113,72,94,129,198
dxoptimizer/aur.java, line(s) 54,75,90
dxoptimizer/aus.java, line(s) 19,29
dxoptimizer/aut.java, line(s) 37,47,58,73
dxoptimizer/avj.java, line(s) 183,328
dxoptimizer/awn.java, line(s) 16,10,34,22,28
dxoptimizer/awt.java, line(s) 81,37,43,52,58,65,71,214,222,228,234,243,271,279,292,308,312
dxoptimizer/awy.java, line(s) 29,41,47
dxoptimizer/axb.java, line(s) 33
dxoptimizer/axk.java, line(s) 11
dxoptimizer/axl.java, line(s) 203,268
dxoptimizer/axx.java, line(s) 32
dxoptimizer/ayk.java, line(s) 9,25,13,17,21
dxoptimizer/azg.java, line(s) 45,48,42
dxoptimizer/bbo.java, line(s) 65
dxoptimizer/bbs.java, line(s) 10
dxoptimizer/bcf.java, line(s) 27,106,116,74,82
dxoptimizer/bgz.java, line(s) 8
dxoptimizer/boj.java, line(s) 9,25,29,13,17,21
dxoptimizer/bqt.java, line(s) 27
dxoptimizer/brq.java, line(s) 94,155,41
dxoptimizer/bs.java, line(s) 38
dxoptimizer/bsa.java, line(s) 60
dxoptimizer/bsj.java, line(s) 62
dxoptimizer/bsk.java, line(s) 60
dxoptimizer/bsr.java, line(s) 59
dxoptimizer/btg.java, line(s) 357,363,369,375,382,418,386
dxoptimizer/btj.java, line(s) 41,80,87,94,102,107
dxoptimizer/bto.java, line(s) 179,203,51,61,71
dxoptimizer/bwc.java, line(s) 9,25,29,13,17,21
dxoptimizer/cir.java, line(s) 36
dxoptimizer/cix.java, line(s) 24
dxoptimizer/cjc.java, line(s) 39
dxoptimizer/cji.java, line(s) 32,45
dxoptimizer/cjk.java, line(s) 183
dxoptimizer/cjl.java, line(s) 33
dxoptimizer/cjp.java, line(s) 38
dxoptimizer/cjv.java, line(s) 33,47
dxoptimizer/cnv.java, line(s) 33
dxoptimizer/csv.java, line(s) 77,89
dxoptimizer/dsx.java, line(s) 48
dxoptimizer/duc.java, line(s) 37
dxoptimizer/dug.java, line(s) 287,289,291,297
dxoptimizer/duz.java, line(s) 508,507
dxoptimizer/dvg.java, line(s) 65
dxoptimizer/dvx.java, line(s) 131
dxoptimizer/ean.java, line(s) 68
dxoptimizer/efl.java, line(s) 20
dxoptimizer/efn.java, line(s) 19
dxoptimizer/egt.java, line(s) 203
dxoptimizer/ehj.java, line(s) 22
dxoptimizer/ehn.java, line(s) 59,64,69,74,79,84,89,94,99,104,109,114,119,124,129,134,139,144,149
dxoptimizer/ekm.java, line(s) 256,266,278,301,367,333
dxoptimizer/ekv.java, line(s) 102
dxoptimizer/f.java, line(s) 290,296,304,327,344,364,379,433
dxoptimizer/fez.java, line(s) 134
dxoptimizer/gbz.java, line(s) 47,54,58,77
dxoptimizer/gca.java, line(s) 25,42
dxoptimizer/gcb.java, line(s) 36,42
dxoptimizer/gil.java, line(s) 74,75
dxoptimizer/gjx.java, line(s) 79
dxoptimizer/gjy.java, line(s) 19
dxoptimizer/gks.java, line(s) 9,17,13
dxoptimizer/glv.java, line(s) 23
dxoptimizer/gnh.java, line(s) 110,115,122,126,134,158
dxoptimizer/gnl.java, line(s) 9,25,29,13,17,21
dxoptimizer/gpz.java, line(s) 23
dxoptimizer/gqa.java, line(s) 23
dxoptimizer/grc.java, line(s) 35,38,32
dxoptimizer/gvc.java, line(s) 23,51,70,79,88
dxoptimizer/gvd.java, line(s) 18,23,28,33,38,43
dxoptimizer/gve.java, line(s) 77,118,121
dxoptimizer/gvk.java, line(s) 30,95
dxoptimizer/gvx.java, line(s) 804,854,860,897,905,983,996,1005
dxoptimizer/gvz.java, line(s) 237,243,253,298,499,507,518,522,530,537,546,553,852,861,494
dxoptimizer/gwf.java, line(s) 15
dxoptimizer/gyf.java, line(s) 119,153,205,223,225,253,255
dxoptimizer/gyg.java, line(s) 62,64
dxoptimizer/gyh.java, line(s) 62,64
dxoptimizer/gz.java, line(s) 17,23,34
dxoptimizer/haq.java, line(s) 28
dxoptimizer/hea.java, line(s) 55,41
dxoptimizer/hgd.java, line(s) 24
dxoptimizer/hge.java, line(s) 88,281,287,293,299,404,407,410
dxoptimizer/hhb.java, line(s) 66,85,90,92,94,96,111,114,428,443,460,396,147
dxoptimizer/hho.java, line(s) 40,76,58,64,10,25,46,82,34,70,52
dxoptimizer/hhq.java, line(s) 29,33,133,154
dxoptimizer/hhx.java, line(s) 51,66
dxoptimizer/hhy.java, line(s) 43
dxoptimizer/hhz.java, line(s) 176,72,186
dxoptimizer/hii.java, line(s) 31,46,49
dxoptimizer/his.java, line(s) 88,101,116
dxoptimizer/k.java, line(s) 133,47,52
dxoptimizer/lf.java, line(s) 42
dxoptimizer/mh.java, line(s) 117,121
dxoptimizer/mj.java, line(s) 105,393,421,435,449,482,497,510,523,536,247
dxoptimizer/mp.java, line(s) 47
dxoptimizer/mq.java, line(s) 27
dxoptimizer/mz.java, line(s) 50
dxoptimizer/ne.java, line(s) 61
dxoptimizer/nk.java, line(s) 59
dxoptimizer/ob.java, line(s) 38
dxoptimizer/op.java, line(s) 25
dxoptimizer/ov.java, line(s) 23,32
dxoptimizer/pc.java, line(s) 130
dxoptimizer/pf.java, line(s) 158,174
dxoptimizer/pk.java, line(s) 159
dxoptimizer/qb.java, line(s) 139
dxoptimizer/s.java, line(s) 75,76,83,91,364,411,453,460,478,486,493,500,533,629,637,654,675,693,713,733,740,755,767,857,863,879,889,895,909,1026,1054,1151,1164,1177,1186,1205,1229,1239,1266,1281,1251
dxoptimizer/tf.java, line(s) 27
dxoptimizer/vw.java, line(s) 10
dxoptimizer/wr.java, line(s) 39,104,122
dxoptimizer/xg.java, line(s) 369,377,383
dxoptimizer/xh.java, line(s) 35
dxoptimizer/yz.java, line(s) 36,54
dxoptimizer/zd.java, line(s) 216
dxoptimizer/zk.java, line(s) 50,55
dxoptimizer/zu.java, line(s) 56

信息 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它

此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x04b-Mobile-App-Security-Testing.md#clipboard

Files:
com/dianxinos/optimizer/module/mms/ui/FavoritesActivity.java, line(s) 5,91

安全 此应用程序可能具有Root检测功能

此应用程序可能具有Root检测功能
https://github.com/MobSF/owasp-mstg/blob/master/Document/0x05j-Testing-Resiliency-Against-Reverse-Engineering.md#testing-root-detection-mstg-resilience-1

Files:
com/quickbird/mini/utils/TelephonyUtils.java, line(s) 61,64,61,64
dxoptimizer/afc.java, line(s) 86,89

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (graph.renren.com) 通信。

{'ip': '120.133.12.123', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (dl.quickbird.com) 通信。

{'ip': '42.120.42.43', 'country_short': 'CN', 'country_long': '中国', 'region': '浙江', 'city': '杭州', 'latitude': '30.293650', 'longitude': '120.161583'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (dxapi.quickbird.com) 通信。

{'ip': '103.235.46.240', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '广州', 'latitude': '23.127361', 'longitude': '113.264572'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (api.dianhua.dianxin.net) 通信。

{'ip': '103.235.46.71', 'country_short': 'HK', 'country_long': '中国', 'region': '香港', 'city': '香港', 'latitude': '22.285521', 'longitude': '114.157692'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (wifi.dianxin.net) 通信。

{'ip': '103.235.46.240', 'country_short': 'HK', 'country_long': '中国', 'region': '香港', 'city': '香港', 'latitude': '22.285521', 'longitude': '114.157692'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (atv.dxsvr.com) 通信。

{'ip': '103.235.46.240', 'country_short': 'HK', 'country_long': '中国', 'region': '香港', 'city': '香港', 'latitude': '22.285521', 'longitude': '114.157692'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (tls.dxsvr.com) 通信。

{'ip': '103.235.46.240', 'country_short': 'HK', 'country_long': '中国', 'region': '香港', 'city': '香港', 'latitude': '22.285521', 'longitude': '114.157692'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (u.dxsvr.com) 通信。

{'ip': '103.235.46.240', 'country_short': 'HK', 'country_long': '中国', 'region': '香港', 'city': '香港', 'latitude': '22.285521', 'longitude': '114.157692'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (nrc.dxsvr.com) 通信。

{'ip': '103.235.46.240', 'country_short': 'HK', 'country_long': '中国', 'region': '香港', 'city': '香港', 'latitude': '22.285521', 'longitude': '114.157692'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (api.weibo.com) 通信。

{'ip': '49.7.37.118', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (ak.dxsvr.com) 通信。

{'ip': '103.235.46.240', 'country_short': 'HK', 'country_long': '中国', 'region': '香港', 'city': '香港', 'latitude': '22.285521', 'longitude': '114.157692'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (dxurl.cn) 通信。

{'ip': '103.235.46.240', 'country_short': 'HK', 'country_long': '中国', 'region': '香港', 'city': '香港', 'latitude': '22.285521', 'longitude': '114.157692'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (rd.dxsvr.com) 通信。

{'ip': '103.235.46.71', 'country_short': 'HK', 'country_long': '中国', 'region': '香港', 'city': '香港', 'latitude': '22.285521', 'longitude': '114.157692'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (mmsc.myuni.com.cn) 通信。

{'ip': '211.94.164.141', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (w.dxsvr.com) 通信。

{'ip': '103.235.46.71', 'country_short': 'HK', 'country_long': '中国', 'region': '香港', 'city': '香港', 'latitude': '22.285521', 'longitude': '114.157692'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (rpc.doodoobird.com) 通信。

{'ip': '103.235.46.71', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '广州', 'latitude': '23.127361', 'longitude': '113.264572'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (aip.dxsvr.com) 通信。

{'ip': '103.235.46.71', 'country_short': 'HK', 'country_long': '中国', 'region': '香港', 'city': '香港', 'latitude': '22.285521', 'longitude': '114.157692'}

关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (rc.dxsvr.com) 通信。

{'ip': '103.235.46.240', 'country_short': 'HK', 'country_long': '中国', 'region': '香港', 'city': '香港', 'latitude': '22.285521', 'longitude': '114.157692'}

安全评分: ( 百度手机卫士 5.8.0)