温馨提示:本平台仅供研究软件风险、安全评估,禁止用于非法用途。由于展示的数据过于全面,请耐心等待加载完成。如有疑问或建议, 可加入我们的微信群讨论

应用图标

应用评分

文件信息

文件名称 44.apk
文件大小 50.91MB
MD5 7f295866d0fec4f19e02bb14b0597562
SHA1 d5ebabc788929151a349ee7aca154676320dfc5b
SHA256 c0de5607d576b5a2cec2b97fae2106f74f603ea4ade276a5b88ced46d480a4b3
病毒检测 ⚠️ 6 个厂商报毒⚠️

应用信息

应用名称 HOT51
包名 com.sagadsg.user.mady501858
主活动 com.example.obs.player.ui.activity.main.SplashActivity
目标SDK 27 最小SDK 21
版本号 1.1.506 子版本号 506
加固信息 未加壳
开发框架 Java/Kotlin
非法应用检测 (该功能即将上线,识别赌博、诈骗、色情和黑产等类型应用)

组件导出信息

反编译代码

Manifest文件 查看
Java源代码 查看 -- 下载

文件列表

    证书信息

    二进制文件已签名
    v1 签名: True
    v2 签名: False
    v3 签名: False
    v4 签名: False
    主题: C=US, ST=California, L=Mountain View, O=Android, OU=Android, CN=Android, E=android@android.com
    签名算法: rsassa_pkcs1v15
    有效期自: 2008-02-29 01:33:46+00:00
    有效期至: 2035-07-17 01:33:46+00:00
    发行人: C=US, ST=California, L=Mountain View, O=Android, OU=Android, CN=Android, E=android@android.com
    序列号: 0x936eacbe07f201df
    哈希算法: sha1
    证书MD5: e89b158e4bcf988ebd09eb83f5378e87
    证书SHA1: 61ed377e85d386a8dfee6b864bd85b0bfaa5af81
    证书SHA256: a40da80a59d170caa950cf15c18c454d47a39b26989d8b640ecd745ba71bf5dc
    证书SHA512: 5216ccb62004c4534f35c780ad7c582f4ee528371e27d4151f0553325de9ccbe6b34ec4233f5f640703581053abfea303977272d17958704d89b7711292a4569
    找到 1 个唯一证书

    应用程序权限

    权限名称 安全等级 权限内容 权限描述 关联代码
    android.permission.READ_PHONE_STATE 危险 读取手机状态和标识 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。
    android.permission.VIBRATE 普通 控制振动器 允许应用程序控制振动器,用于消息通知振动功能。
    android.permission.WAKE_LOCK 危险 防止手机休眠 允许应用程序防止手机休眠,在手机屏幕关闭后后台进程仍然运行。
    android.permission.INTERNET 危险 完全互联网访问 允许应用程序创建网络套接字。
    android.permission.WRITE_EXTERNAL_STORAGE 危险 读取/修改/删除外部存储内容 允许应用程序写入外部存储。
    android.permission.READ_EXTERNAL_STORAGE 危险 读取SD卡内容 允许应用程序从SD卡读取信息。
    android.permission.CAMERA 危险 拍照和录制视频 允许应用程序拍摄照片和视频,且允许应用程序收集相机在任何时候拍到的图像。
    android.permission.ACCESS_NETWORK_STATE 普通 获取网络状态 允许应用程序查看所有网络的状态。
    android.permission.ACCESS_WIFI_STATE 普通 查看Wi-Fi状态 允许应用程序查看有关Wi-Fi状态的信息。
    android.permission.READ_LOGS 危险 读取系统日志文件 允许应用程序从系统的各日志文件中读取信息。这样应用程序可以发现您的手机使用情况,这些信息还可能包含用户个人信息或保密信息,造成隐私数据泄露。
    android.permission.MODIFY_AUDIO_SETTINGS 危险 允许应用修改全局音频设置 允许应用程序修改全局音频设置,如音量。多用于消息语音功能。
    android.permission.WRITE_SETTINGS 危险 修改全局系统设置 允许应用程序修改系统设置方面的数据。恶意应用程序可借此破坏您的系统配置。
    android.permission.GET_TASKS 危险 检索当前运行的应用程序 允许应用程序检索有关当前和最近运行的任务的信息。恶意应用程序可借此发现有关其他应用程序的保密信息。
    android.permission.BLUETOOTH 危险 创建蓝牙连接 允许应用程序查看或创建蓝牙连接。
    android.permission.FOREGROUND_SERVICE 普通 创建前台Service Android 9.0以上允许常规应用程序使用 Service.startForeground,用于podcast播放(推送悬浮播放,锁屏播放)
    android.permission.SCHEDULE_EXACT_ALARM 普通 精确的闹钟权限 允许应用程序使用准确的警报 API。
    android.permission.REQUEST_INSTALL_PACKAGES 危险 允许安装应用程序 Android8.0 以上系统允许安装未知来源应用程序权限。
    android.permission.SYSTEM_ALERT_WINDOW 危险 弹窗 允许应用程序弹窗。 恶意程序可以接管手机的整个屏幕。
    android.permission.RECORD_AUDIO 危险 获取录音权限 允许应用程序获取录音权限。
    com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE 普通 Google 定义的权限 由 Google 定义的自定义权限。
    com.google.android.gms.permission.AD_ID 普通 应用程序显示广告 此应用程序使用 Google 广告 ID,并且可能会投放广告。
    com.google.android.c2dm.permission.RECEIVE 普通 接收推送通知 允许应用程序接收来自云的推送通知。
    com.sagadsg.user.mady501857.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION 未知 未知权限 来自 android 引用的未知权限。
    android.permission.CHANGE_NETWORK_STATE 危险 改变网络连通性 允许应用程序改变网络连通性。
    android.permission.POST_NOTIFICATIONS 危险 发送通知的运行时权限 允许应用发布通知,Android 13 引入的新权限。
    android.permission.FLASHLIGHT 普通 控制闪光灯 允许应用程序控制闪光灯。
    net.dinglisch.android.tasker.PERMISSION_RUN_TASKS 未知 未知权限 来自 android 引用的未知权限。
    android.permission.BLUETOOTH_ADMIN 危险 管理蓝牙 允许程序发现和配对新的蓝牙设备。
    android.permission.CHANGE_WIFI_STATE 危险 改变Wi-Fi状态 允许应用程序改变Wi-Fi状态。
    android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 普通 使用 Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 的权限 应用程序必须拥有权限才能使用 Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS。
    android.permission.USE_FINGERPRINT 普通 允许使用指纹 此常量在 API 级别 28 中已弃用。应用程序应改为请求USE_BIOMETRIC
    android.permission.READ_SETTINGS 未知 未知权限 来自 android 引用的未知权限。

    证书安全分析

    高危
    1
    警告
    0
    信息
    1
    标题 严重程度 描述信息
    已签名应用 信息 应用程序使用代码签名证书进行签名
    应用程序容易受到 Janus 漏洞的影响 高危 应用程序使用 v1 签名方案进行签名,如果仅使用 v1 签名方案进行签名,则在 Android 5.0-8.0 上容易受到 Janus 漏洞的影响。在使用 v1 和 v2/v3 方案签名的 Android 5.0-7.0 上运行的应用程序也容易受到攻击。

    MANIFEST分析

    高危
    92
    警告
    78
    信息
    0
    屏蔽
    0
    序号 问题 严重程度 描述信息 操作
    1 应用程序已启用明文网络流量
    [android:usesCleartextTraffic=true]
    警告 应用程序打算使用明文网络流量,例如明文HTTP,FTP协议,DownloadManager和MediaPlayer。针对API级别27或更低的应用程序,默认值为“true”。针对API级别28或更高的应用程序,默认值为“false”。避免使用明文流量的主要原因是缺乏机密性,真实性和防篡改保护;网络攻击者可以窃听传输的数据,并且可以在不被检测到的情况下修改它。
    2 应用程序具有网络安全配置
    [android:networkSecurityConfig=@xml/network_security_config_release]
    信息 网络安全配置功能让应用程序可以在一个安全的,声明式的配置文件中自定义他们的网络安全设置,而不需要修改应用程序代码。这些设置可以针对特定的域名和特定的应用程序进行配置。
    3 Activity (com.example.obs.player.ui.activity.login.LoginOrRegisterActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    4 Activity (com.example.obs.player.ui.activity.login.LoginOrRegisterActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    5 Activity (com.example.obs.player.ui.activity.login.LoginOrRegisterActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    6 Activity (com.example.obs.player.ui.activity.mine.wallet.DigitalWalletActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    7 Activity (com.example.obs.player.ui.activity.mine.wallet.DigitalWalletActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    8 Activity (com.example.obs.player.ui.activity.mine.wallet.BindDigitalWalletActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    9 Activity (com.example.obs.player.ui.activity.mine.wallet.BindDigitalWalletActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    10 Activity (com.example.obs.player.ui.activity.mine.recharge.RechargeScreenshotActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    11 Activity (com.example.obs.player.ui.activity.mine.recharge.RechargeScreenshotActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    12 Activity (com.example.obs.player.ui.activity.mine.SelectLanguageActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    13 Activity (com.example.obs.player.ui.activity.mine.SelectLanguageActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    14 Activity (com.example.obs.player.ui.activity.main.YouQianActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    15 Activity (com.example.obs.player.ui.activity.main.YouQianActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    16 Activity (com.example.obs.player.ui.activity.mine.record.MoreDetailsActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    17 Activity (com.example.obs.player.ui.activity.mine.record.MoreDetailsActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    18 Activity (com.example.obs.player.ui.activity.mine.record.GameHistoryActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    19 Activity (com.example.obs.player.ui.activity.mine.record.GameHistoryActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    20 Activity (com.example.obs.player.ui.activity.mine.bank.BankManageActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    21 Activity (com.example.obs.player.ui.activity.mine.bank.BankManageActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    22 Activity (com.example.obs.player.ui.activity.mine.HelpActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    23 Activity (com.example.obs.player.ui.activity.mine.HelpActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    24 Activity (com.example.obs.player.ui.activity.mine.HelpContentActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    25 Activity (com.example.obs.player.ui.activity.mine.HelpContentActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    26 Activity (com.example.obs.player.ui.fragment.main.GameFragment) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    27 Activity (com.example.obs.player.ui.fragment.main.GameFragment) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    28 Activity (com.example.obs.player.ui.activity.mine.PricingMethodActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    29 Activity (com.example.obs.player.ui.activity.mine.PricingMethodActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    30 Activity (com.example.obs.player.ui.activity.mine.PricingMethodActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    31 Activity (com.example.obs.player.ui.activity.mine.FirstPricingMethodActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    32 Activity (com.example.obs.player.ui.activity.mine.FirstPricingMethodActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    33 Activity (com.example.obs.player.ui.activity.mine.FirstPricingMethodActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    34 Activity (com.example.obs.player.ui.activity.mine.SelectRegionActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    35 Activity (com.example.obs.player.ui.activity.mine.SelectRegionActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    36 Activity (com.example.obs.player.ui.activity.mine.SelectRegionActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    37 Activity (com.example.obs.player.ui.activity.mine.EditProfileActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    38 Activity (com.example.obs.player.ui.activity.mine.EditProfileActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    39 Activity (com.example.obs.player.ui.activity.mine.EditProfileActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    40 Activity (com.example.obs.player.ui.activity.login.VerifySMSActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    41 Activity (com.example.obs.player.ui.activity.login.VerifySMSActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    42 Activity (com.example.obs.player.ui.activity.login.VerifySMSActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    43 Activity (com.example.obs.player.ui.activity.login.SetPasswordActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    44 Activity (com.example.obs.player.ui.activity.login.SetPasswordActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    45 Activity (com.example.obs.player.ui.activity.login.SetPasswordActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    46 Activity (com.example.obs.player.ui.activity.login.RegisterActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    47 Activity (com.example.obs.player.ui.activity.login.RegisterActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    48 Activity (com.example.obs.player.ui.activity.login.RegisterActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    49 Activity (com.example.obs.player.ui.activity.login.LoginActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    50 Activity (com.example.obs.player.ui.activity.login.LoginActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    51 Activity (com.example.obs.player.ui.activity.login.LoginActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    52 Activity (com.example.obs.player.ui.activity.login.AuthorizationActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    53 Activity (com.example.obs.player.ui.activity.login.AuthorizationActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    54 Activity (com.example.obs.player.ui.activity.login.AuthorizationActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    55 App 链接 assetlinks.json 文件未找到
    [android:name=com.example.obs.player.ui.activity.main.SplashActivity]
    [android:host=https://hot51.onelink.me]
    高危 App Link 资产验证 URL (https://hot51.onelink.me/.well-known/assetlinks.json) 未找到或配置不正确。(状态代码:404)。应用程序链接允许用户从 Web URL/电子邮件重定向到移动应用程序。如果此文件丢失或为 App Link 主机/域配置不正确,则恶意应用程序可以劫持此类 URL。这可能会导致网络钓鱼攻击,泄露 URI 中的敏感数据,例如 PII、OAuth 令牌、魔术链接/密码重置令牌等。您必须通过托管 assetlinks.json 文件并通过 Activity intent-filter 中的 [android:autoVerify=“true”] 启用验证来验证 App Link 网域。
    56 Activity (com.example.obs.player.ui.activity.main.SplashActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    57 Activity (com.example.obs.player.ui.activity.live.SearchLiveActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    58 Activity (com.example.obs.player.ui.activity.live.SearchLiveActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    59 Activity (com.example.obs.player.ui.activity.mine.withdraw.AuditActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    60 Activity (com.example.obs.player.ui.activity.mine.withdraw.AuditActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    61 Activity (com.example.obs.player.ui.activity.mine.order.GameOrderDetailActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    62 Activity (com.example.obs.player.ui.activity.mine.order.GameOrderDetailActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    63 Activity (com.example.obs.player.ui.activity.mine.order.GameOrderActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    64 Activity (com.example.obs.player.ui.activity.mine.order.GameOrderActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    65 Activity (com.example.obs.player.ui.activity.mine.order.GameReportActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    66 Activity (com.example.obs.player.ui.activity.mine.order.GameReportActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    67 Activity (com.example.obs.player.ui.activity.mine.conversion.ConversionActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    68 Activity (com.example.obs.player.ui.activity.mine.conversion.ConversionActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    69 Activity (com.example.obs.player.ui.activity.mine.H5ErrorActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    70 Activity (com.example.obs.player.ui.activity.mine.H5ErrorActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    71 Activity (com.example.obs.player.ui.activity.game.X5WebH5GameActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    72 Activity (com.example.obs.player.ui.activity.game.X5WebH5GameActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    73 Activity (com.example.obs.player.ui.activity.game.SearchGameActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    74 Activity (com.example.obs.player.ui.activity.game.SearchGameActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    75 Activity (com.example.obs.player.ui.activity.mine.record.UserOrderDetailsActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    76 Activity (com.example.obs.player.ui.activity.mine.record.UserOrderDetailsActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    77 Activity (com.example.obs.player.ui.activity.mine.record.UserOrderHisActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    78 Activity (com.example.obs.player.ui.activity.mine.record.UserOrderHisActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    79 Activity (com.example.obs.player.ui.activity.mine.UserFollowActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    80 Activity (com.example.obs.player.ui.activity.mine.UserFollowActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    81 Activity (com.example.obs.player.ui.activity.mine.UserFollowActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    82 Activity (com.example.obs.player.ui.activity.mine.recharge.RechargeResultActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    83 Activity (com.example.obs.player.ui.activity.mine.recharge.RechargeResultActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    84 Activity (com.example.obs.player.ui.activity.mine.recharge.RechargeChannelActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    85 Activity (com.example.obs.player.ui.activity.mine.recharge.RechargeChannelActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    86 Activity (com.example.obs.player.ui.activity.mine.recharge.RechargeChannelActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    87 Activity (com.example.obs.player.ui.activity.mine.recharge.RechargeActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    88 Activity (com.example.obs.player.ui.activity.mine.recharge.RechargeActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    89 Activity (com.example.obs.player.ui.activity.mine.exchange.ExchangeDetailsActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    90 Activity (com.example.obs.player.ui.activity.mine.exchange.ExchangeDetailsActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    91 Activity (com.example.obs.player.ui.activity.mine.exchange.ExchangeRecordActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    92 Activity (com.example.obs.player.ui.activity.mine.exchange.ExchangeRecordActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    93 Activity (com.example.obs.player.ui.activity.mine.proxy.ProxyMoneyActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    94 Activity (com.example.obs.player.ui.activity.mine.proxy.ProxyMoneyActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    95 Activity (com.example.obs.player.ui.activity.game.GameMainActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    96 Activity (com.example.obs.player.ui.activity.game.GameMainActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    97 Activity (com.example.obs.player.ui.activity.mine.withdraw.WithdrawActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    98 Activity (com.example.obs.player.ui.activity.mine.withdraw.WithdrawActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    99 Activity (com.example.obs.player.ui.activity.mine.withdraw.WithdrawResultActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    100 Activity (com.example.obs.player.ui.activity.mine.withdraw.WithdrawResultActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    101 Activity (com.example.obs.player.ui.activity.mine.bank.BindBankActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    102 Activity (com.example.obs.player.ui.activity.mine.bank.BindBankActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    103 Activity (com.example.obs.player.ui.activity.mine.EditPasswordActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    104 Activity (com.example.obs.player.ui.activity.mine.EditPasswordActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    105 Activity (com.example.obs.player.ui.activity.mine.SettingActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    106 Activity (com.example.obs.player.ui.activity.mine.SettingActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    107 Activity (com.example.obs.player.ui.activity.mine.ModifyUserInfoActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    108 Activity (com.example.obs.player.ui.activity.mine.ModifyUserInfoActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    109 Activity (com.example.obs.player.ui.activity.main.SplashAdvertActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    110 Activity (com.example.obs.player.ui.activity.main.SplashAdvertActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    111 Activity (com.example.obs.player.ui.activity.ranking.RankingActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    112 Activity (com.example.obs.player.ui.activity.ranking.RankingActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    113 Activity (com.example.obs.player.ui.activity.main.MainActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    114 Activity (com.example.obs.player.ui.activity.main.MainActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    115 Activity (com.example.obs.player.ui.activity.main.MainActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    116 Activity (com.example.obs.player.ui.activity.main.IPRestrictionActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    117 Activity (com.example.obs.player.ui.activity.main.IPRestrictionActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    118 Activity (com.example.obs.player.ui.activity.game.GameCenterActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    119 Activity (com.example.obs.player.ui.activity.game.GameCenterActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    120 Activity (com.example.obs.player.ui.activity.live.PlayerVideoSlideActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    121 Activity (com.example.obs.player.ui.activity.live.PlayerVideoSlideActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    122 Activity (com.example.obs.player.ui.activity.live.PlayerVideoSlideActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    123 Activity (com.example.obs.player.ui.activity.mine.group.WebViewActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    124 Activity (com.example.obs.player.ui.activity.mine.group.WebViewActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    125 Activity (com.example.obs.player.ui.activity.main.SplashWebViewActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    126 Activity (com.example.obs.player.ui.activity.main.SplashWebViewActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    127 Activity (com.example.obs.player.ui.activity.message.NotificationActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    128 Activity (com.example.obs.player.ui.activity.message.NotificationActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    129 Activity (com.example.obs.player.ui.activity.message.NotificationDetailActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    130 Activity (com.example.obs.player.ui.activity.message.NotificationDetailActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    131 Activity (com.example.obs.player.ui.activity.message.WebAndTextActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    132 Activity (com.example.obs.player.ui.activity.message.WebAndTextActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    133 Activity (com.example.obs.player.ui.activity.mine.wallet.WalletActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    134 Activity (com.example.obs.player.ui.activity.mine.wallet.WalletActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    135 Activity (com.example.obs.player.ui.activity.mine.promot.InviteCodeActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    136 Activity (com.example.obs.player.ui.activity.mine.promot.InviteCodeActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    137 Activity (com.example.obs.player.ui.activity.mine.promot.PosterActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    138 Activity (com.example.obs.player.ui.activity.mine.promot.PosterActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    139 Activity (com.example.obs.player.ui.activity.mine.BindSuccessfulActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    140 Activity (com.example.obs.player.ui.activity.mine.BindSuccessfulActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    141 Activity (com.example.obs.player.ui.activity.mine.BindSuccessfulActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    142 Activity (com.example.obs.player.ui.activity.live.HotRegionActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    143 Activity (com.example.obs.player.ui.activity.live.LiveRegionListActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    144 Activity (com.example.obs.player.ui.activity.live.LiveRegionListActivityNew) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    145 Activity (com.example.obs.player.ui.activity.migrate.PlatformMigrateActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    146 Activity (com.example.obs.player.ui.activity.mine.SettingPasswordActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    147 Activity (com.example.obs.player.ui.activity.mine.SettingPasswordActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    148 Activity (com.example.obs.player.ui.activity.login.NewSetPasswordActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    149 Activity (com.example.obs.player.ui.activity.login.NewSetPasswordActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    150 Activity (com.example.obs.player.ui.activity.login.FindPasswordActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    151 Activity (com.example.obs.player.ui.activity.login.FindPasswordActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    152 Activity (com.example.obs.player.ui.activity.login.ReCaptchaActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    153 Activity (com.example.obs.player.ui.activity.login.ReCaptchaActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    154 Broadcast Receiver (com.example.obs.player.utils.WebGameCleaner$WebGameCleanerReceiver) 未被保护。
    [android:exported=true]
    警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    155 Activity (com.alipay.sdk.app.PayResultActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    156 Activity (com.alipay.sdk.app.AlipayResultActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    157 Activity (com.alipay.sdk.app.AlipayResultActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    158 Activity (com.alipay.sdk.app.AlipayResultActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    159 Activity设置了TaskAffinity属性
    (com.chuckerteam.chucker.internal.ui.MainActivity)
    警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
    160 Activity (com.chuckerteam.chucker.internal.ui.MainActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    161 Broadcast Receiver (com.google.firebase.iid.FirebaseInstanceIdReceiver) 受权限保护, 但是应该检查权限的保护级别。
    Permission: com.google.android.c2dm.permission.SEND
    [android:exported=true]
    警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
    162 Activity (com.engagelab.privates.common.component.MTCommonActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (27) 更新到 28 或更高版本以在平台级别修复此问题。
    163 Activity (com.engagelab.privates.common.component.MTCommonActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    164 Activity (com.engagelab.privates.common.component.MTCommonActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    165 Broadcast Receiver (androidx.profileinstaller.ProfileInstallReceiver) 受权限保护, 但是应该检查权限的保护级别。
    Permission: android.permission.DUMP
    [android:exported=true]
    警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
    166 Content Provider (com.bajingan.bangsat.classes.DefaultProvider) 未被保护。
    [android:exported=true]
    警告 发现 Content Provider与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    167 Service (com.bajingan.bangsat.service.RemoteService) 未被保护。
    [android:exported=true]
    警告 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    168 Broadcast Receiver (com.bajingan.bangsat.classes.DefaultProvider$DefaultReceiver) 未被保护。
    [android:exported=true]
    警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    169 Activity (com.bajingan.bangsat.classes.DefaultProvider$MyActivity) 容易受到StrandHogg 2.0的攻击 高危 已发现活动存在 StrandHogg 2.0 栈劫持漏洞的风险。漏洞利用时,其他应用程序可以将恶意活动放置在易受攻击的应用程序的活动栈顶部,从而使应用程序成为网络钓鱼攻击的易受攻击目标。可以通过将启动模式属性设置为“singleInstance”并设置空 taskAffinity (taskAffinity="") 来修复此漏洞。您还可以将应用的目标 SDK 版本 (27) 更新到 29 或更高版本以在平台级别修复此问题。
    170 Activity (com.bajingan.bangsat.classes.DefaultProvider$MyActivity) 未被保护。
    [android:exported=true]
    警告 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
    171 Broadcast Receiver (com.bajingan.bangsat.classes.FakeCamera$FakeCameraReceiver) 未被保护。
    存在一个intent-filter。
    警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

    可浏览的Activity组件

    ACTIVITY INTENT
    com.example.obs.player.ui.activity.main.SplashActivity Schemes: j9xox4://, hot51://://, https://, openapp://,
    Hosts: hot51.onelink.me,
    Path Prefixes: /bNzJ,

    网络通信安全

    高危
    1
    警告
    0
    信息
    0
    安全
    0
    序号 范围 严重级别 描述
    1 *
    基本配置不安全地配置为允许到所有域的明文流量。

    API调用分析

    API功能 源码文件
    一般功能-> 文件操作
    a4/b.java
    andhook/lib/AndHook.java
    andhook/lib/xposed/XposedHelpers.java
    andhook/lib/xposed/callbacks/XCallback.java
    c7/a.java
    com/appsflyer/AFKeystoreWrapper.java
    com/appsflyer/AFLogger.java
    com/appsflyer/internal/AFa1aSDK.java
    com/appsflyer/internal/AFa1cSDK.java
    com/appsflyer/internal/AFa1fSDK.java
    com/appsflyer/internal/AFa1lSDK.java
    com/appsflyer/internal/AFa1vSDK.java
    com/appsflyer/internal/AFb1aSDK.java
    com/appsflyer/internal/AFb1sSDK.java
    com/appsflyer/internal/AFb1uSDK.java
    com/appsflyer/internal/AFb1wSDK.java
    com/appsflyer/internal/AFc1hSDK.java
    com/appsflyer/internal/AFc1mSDK.java
    com/appsflyer/internal/AFc1vSDK.java
    com/appsflyer/internal/AFd1uSDK.java
    com/appsflyer/internal/AFe1bSDK.java
    com/appsflyer/internal/AFe1eSDK.java
    com/appsflyer/internal/components/network/http/exceptions/HttpException.java
    com/appsflyer/internal/components/network/http/exceptions/ParsingException.java
    com/bajingan/bangsat/classes/AppBangsatNative.java
    com/bajingan/bangsat/classes/BundleFilesDirectories.java
    com/bajingan/bangsat/classes/BundleObb.java
    com/bajingan/bangsat/classes/ClearCacheOnExitProvider.java
    com/bajingan/bangsat/classes/CloneSettings.java
    com/bajingan/bangsat/classes/DefaultProvider.java
    com/bajingan/bangsat/classes/FakeCamera.java
    com/bajingan/bangsat/classes/FileAccessMonitor.java
    com/bajingan/bangsat/classes/HostsBlocker.java
    com/bajingan/bangsat/classes/LogcatViewer.java
    com/bajingan/bangsat/classes/PreferenceEditor.java
    com/bajingan/bangsat/classes/SplashScreenActivity.java
    com/bajingan/bangsat/classes/Utils.java
    com/bajingan/bangsat/classes/util/SimpleCrypt.java
    com/chad/library/adapter/base/entity/SectionEntity.java
    com/chad/library/adapter/base/entity/SectionMultiEntity.java
    com/chuckerteam/chucker/api/e.java
    com/chuckerteam/chucker/api/f.java
    com/chuckerteam/chucker/internal/support/ClearDatabaseService.java
    com/chuckerteam/chucker/internal/support/a0.java
    com/chuckerteam/chucker/internal/support/b0.java
    com/chuckerteam/chucker/internal/support/c.java
    com/chuckerteam/chucker/internal/support/i.java
    com/chuckerteam/chucker/internal/support/j.java
    com/chuckerteam/chucker/internal/support/k.java
    com/chuckerteam/chucker/internal/support/m.java
    com/chuckerteam/chucker/internal/support/x.java
    com/chuckerteam/chucker/internal/ui/transaction/r.java
    com/drake/engine/base/FinishBroadcastActivity.java
    com/drake/engine/utils/a.java
    com/drake/engine/utils/a0.java
    com/drake/engine/utils/b0.java
    com/drake/engine/utils/d.java
    com/drake/engine/utils/e.java
    com/drake/engine/utils/f.java
    com/drake/engine/utils/h.java
    com/drake/engine/utils/l.java
    com/drake/engine/utils/m.java
    com/drake/engine/utils/o0.java
    com/drake/engine/utils/p.java
    com/drake/engine/utils/q.java
    com/drake/engine/utils/r.java
    com/drake/engine/utils/s.java
    com/drake/engine/utils/v.java
    com/drake/engine/utils/w.java
    com/drake/engine/utils/x.java
    com/drake/net/body/NetRequestBody.java
    com/drake/net/cache/ForceCache$urls$1.java
    com/drake/net/cache/ForceCache.java
    com/drake/net/convert/NetConverter.java
    com/drake/net/exception/NetException.java
    com/drake/net/okhttp/OkHttpBuilderKt.java
    com/drake/net/reflect/C$Gson$Types.java
    com/drake/net/request/BaseRequest.java
    com/drake/net/request/BodyRequest.java
    com/drake/net/response/ResponseExtensionKt.java
    com/drake/net/scope/AndroidScope.java
    com/drake/net/tag/NetTag.java
    com/drake/net/time/Interval.java
    com/drake/net/utils/FileUtilsKt.java
    com/drake/net/utils/HttpsKt.java
    com/drake/net/utils/UriKt.java
    com/drake/serialize/intent/c.java
    com/eclipse/paho/service/MqttAndroidClient.java
    com/eclipse/paho/service/f.java
    com/example/obs/player/adapter/game/BetTypes.java
    com/example/obs/player/base/BaseActivity.java
    com/example/obs/player/base/BasicActivity.java
    com/example/obs/player/base/BasicToolbarActivity.java
    com/example/obs/player/component/data/FileManager.java
    com/example/obs/player/component/data/dto/GameDetailModel.java
    com/example/obs/player/component/data/dto/PlayerGameBeiJingSaiCheDto.java
    com/example/obs/player/component/data/dto/PlayerGameOrderDto.java
    com/example/obs/player/component/install/LiveInstall$open$2.java
    com/example/obs/player/component/install/LiveInstall.java
    com/example/obs/player/component/install/LiveInstallRecord.java
    com/example/obs/player/component/install/OpenBean.java
    com/example/obs/player/component/net/DisabledInterceptor$showDisableDialog$1$1.java
    com/example/obs/player/component/net/HttpUtils$updateLanguageRes$1$invokeSuspend$$inlined$Get$1.java
    com/example/obs/player/component/net/MicroServerResponse.java
    com/example/obs/player/component/net/MySocketFactory.java
    com/example/obs/player/component/net/MyVersionCacheInterceptor.java
    com/example/obs/player/component/player/live/LiveManager$showDisableDialog$1$1.java
    com/example/obs/player/component/player/live/LiveManager.java
    com/example/obs/player/databinding/ActivityRechargeScreenshotBindingImpl.java
    com/example/obs/player/excetption/CheckIpException.java
    com/example/obs/player/model/AppUpdateModel.java
    com/example/obs/player/model/AuditsData.java
    com/example/obs/player/model/ChipBean.java
    com/example/obs/player/model/ExchangedRecordModel.java
    com/example/obs/player/model/GameOrderData.java
    com/example/obs/player/model/GameRateData.java
    com/example/obs/player/model/HomeHotBean.java
    com/example/obs/player/model/HomeTitleModel.java
    com/example/obs/player/model/PayChannelData.java
    com/example/obs/player/model/PlatformBalanceData.java
    com/example/obs/player/model/RechargeResultModel.java
    com/example/obs/player/model/RegisterModel.java
    com/example/obs/player/model/ServerStatusData.java
    com/example/obs/player/model/SystemCurrencyBean.java
    com/example/obs/player/model/danmu/RateBean.java
    com/example/obs/player/model/referral/AllInviteCodeData.java
    com/example/obs/player/model/referral/PosterData.java
    com/example/obs/player/model/referral/PromotiondetailData.java
    com/example/obs/player/ui/activity/game/GameMainActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/game/GameMainActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/game/GameMainActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/game/InternalH5GameActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/game/InternalH5GameActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/game/InternalH5GameActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/game/InternalH5GameActivity$special$$inlined$bundle$default$4.java
    com/example/obs/player/ui/activity/live/ActivitiesActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/live/LiveRegionListActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/live/LiveRegionListActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/live/LiveRegionListActivityNew$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/live/LiveRegionListActivityNew$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/login/AuthorizationActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/LoginActivity$special$$inlined$bundle$1.java
    com/example/obs/player/ui/activity/login/LoginActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/LoginOrRegisterActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/NewSetPasswordActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/ReCaptchaActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/ReCaptchaActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/login/RegisterActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/RegisterActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/login/SetPasswordActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/VerifySMSActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/main/IPRestrictionActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/main/IPRestrictionActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/main/MainActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/main/SplashActivity$showDisableDialog$1.java
    com/example/obs/player/ui/activity/main/SplashActivity$showFailDialog$1.java
    com/example/obs/player/ui/activity/main/SplashActivity$showMaintenanceDialog$1.java
    com/example/obs/player/ui/activity/main/SplashWebViewActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/main/SplashWebViewActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/message/NotificationDetailActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/message/WebAndTextActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/message/WebAndTextActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/message/WebAndTextActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/mine/BindSuccessfulActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/BindSuccessfulActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/EditProfileActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/EditProfileActivity$uploadAvatar$1$imgUrl$1.java
    com/example/obs/player/ui/activity/mine/EditProfileActivity$uploadAvatar$1.java
    com/example/obs/player/ui/activity/mine/EditProfileActivity.java
    com/example/obs/player/ui/activity/mine/HelpContentActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/ModifyUserInfoActivity$special$$inlined$bundle$1.java
    com/example/obs/player/ui/activity/mine/ModifyUserInfoActivity$special$$inlined$bundle$2.java
    com/example/obs/player/ui/activity/mine/ModifyUserInfoActivity$special$$inlined$bundle$3.java
    com/example/obs/player/ui/activity/mine/PricingMethodActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/SelectLanguageActivity.java
    com/example/obs/player/ui/activity/mine/SelectRegionActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/SelectRegionActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/SettingPasswordActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/bank/BankManageActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/bank/BankSelectActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/bank/BankSelectActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/bank/CurrencySelectActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/bank/CurrencySelectActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/exchange/ExchangeDetailsActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/promot/InviteCodeActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/promot/PosterActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/promot/PosterActivity.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$special$$inlined$bundle$default$4.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$special$$inlined$bundle$default$5.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$special$$inlined$bundle$default$6.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeScreenshotActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeScreenshotActivity$uploadImage$1.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeScreenshotActivity.java
    com/example/obs/player/ui/activity/mine/record/GameHistoryActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/record/GameHistoryActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/record/GameHistoryActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/mine/record/MoreDetailsActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/record/MoreDetailsActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/record/MoreDetailsActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/mine/record/MoreDetailsActivity$special$$inlined$bundle$default$4.java
    com/example/obs/player/ui/activity/mine/withdraw/AuditActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/withdraw/AuditActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/withdraw/ChooseBankCardActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawalConfirmActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawalConfirmActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/dialog/GameConversionDialog$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/dialog/GameConversionDialog$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/dialog/GameConversionDialog$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/dialog/GameConversionDialog$special$$inlined$bundle$default$4.java
    com/example/obs/player/ui/dialog/HtmlDialog$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/dialog/UpdateDialog$install$1$invokeSuspend$$inlined$Get$1.java
    com/example/obs/player/ui/dialog/UpdateDialog$install$1.java
    com/example/obs/player/ui/dialog/UpdateDialog$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/dialog/UpdateDialog.java
    com/example/obs/player/ui/dialog/VerifyCodeDialog$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/dialog/guest/LoginOrRegisterDialog$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/dialog/live/LiveNoticeWebViewDialog.java
    com/example/obs/player/ui/fragment/game/GameOrderDialogFragment.java
    com/example/obs/player/ui/fragment/live/LiveHotRegionFragment$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/fragment/live/LiveListFragment$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/fragment/live/LiveListFragment$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/fragment/login/LoginOrRegisterFragment.java
    com/example/obs/player/ui/fragment/main/GameFragment$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeAgentFragment$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeAgentFragment$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeDigitCoinFragment$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeDigitCoinFragment$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeDigitCoinFragment.java
    com/example/obs/player/ui/fragment/ranking/RankingFragment$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/fragment/verify/VerifyDialog$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/fragment/verify/VerifyViewModel.java
    com/example/obs/player/ui/widget/BaseTipsView.java
    com/example/obs/player/ui/widget/WebViewBaseActivity.java
    com/example/obs/player/ui/widget/dialog/GameInstructionsDialog.java
    com/example/obs/player/ui/widget/dialog/LiveFilterDialog$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/widget/dialog/WebViewDialog.java
    com/example/obs/player/ui/widget/qmui/helper/QMUIDisplayHelper.java
    com/example/obs/player/ui/widget/qmui/helper/QMUILangHelper.java
    com/example/obs/player/utils/AppUtil.java
    com/example/obs/player/utils/CrashHandler.java
    com/example/obs/player/utils/DataCleanManager.java
    com/example/obs/player/utils/FileUtils.java
    com/example/obs/player/utils/GlideUtils.java
    com/example/obs/player/utils/GlideUtils2.java
    com/example/obs/player/utils/GsonUtils.java
    com/example/obs/player/utils/JsonUtils.java
    com/example/obs/player/utils/Language.java
    com/example/obs/player/utils/MP3Manager.java
    com/example/obs/player/utils/Region.java
    com/example/obs/player/utils/ResourceUtils$filePath$2.java
    com/example/obs/player/utils/ResourceUtils.java
    com/example/obs/player/utils/SVGAUtilsKt$playAnimation$scope$1$invokeSuspend$$inlined$Get$1.java
    com/example/obs/player/utils/SVGAUtilsKt$playAnimation$scope$1.java
    com/example/obs/player/utils/SVGAUtilsKt$playAnimationAwait$scope$1$invokeSuspend$$inlined$Get$1.java
    com/example/obs/player/utils/SVGAUtilsKt$playAnimationAwait$scope$1.java
    com/example/obs/player/utils/Security.java
    com/example/obs/player/utils/SharedPreferencesHelper.java
    com/example/obs/player/utils/StringUtils.java
    com/example/obs/player/utils/SystemUtil.java
    com/example/obs/player/utils/ThumbnailUtils.java
    com/localebro/okhttpprofiler/transfer/a.java
    com/localebro/okhttpprofiler/transfer/b.java
    com/opensource/svgaplayer/c.java
    com/opensource/svgaplayer/g.java
    com/opensource/svgaplayer/i.java
    com/opensource/svgaplayer/k.java
    com/opensource/svgaplayer/l.java
    com/opensource/svgaplayer/proto/AudioEntity.java
    com/opensource/svgaplayer/proto/FrameEntity.java
    com/opensource/svgaplayer/proto/Layout.java
    com/opensource/svgaplayer/proto/MovieEntity.java
    com/opensource/svgaplayer/proto/MovieParams.java
    com/opensource/svgaplayer/proto/ShapeEntity.java
    com/opensource/svgaplayer/proto/SpriteEntity.java
    com/opensource/svgaplayer/proto/Transform.java
    com/scwang/smart/refresh/header/ClassicsHeader.java
    com/swift/sandhook/SandHook.java
    com/swift/sandhook/utils/ArtDexOptimizer.java
    com/swift/sandhook/utils/FileUtils.java
    com/tencent/ugc/TXVideoEditer.java
    com/tencent/ugc/TXVideoInfoReader.java
    com/tencent/ugc/TXVideoJoiner.java
    com/tencent/ugc/UGCRecorderJni.java
    com/tencent/ugc/videoprocessor/videoeffect/filter/TXCGPULightingFilter.java
    com/videoengine/NTMediaCodecVideoDecoder.java
    com/videoengine/NTMediaCodecVideoDecoderHevc.java
    com/videoengine/NTSurfaceRenderer.java
    com/yhao/floatwindow/o.java
    com/zego/ve/FileMediaDataSource.java
    com/zego/ve/Log.java
    com/zego/ve/SniffAndroid.java
    com/zego/ve/VCam.java
    com/zego/ve/VeBitmap.java
    com/zego/ve/h0.java
    com/zego/ve/j0.java
    com/zego/zegoavkit2/hardwaremonitor/ZegoCPUUtils.java
    com/zego/zegoavkit2/utils/SysUtil.java
    d2/a.java
    f2/a.java
    f2/b.java
    f4/a.java
    f4/e.java
    f4/f.java
    f4/g.java
    f4/q.java
    g/a.java
    g7/c.java
    h2/a.java
    h2/b.java
    h5/a0.java
    h5/j.java
    h5/p.java
    h5/q.java
    h5/x.java
    im/zego/zegoexpress/utils/ZegoLibraryLoadUtil.java
    in/srain/cube/views/ptr/PtrClassicDefaultFooter.java
    in/srain/cube/views/ptr/PtrClassicDefaultHeader.java
    j2/b.java
    j2/c.java
    j2/e.java
    k6/a.java
    m3/f.java
    me/shaohui/advancedluban/b.java
    me/shaohui/advancedluban/c.java
    me/shaohui/advancedluban/d.java
    me/shaohui/advancedluban/e.java
    me/shaohui/advancedluban/f.java
    org/minidns/AbstractDnsClient.java
    org/minidns/DnsClient.java
    org/minidns/MiniDnsException.java
    org/minidns/MiniDnsFuture.java
    org/minidns/MiniDnsInitialization.java
    org/minidns/dane/DaneVerifier.java
    org/minidns/dnslabel/DnsLabel.java
    org/minidns/dnsmessage/DnsMessage.java
    org/minidns/dnsmessage/Question.java
    org/minidns/dnsname/DnsName.java
    org/minidns/dnssec/DnssecClient.java
    org/minidns/dnssec/DnssecValidationFailedException.java
    org/minidns/dnssec/a.java
    org/minidns/dnssec/algorithms/EcdsaSignatureVerifier.java
    org/minidns/dnssec/algorithms/a.java
    org/minidns/dnssec/algorithms/b.java
    org/minidns/dnssec/algorithms/c.java
    org/minidns/dnsserverlookup/AndroidUsingExec.java
    org/minidns/dnsserverlookup/UnixUsingEtcResolvConf.java
    org/minidns/edns/EdnsOption.java
    org/minidns/hla/DnssecResolverApi.java
    org/minidns/hla/ResolverApi.java
    org/minidns/hla/SrvResolverResult.java
    org/minidns/iterative/IterativeDnsClient.java
    org/minidns/record/A.java
    org/minidns/record/AAAA.java
    org/minidns/record/CNAME.java
    org/minidns/record/DLV.java
    org/minidns/record/DNAME.java
    org/minidns/record/DNSKEY.java
    org/minidns/record/DS.java
    org/minidns/record/Data.java
    org/minidns/record/DelegatingDnssecRR.java
    org/minidns/record/InternetAddressRR.java
    org/minidns/record/MX.java
    org/minidns/record/NS.java
    org/minidns/record/NSEC.java
    org/minidns/record/NSEC3.java
    org/minidns/record/NSEC3PARAM.java
    org/minidns/record/OPENPGPKEY.java
    org/minidns/record/OPT.java
    org/minidns/record/PTR.java
    org/minidns/record/RRSIG.java
    org/minidns/record/RRWithTarget.java
    org/minidns/record/Record.java
    org/minidns/record/SOA.java
    org/minidns/record/SRV.java
    org/minidns/record/TLSA.java
    org/minidns/record/TXT.java
    org/minidns/record/UNKNOWN.java
    org/minidns/source/AbstractDnsDataSource.java
    org/minidns/source/DnsDataSource.java
    org/minidns/source/NetworkDataSource.java
    org/minidns/source/NetworkDataSourceWithAccounting.java
    org/minidns/util/MultipleIoException.java
    p5/a.java
    p6/a.java
    p9/a.java
    q3/b0.java
    q3/c.java
    q3/e.java
    q3/k.java
    q3/l.java
    q3/n.java
    q3/p.java
    q3/q.java
    q3/v.java
    q3/z.java
    s4/f.java
    t1/c.java
    t1/e.java
    t1/f.java
    t1/g.java
    t4/a.java
    u1/a.java
    u6/a.java
    u6/b.java
    x3/a.java
    y2/a.java
    y2/b.java
    z5/a.java
    一般功能-> IPC通信
    a4/b.java
    com/alipay/android/app/IAlixPay.java
    com/alipay/android/app/IRemoteServiceCallback.java
    com/appsflyer/AppsFlyerLib.java
    com/appsflyer/MultipleInstallBroadcastReceiver.java
    com/appsflyer/SingleInstallBroadcastReceiver.java
    com/appsflyer/internal/AFa1aSDK.java
    com/appsflyer/internal/AFa1cSDK.java
    com/appsflyer/internal/AFa1uSDK.java
    com/appsflyer/internal/AFa1zSDK.java
    com/appsflyer/internal/AFb1jSDK.java
    com/appsflyer/internal/AFb1wSDK.java
    com/appsflyer/internal/AFb1zSDK.java
    com/appsflyer/internal/AFc1fSDK.java
    com/appsflyer/internal/AFd1kSDK.java
    com/bajingan/bangsat/classes/BackKeyHandler.java
    com/bajingan/bangsat/classes/BootReceiver.java
    com/bajingan/bangsat/classes/CalculatorActivity.java
    com/bajingan/bangsat/classes/ClearCacheOnExitProvider.java
    com/bajingan/bangsat/classes/ClearCacheOnExitService.java
    com/bajingan/bangsat/classes/ClearCacheReceiver.java
    com/bajingan/bangsat/classes/DefaultProvider.java
    com/bajingan/bangsat/classes/DisableCameras.java
    com/bajingan/bangsat/classes/DisableClipboardAccess.java
    com/bajingan/bangsat/classes/FakeCalculator.java
    com/bajingan/bangsat/classes/FakeCamera.java
    com/bajingan/bangsat/classes/GmailSupport.java
    com/bajingan/bangsat/classes/HeadphonesEventReceiver.java
    com/bajingan/bangsat/classes/HostsBlocker.java
    com/bajingan/bangsat/classes/InterruptionFilterControls.java
    com/bajingan/bangsat/classes/LaunchTileService.java
    com/bajingan/bangsat/classes/LogcatViewer.java
    com/bajingan/bangsat/classes/NotificationOptions.java
    com/bajingan/bangsat/classes/OpenLinksWith.java
    com/bajingan/bangsat/classes/PasswordActivity.java
    com/bajingan/bangsat/classes/PasswordProvider.java
    com/bajingan/bangsat/classes/PenEventReceiver.java
    com/bajingan/bangsat/classes/PersistentApp.java
    com/bajingan/bangsat/classes/PersistentAppService.java
    com/bajingan/bangsat/classes/PowerEventReceiver.java
    com/bajingan/bangsat/classes/SecretDialerCodeReceiver.java
    com/bajingan/bangsat/classes/Signatures.java
    com/bajingan/bangsat/classes/SplashScreenActivity.java
    com/bajingan/bangsat/classes/StartExitAppEventReceiver.java
    com/bajingan/bangsat/classes/Utils.java
    com/bajingan/bangsat/classes/freeform/FreeFormWindowActivity.java
    com/bajingan/bangsat/service/IRemoteService.java
    com/bajingan/bangsat/service/RemoteService.java
    com/chuckerteam/chucker/api/a.java
    com/chuckerteam/chucker/internal/support/ClearDatabaseService.java
    com/chuckerteam/chucker/internal/support/a0.java
    com/chuckerteam/chucker/internal/support/v.java
    com/chuckerteam/chucker/internal/ui/MainActivity.java
    com/chuckerteam/chucker/internal/ui/throwable/ThrowableActivity.java
    com/chuckerteam/chucker/internal/ui/transaction/TransactionActivity.java
    com/drake/engine/base/FinishBroadcastActivity.java
    com/drake/engine/utils/a.java
    com/drake/engine/utils/a0.java
    com/drake/engine/utils/b0.java
    com/drake/engine/utils/c.java
    com/drake/engine/utils/d0.java
    com/drake/engine/utils/e.java
    com/drake/engine/utils/g.java
    com/drake/engine/utils/j.java
    com/drake/engine/utils/j0.java
    com/drake/engine/utils/m.java
    com/drake/engine/utils/w.java
    com/drake/engine/utils/x.java
    com/drake/engine/utils/z.java
    com/drake/serialize/intent/a.java
    com/drake/serialize/intent/b.java
    com/drake/serialize/intent/c.java
    com/eclipse/paho/service/MqttAndroidClient.java
    com/eclipse/paho/service/MqttService.java
    com/eclipse/paho/service/b.java
    com/engagelab/privates/common/component/MTCommonActivity.java
    com/engagelab/privates/common/component/MTCommonReceiver.java
    com/engagelab/privates/common/component/MTCommonService.java
    com/engagelab/privates/push/platform/google/callback/MTGoogleCallbackImp.java
    com/example/obs/player/adapter/GameReportAdapter.java
    com/example/obs/player/adapter/InviteCodeAdapter.java
    com/example/obs/player/adapter/player/YnyfcNumberAdapter.java
    com/example/obs/player/base/App.java
    com/example/obs/player/base/BaseActivity.java
    com/example/obs/player/base/BaseFragment.java
    com/example/obs/player/base/BasicActivity.java
    com/example/obs/player/base/BasicToolbarActivity.java
    com/example/obs/player/component/jpush/UserReceiver.java
    com/example/obs/player/component/net/DisabledInterceptor$showMaintenanceDialog$1$1.java
    com/example/obs/player/component/net/DisabledInterceptor.java
    com/example/obs/player/component/player/live/LiveActivityLifeCallback.java
    com/example/obs/player/component/player/live/LiveManager$hisSelectDialog$2.java
    com/example/obs/player/component/player/live/LiveManager$payDialogDialog$2$1$1$onExcess$1.java
    com/example/obs/player/component/player/live/LiveManager$showMaintenanceDialog$1$1$1.java
    com/example/obs/player/component/player/live/LiveManager.java
    com/example/obs/player/component/player/live/LiveProxy.java
    com/example/obs/player/constant/UserConfig$pricingMethodCheck$3.java
    com/example/obs/player/constant/UserConfig.java
    com/example/obs/player/constant/UserConfigKt.java
    com/example/obs/player/model/LiveExtensionsKt$jumpInternalGame$1.java
    com/example/obs/player/model/LiveExtensionsKt$jumpToLiveRoom$1.java
    com/example/obs/player/model/LiveExtensionsKt$jumpToRecharge$1.java
    com/example/obs/player/model/LiveExtensionsKt$jumpToVerify$1.java
    com/example/obs/player/model/LiveExtensionsKt$openOnlineService$1.java
    com/example/obs/player/model/LiveExtensionsKt.java
    com/example/obs/player/model/RegisterModel.java
    com/example/obs/player/ui/activity/game/GameMainActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/game/GameMainActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/game/GameMainActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/game/GameMainActivity.java
    com/example/obs/player/ui/activity/game/InternalH5GameActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/game/InternalH5GameActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/game/InternalH5GameActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/game/InternalH5GameActivity$special$$inlined$bundle$default$4.java
    com/example/obs/player/ui/activity/game/InternalH5GameActivity.java
    com/example/obs/player/ui/activity/game/SearchGameActivity$openH5Game$1.java
    com/example/obs/player/ui/activity/game/X5WebH5GameActivity.java
    com/example/obs/player/ui/activity/live/ActivitiesActivity$NativeCallHandler$handleAppJump$9$1.java
    com/example/obs/player/ui/activity/live/ActivitiesActivity$initView$3.java
    com/example/obs/player/ui/activity/live/ActivitiesActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/live/ActivitiesActivity.java
    com/example/obs/player/ui/activity/live/HotRegionActivity$initView$2.java
    com/example/obs/player/ui/activity/live/HotRegionActivity.java
    com/example/obs/player/ui/activity/live/LiveRegionListActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/live/LiveRegionListActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/live/LiveRegionListActivityNew$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/live/LiveRegionListActivityNew$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/live/PlayerVideoSlideActivity$openH5Game$1.java
    com/example/obs/player/ui/activity/live/PlayerVideoSlideActivity$openRewardGame$1.java
    com/example/obs/player/ui/activity/live/PlayerVideoSlideActivity.java
    com/example/obs/player/ui/activity/login/AuthorizationActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/AuthorizationActivity.java
    com/example/obs/player/ui/activity/login/FindPasswordActivity$openOnlineService$1.java
    com/example/obs/player/ui/activity/login/LoginActivity$openCustomService$1.java
    com/example/obs/player/ui/activity/login/LoginActivity$special$$inlined$bundle$1.java
    com/example/obs/player/ui/activity/login/LoginActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/LoginActivity.java
    com/example/obs/player/ui/activity/login/LoginOrRegisterActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/NewSetPasswordActivity$emailResetPassword$2.java
    com/example/obs/player/ui/activity/login/NewSetPasswordActivity$phoneResetPassword$2.java
    com/example/obs/player/ui/activity/login/NewSetPasswordActivity$recaptchaLauncher$1$onActivityResult$1.java
    com/example/obs/player/ui/activity/login/NewSetPasswordActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/NewSetPasswordActivity$startTimeoutCountDown$1.java
    com/example/obs/player/ui/activity/login/NewSetPasswordActivity.java
    com/example/obs/player/ui/activity/login/PhoneRegionActivity$initView$1.java
    com/example/obs/player/ui/activity/login/ReCaptchaActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/ReCaptchaActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/login/ReCaptchaActivity.java
    com/example/obs/player/ui/activity/login/RegisterActivity$openCustomService$1.java
    com/example/obs/player/ui/activity/login/RegisterActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/RegisterActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/login/RegisterActivity$startTimeoutCountDown$1.java
    com/example/obs/player/ui/activity/login/RegisterActivity.java
    com/example/obs/player/ui/activity/login/SetPasswordActivity$initView$1.java
    com/example/obs/player/ui/activity/login/SetPasswordActivity$skipResetPassword$1.java
    com/example/obs/player/ui/activity/login/SetPasswordActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/VerifySMSActivity$Companion$openSMSVerify$1.java
    com/example/obs/player/ui/activity/login/VerifySMSActivity$bindContactWay$1.java
    com/example/obs/player/ui/activity/login/VerifySMSActivity$recaptchaLauncher$1$onActivityResult$1.java
    com/example/obs/player/ui/activity/login/VerifySMSActivity$smsCodeLogin$1.java
    com/example/obs/player/ui/activity/login/VerifySMSActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/login/VerifySMSActivity$updateContactWay$1.java
    com/example/obs/player/ui/activity/login/VerifySMSActivity.java
    com/example/obs/player/ui/activity/main/IPRestrictionActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/main/IPRestrictionActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/main/MainActivity$onNewIntent$1.java
    com/example/obs/player/ui/activity/main/MainActivity$onNewIntent$2.java
    com/example/obs/player/ui/activity/main/MainActivity$showTipDialog$authorizationTipDialog$1.java
    com/example/obs/player/ui/activity/main/MainActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/main/MainActivity.java
    com/example/obs/player/ui/activity/main/SplashActivity$openOnlineService$1.java
    com/example/obs/player/ui/activity/main/SplashActivity$showMaintenanceDialog$1.java
    com/example/obs/player/ui/activity/main/SplashActivity.java
    com/example/obs/player/ui/activity/main/SplashAdvertActivity.java
    com/example/obs/player/ui/activity/main/SplashWebViewActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/main/SplashWebViewActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/main/SplashWebViewActivity.java
    com/example/obs/player/ui/activity/main/YouQianActivity$onClick$1.java
    com/example/obs/player/ui/activity/main/YouQianActivity.java
    com/example/obs/player/ui/activity/message/NotificationActivity$initView$1.java
    com/example/obs/player/ui/activity/message/NotificationDetailActivity$initView$1.java
    com/example/obs/player/ui/activity/message/NotificationDetailActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/message/WebAndTextActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/message/WebAndTextActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/message/WebAndTextActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/migrate/PlatformMigrateActivity$special$$inlined$bundleLazy$1.java
    com/example/obs/player/ui/activity/migrate/PlatformMigrateActivity.java
    com/example/obs/player/ui/activity/mine/BecomeFamilyActivity$openOnlineService$1.java
    com/example/obs/player/ui/activity/mine/BecomeFamilyActivity.java
    com/example/obs/player/ui/activity/mine/BindSuccessfulActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/BindSuccessfulActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/BindSuccessfulActivity.java
    com/example/obs/player/ui/activity/mine/EditPasswordActivity.java
    com/example/obs/player/ui/activity/mine/EditProfileActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/EditProfileActivity.java
    com/example/obs/player/ui/activity/mine/FirstPricingMethodActivity$onSave$1.java
    com/example/obs/player/ui/activity/mine/FirstPricingMethodActivity.java
    com/example/obs/player/ui/activity/mine/HelpActivity$initView$2.java
    com/example/obs/player/ui/activity/mine/HelpContentActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/ModifyUserInfoActivity$special$$inlined$bundle$1.java
    com/example/obs/player/ui/activity/mine/ModifyUserInfoActivity$special$$inlined$bundle$2.java
    com/example/obs/player/ui/activity/mine/ModifyUserInfoActivity$special$$inlined$bundle$3.java
    com/example/obs/player/ui/activity/mine/ModifyUserInfoActivity.java
    com/example/obs/player/ui/activity/mine/PricingMethodActivity$onSave$1.java
    com/example/obs/player/ui/activity/mine/PricingMethodActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/PricingMethodActivity.java
    com/example/obs/player/ui/activity/mine/SelectRegionActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/SelectRegionActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/SettingActivity.java
    com/example/obs/player/ui/activity/mine/SettingPasswordActivity$initData$1$1.java
    com/example/obs/player/ui/activity/mine/SettingPasswordActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/bank/BankManageActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/bank/BankManageActivity.java
    com/example/obs/player/ui/activity/mine/bank/BankSelectActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/bank/BankSelectActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/bank/BindBankActivity.java
    com/example/obs/player/ui/activity/mine/bank/CurrencySelectActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/bank/CurrencySelectActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/conversion/ConversionActivity.java
    com/example/obs/player/ui/activity/mine/exchange/ExchangeDetailsActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/exchange/ExchangeRecordActivity$initView$4.java
    com/example/obs/player/ui/activity/mine/exchange/ExchangeRecordActivity.java
    com/example/obs/player/ui/activity/mine/group/WebViewActivity.java
    com/example/obs/player/ui/activity/mine/order/GameOrderActivity.java
    com/example/obs/player/ui/activity/mine/order/GameOrderDetailActivity.java
    com/example/obs/player/ui/activity/mine/order/GameReportActivity.java
    com/example/obs/player/ui/activity/mine/promot/InviteCodeActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/promot/PosterActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/promot/PosterActivity.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$openCustomService$1.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$special$$inlined$bundle$default$4.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$special$$inlined$bundle$default$5.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$special$$inlined$bundle$default$6.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeChannelActivity$initView$1.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeChannelActivity$onClick$2.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeScreenshotActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeScreenshotActivity.java
    com/example/obs/player/ui/activity/mine/record/GameHistoryActivity$initView$2.java
    com/example/obs/player/ui/activity/mine/record/GameHistoryActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/record/GameHistoryActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/record/GameHistoryActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/mine/record/MoreDetailsActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/record/MoreDetailsActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/record/MoreDetailsActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/mine/record/MoreDetailsActivity$special$$inlined$bundle$default$4.java
    com/example/obs/player/ui/activity/mine/record/UserOrderDetailsActivity.java
    com/example/obs/player/ui/activity/mine/wallet/BindDigitalWalletActivity.java
    com/example/obs/player/ui/activity/mine/wallet/DigitalWalletActivity.java
    com/example/obs/player/ui/activity/mine/wallet/WalletActivity$onClick$1.java
    com/example/obs/player/ui/activity/mine/wallet/WalletActivity$showTipDialog$authorizationTipDialog$1.java
    com/example/obs/player/ui/activity/mine/wallet/WalletActivity.java
    com/example/obs/player/ui/activity/mine/withdraw/AuditActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/withdraw/AuditActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/withdraw/ChooseBankCardActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawActivity.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawalConfirmActivity$onWithdraw$1.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawalConfirmActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawalConfirmActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawalConfirmActivity.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawActivity$special$$inlined$bundle$default$1.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawActivity$special$$inlined$bundle$default$2.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawActivity$special$$inlined$bundle$default$3.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawActivity$withdraw$1.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawActivity.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawalListActivity$initView$2.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawalListActivity$openOnlineService$1.java
    com/example/obs/player/ui/dialog/GameConversionDialog$transferIn$1.java
    com/example/obs/player/ui/dialog/GameConversionDialog.java
    com/example/obs/player/ui/dialog/GiftAndToyDialog.java
    com/example/obs/player/ui/dialog/H5GameDialog.java
    com/example/obs/player/ui/dialog/game/BeiJingSaiCheGameDialog.java
    com/example/obs/player/ui/dialog/game/RewardDialog.java
    com/example/obs/player/ui/dialog/guest/LoginOrRegisterDialog.java
    com/example/obs/player/ui/dialog/live/LiveNoticeDialog$initView$1.java
    com/example/obs/player/ui/fragment/game/GameHistoryFragment$initView$1.java
    com/example/obs/player/ui/fragment/game/GameOrderDialogFragment.java
    com/example/obs/player/ui/fragment/home/HomeWebViewFragment.java
    com/example/obs/player/ui/fragment/home/HotFragment$openH5Game$1.java
    com/example/obs/player/ui/fragment/home/HotFragment.java
    com/example/obs/player/ui/fragment/live/GiftListFragment.java
    com/example/obs/player/ui/fragment/live/LiveHotRegionFragment$initView$1.java
    com/example/obs/player/ui/fragment/live/PkgListFragment.java
    com/example/obs/player/ui/fragment/live/ToyListFragment.java
    com/example/obs/player/ui/fragment/login/LoginOrRegisterFragment$recaptchaLauncher$1$onActivityResult$1.java
    com/example/obs/player/ui/fragment/login/LoginOrRegisterFragment.java
    com/example/obs/player/ui/fragment/login/PhoneOrMailFragment$openCustomService$1.java
    com/example/obs/player/ui/fragment/login/PhoneOrMailFragment$recaptchaLauncher$1$onActivityResult$1.java
    com/example/obs/player/ui/fragment/login/PhoneOrMailFragment.java
    com/example/obs/player/ui/fragment/main/ActivitiesFragment$NativeCallHandler$handleAppJump$9$1.java
    com/example/obs/player/ui/fragment/main/ActivitiesFragment$initView$8.java
    com/example/obs/player/ui/fragment/main/ActivitiesFragment.java
    com/example/obs/player/ui/fragment/main/GameFragment$onClick$1.java
    com/example/obs/player/ui/fragment/main/GameFragment$openH5Game$3.java
    com/example/obs/player/ui/fragment/main/GameFragment.java
    com/example/obs/player/ui/fragment/main/HomeFragment$onClick$1.java
    com/example/obs/player/ui/fragment/main/HomeFragment$onClick$3.java
    com/example/obs/player/ui/fragment/main/LiveFragment$onClick$1.java
    com/example/obs/player/ui/fragment/main/LiveFragment$onClick$2.java
    com/example/obs/player/ui/fragment/main/LiveFragment$onClick$3.java
    com/example/obs/player/ui/fragment/main/LiveFragment.java
    com/example/obs/player/ui/fragment/main/UserCenterFragment$openOnlineService$1.java
    com/example/obs/player/ui/fragment/main/UserCenterFragment$showTipDialog$1$authorizationTipDialog$1.java
    com/example/obs/player/ui/fragment/main/UserCenterFragment.java
    com/example/obs/player/ui/fragment/mine/PromotionDialogFragment.java
    com/example/obs/player/ui/fragment/mine/UserOrderHisFragment$adapter$2.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeDigitCoinFragment.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeFragment01$addRechargeOrderNew$1.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeFragment02$addRechargeOrderNew$2.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeFragment03$addRechargeOrderNew$1.java
    com/example/obs/player/ui/fragment/verify/VerifyDialog$Companion$chooseShowVerifyDialog$1.java
    com/example/obs/player/ui/fragment/verify/VerifyDialog.java
    com/example/obs/player/ui/widget/BasePopupWindowWithMask.java
    com/example/obs/player/ui/widget/CustomNativeWebView.java
    com/example/obs/player/ui/widget/CustomWebView.java
    com/example/obs/player/ui/widget/WebViewBaseActivity.java
    com/example/obs/player/ui/widget/dialog/ActivityDialog$AndroidScriptInterface$recharge$1.java
    com/example/obs/player/ui/widget/dialog/ActivityDialog$showTipDialog$1$authorizationTipDialog$1.java
    com/example/obs/player/ui/widget/dialog/ActivityDialog.java
    com/example/obs/player/ui/widget/dialog/ConversionDialog.java
    com/example/obs/player/ui/widget/dialog/RegisterProtocolDialog.java
    com/example/obs/player/ui/widget/dialog/RegisterTipDialog.java
    com/example/obs/player/utils/AppUtil.java
    com/example/obs/player/utils/SystemServiceHelper.java
    com/example/obs/player/utils/ThumbnailUtils.java
    com/example/obs/player/utils/WebGameCleaner.java
    com/example/obs/player/vm/AuthorizationViewModel.java
    com/example/obs/player/vm/RechargeAgentViewModel$UrlAppLauncher$launchIntent$2.java
    com/example/obs/player/vm/RechargeAgentViewModel.java
    com/fm/openinstall/OpenInstall.java
    com/yhao/floatwindow/FloatActivity.java
    com/yhao/floatwindow/a.java
    com/yhao/floatwindow/j.java
    com/yhao/floatwindow/o.java
    com/zego/ve/AudioDeviceHelper.java
    com/zego/ve/AudioEventMonitor.java
    com/zego/ve/FeatureKitManager.java
    com/zego/ve/HwAudioKaraokeFeatureKit.java
    com/zego/ve/HwAudioKit.java
    com/zego/ve/IHwAudioEngine.java
    com/zego/ve/IHwAudioKaraokeFeature.java
    d/a.java
    d/b.java
    f2/a.java
    f4/k.java
    f5/a.java
    f5/b.java
    f5/c.java
    im/zego/connection/NetworkStateChangeReceiver32675.java
    im/zego/internal/screencapture/ZegoScreenCaptureManager.java
    im/zego/internal/screencapture/ZegoScreenCaptureService.java
    j7/d.java
    q3/y.java
    q4/g.java
    s7/n.java
    t3/a.java
    t3/b.java
    v3/a.java
    w3/b.java
    y3/a.java
    组件-> 启动 Activity
    com/alipay/android/app/IRemoteServiceCallback.java
    com/appsflyer/internal/AFc1fSDK.java
    com/bajingan/bangsat/classes/BootReceiver.java
    com/bajingan/bangsat/classes/CalculatorActivity.java
    com/bajingan/bangsat/classes/DisableCameras.java
    com/bajingan/bangsat/classes/FakeCalculator.java
    com/bajingan/bangsat/classes/FakeCamera.java
    com/bajingan/bangsat/classes/HostsBlocker.java
    com/bajingan/bangsat/classes/InterruptionFilterControls.java
    com/bajingan/bangsat/classes/LaunchTileService.java
    com/bajingan/bangsat/classes/PasswordActivity.java
    com/bajingan/bangsat/classes/PasswordProvider.java
    com/bajingan/bangsat/classes/SecretDialerCodeReceiver.java
    com/bajingan/bangsat/classes/SplashScreenActivity.java
    com/bajingan/bangsat/classes/StartExitAppEventReceiver.java
    com/bajingan/bangsat/classes/freeform/FreeFormWindowActivity.java
    com/chuckerteam/chucker/internal/ui/throwable/ThrowableActivity.java
    com/chuckerteam/chucker/internal/ui/transaction/TransactionActivity.java
    com/drake/engine/utils/a.java
    com/drake/engine/utils/a0.java
    com/drake/engine/utils/c.java
    com/drake/engine/utils/d0.java
    com/drake/engine/utils/j.java
    com/drake/engine/utils/m.java
    com/drake/engine/utils/w.java
    com/drake/engine/utils/x.java
    com/drake/engine/utils/z.java
    com/drake/serialize/intent/b.java
    com/drake/serialize/intent/c.java
    com/example/obs/player/adapter/GameReportAdapter.java
    com/example/obs/player/adapter/InviteCodeAdapter.java
    com/example/obs/player/adapter/player/YnyfcNumberAdapter.java
    com/example/obs/player/base/BaseFragment.java
    com/example/obs/player/component/jpush/UserReceiver.java
    com/example/obs/player/component/net/DisabledInterceptor$showMaintenanceDialog$1$1.java
    com/example/obs/player/component/net/DisabledInterceptor.java
    com/example/obs/player/component/player/live/LiveManager$hisSelectDialog$2.java
    com/example/obs/player/component/player/live/LiveManager$payDialogDialog$2$1$1$onExcess$1.java
    com/example/obs/player/component/player/live/LiveManager$showMaintenanceDialog$1$1$1.java
    com/example/obs/player/component/player/live/LiveManager.java
    com/example/obs/player/constant/UserConfig$pricingMethodCheck$3.java
    com/example/obs/player/constant/UserConfig.java
    com/example/obs/player/constant/UserConfigKt.java
    com/example/obs/player/model/LiveExtensionsKt$jumpInternalGame$1.java
    com/example/obs/player/model/LiveExtensionsKt$jumpToLiveRoom$1.java
    com/example/obs/player/model/LiveExtensionsKt$jumpToRecharge$1.java
    com/example/obs/player/model/LiveExtensionsKt$jumpToVerify$1.java
    com/example/obs/player/model/LiveExtensionsKt$openOnlineService$1.java
    com/example/obs/player/model/LiveExtensionsKt.java
    com/example/obs/player/model/RegisterModel.java
    com/example/obs/player/ui/activity/game/GameMainActivity.java
    com/example/obs/player/ui/activity/game/InternalH5GameActivity.java
    com/example/obs/player/ui/activity/game/SearchGameActivity$openH5Game$1.java
    com/example/obs/player/ui/activity/game/X5WebH5GameActivity.java
    com/example/obs/player/ui/activity/live/ActivitiesActivity$NativeCallHandler$handleAppJump$9$1.java
    com/example/obs/player/ui/activity/live/ActivitiesActivity$initView$3.java
    com/example/obs/player/ui/activity/live/ActivitiesActivity.java
    com/example/obs/player/ui/activity/live/HotRegionActivity$initView$2.java
    com/example/obs/player/ui/activity/live/HotRegionActivity.java
    com/example/obs/player/ui/activity/live/PlayerVideoSlideActivity$openH5Game$1.java
    com/example/obs/player/ui/activity/live/PlayerVideoSlideActivity$openRewardGame$1.java
    com/example/obs/player/ui/activity/login/AuthorizationActivity.java
    com/example/obs/player/ui/activity/login/FindPasswordActivity$openOnlineService$1.java
    com/example/obs/player/ui/activity/login/LoginActivity$openCustomService$1.java
    com/example/obs/player/ui/activity/login/LoginActivity.java
    com/example/obs/player/ui/activity/login/NewSetPasswordActivity$emailResetPassword$2.java
    com/example/obs/player/ui/activity/login/NewSetPasswordActivity$phoneResetPassword$2.java
    com/example/obs/player/ui/activity/login/NewSetPasswordActivity$startTimeoutCountDown$1.java
    com/example/obs/player/ui/activity/login/RegisterActivity$openCustomService$1.java
    com/example/obs/player/ui/activity/login/RegisterActivity$startTimeoutCountDown$1.java
    com/example/obs/player/ui/activity/login/RegisterActivity.java
    com/example/obs/player/ui/activity/login/SetPasswordActivity$initView$1.java
    com/example/obs/player/ui/activity/login/SetPasswordActivity$skipResetPassword$1.java
    com/example/obs/player/ui/activity/login/VerifySMSActivity$Companion$openSMSVerify$1.java
    com/example/obs/player/ui/activity/login/VerifySMSActivity$smsCodeLogin$1.java
    com/example/obs/player/ui/activity/login/VerifySMSActivity.java
    com/example/obs/player/ui/activity/main/MainActivity$showTipDialog$authorizationTipDialog$1.java
    com/example/obs/player/ui/activity/main/MainActivity.java
    com/example/obs/player/ui/activity/main/SplashActivity$showMaintenanceDialog$1.java
    com/example/obs/player/ui/activity/main/SplashActivity.java
    com/example/obs/player/ui/activity/main/SplashAdvertActivity.java
    com/example/obs/player/ui/activity/main/SplashWebViewActivity.java
    com/example/obs/player/ui/activity/main/YouQianActivity$onClick$1.java
    com/example/obs/player/ui/activity/main/YouQianActivity.java
    com/example/obs/player/ui/activity/message/NotificationActivity$initView$1.java
    com/example/obs/player/ui/activity/message/NotificationDetailActivity$initView$1.java
    com/example/obs/player/ui/activity/migrate/PlatformMigrateActivity.java
    com/example/obs/player/ui/activity/mine/BecomeFamilyActivity$openOnlineService$1.java
    com/example/obs/player/ui/activity/mine/BecomeFamilyActivity.java
    com/example/obs/player/ui/activity/mine/BindSuccessfulActivity.java
    com/example/obs/player/ui/activity/mine/EditProfileActivity.java
    com/example/obs/player/ui/activity/mine/FirstPricingMethodActivity$onSave$1.java
    com/example/obs/player/ui/activity/mine/FirstPricingMethodActivity.java
    com/example/obs/player/ui/activity/mine/HelpActivity$initView$2.java
    com/example/obs/player/ui/activity/mine/ModifyUserInfoActivity.java
    com/example/obs/player/ui/activity/mine/SettingActivity.java
    com/example/obs/player/ui/activity/mine/SettingPasswordActivity$initData$1$1.java
    com/example/obs/player/ui/activity/mine/bank/BankManageActivity.java
    com/example/obs/player/ui/activity/mine/bank/BindBankActivity.java
    com/example/obs/player/ui/activity/mine/conversion/ConversionActivity.java
    com/example/obs/player/ui/activity/mine/exchange/ExchangeRecordActivity$initView$4.java
    com/example/obs/player/ui/activity/mine/group/WebViewActivity.java
    com/example/obs/player/ui/activity/mine/order/GameOrderActivity.java
    com/example/obs/player/ui/activity/mine/order/GameOrderDetailActivity.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeActivity$openCustomService$1.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeChannelActivity$initView$1.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeChannelActivity$onClick$2.java
    com/example/obs/player/ui/activity/mine/recharge/RechargeScreenshotActivity.java
    com/example/obs/player/ui/activity/mine/record/GameHistoryActivity$initView$2.java
    com/example/obs/player/ui/activity/mine/record/UserOrderDetailsActivity.java
    com/example/obs/player/ui/activity/mine/wallet/BindDigitalWalletActivity.java
    com/example/obs/player/ui/activity/mine/wallet/DigitalWalletActivity.java
    com/example/obs/player/ui/activity/mine/wallet/WalletActivity$onClick$1.java
    com/example/obs/player/ui/activity/mine/wallet/WalletActivity$showTipDialog$authorizationTipDialog$1.java
    com/example/obs/player/ui/activity/mine/wallet/WalletActivity.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawActivity.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawalConfirmActivity$onWithdraw$1.java
    com/example/obs/player/ui/activity/mine/withdraw/DCWithdrawalConfirmActivity.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawActivity$withdraw$1.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawActivity.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawalListActivity$initView$2.java
    com/example/obs/player/ui/activity/mine/withdraw/WithdrawalListActivity$openOnlineService$1.java
    com/example/obs/player/ui/dialog/GameConversionDialog$transferIn$1.java
    com/example/obs/player/ui/dialog/GameConversionDialog.java
    com/example/obs/player/ui/dialog/GiftAndToyDialog.java
    com/example/obs/player/ui/dialog/H5GameDialog.java
    com/example/obs/player/ui/dialog/game/BeiJingSaiCheGameDialog.java
    com/example/obs/player/ui/dialog/game/RewardDialog.java
    com/example/obs/player/ui/dialog/guest/LoginOrRegisterDialog.java
    com/example/obs/player/ui/dialog/live/LiveNoticeDialog$initView$1.java
    com/example/obs/player/ui/fragment/game/GameHistoryFragment$initView$1.java
    com/example/obs/player/ui/fragment/game/GameOrderDialogFragment.java
    com/example/obs/player/ui/fragment/home/HomeWebViewFragment.java
    com/example/obs/player/ui/fragment/home/HotFragment$openH5Game$1.java
    com/example/obs/player/ui/fragment/home/HotFragment.java
    com/example/obs/player/ui/fragment/live/GiftListFragment.java
    com/example/obs/player/ui/fragment/live/LiveHotRegionFragment$initView$1.java
    com/example/obs/player/ui/fragment/live/PkgListFragment.java
    com/example/obs/player/ui/fragment/live/ToyListFragment.java
    com/example/obs/player/ui/fragment/login/LoginOrRegisterFragment.java
    com/example/obs/player/ui/fragment/login/PhoneOrMailFragment$openCustomService$1.java
    com/example/obs/player/ui/fragment/login/PhoneOrMailFragment.java
    com/example/obs/player/ui/fragment/main/ActivitiesFragment$NativeCallHandler$handleAppJump$9$1.java
    com/example/obs/player/ui/fragment/main/ActivitiesFragment$initView$8.java
    com/example/obs/player/ui/fragment/main/ActivitiesFragment.java
    com/example/obs/player/ui/fragment/main/GameFragment$onClick$1.java
    com/example/obs/player/ui/fragment/main/GameFragment$openH5Game$3.java
    com/example/obs/player/ui/fragment/main/GameFragment.java
    com/example/obs/player/ui/fragment/main/HomeFragment$onClick$1.java
    com/example/obs/player/ui/fragment/main/HomeFragment$onClick$3.java
    com/example/obs/player/ui/fragment/main/LiveFragment$onClick$1.java
    com/example/obs/player/ui/fragment/main/LiveFragment$onClick$2.java
    com/example/obs/player/ui/fragment/main/LiveFragment$onClick$3.java
    com/example/obs/player/ui/fragment/main/LiveFragment.java
    com/example/obs/player/ui/fragment/main/UserCenterFragment$openOnlineService$1.java
    com/example/obs/player/ui/fragment/main/UserCenterFragment$showTipDialog$1$authorizationTipDialog$1.java
    com/example/obs/player/ui/fragment/main/UserCenterFragment.java
    com/example/obs/player/ui/fragment/mine/PromotionDialogFragment.java
    com/example/obs/player/ui/fragment/mine/UserOrderHisFragment$adapter$2.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeDigitCoinFragment.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeFragment01$addRechargeOrderNew$1.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeFragment02$addRechargeOrderNew$2.java
    com/example/obs/player/ui/fragment/mine/recharge/channel/RechargeFragment03$addRechargeOrderNew$1.java
    com/example/obs/player/ui/fragment/verify/VerifyDialog$Companion$chooseShowVerifyDialog$1.java
    com/example/obs/player/ui/widget/CustomNativeWebView.java
    com/example/obs/player/ui/widget/CustomWebView.java
    com/example/obs/player/ui/widget/WebViewBaseActivity.java
    com/example/obs/player/ui/widget/dialog/ActivityDialog$AndroidScriptInterface$recharge$1.java
    com/example/obs/player/ui/widget/dialog/ActivityDialog$showTipDialog$1$authorizationTipDialog$1.java
    com/example/obs/player/ui/widget/dialog/ActivityDialog.java
    com/example/obs/player/ui/widget/dialog/ConversionDialog.java
    com/example/obs/player/ui/widget/dialog/RegisterProtocolDialog.java
    com/example/obs/player/ui/widget/dialog/RegisterTipDialog.java
    com/example/obs/player/utils/AppUtil.java
    com/example/obs/player/utils/SystemServiceHelper.java
    com/example/obs/player/vm/AuthorizationViewModel.java
    com/example/obs/player/vm/RechargeAgentViewModel.java
    com/yhao/floatwindow/FloatActivity.java
    com/yhao/floatwindow/j.java
    im/zego/internal/screencapture/ZegoScreenCaptureManager.java
    j7/d.java
    q3/y.java
    q4/g.java
    调用java反射机制
    a4/b.java
    andhook/lib/AndHook.java
    andhook/lib/HookHelper.java
    andhook/lib/YunOSHelper.java
    andhook/lib/xposed/ClassUtils.java
    andhook/lib/xposed/XposedBridge.java
    andhook/lib/xposed/XposedHelpers.java
    com/alipay/a/a/g.java
    com/appsflyer/MultipleInstallBroadcastReceiver.java
    com/appsflyer/internal/AFa1aSDK.java
    com/appsflyer/internal/AFa1vSDK.java
    com/appsflyer/internal/AFa1ySDK.java
    com/appsflyer/internal/AFb1vSDK.java
    com/appsflyer/internal/AFd1kSDK.java
    com/appsflyer/internal/AFd1lSDK.java
    com/appsflyer/internal/AFe1hSDK.java
    com/bajingan/bangsat/classes/ApplicationWrapper.java
    com/bajingan/bangsat/classes/AutoPressButtons.java
    com/bajingan/bangsat/classes/BackKeyHandler.java
    com/bajingan/bangsat/classes/CalculatorActivity.java
    com/bajingan/bangsat/classes/CloneSettings.java
    com/bajingan/bangsat/classes/DefaultFontProvider.java
    com/bajingan/bangsat/classes/DefaultProvider.java
    com/bajingan/bangsat/classes/DisableClipboardAccess.java
    com/bajingan/bangsat/classes/FacebookLoginBehavior.java
    com/bajingan/bangsat/classes/FacebookMessengerProvider.java
    com/bajingan/bangsat/classes/FakeCamera.java
    com/bajingan/bangsat/classes/GmailSupport.java
    com/bajingan/bangsat/classes/HostsBlocker.java
    com/bajingan/bangsat/classes/LoadLibraryWorkaround.java
    com/bajingan/bangsat/classes/NotificationOptions.java
    com/bajingan/bangsat/classes/OpenLinksWith.java
    com/bajingan/bangsat/classes/PasswordActivity.java
    com/bajingan/bangsat/classes/PictureInPicture.java
    com/bajingan/bangsat/classes/Signatures.java
    com/bajingan/bangsat/classes/SplashScreenActivity.java
    com/bajingan/bangsat/classes/ToastFilter.java
    com/bajingan/bangsat/classes/Utils.java
    com/bajingan/bangsat/classes/WhatsAppSupport.java
    com/bajingan/bangsat/classes/freeform/FreeFormWindowActivity.java
    com/bajingan/bangsat/classes/util/IActivityManagerHook.java
    com/bajingan/bangsat/classes/util/IPackageManagerHook.java
    com/bajingan/bangsat/hooking/Hooking.java
    com/drake/brv/f.java
    com/drake/engine/swipeback/c.java
    com/drake/engine/utils/h0.java
    com/drake/engine/utils/j0.java
    com/drake/engine/utils/z.java
    com/example/obs/player/ui/dialog/base/DialogFragmentFix.java
    com/example/obs/player/ui/dialog/game/GameParentDialog.java
    com/example/obs/player/ui/widget/LiveVerticalViewPager.java
    com/example/obs/player/ui/widget/custom/TabLayoutMediator.java
    com/example/obs/player/ui/widget/dialog/ConversionDialog.java
    com/example/obs/player/ui/widget/eyes/Eyes.java
    com/example/obs/player/ui/widget/qmui/helper/QMUIDisplayHelper.java
    com/example/obs/player/utils/BeanPropertiesUtil.java
    com/example/obs/player/utils/ResourceUtils.java
    com/example/obs/player/utils/UiUtil.java
    com/opensource/svgaplayer/SVGAImageView.java
    com/opensource/svgaplayer/drawer/b.java
    com/swift/sandhook/SandHook.java
    com/swift/sandhook/SandHookMethodResolver.java
    com/swift/sandhook/blacklist/HookBlackList.java
    com/swift/sandhook/utils/ReflectionUtils.java
    com/swift/sandhook/utils/Unsafe.java
    com/swift/sandhook/wrapper/HookWrapper.java
    com/swift/sandhook/wrapper/StubMethodsFactory.java
    com/tencent/ugc/UGCRecorderJni.java
    com/yhao/floatwindow/c.java
    com/yhao/floatwindow/j.java
    com/zego/ve/AudioDevice.java
    com/zego/ve/AudioEventMonitor.java
    com/zego/ve/PermissionChecker.java
    e4/a.java
    g7/b.java
    h2/a.java
    h5/e0.java
    i2/c.java
    im/zego/zegoexpress/internal/ZegoExpressEngineInternalImpl.java
    im/zego/zegoexpress/utils/ZegoCallbackHelpers.java
    org/greenrobot/eventbus/g.java
    org/greenrobot/eventbus/o.java
    org/greenrobot/eventbus/p.java
    org/minidns/dnsserverlookup/AndroidUsingReflection.java
    org/minidns/util/PlatformDetection.java
    p9/a.java
    q3/a0.java
    q4/g.java
    u3/a.java
    y1/a.java
    y1/d.java
    z/c.java
    z/d.java
    一般功能-> 获取系统服务(getSystemService)
    a0/f.java
    com/appsflyer/internal/AFa1aSDK.java
    com/appsflyer/internal/AFa1bSDK.java
    com/appsflyer/internal/AFa1fSDK.java
    com/appsflyer/internal/AFa1iSDK.java
    com/appsflyer/internal/AFd1lSDK.java
    com/bajingan/bangsat/classes/ClearCacheReceiver.java
    com/bajingan/bangsat/classes/CrashHandler.java
    com/bajingan/bangsat/classes/DisableCameras.java
    com/bajingan/bangsat/classes/DisableClipboardAccess.java
    com/bajingan/bangsat/classes/FakeCamera.java
    com/bajingan/bangsat/classes/HostsBlocker.java
    com/bajingan/bangsat/classes/InterruptionFilterControls.java
    com/bajingan/bangsat/classes/LogcatViewer.java
    com/bajingan/bangsat/classes/NotificationOptions.java
    com/bajingan/bangsat/classes/PasswordActivity.java
    com/bajingan/bangsat/classes/Utils.java
    com/bajingan/bangsat/classes/WifiControls.java
    com/chuckerteam/chucker/internal/support/v.java
    com/drake/engine/keyboard/VerificationCodeEditText.java
    com/drake/engine/password/GridPasswordView.java
    com/drake/engine/swipeback/c.java
    com/drake/engine/utils/a.java
    com/drake/engine/utils/a0.java
    com/drake/engine/utils/d0.java
    com/drake/engine/utils/g.java
    com/drake/engine/utils/h0.java
    com/drake/engine/utils/i0.java
    com/drake/engine/utils/j0.java
    com/drake/engine/utils/m.java
    com/drake/engine/utils/x.java
    com/drake/engine/utils/z.java
    com/drake/net/utils/NetUtilsKt.java
    com/drake/softinput/f.java
    com/eclipse/paho/service/MqttService.java
    com/eclipse/paho/service/b.java
    com/eclipse/paho/service/f.java
    com/example/obs/player/base/App$killOtherProcess$1.java
    com/example/obs/player/base/App.java
    com/example/obs/player/ui/activity/game/GameMainActivity.java
    com/example/obs/player/ui/activity/mine/BecomeFamilyActivity.java
    com/example/obs/player/ui/activity/mine/bank/BindBankActivity.java
    com/example/obs/player/ui/dialog/H5GameDialog.java
    com/example/obs/player/ui/fragment/main/ActivitiesFragment.java
    com/example/obs/player/ui/widget/BasePopupWindowWithMask.java
    com/example/obs/player/ui/widget/SearchView.java
    com/example/obs/player/ui/widget/ShowGuideTipsView01.java
    com/example/obs/player/ui/widget/ShowGuideTipsView02.java
    com/example/obs/player/ui/widget/VerificationCodeEditText.java
    com/example/obs/player/ui/widget/custom/HorizontalRecyclerView.java
    com/example/obs/player/ui/widget/dialog/BottomGiftCountInputDialog.java
    com/example/obs/player/ui/widget/dialog/CodeInputDialogBuidel.java
    com/example/obs/player/ui/widget/dialog/PokerChipInputDialog.java
    com/example/obs/player/ui/widget/qmui/helper/DisplayHelper.java
    com/example/obs/player/ui/widget/qmui/helper/QMUIDisplayHelper.java
    com/example/obs/player/utils/AppUtil.java
    com/example/obs/player/utils/DeviceIdUtils.java
    com/example/obs/player/utils/UiUtil.java
    com/tencent/live2/impl/V2TXLivePusherImpl.java
    com/videoengine/NTGLESRenderer.java
    com/voiceengine/NTAudioManager.java
    com/voiceengine/NTAudioTrack.java
    com/yhao/floatwindow/b.java
    com/yhao/floatwindow/m.java
    com/yhao/floatwindow/q.java
    com/zego/ve/AudioDevice.java
    com/zego/ve/AudioDeviceHelper.java
    com/zego/ve/AudioEventMonitor.java
    com/zego/ve/SensorHelper.java
    com/zego/ve/SniffAndroid.java
    com/zego/ve/VCam.java
    com/zego/zegoavkit2/appconfiguremonitor/AppConfigureMonitorActivity.java
    com/zego/zegoavkit2/hardwaremonitor/ZegoMEMUtils.java
    com/zego/zegoavkit2/screencapture/ZegoScreenCaptureDevice.java
    d2/a.java
    f4/e.java
    f4/p.java
    f4/q.java
    g8/b.java
    im/zego/connection/NetworkStateChangeReceiver32675.java
    im/zego/internal/screencapture/ZegoScreenCapture.java
    im/zego/internal/screencapture/ZegoScreenCaptureManager.java
    im/zego/internal/screencapture/ZegoScreenCaptureService.java
    p2/a.java
    q3/a0.java
    q3/y.java
    q4/e.java
    q4/g.java
    w3/b.java
    w3/c.java
    组件-> 启动 Service
    命令执行-> getRuntime.exec()
    隐私数据-> 获取已安装的应用程序
    网络通信-> HTTPS建立连接 com/bajingan/bangsat/classes/TrustAllCertificatesProvider.java
    org/minidns/dane/DaneVerifier.java
    z5/a.java
    加密解密-> 信息摘要算法
    一般功能-> 传感器相关操作 com/appsflyer/internal/AFa1bSDK.java
    com/zego/ve/SensorHelper.java
    隐私数据-> 屏幕截图,截取自己应用内部界面 com/drake/engine/utils/v.java
    com/example/obs/player/ui/widget/qmui/helper/QMUIDrawableHelper.java
    一般功能-> 获取活动网路信息
    网络通信-> OkHttpClient Connection
    网络通信-> HTTP建立连接
    网络通信-> WebView JavaScript接口
    网络通信-> WebView 相关
    DEX-> 动态加载
    进程操作-> 杀死进程
    组件-> ContentProvider com/bajingan/bangsat/classes/AbstractContentProvider.java
    com/drake/serialize/initialize/SerializerInitializer.java
    com/engagelab/privates/common/component/MTCommonProvider.java
    隐私数据-> 录制音频行为
    进程操作-> 获取进程pid
    一般功能-> 设置手机铃声,媒体音量 com/voiceengine/NTAudioTrack.java
    com/zego/ve/AudioDevice.java
    com/zego/ve/AudioEventMonitor.java
    网络通信-> WebView GET请求
    网络通信-> SSL证书处理
    一般功能-> 加载so文件
    一般功能-> Android通知
    加密解密-> Crypto加解密组件
    JavaScript 接口方法
    加密解密-> Base64 加密
    加密解密-> Base64 解密
    进程操作-> 获取运行的进程\服务
    隐私数据-> 用户账户管理 com/bajingan/bangsat/classes/FacebookMessengerProvider.java
    隐私数据-> 屏幕截图,截取自己应用内部界面 com/drake/engine/utils/i0.java
    com/example/obs/player/ui/activity/mine/promot/PosterActivity.java
    隐私数据-> 剪贴板数据读写操作 com/bajingan/bangsat/classes/DisableClipboardAccess.java
    com/drake/engine/utils/g.java
    com/example/obs/player/utils/AppUtil.java
    组件-> 发送广播
    一般功能-> 查看\修改Android系统属性
    网络通信-> URLConnection com/opensource/svgaplayer/g.java
    com/opensource/svgaplayer/i.java
    网络通信-> TCP套接字
    一般功能-> 获取网络接口信息
    隐私数据-> 获取GPS位置信息 com/drake/engine/utils/x.java
    网络通信-> UDP数据包 org/minidns/dnsmessage/DnsMessage.java
    org/minidns/source/NetworkDataSource.java
    q3/o.java
    网络通信-> UDP数据报套接字 org/minidns/source/NetworkDataSource.java
    q3/o.java
    网络通信-> WebView使用File协议 com/example/obs/player/ui/activity/live/ActivitiesActivity.java
    com/example/obs/player/ui/fragment/main/ActivitiesFragment.java
    网络通信-> 蓝牙连接 com/bajingan/bangsat/classes/BluetoothControls.java
    com/zego/ve/AudioEventMonitor.java
    一般功能-> 获取WiFi相关信息 com/drake/engine/utils/a0.java
    com/drake/engine/utils/m.java
    com/example/obs/player/utils/AppUtil.java
    一般功能-> PowerManager操作 com/drake/engine/utils/m.java
    隐私数据-> 拍照摄像 com/bajingan/bangsat/classes/FakeCamera.java
    设备指纹-> getSimOperator com/appsflyer/internal/AFa1iSDK.java
    com/drake/engine/utils/a0.java
    设备指纹-> 查看运营商信息 com/appsflyer/internal/AFa1iSDK.java
    com/drake/engine/utils/a0.java
    一般功能-> 查询数据库(短信、联系人、通话记录、浏览器历史等) com/appsflyer/internal/AFb1ySDK.java
    com/appsflyer/internal/AFe1kSDK.java
    com/drake/engine/utils/a0.java
    设备指纹-> 查看本机IMSI com/drake/engine/utils/a0.java
    设备指纹-> 查看手机软件版本号 com/drake/engine/utils/a0.java
    设备指纹-> 查看本机SIM卡序列号 com/drake/engine/utils/a0.java
    设备指纹-> 查看本机号码 com/drake/engine/utils/a0.java
    隐私数据-> 发送SMS短信息 com/drake/engine/utils/a0.java
    隐私数据-> 读写通讯录 com/drake/engine/utils/j.java
    DEX-> 加载和操作Dex文件 andhook/lib/xposed/XposedHelpers.java

    安全漏洞检测

    高危
    8
    警告
    10
    信息
    3
    安全
    2
    屏蔽
    0
    序号 问题 等级 参考标准 文件位置 操作
    1 应用程序记录日志信息,不得记录敏感信息 信息 CWE: CWE-532: 通过日志文件的信息暴露
    OWASP MASVS: MSTG-STORAGE-3
    升级会员:解锁高级权限
    2 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 警告 CWE: CWE-312: 明文存储敏感信息
    OWASP Top 10: M9: Reverse Engineering
    OWASP MASVS: MSTG-STORAGE-14
    升级会员:解锁高级权限
    3 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 警告 CWE: CWE-276: 默认权限不正确
    OWASP Top 10: M2: Insecure Data Storage
    OWASP MASVS: MSTG-STORAGE-2
    升级会员:解锁高级权限
    4 如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击 高危 CWE: CWE-79: 在Web页面生成时对输入的转义处理不恰当('跨站脚本')
    OWASP Top 10: M1: Improper Platform Usage
    OWASP MASVS: MSTG-PLATFORM-6
    升级会员:解锁高级权限
    5 此应用程序使用SSL Pinning 来检测或防止安全通信通道中的MITM攻击 安全
    OWASP MASVS: MSTG-NETWORK-4
    升级会员:解锁高级权限
    6 应用程序使用不安全的随机数生成器 警告 CWE: CWE-330: 使用不充分的随机数
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-6
    升级会员:解锁高级权限
    7 不安全的Web视图实现。可能存在WebView任意代码执行漏洞 警告 CWE: CWE-749: 暴露危险方法或函数
    OWASP Top 10: M1: Improper Platform Usage
    OWASP MASVS: MSTG-PLATFORM-7
    升级会员:解锁高级权限
    8 MD5是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用了破损或被认为是不安全的加密算法
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-4
    升级会员:解锁高级权限
    9 SHA-1是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用了破损或被认为是不安全的加密算法
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-4
    升级会员:解锁高级权限
    10 不安全的Web视图实现。Web视图忽略SSL证书错误并接受任何SSL证书。此应用程序易受MITM攻击 高危 CWE: CWE-295: 证书验证不恰当
    OWASP Top 10: M3: Insecure Communication
    OWASP MASVS: MSTG-NETWORK-3
    升级会员:解锁高级权限
    11 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 信息
    OWASP MASVS: MSTG-STORAGE-10
    升级会员:解锁高级权限
    12 此应用程序可能具有Root检测功能 安全
    OWASP MASVS: MSTG-RESILIENCE-1
    升级会员:解锁高级权限
    13 应用程序创建临时文件。敏感信息永远不应该被写进临时文件 警告 CWE: CWE-276: 默认权限不正确
    OWASP Top 10: M2: Insecure Data Storage
    OWASP MASVS: MSTG-STORAGE-2
    升级会员:解锁高级权限
    14 该文件是World Readable。任何应用程序都可以读取文件 高危 CWE: CWE-276: 默认权限不正确
    OWASP Top 10: M2: Insecure Data Storage
    OWASP MASVS: MSTG-STORAGE-2
    升级会员:解锁高级权限
    15 IP地址泄露 警告 CWE: CWE-200: 信息泄露
    OWASP MASVS: MSTG-CODE-2
    升级会员:解锁高级权限
    16 可能存在跨域漏洞。在 WebView 中启用从 URL 访问文件可能会泄漏文件系统中的敏感信息 警告 CWE: CWE-200: 信息泄露
    OWASP Top 10: M1: Improper Platform Usage
    OWASP MASVS: MSTG-PLATFORM-7
    升级会员:解锁高级权限
    17 启用了调试配置。生产版本不能是可调试的 高危 CWE: CWE-919: 移动应用程序中的弱点
    OWASP Top 10: M1: Improper Platform Usage
    OWASP MASVS: MSTG-RESILIENCE-2
    升级会员:解锁高级权限
    18 使用弱加密算法 高危 CWE: CWE-327: 使用了破损或被认为是不安全的加密算法
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-4
    升级会员:解锁高级权限
    19 默认情况下,调用Cipher.getInstance("AES")将返回AES ECB模式。众所周知,ECB模式很弱,因为它导致相同明文块的密文相同 高危 CWE: CWE-327: 使用了破损或被认为是不安全的加密算法
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-2
    升级会员:解锁高级权限
    20 应用程序在加密算法中使用ECB模式。ECB模式是已知的弱模式,因为它对相同的明文块[UNK]产生相同的密文 高危 CWE: CWE-327: 使用了破损或被认为是不安全的加密算法
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-2
    升级会员:解锁高级权限
    21 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。 高危 CWE: CWE-649: 依赖于混淆或加密安全相关输入而不进行完整性检查
    OWASP Top 10: M5: Insufficient Cryptography
    OWASP MASVS: MSTG-CRYPTO-3
    升级会员:解锁高级权限
    22 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 警告 CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
    OWASP Top 10: M7: Client Code Quality
    升级会员:解锁高级权限
    23 此应用侦听剪贴板更改。一些恶意软件也会监听剪贴板更改 信息
    OWASP MASVS: MSTG-PLATFORM-4
    升级会员:解锁高级权限

    Native库安全分析

    序号 动态库 NX(堆栈禁止执行) PIE STACK CANARY(栈保护) RELRO RPATH(指定SO搜索路径) RUNPATH(指定SO搜索路径) FORTIFY(常用函数加强检查) SYMBOLS STRIPPED(裁剪符号表)
    1 armeabi-v7a/libappcloner.so
    True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    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 库不适用
    True
    info
    符号被剥离
    2 armeabi-v7a/libdownloadproxy.so
    True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    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 库不适用
    True
    info
    符号被剥离
    3 armeabi-v7a/libnative-lib.so
    True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    True
    info
    这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
    Full RELRO
    info
    此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
    None
    info
    二进制文件没有设置运行时搜索路径或RPATH
    None
    info
    二进制文件没有设置 RUNPATH
    True
    info
    二进制文件有以下加固函数: ['__strlen_chk', '__strlen_chk']
    False
    warning
    符号可用
    4 armeabi-v7a/libtpcore-master.so
    True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    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 库不适用
    True
    info
    符号被剥离
    5 armeabi-v7a/libtpthirdparties-master.so
    True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    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 库不适用
    True
    info
    符号被剥离
    6 armeabi-v7a/libtxsoundtouch.so
    True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    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 库不适用
    True
    info
    符号被剥离
    7 armeabi-v7a/libZegoExpressEngine.so
    True
    info
    二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
    动态共享对象 (DSO)
    info
    共享库是使用 -fPIC 标志构建的,该标志启用与地址无关的代码。这使得面向返回的编程 (ROP) 攻击更难可靠地执行。
    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 库不适用
    True
    info
    符号被剥离

    文件分析

    序号 问题 文件

    行为分析

    编号 行为 标签 文件
    00022 从给定的文件绝对路径打开文件 文件
    升级会员:解锁高级权限
    00014 将文件读入流并将其放入 JSON 对象中 文件
    升级会员:解锁高级权限
    00013 读取文件并将其放入流中 文件
    升级会员:解锁高级权限
    00125 检查给定的文件路径是否存在 文件
    升级会员:解锁高级权限
    00078 获取网络运营商名称 信息收集
    电话服务
    升级会员:解锁高级权限
    00026 方法反射 反射
    升级会员:解锁高级权限
    00001 初始化位图对象并将数据(例如JPEG)压缩为位图对象 相机
    升级会员:解锁高级权限
    00091 从广播中检索数据 信息收集
    升级会员:解锁高级权限
    00109 连接到 URL 并获取响应代码 网络
    命令
    升级会员:解锁高级权限
    00102 将手机扬声器设置为打开 命令
    升级会员:解锁高级权限
    00029 动态初始化类对象 反射
    升级会员:解锁高级权限
    00157 使用反射实例化新对象,可能用于 dexClassLoader 反射
    dexClassLoader
    升级会员:解锁高级权限
    00112 获取日历事件的日期 信息收集
    日历
    升级会员:解锁高级权限
    00063 隐式意图(查看网页、拨打电话等) 控制
    升级会员:解锁高级权限
    00051 通过setData隐式意图(查看网页、拨打电话等) 控制
    升级会员:解锁高级权限
    00202 打电话 控制
    升级会员:解锁高级权限
    00203 将电话号码放入意图中 控制
    升级会员:解锁高级权限
    00054 从文件安装其他APK 反射
    升级会员:解锁高级权限
    00005 获取文件的绝对路径并将其放入 JSON 对象 文件
    升级会员:解锁高级权限
    00121 创建目录 文件
    命令
    升级会员:解锁高级权限
    00024 Base64解码后写入文件 反射
    文件
    升级会员:解锁高级权限
    00104 检查给定路径是否是目录 文件
    升级会员:解锁高级权限
    00044 查询该包的activity上次被使用的时间 信息收集
    反射
    升级会员:解锁高级权限
    00045 查询当前运行的应用程序名称 信息收集
    反射
    升级会员:解锁高级权限
    00096 连接到 URL 并设置请求方法 命令
    网络
    升级会员:解锁高级权限
    00089 连接到 URL 并接收来自服务器的输入流 命令
    网络
    升级会员:解锁高级权限
    00030 通过给定的 URL 连接到远程服务器 网络
    升级会员:解锁高级权限
    00036 从 res/raw 目录获取资源文件 反射
    升级会员:解锁高级权限
    00004 获取文件名并将其放入 JSON 对象 文件
    信息收集
    升级会员:解锁高级权限
    00100 检查网络连通性 信息收集
    网络
    升级会员:解锁高级权限
    00147 获取当前位置的时间 信息收集
    位置
    升级会员:解锁高级权限
    00075 获取设备的位置 信息收集
    位置
    升级会员:解锁高级权限
    00033 查询IMEI号 信息收集
    升级会员:解锁高级权限
    00094 连接到 URL 并从中读取数据 命令
    网络
    升级会员:解锁高级权限
    00072 将 HTTP 输入流写入文件 命令
    网络
    文件
    升级会员:解锁高级权限
    00028 从assets目录中读取文件 文件
    升级会员:解锁高级权限
    00012 读取数据并放入缓冲流 文件
    升级会员:解锁高级权限
    00123 连接到远程服务器后将响应保存为 JSON 网络
    命令
    升级会员:解锁高级权限
    00108 从给定的 URL 读取输入流 网络
    命令
    升级会员:解锁高级权限
    00025 监视要执行的一般操作 反射
    升级会员:解锁高级权限
    00209 从最新渲染图像中获取像素 信息收集
    升级会员:解锁高级权限
    00172 检查管理员权限以(可能)获取它们 admin
    升级会员:解锁高级权限
    00062 查询WiFi信息和WiFi Mac地址 WiFi
    信息收集
    升级会员:解锁高级权限
    00003 将压缩后的位图数据放入JSON对象中 相机
    升级会员:解锁高级权限
    00056 修改语音音量 控制
    升级会员:解锁高级权限
    00192 获取短信收件箱中的消息 短信
    升级会员:解锁高级权限
    00189 获取短信内容 短信
    升级会员:解锁高级权限
    00188 获取短信地址 短信
    升级会员:解锁高级权限
    00011 从 URI 查询数据(SMS、CALLLOGS) 短信
    通话记录
    信息收集
    升级会员:解锁高级权限
    00191 获取短信收件箱中的消息 短信
    升级会员:解锁高级权限
    00200 从联系人列表中查询数据 信息收集
    联系人
    升级会员:解锁高级权限
    00201 从通话记录中查询数据 信息收集
    通话记录
    升级会员:解锁高级权限
    00077 读取敏感数据(短信、通话记录等) 信息收集
    短信
    通话记录
    日历
    升级会员:解锁高级权限
    00074 获取 IMSI 和 ISO 国家代码 信息收集
    电话服务
    升级会员:解锁高级权限
    00146 获取网络运营商名称和 IMSI 电话服务
    信息收集
    升级会员:解锁高级权限
    00193 发送短信 短信
    升级会员:解锁高级权限
    00038 查询电话号码 信息收集
    升级会员:解锁高级权限
    00034 查询当前数据网络类型 信息收集
    网络
    升级会员:解锁高级权限
    00130 获取当前WIFI信息 WiFi
    信息收集
    升级会员:解锁高级权限
    00117 获取 IMSI 和网络运营商名称 电话服务
    信息收集
    升级会员:解锁高级权限
    00176 向联系人列表中的联系人发送短信 短信
    升级会员:解锁高级权限
    00065 获取SIM卡提供商的国家代码 信息收集
    升级会员:解锁高级权限
    00066 查询ICCID号码 信息收集
    升级会员:解锁高级权限
    00067 查询IMSI号码 信息收集
    升级会员:解锁高级权限
    00084 获取 ISO 国家代码和 IMSI 信息收集
    电话服务
    升级会员:解锁高级权限
    00187 查询 URI 并检查结果 信息收集
    短信
    通话记录
    日历
    升级会员:解锁高级权限
    00132 查询ISO国家代码 电话服务
    信息收集
    升级会员:解锁高级权限
    00183 获取当前相机参数并更改设置 相机
    升级会员:解锁高级权限
    00064 监控来电状态 控制
    升级会员:解锁高级权限
    00162 创建 InetSocketAddress 对象并连接到它 socket
    升级会员:解锁高级权限
    00163 创建新的 Socket 并连接到它 socket
    升级会员:解锁高级权限
    00106 获取当前格式化的WiFi的IP地址 信息收集
    WiFi
    升级会员:解锁高级权限
    00134 获取当前WiFi IP地址 WiFi
    信息收集
    升级会员:解锁高级权限
    00082 获取当前WiFi MAC地址 信息收集
    WiFi
    升级会员:解锁高级权限
    00023 从当前应用程序启动另一个应用程序 反射
    控制
    升级会员:解锁高级权限

    敏感权限分析

    恶意软件常用权限 10/30
    android.permission.READ_PHONE_STATE
    android.permission.VIBRATE
    android.permission.WAKE_LOCK
    android.permission.CAMERA
    android.permission.MODIFY_AUDIO_SETTINGS
    android.permission.WRITE_SETTINGS
    android.permission.GET_TASKS
    android.permission.REQUEST_INSTALL_PACKAGES
    android.permission.SYSTEM_ALERT_WINDOW
    android.permission.RECORD_AUDIO
    其它常用权限 15/46
    android.permission.INTERNET
    android.permission.WRITE_EXTERNAL_STORAGE
    android.permission.READ_EXTERNAL_STORAGE
    android.permission.ACCESS_NETWORK_STATE
    android.permission.ACCESS_WIFI_STATE
    android.permission.BLUETOOTH
    android.permission.FOREGROUND_SERVICE
    com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
    com.google.android.gms.permission.AD_ID
    com.google.android.c2dm.permission.RECEIVE
    android.permission.CHANGE_NETWORK_STATE
    android.permission.FLASHLIGHT
    android.permission.BLUETOOTH_ADMIN
    android.permission.CHANGE_WIFI_STATE
    android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS

    恶意软件常用权限 是被已知恶意软件广泛滥用的权限。
    其它常用权限 是已知恶意软件经常滥用的权限。

    IP地理位置

    恶意域名检测

    域名 状态 中国境内 位置信息 解析
    ipof.in 安全
    IP地址: 104.21.15.155
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    upload.wikimedia.org 安全
    IP地址: 208.80.153.240
    国家: 美国
    地区: 得克萨斯州
    城市: 卡罗尔顿
    查看: Google 地图

    sgcdsdk.s 安全
    没有可用的地理位置信息。
    pushstat.api.engagelab.cc 安全
    IP地址: 221.228.32.13
    国家: 中国
    地区: 江苏
    城市: 无锡
    查看: 高德地图

    sinapps.s 安全
    没有可用的地理位置信息。
    smonitorsdk.s 安全
    没有可用的地理位置信息。
    sconversions.s 安全
    没有可用的地理位置信息。
    sars.s 安全
    没有可用的地理位置信息。
    svalidate.s 安全
    没有可用的地理位置信息。
    icanhazip.com 安全
    IP地址: 104.16.184.241
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    sonelink.s 安全
    没有可用的地理位置信息。
    test.monance.com 安全
    没有可用的地理位置信息。
    simpression.s 安全
    没有可用的地理位置信息。
    fzo.clowcdn.com 安全
    IP地址: 104.18.25.192
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    docs.zegocloud.com 安全
    IP地址: 47.242.198.129
    国家: 中国
    地区: 香港
    城市: 香港
    查看: 高德地图

    sadrevenue.s 安全
    没有可用的地理位置信息。
    slaunches.s 安全
    没有可用的地理位置信息。
    hx.baccdn.com 安全
    IP地址: 104.18.18.174
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    whois.domaintools.com 安全
    IP地址: 199.30.228.13
    国家: 美国
    地区: 华盛顿
    城市: 西雅图
    查看: Google 地图

    mobilegw.alipaydev.com 安全
    IP地址: 104.18.18.174
    国家: 中国
    地区: 浙江
    城市: 杭州
    查看: 高德地图

    sstats.s 安全
    没有可用的地理位置信息。
    lame.sf.net 安全
    IP地址: 104.18.21.237
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    cdn-settings.s 安全
    没有可用的地理位置信息。
    sdlsdk.s 安全
    没有可用的地理位置信息。
    back.cloudflirecdn.co 安全
    没有可用的地理位置信息。
    sattr.s 安全
    没有可用的地理位置信息。
    ip-api.com 安全
    IP地址: 104.237.62.213
    国家: 美国
    地区: 北卡罗来纳州
    城市: Skyland
    查看: Google 地图

    lics.baccdn.com 安全
    IP地址: 104.18.18.174
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    cdn-testsettings.s 安全
    没有可用的地理位置信息。
    sapp.s 安全
    没有可用的地理位置信息。
    jsonip.com 安全
    IP地址: 104.237.62.213
    国家: 美国
    地区: 密苏里州
    城市: 堪萨斯城
    查看: Google 地图

    sviap.s 安全
    没有可用的地理位置信息。
    uat.marke88.com 安全
    IP地址: 104.26.14.203
    国家: 美国
    地区: 加利福尼亚
    城市: 旧金山
    查看: Google 地图

    pushstat-usva.api.engagelab.cc 安全
    IP地址: 221.228.32.13
    国家: 中国
    地区: 江苏
    城市: 无锡
    查看: 高德地图

    ssdk-services.s 安全
    没有可用的地理位置信息。
    api64.ipify.org 安全
    IP地址: 104.237.62.213
    国家: 美国
    地区: 犹他州
    城市: 奥格登
    查看: Google 地图

    sregister.s 安全
    没有可用的地理位置信息。

    URL链接分析

    URL信息 源码文件
    https://img-blog.csdn.net/20180607142420346
    https://img-blog.csdn.net/20180607135419510
    https://img-blog.csdn.net/20180607134214727
    https://img-blog.csdn.net/2018060713584631
    https://res.mmmgcdn.com/images-sg/bank/IND/UCOBank.png
    https://img-blog.csdn.net/20180607134453979
    https://img-blog.csdn.net/20180607142716941
    https://img-blog.csdn.net/20180607134538200
    https://img-blog.csdn.net/2018060713315876
    https://img-blog.csdn.net/20180607134336272
    https://img-blog.csdn.net/20180607141404637
    https://img-blog.csdn.net/20180607134239925
    https://img-blog.csdn.net/20180607140702447
    https://img-blog.csdn.net/20180607135043531
    https://img-blog.csdn.net/20180607140156801
    https://img-blog.csdn.net/201806071426531
    https://img-blog.csdn.net/20180607141531822
    https://img-blog.csdn.net/2018060714072756
    https://img-blog.csdn.net/20180607140136142
    https://img-blog.csdn.net/20180607134426170
    https://img-blog.csdn.net/20180607140408827
    https://img-blog.csdn.net/20180607134307493
    https://img-blog.csdn.net/20180607140218562
    https://res.mmmgcdn.com/images-sg/bank/IND/BankofMaharashtra.png
    https://res.mmmgcdn.com/images-sg/bank/IND/CitibankNA.png
    https://img-blog.csdn.net/20180607133750483
    https://img-blog.csdn.net/20180607140828502
    https://res.mmmgcdn.com/images-sg/bank/IND/CanaraBank.png
    https://img-blog.csdn.net/20180607141755896
    https://img-blog.csdn.net/20180607134514255
    https://img-blog.csdn.net/20180607133434168
    https://img-blog.csdn.net/20180607141142405
    https://img-blog.csdn.net/20180607141936547
    https://img-blog.csdn.net/2018060714131068
    https://img-blog.csdn.net/20180607141916430
    https://img-blog.csdn.net/2018060713510317
    https://img-blog.csdn.net/20180607134400643
    https://img-blog.csdn.net/20180607133557805
    https://img-blog.csdn.net/20180607142618584
    https://img-blog.csdn.net/20180607140744516
    https://hbimg.huabanimg.com/0be29825598a2413f40eb2c6bfc416070acecc58846b-fC1syn_fw658
    https://img-blog.csdn.net/20180607135355847
    https://img-blog.csdn.net/20180607142523334
    https://img-blog.csdn.net/20180607141250818
    https://img-blog.csdn.net/20180607142218236
    https://res.mmmgcdn.com/images-sg/bank/IND/EximBank.png
    https://img-blog.csdn.net/2018060713391721
    https://img-blog.csdn.net/20180607133820564
    https://img-blog.csdn.net/20180607142354356
    https://img-blog.csdn.net/20180607142117114
    https://img-blog.csdn.net/20180607142557696
    https://img-blog.csdn.net/20180607133655233
    https://img-blog.csdn.net/20180607141635491
    https://img-blog.csdn.net/20180607141124423
    https://img-blog.csdn.net/20180607141656185
    https://img-blog.csdn.net/20180607142136488
    https://img-blog.csdn.net/20180607141440302
    https://img-blog.csdn.net/20180607140345250
    https://res.mmmgcdn.com/images-sg/bank/IND/BankofIndia.png
    https://ssl.captcha.qq.com/TCaptcha.js
    https://img-blog.csdn.net/20180607141328653
    https://img-blog.csdn.net/20180607134137640
    https://img-blog.csdn.net/20180607140114193
    https://img-blog.csdn.net/20180607142504574
    https://res.mmmgcdn.com/images-sg/bank/IND/AxisBank.png
    https://img-blog.csdn.net/201806071332262
    https://img-blog.csdn.net/20180607135218496
    https://img-blog.csdn.net/20180607141853226
    https://img-blog.csdn.net/20180607133625402
    https://img-blog.csdn.net/20180607141347858
    https://img-blog.csdn.net/20180607135001666
    https://img-blog.csdn.net/20180607141457385
    https://img-blog.csdn.net/20180607141217191
    https://img-blog.csdn.net/20180607133847276
    https://img-blog.csdn.net/20180607141102985
    https://res.mmmgcdn.com/images-sg/bank/IND/IndianOverseasbank.png
    https://img-blog.csdn.net/20180607141159889
    https://img-blog.csdn.net/20180607142240515
    https://img-blog.csdn.net/20180607141547778
    https://sg.captcha.qcloud.com/TCaptcha-global.js
    https://img-blog.csdn.net/20180607142157854
    https://img-blog.csdn.net/2018060713483748
    https://img-blog.csdn.net/20180607133147457
    https://img-blog.csdn.net/20180607135439178
    https://res.mmmgcdn.com/images-sg/bank/IND/CommonwealthBankofAustralia.png
    https://img-blog.csdn.net/20180607141515368
    https://res.mmmgcdn.com/images-sg/bank/IND/StateBankofIndia.png
    https://img-blog.csdn.net/20180607142438902
    https://img-blog.csdn.net/20180607140806509
    https://img-blog.csdn.net/20180607140305410
    https://res.mmmgcdn.com/images-sg/bank/IND/IndianBank.png
    https://img-blog.csdn.net/20180607142101303
    https://res.mmmgcdn.com/images-sg/bank/IND/HDFCBank.png
    https://img-blog.csdn.net/20180607142323926
    https://img-blog.csdn.net/20180607140937345
    https://img-blog.csdn.net/20180607133944494
    https://res.mmmgcdn.com/images-sg/bank/IND/CentralBankofIndia.png
    https://img-blog.csdn.net/20180607132943163
    https://img-blog.csdn.net/20180607134638972
    https://res.mmmgcdn.com/images-sg/bank/IND/BankofBaroda.png
    https://img-blog.csdn.net/2018060713350095
    https://img-blog.csdn.net/20180607135152570
    https://img-blog.csdn.net/20180607140850839
    https://img-blog.csdn.net/20180607133527118
    https://res.mmmgcdn.com/images-sg/bank/IND/StandardCharteredBank.png
    https://res.mmmgcdn.com/images-sg/bank/IND/UnionBankofIndia.png
    https://img-blog.csdn.net/20180607133211767
    https://img-blog.csdn.net/20180607135336114
    https://img-blog.csdn.net/20180607140038753
    https://img-blog.csdn.net/20180607134910278
    https://img-blog.csdn.net/20180607140236947
    https://img-blog.csdn.net/20180607134608498
    https://img-blog.csdn.net/2018060713512678
    https://img-blog.csdn.net/20180607141421330
    https://img-blog.csdn.net/2018060714182978
    https://res.mmmgcdn.com/images-sg/bank/IND/PunjabNationalBank.png
    https://img-blog.csdn.net/20180607133256154
    https://img-blog.csdn.net/20180607134101557
    https://res.mmmgcdn.com/images-sg/bank/IND/ICICIBank.png
    https://img-blog.csdn.net/20180607141615579
    https://res.mmmgcdn.com/images-sg/bank/IND/PunjabandSindBank.png
    https://img-blog.csdn.net/20180607134930655
    https://img-blog.csdn.net/20180607135243740
    https://img-blog.csdn.net/2018060714091138
    https://res.mmmgcdn.com/images-sg/bank/IND/BNPParibas.png
    自研引擎-A
    javascript:setcustomizebalance
    com/example/obs/player/ui/activity/game/InternalH5GameActivity.java
    javascript:setcustomizebalance
    com/example/obs/player/ui/dialog/H5GameDialog.java
    https://%sgcdsdk.%s/install_data/v4.0/
    https://cdn-testsettings.%s/android/v1/%s/settings
    https://%smonitorsdk.%s/remote-debug?app_id=
    https://cdn-settings.%s/android/v1/%s/settings
    https://%sviap.%s/api/v1/android/validate_purchase?app_id=
    https://%sonelink.%s/shortlink-sdk/v2
    https://%sars.%s/api/v2/android/validate_subscription?app_id=
    com/appsflyer/internal/AFc1xSDK.java
    https://test.monance.com
    https://hx.baccdn.com/xnntc
    com/example/obs/player/service/LogLoaderNew.java
    https://img0.baidu.com/it/u=1705694933,4002952892&fm=253&fmt=auto&app=138&f=jpeg?w=500&h=281
    com/example/obs/player/ui/activity/migrate/PlatformMigrateActivity.java
    https://%slaunches.%s/api/v
    https://%sattr.%s/api/v
    https://%sinapps.%s/api/v
    https://%sstats.%s/stats
    https://%sadrevenue.%s/api/v2/generic/v6.9.0/android?app_id=
    https://%sconversions.%s/api/v
    com/appsflyer/internal/AFa1aSDK.java
    http://javax.xml.xmlconstants/feature/secure-processing
    com/chuckerteam/chucker/internal/support/k.java
    https://uat.marke88.com/yyysojvd
    https://lics.baccdn.com/yyysojvd
    com/example/obs/player/component/install/LiveInstall.java
    127.0.0.1
    http://whois.domaintools.com/
    com/bajingan/bangsat/classes/HostsBlocker.java
    https://%sviap.%s/api/v1/android/validate_purchase?app_id=
    com/appsflyer/internal/AFc1bSDK.java
    https://www.google.com
    com/example/obs/player/model/referral/PromotiondetailData.java
    https://github.com/yyued/svgaplayer-android#cache
    file:///assets/
    com/opensource/svgaplayer/i.java
    https://fzo.clowcdn.com/501/api
    com/example/obs/player/constant/AppConfig.java
    https://pushstat-usva.api.engagelab.cc
    110.238.104.159
    43.130.149.98
    159.138.90.61
    43.130.144.223
    https://pushstat.api.engagelab.cc
    114.119.186.57
    159.138.85.252
    j4/a.java
    https://%sregister.%s/api/v
    com/appsflyer/internal/AFd1kSDK.java
    223.5.5.5
    com/drake/engine/utils/z.java
    https://%sdlsdk.%s/v1.0/android/
    com/appsflyer/internal/AFb1oSDK.java
    https://upload.wikimedia.org/wikipedia/commons/thumb/b/b8/2021_facebook_icon.svg/1200px-2021_facebook_icon.svg.png
    com/example/obs/player/model/PayChannelDataKt.java
    https://%sapp.%s
    com/appsflyer/internal/AFe1gSDK.java
    https://%simpression.%s
    com/appsflyer/share/CrossPromotionHelper.java
    https://%svalidate.%s/api/v
    https://%ssdk-services.%s/validate-android-signature
    com/appsflyer/internal/AFa1dSDK.java
    https://mobilegw.alipaydev.com/mgw.htm
    https://loggw-exsdk.alipay.com/loggw/logupload.do
    https://mobilegw.alipay.com/mgw.htm
    https://wappaygw.alipay.com/home/exterfaceassign.htm?
    http://m.alipay.com/?action=h5quit
    https://mclient.alipay.com/home/exterfaceassign.htm?
    https://mcgw.alipay.com/sdklog.do
    b2/a.java
    http://ip-api.com/json/?fields=status,countrycode
    https://jsonip.com
    https://ipof.in/json
    https://api64.ipify.org?format=json
    https://icanhazip.com/
    https://back.cloudflirecdn.co/domain-list.json
    com/example/obs/player/component/net/Api.java
    https://fzo.clowcdn.com/
    com/example/obs/player/BuildConfig.java
    8.8.8.8
    org/minidns/DnsClient.java
    http://127.0.0.1:%d/proxy/%d/%d/%s?play_id=%d&clip_id=%d&force_online=0
    ftp://%s:%s@%s
    http://127.0.0.1:%d/proxy/%d/%d/%s_tp_dl_autotype?play_id=%d&clip_id=%d&force_online=0
    http://127.0.0.1:%d/proxy/%d/%d/vod.m3u8?play_id=%d&clip_id=%d&force_online=0
    http://127.0.0.1:%d/proxy/%d/%d/live.m3u8?play_id=%d&clip_id=%d&force_online=0
    127.0.0.1
    http://127.0.0.1:%d/proxy/%d/%d/loop.m3u8?play_id=%d&clip_id=%d&force_online=0
    http://127.0.0.1:%d/proxy/%d/%d/master.m3u8?play_id=%d&clip_id=%d&force_online=0
    http://127.0.0.1:%d/proxy/%d/%d/vod.mp4?play_id=%d&clip_id=%d&force_online=0
    http://127.0.0.1:%d/proxy/%d/%d/vod_%d.m3u8?play_id=%d&clip_id=%d&force_online=0
    http://127.0.0.1:%d/proxy/%d/1/%s.flv?play_id=%d&clip_id=1&force_online=0
    http://127.0.0.1:%d/proxy/%d/%d/%s?play_id=%d&clip_id=%d&force_online=0%s
    lib/armeabi-v7a/libdownloadproxy.so
    http://drmprovisionurl
    http://drmlicenseurl
    lib/armeabi-v7a/libtpcore-master.so
    https://docs.zegocloud.com/article/5547
    http://lame.sf.net
    file://localfile
    127.0.0.1
    1.4.0.52
    1.2.0.4
    lib/armeabi-v7a/libZegoExpressEngine.so

    Firebase配置检测

    标题 严重程度 描述信息
    Firebase远程配置已禁用 安全

    Firebase远程配置URL ( https://firebaseremoteconfig.googleapis.com/v1/projects/349299861545/namespaces/firebase:fetch?key=AIzaSyBRT7EiOAz5QLixu7uBnhesxpV07ecfbDI ) 已禁用。响应内容如下所示:

    {
        "state": "NO_TEMPLATE"
    }

    邮箱地址提取

    第三方追踪器

    名称 类别 网址
    Adjust Analytics https://reports.exodus-privacy.eu.org/trackers/52
    AppsFlyer Analytics https://reports.exodus-privacy.eu.org/trackers/12
    Google CrashLytics Crash reporting https://reports.exodus-privacy.eu.org/trackers/27
    Google Firebase Analytics Analytics https://reports.exodus-privacy.eu.org/trackers/49

    敏感凭证泄露

    已显示 67 个secrets
    1、 openinstall统计的=> "com.openinstall.APP_KEY" : "j9xox4"
    2、 Engagelab-推送SDK的=> "ENGAGELAB_PRIVATES_CHANNEL" : "developer"
    3、 百度统计的=> "BaiduMobAd_STAT_ID" : "765151d9a9"
    4、 "audit.pass" : "Passou"
    5、 "google_app_id" : "1:349299861545:android:494d82d54c903aa4769438"
    6、 "ENGAGELAB_PRIVATES_CHANNEL_high" : "HIGH"
    7、 "audit.pass" : "Par"
    8、 "ENGAGELAB_PRIVATES_CHANNEL_low" : "LOW"
    9、 "common.password" : "Password"
    10、 "audit.pass" : "By"
    11、 "common.password" : "Senha"
    12、 "audit.pass" : "Passato"
    13、 "google_api_key" : "AIzaSyBRT7EiOAz5QLixu7uBnhesxpV07ecfbDI"
    14、 "userInfo.username" : "Username"
    15、 "audit.pass" : "Oleh"
    16、 "ENGAGELAB_PRIVATES_CHANNEL_normal" : "NORMAL"
    17、 "audit.pass" : "Aprobado"
    18、 "ENGAGELAB_PRIVATES_CHANNEL_silence" : "SILENCE"
    19、 "google_crash_reporting_api_key" : "AIzaSyBRT7EiOAz5QLixu7uBnhesxpV07ecfbDI"
    20、 nsw0NDQ0NDQ0FUesnYpIOBE4BTsKt2ewLTEyYDCfK0MfeUYzYO8ROjmQsca3o2lrYFJm2AXuAL81s
    21、 3BAF59A2E5331C30675FAB35FF5FFF0D116142D3D4664F1C3CB804068B40614F
    22、 a89ee65247fded84bc0e9bd733ac0f9a
    23、 nd7qkHRn2vssMU5VdE3xYVka86jITBsDMNuBGM2mjDa9lhqhj7ifnqmsbvLfG5CH0PGDUkNXMvqV4
    24、 Y29tLmFwcGxpc3RvLmFwcGNsb25lci5jbGFzc2VzLnNlY29uZGFyeQ==
    25、 n6ILXhSq+P2Ae7qsIh4HV0REDDQ314F/QQmVQhaYmuwAAAABJRU5ErkJggg==
    26、 nlwr5ETjezBRsKULS6ZJWAU8xvoIPcBxwGQRaC5I0iNvycX7oSARkPgQQQNKjwHJgQugIBGYiVLwY
    27、 n+ZGkpzrId6ak3RlpLm1xz5kePn0QOrZ5A3H9GIMf80wHeZ+l7OZo6Qh7HwFWh45t3iCsKEiATkXo
    28、 nzHYAd4WORoWsA241sxkhgw8jJi6SHgPuC+lQifwMvAu8ZGavhnYmptVM+CLc4RUzgEm42eiehP2E
    29、 3ad896fa3ec863e554b9890fab536763
    30、 3617DE4A96262C6F5D9E98BF9292DC29F8F41DBD289A147CE9DA3113B5F0B8C00A60B1CE1D7E819D7A431D7C90EA0E5F
    31、 03926990816987241548078304229099
    32、 FFFFFFFF00000000FFFFFFFFFFFFFFFFBCE6FAADA7179E84F3B9CAC2FC632551
    33、 n5cgy1k4ASf3A5cAFuJXKKaF9KpBPgDvM7KP4g1oIIGkCMADcBJwb2p8KOMvMPoUaCCBpALgfmBba
    34、 nbmhoaGhoaMig8M5S0hTgENxxYMk8kg9v+nAPg34ys79CB6GnkDt8Q5KGon97Er8nPxu1LWU8UsbB
    35、 nCXBIWXMAAC4jAAAuIwF4pT92AAAHk0lEQVR42u2dW6wdUxjHf98pirqURElc6tIihKZOL0rqLiEl
    36、 E3F9E1E0CF99D0E56A055BA65E241B3399F7CEA524326B0CDD6EC1327ED0FDC1
    37、 FFE391E0EA186D0734ED601E4E70E3224B7309D48E2075BAC46D8C667EAE7212
    38、 968077d0acc44519d02de6d9c5ed7b0885479810224e9b3ac1c59d20dc25b009
    39、 nxtAB6Dkkzc+55W9DaF97Fkkv5BBgPHxbUjgkvZgS+F2SbgztX10o9cGJpAXA1cB03BOr94DlZvZT
    40、 ff9d4b6aab15b17c7fd7e9a0ef9f18c7
    41、 nnEP6ewBXAAflTa7oYJUhwJEetmtGlXCvCL+m3LNYblk7NznmCXnpivcDfARoGWQz+wH3PlZaTRjs
    42、 6B17D1F2E12C4247F8BCE6E563A440F277037D812DEB33A0F4A13945D898C296
    43、 nJBUhcameExFCkEhow4NEJCIST32oW4TEg3ogbg+NklAaSl1KFG2lNGlJimqU0/P3sGZ0nLNn9qx9
    44、 n+AxcP7sT90e4wsx2lRLoVkh6KOeOs1Z8IekeSce3yWOWpL9T0tglaWGb+w/x8OmdyoJXQPCPkDTc
    45、 nYfAXeebVnyGCJC3JuHeGh1/vFx2nMjvh++m8iTvax9jMPgHOBv5OMXlE0tICyhR86SYXchted46h
    46、 YXBwLXBsYXllcjphcHBQbGF5ZXIyMDIxKjk2My4=
    47、 5AC635D8AA3A93E7B3EBBD55769886BC651D06B0CC53B0F63BCE3C3E27D2604B
    48、 nEWYD347Bz/VmtmYM96cSWoCWRCLMJVsE38naNXQ+k30gdExyI+kVj3Z1fpu0Jssdnp1GWxEkHSTp
    49、 n2olwU2SXZdN1AtzmEfwtI+49oSQRspqj1yT9EUqAMoahx3rYvpW8MLONwFzglxT7WyQ97eOMmX0M
    50、 n4EPbNtXMNgNzgO0pJjfLc54Q9QnnUoOaUIYAPh3VtjxGkQhzM+wXdSDCxzgR/iipbLkIXQNuy2sY
    51、 b6cbad6cbd5ed0d209afc69ad3b7a617efaae9b3c47eabe0be42d924936fa78c8001b1fd74b079e5ff9690061dacfa4768e981a526b9ca77156ca36251cf2f906d105481374998a7e6e6e18f75ca98b8ed2eaf86ff402c874cca0a263053f22237858206867d210020daa38c48b20cc9dfd82b44a51aeb5db459b22794e2d649
    52、 nAP7xsB0qOvNGAL+5kIrOvBGghKD60AgQmEYAONDD9oSiM98ndOlrwNdAPL4fjn7G/UKyedoX+C60
    53、 nJ2k5MBi65DXhQ6iwE5b0BHBP6FLXhB3AUWa2u5ImSNKdNMFPcp2Z7YYKaoCkmcDa0CWuCVuBu8zs
    54、 njY7OJr0mLOpwiHpt4BgUi6Q3PCZi8h1SSjpR0vaM9LxEkHSMh69dMRHz7agGfUSIhqhzKG50dHiJ
    55、 n78C8qoIPewXwOcK9V1kHzIi2qlRGLEB3LDSVx3KgP3rEWSlxHzAZt8OgljPjEvkcWGJmr4dyoA/A
    56、 AA87CA22BE8B05378EB1C71EF320AD746E1D3B628BA79B9859F741E082542A385502F25DBF55296C3A545E3872760AB7
    57、 bab317b7859257ebfe0068bb1d2d3527
    58、 nZWtL6D4gxleEjTgRsiZreZ8nNC9qRwx6BC0WIWuyNpCzY/YJalfUgLEw4LPgFs0T+snumNuJ4BOD
    59、 nbz2PpFXK5obQPvYskh5WPqaG9rXnkDRR0q6cAjxZdP59oQNQA84ADshpO6vozBsB4DAP2/2KzrwR
    60、 1628686155461064465348252249725010996177649738666492500572664444461532807739744536029771810659241049343994038053541290419968870563183856865780916376571550372513476957870843322273120879361960335192976656756972171258658400305760429696147778001233984421619267530978084631948434496468785021389956803104620471232008587410372348519229650742022804219634190734272506220018657920136902014393834092648785514548876370028925405557661759399901378816916683122474038734912535425670533237815676134840739565610963796427401855723026687073600445461090736240030247906095053875491225879656640052743394090544036297390104110989318819106653199917493
    61、 FBA3AF4E7757D9016E953FB3EE4671CA2BD9AF725F9A53D52ED4A38EAAA08901
    62、 6666073b21b4b7e0d8c265520ddada95
    63、 8D91E471E0989CDA27DF505A453F2B7635294F2DDF23E3B122ACC99C9E9F1E14
    64、 noCasBeYxdhEKpQwBfJ50pb7yY2abgNmki7C4F0QoQ4DC2slIhFm4VchWLJb0nGeaa3F9QicidEUf
    65、 B3312FA7E23EE7E4988E056BE3F82D19181D9C6EFE8141120314088F5013875AC656398D8A2ED19D2A85C8EDD3EC2AEF
    66、 3b5949e0c26b87767a4752a276de9570
    67、 4FE342E2FE1A7F9B8EE7EB4A7C0F9E162BCE33576B315ECECBB6406837BF51F5

    字符串信息

    建议导出为TXT,方便查看。

    活动列表

    显示所有 100 个 activities

    第三方SDK

    SDK名称 开发者 描述信息
    腾讯云短视频 SDK Tencent 腾讯云点播推出了短视频一站式解决方案,覆盖了视频生成、上传、处理、分发和播放在内的各个环节,帮助用户以最快速度实现短视频应用的上线。
    MMKV Tencent MMKV 是基于 mmap 内存映射的 key-value 组件,底层序列化/反序列化使用 protobuf 实现,性能高,稳定性强。
    Sandhook asLody SandHook 是作用在 Android ART 虚拟机上的 Java 层 Hook 框架,作用于进程内是不需要 Root 的。
    腾讯云实时音视频 SDK Tencent 实时音视频(Tencent RTC)基于腾讯多年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
    即构极速视频 SDK 即构 极速视频(Express Video)是一款实时的音视频互动服务产品,能够为开发者提供便捷接入、高可靠、多平台互通的音视频服务。通过低至 200 ms 的端到端平均时延,业内领先的保障弱网质量的 QoS 策略,并结合强大的 3A 处理能力,完美支持一对多、多对多的实时音视频通话、直播、会议等场景。
    支付宝 SDK Alipay 支付宝开放平台基于支付宝海量用户,将强大的支付、营销、数据能力,通过接口等形式开放给第三方合作伙伴,帮助第三方合作伙伴创建更具竞争力的应用。
    PictureSelector LuckSiege 一款针对 Android 平台下的图片选择器,支持从相册获取图片、视频、音频 & 拍照,支持裁剪(单图 or 多图裁剪)、压缩、主题自定义配置等功能,支持动态获取权限&适配 Android 5.0+ 系统的开源图片选择框架。
    File Provider Android FileProvider 是 ContentProvider 的特殊子类,它通过创建 content://Uri 代替 file:///Uri 以促进安全分享与应用程序关联的文件。
    Jetpack App Startup Google App Startup 库提供了一种直接,高效的方法来在应用程序启动时初始化组件。库开发人员和应用程序开发人员都可以使用 App Startup 来简化启动顺序并显式设置初始化顺序。App Startup 允许您定义共享单个内容提供程序的组件初始化程序,而不必为需要初始化的每个组件定义单独的内容提供程序。这可以大大缩短应用启动时间。
    Firebase Google Firebase 提供了分析、数据库、消息传递和崩溃报告等功能,可助您快速采取行动并专注于您的用户。
    Jetpack Media Google 与其他应用共享媒体内容和控件。已被 media2 取代。
    Jetpack ProfileInstaller Google 让库能够提前预填充要由 ART 读取的编译轨迹。
    Firebase Analytics Google Google Analytics(分析)是一款免费的应用衡量解决方案,可提供关于应用使用情况和用户互动度的分析数据。
    Jetpack Room Google Room 持久性库在 SQLite 的基础上提供了一个抽象层,让用户能够在充分利用 SQLite 的强大功能的同时,获享更强健的数据库访问机制。

    污点分析

    当apk较大时,代码量会很大,造成数据流图(ICFG)呈现爆炸式增长,所以该功能比较耗时,请先喝杯咖啡,耐心等待……
    规则名称 描述信息 操作
    病毒分析 使用安卓恶意软件常用的API进行污点分析 开始分析  
    漏洞挖掘 漏洞挖掘场景下的污点分析 开始分析  
    隐私合规 隐私合规场景下的污点分析:组件内污点传播、组件间污点传播、组件与库函数之间的污点传播 开始分析  
    密码分析 分析加密算法是否使用常量密钥、静态初始化的向量(IV)、加密模式是否使用ECB等 开始分析  
    Callback 因为Android中系统级的Callback并不会出现显式地进行回调方法的调用,所以如果需要分析Callback方法需要在声明文件中将其声明,这里提供一份AndroidCallbacks.txt文件,里面是一些常见的原生回调接口或类,如果有特殊接口需求,可以联系管理员 开始分析