导航菜单

应用安全检测报告

应用安全检测报告,支持文件搜索、内容检索和AI代码分析

移动应用安全检测报告

应用图标

Antivirus Cleaner v1.2.0.0

Android APK c61d92ac...
46
安全评分

安全基线评分

46/100

中风险

综合风险等级

风险等级评定
  1. A
  2. B
  3. C
  4. F

应用存在一定安全风险,建议优化

漏洞与安全项分布

8 高危
23 中危
3 信息
4 安全

隐私风险评估

17
第三方跟踪器

高隐私风险
检测到大量第三方跟踪器


检测结果分布

高危安全漏洞 8
中危安全漏洞 23
安全提示信息 3
已通过安全项 4
重点安全关注 0

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

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

Files:
com/applovin/impl/adview/a.java, line(s) 375,774,15
com/mbridge/msdk/advanced/signal/NativeAdvancedExpandDialog.java, line(s) 77,15
com/mbridge/msdk/click/o.java, line(s) 394,15,16
com/mbridge/msdk/mbbanner/common/communication/BannerExpandDialog.java, line(s) 82,15
com/mbridge/msdk/nativex/view/BaseMBMediaView.java, line(s) 2066,2943,25,26
com/mbridge/msdk/splash/signal/SplashExpandDialog.java, line(s) 80,15
com/mbridge/msdk/video/bt/module/MBridgeBTWebView.java, line(s) 281,14
com/mbridge/msdk/video/module/MBridgeAlertWebview.java, line(s) 61,7
com/mbridge/msdk/video/module/MBridgeH5EndCardView.java, line(s) 647,18
com/thinkup/basead/mraid/on.java, line(s) 65,11
com/thinkup/core/express/web/BaseWebView.java, line(s) 82,12,13
com/thinkup/expressad/advanced/js/NativeAdvancedExpandDialog.java, line(s) 75,13
com/thinkup/expressad/m/n0.java, line(s) 236,15,16
com/thinkup/expressad/mbbanner/o/o/m.java, line(s) 76,13
com/thinkup/expressad/mbbanner/o/o0/n.java, line(s) 309,14
com/thinkup/expressad/splash/js/SplashExpandDialog.java, line(s) 76,13
com/thinkup/expressad/video/bt/module/TUBTWebView.java, line(s) 369,13
com/thinkup/expressad/video/module/TUAlertWebview.java, line(s) 91,6
com/thinkup/expressad/video/module/TUH5EndCardView.java, line(s) 696,17
com/unity3d/services/core/webview/WebViewApp.java, line(s) 410,10,58,64,78,107
sg/bigo/ads/controller/landing/c.java, line(s) 301,17
sg/bigo/ads/core/mraid/c.java, line(s) 575,18,19

高危安全漏洞 已启用远程WebView调试

已启用远程WebView调试
https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04c-Tampering-and-Reverse-Engineering.md#debugging-and-tracing

Files:
com/applovin/impl/adview/AppLovinWebViewBase.java, line(s) 23,5
com/applovin/impl/adview/l.java, line(s) 25,6

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

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

Files:
bf/C0324s.java, line(s) 50,77
com/json/mediationsdk/utils/IronSourceAES.java, line(s) 57,108
m8/a.java, line(s) 58
sg/bigo/ads/common/utils/o.java, line(s) 84,105

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

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

Files:
com/yandex/mobile/ads/impl/ah0.java, line(s) 49,41
com/yandex/mobile/ads/impl/h3.java, line(s) 85,77

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

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

Files:
com/json/mediationsdk/utils/IronSourceUtils.java, line(s) 470

高危安全漏洞 默认情况下,调用Cipher.getInstance("AES")将返回AES ECB模式。众所周知,ECB模式很弱,因为它导致相同明文块的密文相同

默认情况下,调用Cipher.getInstance("AES")将返回AES ECB模式。众所周知,ECB模式很弱,因为它导致相同明文块的密文相同
https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-block-cipher-mode

Files:
x9/c.java, line(s) 33

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

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

Files:
com/inmobi/media/AbstractC0163a4.java, line(s) 37
com/inmobi/media/AbstractC2996a4.java, line(s) 38

高危安全漏洞 应用程序包含隐私跟踪程序

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

中危安全漏洞 应用已启用明文网络流量

[android:usesCleartextTraffic=true]
应用允许明文网络流量(如 HTTP、FTP 协议、DownloadManager、MediaPlayer 等)。API 级别 27 及以下默认启用,28 及以上默认禁用。明文流量缺乏机密性、完整性和真实性保护,攻击者可窃听或篡改传输数据。建议关闭明文流量,仅使用加密协议。

中危安全漏洞 应用数据允许备份

[android:allowBackup=true]
该标志允许通过 adb 工具备份应用数据。启用 USB 调试的用户可直接复制应用数据,存在数据泄露风险。

中危安全漏洞 Activity (com.rsjwgsn.jdwtt.lqgzux.aa.regroup5.Reunoach_func.relise_applok.MnAppRuscrLockActivity) 未受保护。

[android:exported=true]
检测到  Activity 已导出,未受任何权限保护,任意应用均可访问。

中危安全漏洞 Activity (com.rsjwgsn.jdwtt.lqgzux.aa.voltagllment_base.AyNotifyRuscrReceiveRuscrActivity) 未受保护。

[android:exported=true]
检测到  Activity 已导出,未受任何权限保护,任意应用均可访问。

中危安全漏洞 Service (com.rsjwgsn.jdwtt.lqgzux.aa.regroup1.instrgue_notify.TeCustomRuscrNotifyRuscrListenerService) 受权限保护,但应检查权限保护级别。

Permission: android.permission.BIND_NOTIFICATION_LISTENER_SERVICE [android:exported=true]
检测到  Service 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。

中危安全漏洞 Broadcast Receiver (com.mbridge.msdk.foundation.same.broadcast.NetWorkChangeReceiver) 未受保护。

[android:exported=true]
检测到  Broadcast Receiver 已导出,未受任何权限保护,任意应用均可访问。

中危安全漏洞 Activity (com.facebook.CustomTabActivity) 未受保护。

[android:exported=true]
检测到  Activity 已导出,未受任何权限保护,任意应用均可访问。

中危安全漏洞 Content Provider (io.appmetrica.analytics.internal.PreloadInfoContentProvider) 未受保护。

[android:exported=true]
检测到  Content Provider 已导出,未受任何权限保护,任意应用均可访问。

中危安全漏洞 Broadcast Receiver (com.google.firebase.iid.FirebaseInstanceIdReceiver) 受权限保护,但应检查权限保护级别。

Permission: com.google.android.c2dm.permission.SEND [android:exported=true]
检测到  Broadcast Receiver 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。

中危安全漏洞 Service (androidx.work.impl.background.systemjob.SystemJobService) 受权限保护,但应检查权限保护级别。

Permission: android.permission.BIND_JOB_SERVICE [android:exported=true]
检测到  Service 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。

中危安全漏洞 Broadcast Receiver (androidx.work.impl.diagnostics.DiagnosticsReceiver) 受权限保护,但应检查权限保护级别。

Permission: android.permission.DUMP [android:exported=true]
检测到  Broadcast Receiver 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。

中危安全漏洞 Broadcast Receiver (androidx.profileinstaller.ProfileInstallReceiver) 受权限保护,但应检查权限保护级别。

Permission: android.permission.DUMP [android:exported=true]
检测到  Broadcast Receiver 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。

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

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

Files:
com/apm/insight/e/a/a.java, line(s) 4,38
com/apm/insight/e/a/b.java, line(s) 4,21,22,32
com/bykv/vk/openvk/preload/geckox/a/b.java, line(s) 5,6,39
com/inmobi/media/C0471v3.java, line(s) 6,143,156
com/inmobi/media/C3304v3.java, line(s) 6,147,160
com/json/da.java, line(s) 6,7,97,102
com/json/fa.java, line(s) 6,7,24,49,75,121
com/mbridge/msdk/foundation/db/BatchReportDao.java, line(s) 6,79
com/mbridge/msdk/foundation/db/c.java, line(s) 5,54
com/mbridge/msdk/foundation/db/e.java, line(s) 6,125,1125
com/mbridge/msdk/foundation/db/g.java, line(s) 4,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95
com/mbridge/msdk/foundation/download/database/DatabaseHelper.java, line(s) 6,96,164,255,263
com/mbridge/msdk/tracker/b.java, line(s) 4,5,22,36,37,51,52
com/thinkup/basead/n/n.java, line(s) 4,5,46,57,65
com/thinkup/core/common/oo/oo.java, line(s) 5,67,68,77,78,79,80,81,82,83,84,85,86,87,108,111,112,115,116,119,122,125,126,127,130,134,137,138,141,142,146,154,155,163,172,183,184,185,186,187,188,196,203
com/thinkup/expressad/foundation/n/n.java, line(s) 4,45,46,47,48,49,50,51,52,53,54
com/yandex/mobile/ads/impl/bn.java, line(s) 5,48,49
com/yandex/mobile/ads/impl/jb2.java, line(s) 6,39
com/yandex/mobile/ads/impl/k22.java, line(s) 6,7,24
com/yandex/mobile/ads/impl/kn.java, line(s) 6,7,394,430,431,475,476
com/yandex/mobile/ads/impl/pz.java, line(s) 5,6,168,169
i5/m0.java, line(s) 6,7,118,136,192,530,600,655,742,761
i5/v0.java, line(s) 4,5,130
io/appmetrica/analytics/coreutils/internal/db/DBUtils.java, line(s) 5,40
io/appmetrica/analytics/impl/C0102a7.java, line(s) 3,10
io/appmetrica/analytics/impl/C0127b7.java, line(s) 3,13,14,15,20
io/appmetrica/analytics/impl/C0152c7.java, line(s) 3,13,14,15,20
io/appmetrica/analytics/impl/C3378a5.java, line(s) 5,76,77
io/appmetrica/analytics/impl/C3380a7.java, line(s) 3,10
io/appmetrica/analytics/impl/C3405b7.java, line(s) 3,13,14,15,20
io/appmetrica/analytics/impl/C3430c7.java, line(s) 3,13,14,15,20
io/appmetrica/analytics/impl/C3689mh.java, line(s) 6,152
io/appmetrica/analytics/impl/Rj.java, line(s) 3,9
io/appmetrica/analytics/impl/S6.java, line(s) 7,101,109,161,277
io/appmetrica/analytics/impl/V6.java, line(s) 3,10,11,12,13
io/appmetrica/analytics/impl/W6.java, line(s) 3,10,11,12,13
io/appmetrica/analytics/impl/X6.java, line(s) 3,10
io/appmetrica/analytics/impl/Y6.java, line(s) 3,10
io/appmetrica/analytics/impl/Z4.java, line(s) 4,47,66,72
io/appmetrica/analytics/impl/Z6.java, line(s) 3,10
ra/c.java, line(s) 7,8,155,162
sg/bigo/ads/common/g/a/b.java, line(s) 4,5,37,38,39,40,41,63,66,69,70
ud/a.java, line(s) 5,6,7,109,111,112
ud/c.java, line(s) 4,37
ud/d.java, line(s) 4,27
y1/a.java, line(s) 5,6,7,8,59,84
y9/a.java, line(s) 4,5,15,16,17,24,27,28,29,30,31,34,37,39,40
y9/c.java, line(s) 6,7,162,163
y9/d.java, line(s) 7,8,76,77
y9/e.java, line(s) 4,5,16,22

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

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

Files:
bf/C0423c.java, line(s) 42
com/apm/insight/e.java, line(s) 8
com/applovin/impl/m7.java, line(s) 17
com/applovin/impl/z6.java, line(s) 56
com/hjq/permissions/PermissionFragment.java, line(s) 17
com/inmobi/media/C0278i.java, line(s) 10
com/inmobi/media/C0281i2.java, line(s) 5
com/inmobi/media/C0413r1.java, line(s) 19
com/inmobi/media/C0449t9.java, line(s) 10
com/inmobi/media/C3111i.java, line(s) 10
com/inmobi/media/C3114i2.java, line(s) 4
com/inmobi/media/C3246r1.java, line(s) 33
com/inmobi/media/C3282t9.java, line(s) 10
com/inmobi/media/L8.java, line(s) 21
com/json/mb.java, line(s) 5
com/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView.java, line(s) 26
com/mbridge/msdk/playercommon/exoplayer2/source/ShuffleOrder.java, line(s) 4
com/mbridge/msdk/playercommon/exoplayer2/trackselection/RandomTrackSelection.java, line(s) 7
com/mbridge/msdk/playercommon/exoplayer2/upstream/cache/CachedContentIndex.java, line(s) 21
com/thinkup/basead/exoplayer/m0/omn.java, line(s) 4
com/thinkup/basead/exoplayer/mm/o/m0.java, line(s) 19
com/thinkup/basead/m/mm.java, line(s) 13
com/thinkup/basead/om/m/o/oo.java, line(s) 15
com/thinkup/basead/ui/BaseScreenTUView.java, line(s) 38
com/thinkup/basead/ui/animplayerview/redpacket/RedPacketView.java, line(s) 19
com/thinkup/basead/ui/animplayerview/redpacket/o.java, line(s) 6
com/thinkup/basead/ui/om/n.java, line(s) 6
com/thinkup/core/basead/ui/web/WebLandPageActivity.java, line(s) 44
com/thinkup/core/common/o0/o0n.java, line(s) 64
com/thinkup/core/common/o0m/o/mm.java, line(s) 23
com/thinkup/core/common/ooo/o00.java, line(s) 19
com/thinkup/core/common/ooo/onn.java, line(s) 22
com/thinkup/core/m/o0/n.java, line(s) 24
com/thinkup/expressad/advanced/o0/o0.java, line(s) 4
com/thinkup/expressad/mbbanner/o/n/oo.java, line(s) 4
com/thinkup/expressad/video/bt/module/TUBTContainer.java, line(s) 40
com/thinkup/expressad/videocommon/oo/o0.java, line(s) 10
com/thinkup/expressad/widget/rewardpopview/TUAcquireRewardPopView.java, line(s) 25
com/unity3d/services/core/configuration/Configuration.java, line(s) 22
com/yandex/mobile/ads/impl/iy1.java, line(s) 4
com/yandex/mobile/ads/impl/k00.java, line(s) 10
com/yandex/mobile/ads/impl/my1.java, line(s) 14
com/yandex/mobile/ads/impl/oa2.java, line(s) 6
k9/c.java, line(s) 41
sg/bigo/ads/ad/interstitial/multi_img/view/IconListView.java, line(s) 12
sg/bigo/ads/common/utils/k.java, line(s) 9
sg/bigo/ads/common/utils/m.java, line(s) 6

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

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

Files:
a3/d.java, line(s) 37
a3/p.java, line(s) 95
a3/x.java, line(s) 84
com/applovin/impl/sdk/AppLovinSdkInitializationConfigurationImpl.java, line(s) 203,163
com/applovin/impl/sdk/j.java, line(s) 1344
com/applovin/mediation/MaxSegment.java, line(s) 39
com/applovin/mediation/ads/MaxAdView.java, line(s) 133,123
com/applovin/mediation/ads/MaxAppOpenAd.java, line(s) 65,55
com/applovin/mediation/ads/MaxInterstitialAd.java, line(s) 78,68
com/applovin/mediation/ads/MaxRewardedAd.java, line(s) 92,82
com/applovin/mediation/nativeAds/MaxNativeAdLoader.java, line(s) 72,67
com/applovin/sdk/AppLovinSdk.java, line(s) 142
com/applovin/sdk/AppLovinSdkSettings.java, line(s) 132
com/applovin/sdk/AppLovinWebViewActivity.java, line(s) 24
com/inmobi/commons/core/configs/AdConfig.java, line(s) 487
com/inmobi/commons/core/configs/RootConfig.java, line(s) 28
com/inmobi/media/C0496x0.java, line(s) 15
com/inmobi/media/C3329x0.java, line(s) 15
com/inmobi/media/Ec.java, line(s) 54,53
com/jeremyliao/liveeventbus/ipc/consts/IpcConst.java, line(s) 5
com/json/CachedResponse.java, line(s) 75
com/json/InitConfig.java, line(s) 86
com/json/SdkInitRequest.java, line(s) 79
com/json/adapters/ironsource/IronSourceAdapter.java, line(s) 80,51,50,355
com/json/adapters/ironsource/IronSourceLoadParameters.java, line(s) 58,61
com/json/mediationsdk/adquality/AdQualityBridgeKt.java, line(s) 8
com/json/mediationsdk/adunit/adapter/utility/AdOptionsPosition.java, line(s) 15
com/json/mediationsdk/c.java, line(s) 199,424
com/json/mediationsdk/p.java, line(s) 3011,2994
com/json/mediationsdk/server/ServerURL.java, line(s) 31,57
com/json/mediationsdk/utils/IronSourceConstants.java, line(s) 107,120
com/json/pr.java, line(s) 13,23
com/json/xn.java, line(s) 23,29,35,33,27,25,31
com/mbridge/msdk/MBridgeConstans.java, line(s) 16,51
com/mbridge/msdk/foundation/download/core/DownloadCommon.java, line(s) 21
com/mbridge/msdk/foundation/download/core/DownloaderReporter.java, line(s) 13
com/mbridge/msdk/foundation/entity/CampaignEx.java, line(s) 39
com/mbridge/msdk/foundation/entity/m.java, line(s) 186
com/mbridge/msdk/playercommon/exoplayer2/drm/DefaultDrmSessionManager.java, line(s) 36
com/mbridge/msdk/video/dynview/moffer/MOfferModel.java, line(s) 116
com/monetization/ads/quality/base/model/configuration/AdQualityVerifierAdapterConfiguration.java, line(s) 79
com/thinkup/basead/mixad/oo/o.java, line(s) 64
com/thinkup/core/api/TUAdConst.java, line(s) 117,135
com/thinkup/core/common/m0/mom.java, line(s) 40
com/thinkup/core/common/m0/nno.java, line(s) 95
com/thinkup/core/common/n/n.java, line(s) 40
com/thinkup/core/common/no/o/m.java, line(s) 43
com/thinkup/core/common/ooo/on0.java, line(s) 179
com/thinkup/expressad/foundation/o0/oo0.java, line(s) 472,494,524,554,570,590,626,712,337
com/thinkup/nativead/unitgroup/api/CustomNativeAd.java, line(s) 18
com/thinkup/network/yandex/YandexTUConst.java, line(s) 4,7,8
com/unity3d/ads/core/configuration/GameServerIdReader.java, line(s) 10
com/unity3d/ads/core/data/datasource/AndroidMediationDataSource.java, line(s) 12,16
com/unity3d/ads/core/data/datasource/AndroidTcfDataSource.java, line(s) 10
com/unity3d/ads/metadata/InAppPurchaseMetaData.java, line(s) 6
com/unity3d/services/ads/gmascar/utils/ScarConstants.java, line(s) 4,5,6,7,9,10
com/unity3d/services/core/configuration/ExperimentObject.java, line(s) 6,7
com/unity3d/services/core/device/reader/DeviceInfoReaderFilterProvider.java, line(s) 11,12
com/unity3d/services/core/device/reader/JsonStorageKeyNames.java, line(s) 4,6,7,8,10,11,12,13,9,14,5,15,16,17
com/unity3d/services/core/properties/SdkProperties.java, line(s) 31
com/vungle/ads/internal/Constants.java, line(s) 32,10,26,40,13,48,27
com/vungle/ads/internal/model/Cookie.java, line(s) 14
com/vungle/ads/internal/model/OmSdkData.java, line(s) 124
com/vungle/ads/internal/network/FailedTpat.java, line(s) 214
com/vungle/ads/internal/signals/SignalManager.java, line(s) 35,37
com/vungle/ads/internal/task/CleanupJob.java, line(s) 24
com/vungle/ads/internal/task/CleanupJobKt.java, line(s) 9
com/vungle/ads/internal/ui/AdActivity.java, line(s) 55
com/yandex/mobile/ads/impl/b7.java, line(s) 79
com/yandex/mobile/ads/impl/l50.java, line(s) 48
io/appmetrica/analytics/impl/C0120b0.java, line(s) 17
io/appmetrica/analytics/impl/C0162ch.java, line(s) 118
io/appmetrica/analytics/impl/C0274h4.java, line(s) 60
io/appmetrica/analytics/impl/C0718z0.java, line(s) 41
io/appmetrica/analytics/impl/C3398b0.java, line(s) 17
io/appmetrica/analytics/impl/C3440ch.java, line(s) 138
io/appmetrica/analytics/impl/C3552h4.java, line(s) 65
io/appmetrica/analytics/impl/C3996z0.java, line(s) 47
io/appmetrica/analytics/impl/F4.java, line(s) 104
io/appmetrica/analytics/modulesapi/internal/client/adrevenue/AdRevenueConstants.java, line(s) 8,9
m/c.java, line(s) 17
q8/WnNotifyCleanerRuscrBean.java, line(s) 78
qf/g1.java, line(s) 67
r1/a.java, line(s) 43
sg/bigo/ads/api/AdConfig.java, line(s) 10
sg/bigo/ads/common/j/a.java, line(s) 57
x2/h.java, line(s) 70

中危安全漏洞 可能存在跨域漏洞。在 WebView 中启用从 URL 访问文件可能会泄漏文件系统中的敏感信息

可能存在跨域漏洞。在 WebView 中启用从 URL 访问文件可能会泄漏文件系统中的敏感信息
https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#static-analysis-6

Files:
com/applovin/impl/adview/l.java, line(s) 23,19
com/json/kw.java, line(s) 45,47
com/mbridge/msdk/foundation/webview/BrowserView.java, line(s) 246,244
com/mbridge/msdk/mbsignalcommon/base/BaseWebView.java, line(s) 88,86
com/thinkup/basead/webtemplet/WTWebView.java, line(s) 415,503,413,501
com/thinkup/core/express/web/BaseWebView.java, line(s) 166,164
com/thinkup/expressad/foundation/webview/BrowserView.java, line(s) 186,184
com/unity3d/services/core/webview/WebView.java, line(s) 176,189
com/vungle/ads/internal/platform/WebViewUtil.java, line(s) 32,28
sg/bigo/ads/ad/interstitial/a/a/c.java, line(s) 309,315

中危安全漏洞 IP地址泄露

IP地址泄露


Files:
com/applovin/impl/l3.java, line(s) 105,107,102,106,111,99,100,104,95,113,108,110,112,96,109,98,101,115,114,103,97
com/applovin/mediation/adapters/GoogleAdManagerMediationAdapter.java, line(s) 718
com/applovin/mediation/adapters/GoogleMediationAdapter.java, line(s) 778
com/applovin/mediation/adapters/bytedance/BuildConfig.java, line(s) 9
com/applovin/mediation/adapters/facebook/BuildConfig.java, line(s) 9
com/applovin/mediation/adapters/google/BuildConfig.java, line(s) 9
com/applovin/mediation/adapters/googleadmanager/BuildConfig.java, line(s) 9
com/applovin/mediation/adapters/unityads/BuildConfig.java, line(s) 9
com/applovin/mediation/adapters/vungle/BuildConfig.java, line(s) 9
com/mbridge/msdk/advanced/view/a.java, line(s) 51
com/rsjwgsn/jdwtt/lqgzux/aa/voltagllment_base/NedaAboutRuscrActivity.java, line(s) 189
com/rsjwgsn/jdwtt/lqgzux/other2/GtAdEntra2.java, line(s) 138
com/thinkup/expressad/advanced/view/o.java, line(s) 51
com/thinkup/network/gtm/BuildConfig.java, line(s) 7
com/thinkup/network/gtm/GTMTUInitManager.java, line(s) 76
com/thinkup/network/pangle/BuildConfig.java, line(s) 7
com/thinkup/network/pangle/PangleTUInitManager.java, line(s) 77
com/thinkup/network/toutiao/TTTUInitManager.java, line(s) 21
com/thinkup/network/vungle/BuildConfig.java, line(s) 7
com/thinkup/network/vungle/VungleTUInitManager.java, line(s) 53
com/thinkup/network/yandex/BuildConfig.java, line(s) 7
com/thinkup/network/yandex/YandexTUInitManager.java, line(s) 67
i4/a.java, line(s) 11
o4/a.java, line(s) 44
sg/bigo/ads/controller/c/l.java, line(s) 510
sg/bigo/ads/core/player/a/d.java, line(s) 103,107,114

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

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

Files:
bf/C0423c.java, line(s) 287
com/apm/insight/entity/d.java, line(s) 19
com/apm/insight/l/n.java, line(s) 58,69,78
com/apm/insight/nativecrash/a.java, line(s) 443
com/inmobi/media/E3.java, line(s) 93,96,171,174
com/json/ab.java, line(s) 443,392,524
com/json/de.java, line(s) 170,259
com/json/sdk/utils/SDKUtils.java, line(s) 300
com/mbridge/msdk/foundation/same/report/crashreport/b.java, line(s) 55
com/mbridge/msdk/foundation/tools/r0.java, line(s) 32,48,71
com/pgl/ssdk/b0.java, line(s) 67
com/thinkup/core/common/o0/o0n.java, line(s) 286,1855
com/thinkup/core/common/ooo/oon.java, line(s) 97,99,122
com/thinkup/expressad/foundation/m0/oo0.java, line(s) 32,160,171
com/thinkup/expressad/foundation/on/o.java, line(s) 227
com/unity3d/ads/core/data/datasource/AndroidDynamicDeviceInfoDataSource.java, line(s) 419,464
com/unity3d/services/core/cache/CacheDirectory.java, line(s) 59
com/vungle/ads/internal/platform/AndroidPlatform.java, line(s) 282
f8/a.java, line(s) 53
k9/c.java, line(s) 287
sg/bigo/ads/common/utils/p.java, line(s) 57,95
sg/bigo/ads/core/mraid/h.java, line(s) 335
x9/a.java, line(s) 271

中危安全漏洞 MD5是已知存在哈希冲突的弱哈希

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

Files:
bf/C0324s.java, line(s) 110
bf/C0415n.java, line(s) 28
c8/s.java, line(s) 107
com/apm/insight/l/m.java, line(s) 184
com/bykv/vk/openvk/ZAy/ZAy/ZAy/qQ/ZAy.java, line(s) 20
com/bykv/vk/openvk/ZAy/ZAy/ZAy/qQ/ed.java, line(s) 18
com/bykv/vk/openvk/preload/geckox/utils/d.java, line(s) 17
com/json/mediationsdk/utils/IronSourceUtils.java, line(s) 408
com/json/sdk/controller/s.java, line(s) 39
com/json/sdk/utils/SDKUtils.java, line(s) 217
com/mbridge/msdk/foundation/download/resource/MBResourceManager.java, line(s) 94
com/mbridge/msdk/foundation/tools/l0.java, line(s) 17,31
com/pgl/ssdk/v.java, line(s) 374
com/thinkup/core/common/ooo/nn.java, line(s) 13,31,47
com/thinkup/expressad/foundation/m0/nn.java, line(s) 20,67
com/thinkup/expressad/foundation/m0/o0n.java, line(s) 14,44,99
io/appmetrica/analytics/impl/S7.java, line(s) 56
io/appmetrica/analytics/impl/Wi.java, line(s) 7
j9/n.java, line(s) 27
m8/a.java, line(s) 27
sg/bigo/ads/common/utils/m.java, line(s) 45
xd/c.java, line(s) 47

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

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

Files:
com/applovin/impl/i4.java, line(s) 362
com/applovin/impl/sdk/utils/StringUtils.java, line(s) 41
com/json/sdk/utils/SDKUtils.java, line(s) 114
com/pgl/ssdk/v.java, line(s) 292
com/trustlook/sdk/data/d.java, line(s) 49
com/unity3d/ads/core/data/datasource/AndroidStaticDeviceInfoDataSource.java, line(s) 235
com/unity3d/services/core/device/Device.java, line(s) 173
io/appmetrica/analytics/impl/G3.java, line(s) 47
x9/a.java, line(s) 724
x9/h.java, line(s) 27

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

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


Files:
com/mbridge/msdk/playercommon/exoplayer2/util/Util.java, line(s) 178
com/thinkup/basead/exoplayer/mn/m00.java, line(s) 373,507
t1/i.java, line(s) 46
vb/z.java, line(s) 66

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

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

Files:
com/inmobi/media/Ya.java, line(s) 2265,2198
com/json/ru.java, line(s) 181,169,171
com/unity3d/services/ads/webplayer/WebPlayerView.java, line(s) 317,301
com/unity3d/services/core/webview/WebView.java, line(s) 234,189

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

从应用程序中识别出以下机密确保这些不是机密或私人信息
凭证信息=> "com.trustlook.ApiKey" : "@7F12043D"
AdMob广告平台的=> "com.google.android.gms.ads.APPLICATION_ID" : "@7F12001D"
AppLovin广告SDK的=> "applovin.sdk.key" : "@7F120047"
"google_crash_reporting_api_key" : "AIzaSyD920puy--4FHh5ZTFeyPphRuh3b6zecao"
"admob_app_id" : "ca-app-pub-9334494174161897~4895893946"
"dyStrategy.privateAddress" : "privateAddress"
"thinkup_myoffer_feedback_violation_of_laws" : "Illegal"
"virus_app_key" : "bf08feb4266fcce7b20da8288e27da1f23409534472d3fc24f6ff447"
"google_api_key" : "AIzaSyD920puy--4FHh5ZTFeyPphRuh3b6zecao"
"google_app_id" : "1:354471978568:android:e8bef965ce1e29b83f5a7d"
"com.google.firebase.crashlytics.mapping_file_id" : "392e538dabfb49b1af8bac268fc571fd"
"yandex_mobileads_age_restricted_user" : "com.yandex.mobile.ads.AGE_RESTRICTED_USER"
Y29tLnhpYW9taS5tYXJrZXQuRE1fUEFHRV9DTE9TRUQ=
DFKwWgtuDkKwLZPwD+z8H+N/xj26Vjcdx5KanjKnxVN=
fzYEGO7PtIdaMqMUBtjobP1ZytAemHrjl8SCq7TQflB3UXJvBvRu+mZjb2+T8Y8Pmqbg15hbaMY2ipc949Mheg==
fzYEGO7PtIdaMqMUBtjobD/wWh6XoXgJ4Rrh4T21ZRrmjO2tABCXLVC9bUaRhISlSiPQmfHq+Hs7CYkbe6isMA==
LdxThdi1WBKUL75ULBPwJ7JgY7K0DkeAWrfXYN==
fzYEGO7PtIdaMqMUBtjobH20reIgLmDBwouUrONFsbUUI4RkUeeWnwcyBgxarzIXKm6DmNJbaLC/uvD8a5xUhA==
85dIHtCpBi48unyLVn8HFc1hG9LGFi4dt9dtvgLS9nn18wveKRfPkSptxs7qv07TpMGoIGrkev0Thrq+pQpqrQ==
skQZuJvhs49mwIDQsjZ+kyC5fj/CFoxIZrJw+EUpkd0=
DFKwWgtuDkKwLZPwD+z8H+N/xj26Vjcdx5KyVj5GxVN=
V1MmKEk8cfLOXxar7TbZlg==
vSfYF4Blk/wV5cTrJL6CgQ==
629a824d-c717-4ba5-bc0f-3f3968554d01
T01YLmFsbHdpbm5lci52aWRlby5kZWNvZGVyLmF2Yw==
46B8ZhCCPO9RDF/w+VgccEKLqwoXQZh46beOyR6Mx4U=
FFKsJ5zS47ERotC69U32RYBH8SQA7QC4/1GRt30x2q0=
fzYEGO7PtIdaMqMUBtjobArmDK09zd3tGCF7EuJdT8pOqZT49ozGJ5/jx00Myn45BkUZLSl+Pg98I9A+692hZQ==
de666676b048887c19cbcf0c5904a3450c4c2cdf
I4dVMC9B72tOvvIKH7uKIHlD6i9wtHOyjeVLz7rwen0=
fzYEGO7PtIdaMqMUBtjobDoB4I+c9nRGgaZ0np77MmHDXhtByxCGUozxlVVuoPCEQiWONoH5ij0aJd0DcQwdHA==
iOJwgPti36HPmo4Mz5o6rHtDAgExHxsdxvEDgfc8vAAPcXmvs6vR354vuF3g8mLF
fzYEGO7PtIdaMqMUBtjobBm+AyPAAKIey+3/QvcI0ygYJLpJzJHKeWcPCFzQK1m9Lq2xQDW9JHhtQKSiDPt20w==
YkRXhr5AWBPfNgzuH7JQ+2Ha
GBUzFPkCksU8fmP/KqDFEwhCHQoFlCX1c93Ms3T+YVT3lRzNDTI9vptlcEjBRJZVpWmBajQXFqOuow2DJscRmDo9O9oSLilHz71kCXq8s3A=
YzIuYW5kcm9pZC5tcDMuZGVjb2Rlcg==
eyJkc3BfY2xpY2tfbWFjcm9fY29uZmlnIjp7IjQ5Ijp7Im1hcHBpbmdzIjpbeyJtYWNybyI6Il9fUkVfQ19ET1dOX1hfXyIsImFjdGlvbiI6IjMiLCJ2YWx1ZSI6IiRkeCQifSx7Im1hY3JvIjoiX19SRV9DX0RPV05fWV9fIiwiYWN0aW9uIjoiMyIsInZhbHVlIjoiJGR5JCJ9LHsibWFjcm8iOiJfX1JFX0NfVVBfWF9fIiwiYWN0aW9uIjoiMyIsInZhbHVlIjoiJHV4JCJ9LHsibWFjcm8iOiJfX1JFX0NfVVBfWV9fIiwiYWN0aW9uIjoiMyIsInZhbHVlIjoiJHV5JCJ9LHsibWFjcm8iOiJfX01fWF9BQ0NfXyIsImFjdGlvbiI6IjMiLCJ2YWx1ZSI6IiR6bWEkIn0seyJtYWNybyI6Il9fTV9ZX0FDQ19fIiwiYWN0aW9uIjoiMyIsInZhbHVlIjoiJHltYSQifSx7Im1hY3JvIjoiX19NX1pfQUNDX18iLCJhY3Rpb24iOiIzIiwidmFsdWUiOiIkem1hJCJ9XX19fQ==
YTmsc+oCQaWOgzqGG7CgdheGtH5kdZVmapR7rn7hxnw=
kWhfA9TLS04b+9BD5ZufesXyPKzbuEPLpuop1wEZJ48=
aHR0cHM6Ly9kMnExeTd0aXIyODF4Ni5jbG91ZGZyb250Lm5ldC9vbXNkay9vbXNka193ZWJ2aWV3X2luamVjdGlvbl9jb250ZW50LnR4dA==
T01YLmJyb2FkY29tLnZpZGVvX2RlY29kZXIudHVubmVs
df6b721c8b4d3b6eb44c861d4415007e5a35fc95
Qh4dXgagBDC3nAUOIDLmiBP4lut7GuKuidbneeT4OAo=
8a3c4b262d721acd49a4bf97d5213199c86fa2b9
Y29tLmh1YXdlaS5vcGVuYWxsaWFuY2UuYWQudmlld3MuVmlkZW9WaWV3
HSwT6oYvzFqgp57U4biryQ==
3bIm4X8ajEk+vHSa60Y0sEF1u2kVOEFYutHkekyOGqo=
AApa5cr350PNusygYu4N3PGNqElMg+kILS4ubdG3yvU=
9b8f518b086098de3d77736f9458a3d2f6f95a37
fzYEGO7PtIdaMqMUBtjobPTd3Hl5iFGJSk+ZAknlX0RFJBsCZjkq0M+kiWB4l21du4javFJNRuGF27+w+QMxxw==
DkPtYdQTLkfAW+xUhoPwJ7JgY7K0DkeAWrfXYN==
j2mSq/7GRkOcnazf0zYgMaDqFUHrTetMriBg2yHa+co=
fzYEGO7PtIdaMqMUBtjobH+XEF961nIkMQ4gNS0yTxer2vUJCAOty5EfEr/DU9+i
Kn6558g9jkq3GNVgSIQNa16bN76JmLf4lKC4k5X+or4=
fzYEGO7PtIdaMqMUBtjobB3JuwXS+26NnzAPTU7pBdvaOwUPkp1+X79L7WHSixgbKSoBLKDv/49OsFPWh3gcrw==
CPrMgZajdeakZqUBwCZWmdxeqtApysl4qY89jmbosm5z13GjmlokEw24KFfbCl2Y
T01YLmFtbG9naWMuYXZjLmRlY29kZXIuYXdlc29tZQ==
ilmdgzlHeYs+0+uH3C/8UG7yr6aSeAk416RwN129Dd4=
Mj9Vyt+QDjjScbSyjNbwEGJiYoxZVYNAJB/gAcZnRP4=
fzYEGO7PtIdaMqMUBtjobMBWm0tMLQ8RujSFaPVBBP58BxPG7S0czvkFp0CSjpIK
T01YLnF0aS5hdWRpby5kZWNvZGVyLmZsYWM=
Y7c14Z2TDbv/Y+xgHFeXDrcshBPUYFT=
h7KsLkfPW+xUhoPBD+QqJk2MWrfXYN==
WBR/9Tlk41+87sS4+t0DnMQaWh4FM4cu4peGe+LML2o=
UtgbFVBV5nP7mP8SeCi6ta1dutqP5oBG+WyfL90pkrg=
322a737a-a0ca-44e0-bc85-649b1c7c1db6
j4sMPKl05m6IYT83UhK90+yLhfzUT6F81zHsqhkSro0=
SLUMjVeEt4L57K2o7x2fEbNCrg2Vmqo1Kuvv9w8v37Y=
ZE1XbmhiZXlLcjBKSXZMTk94M0JGa0V1bWw5Mlk1ZmpTcUdUN1I4cFpWY2lQSEFzdEM0VVhhNlFEdzFnb3orLw==
f87UzzqBns1e+8hCG1tnCsc2GvZInM/p5r7659Qpis8=
Ybf90Y5b+uhoBykE1Aod7ouH9gTQs+L40aF/Z7KaIuY=
Y29tLnhpYW9taS5tYXJrZXQuRE1fUEFHRV9PUEVORUQ=
YS6eXgcY7G722CjtStZ5Z/Mt41afMjNwxaJnvTesjsM=
w1W77uYI8Bi5q/WTVcJj+1JFKtVkyuv1bAaHO4uNX2M=
On03s/ghS1xWUYMpKrFHl8Yvs2gk6+QPYoeUmP1o++k=
uf4JwT1W1ybGV91QVpGMwmvLcYNovhlwmNoam9m0cLI=
T01YLmdvb2dsZS5hYWMuZGVjb2Rlcg==
DFeuWkH0W+xUhoPwJ7JgY7K0DkeAWrfXYN==
D9lqaRUl51MPmbS4puHAgs+iEHqFqF7WB/ZnOFo7yb0=
HkzwDFeD4QuyLdx5igfZYcu9xTM9NN==
DDeb/FnsdfBDwDcXIiLU7jZ29yMnRcwnHMD7FMIIuHg=
mUCyyCFYhgTik2W5JbocqBq6ta0lnMYovxVZimPWTRk=
rF/Z1939gthmoYtdPMDL5OCm+ddiQ2de5ppcufGeyB0=
T01YLkV4eW5vcy5hdmMuZGVjLnNlY3VyZQ==
DFK/HrQgJ+zQW+xUhoPBD+QqJk2MWrfXYN==
876c71ecfa054b3bbf95db30df0de9e5
yiE4ZWZjM7IqfA4esukc74xeDWsvAUof3Hs92eIwdQo=
czZQYTNDVjhJUWZMTmNPWUR4aWVXKzFuRzRGRW1iNS8yTVhKd2g3UlNvenZyQXFCWlVqOXlIbGcwa3VwS2R0VA==
85dIHtCpBi48unyLVn8HFc1hG9LGFi4dt9dtvgLS9nn8yJnkQerEXjcP2Wpr+2A8
MZK8ktprbrR3Tz9S91c0YKcoAsr+zPhneKtAHs4tLBk=
Z+0MqXP3fPJWdbWn3QHpd+V0RXR+/FGa9thV9B1T3o4=
cQxPnuDI7g8Yb/lWSVBLcIVh9BL3gLSeg2sguy24xzE=
iOrlrCto+EBF/9KPYj591cANpwkXkTUeQKUr19A74H8=
fzYEGO7PtIdaMqMUBtjobDoB4I+c9nRGgaZ0np77MmGXZazDIYo3P9j/4d2KJfrRvxHmhKMzy48RgqTzMUc4RA==
T01YLkV4eW5vcy5BQUMuRGVjb2Rlcg==
r1U+5rEoMsxtSBc+S97+CFS1LKeD/cXqFvrdp47PtYo=
fzYEGO7PtIdaMqMUBtjobH20reIgLmDBwouUrONFsbVgSQZbAm0pW31BJvqMjzsw3L9SGUqGeUlgHriUeWfEug==
AApa5cr350PNusygYu4N3AG+svQjj7kIjoJwRR6Hvz8=
c2V0QWxsb3dVbml2ZXJzYWxBY2Nlc3NGcm9tRmlsZVVSTHM=
T01YLmxnZS5hbGFjLmRlY29kZXI=
LdxThdi1WBKUL75ULBPBD+QqJk2MWrfXYN==
EkkPLCZWkMXs6IbOqAUQK7GGir5+NBJ2U0CJpxvH/BE=
tL5DNWp9GFlc2i4krbhduw==
C38FB23A402222A0C17D34A92F971D1F
85dIHtCpBi48unyLVn8HFc1hG9LGFi4dt9dtvgLS9nn18wveKRfPkSptxs7qv07Tj8HV1dlpizfHgiFStbw1uQ==
T01YLnJlYWx0ZWsudmlkZW8uZGVjb2Rlci50dW5uZWxlZA==
K+z2xfLF9GwJYZH7lu8WQN2YpYYPhQbJARXZOpyaFlo=
dRmpIKs6Ug3rsVme3ueZHJ+xMFrlBUDl4SrUUDMtKwY=
DFKwWgtuDkKwLZPwD+z8H+N/xjK+n3eyNVx6ZVPn5jcincKZx5f5ncN=
G1UaH9slYEIRuiEVrl2XQG0Bx8g0drSJuTL0CP4Jx9c=
PGh0bWw+PGhlYWQ+CiAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPgogICAgPHN0eWxlPgogICAgICAgIC5jb250YWluZXIgewogICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogICAgICAgIH0KCiAgICAgICAgLmZsZXgtY29udGFpbmVyIHsKICAgICAgICAgICAgZGlzcGxheTogZmxleDsKICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsKICAgICAgICB9CgogICAgICAgIC5sb2FkaW5nIHsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgewogICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICAgICAgd2lkdGg6IDgwcHg7CiAgICAgICAgICAgIGhlaWdodDogODBweDsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2IHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDMzcHg7CiAgICAgICAgICAgIHdpZHRoOiAxM3B4OwogICAgICAgICAgICBoZWlnaHQ6IDEzcHg7CiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsKICAgICAgICAgICAgYmFja2dyb3VuZDogI0E3QTdBNzsKICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDEsIDApOwogICAgICAgIH0KCiAgICAgICAgLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDEpIHsKICAgICAgICAgICAgbGVmdDogOHB4OwogICAgICAgICAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczEgMC42cyBpbmZpbml0ZTsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgyKSB7CiAgICAgICAgICAgIGxlZnQ6IDhweDsKICAgICAgICAgICAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuNnMgaW5maW5pdGU7CiAgICAgICAgfQoKICAgICAgICAubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMykgewogICAgICAgICAgICBsZWZ0OiAzMnB4OwogICAgICAgICAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczIgMC42cyBpbmZpbml0ZTsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCg0KSB7CiAgICAgICAgICAgIGxlZnQ6IDU2cHg7CiAgICAgICAgICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMyAwLjZzIGluZmluaXRlOwogICAgICAgIH0KCiAgICAgICAgQGtleWZyYW1lcyBsZHMtZWxsaXBzaXMxIHsKICAgICAgICAgICAgMCUgewogICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgMTAwJSB7CiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBAa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczMgewogICAgICAgICAgICAwJSB7CiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOwogICAgICAgICAgICB9CgogICAgICAgICAgICAxMDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIEBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMiB7CiAgICAgICAgICAgIDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOwogICAgICAgICAgICB9CgogICAgICAgICAgICAxMDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI0cHgsIDApOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgPC9zdHlsZT4KPC9oZWFkPgoKPGJvZHk+CiAgICA8ZGl2IGlkPSJsb2FkaW5nX3dyYXBwZXIiIHN0eWxlPSJkaXNwbGF5OiBmbGV4O2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO2hlaWdodDogMTAwJTsiPgo8ZGl2IGNsYXNzPSJjb250YWluZXIgZmxleC1jb250YWluZXIiIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgPGRpdiBjbGFzcz0iZmxleC1jb250YWluZXIiIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgICAgIDxzdmcgd2lkdGg9IjIzNiIgaGVpZ2h0PSI0NCIgdmlld0JveD0iMCAwIDIzNiA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNy44MDYzIDMwLjI4NTRWMTAuNDI4NUwyMC42MTI5IDAuNVY4LjExNjM2TDI3LjM1MDggMTIuMDA5NUMyNy41OTQ1IDEyLjE0NTUgMjcuNjAwMiAxMi41MjUyIDI3LjM1MDggMTIuNjYxMkwxOS4zNDM1IDE3LjI4NTVDMTkuMDk5OCAxNy40MjcxIDE4LjgxNjQgMTcuNDE1OCAxOC41ODk4IDE3LjI4NTVMMTAuNTc2OCAxMi42NjEyQzEwLjMzMzEgMTIuNTI1MiAxMC4zMjc0IDEyLjE0NTUgMTAuNTc2OCAxMi4wMDk1TDE3LjMxNDcgOC4xMjIwMlYwLjUwNTY2OEwwLjExNTY0NiAxMC40Mjg1VjMwLjI4NTRWMzAuMTk0N1YzMC4yODU0TDYuNzExOTMgMjYuNDc3MlYxOC42OTY1QzYuNzA2MjYgMTguNDE4OCA3LjAzNDk0IDE4LjIyMDUgNy4yNzg2MiAxOC4zNzM1TDE1LjI4NiAyMi45OTc3QzE1LjUyOTYgMjMuMTM5NCAxNS42NjU2IDIzLjM4ODcgMTUuNjY1NiAyMy42NDk0VjMyLjg5NzlDMTUuNjcxMyAzMy4xNzU1IDE1LjM0ODMgMzMuMzczOSAxNS4xMDQ2IDMzLjIyNjVMOC4zNjY2NyAyOS4zMzM0TDEuNzcwMzggMzMuMTQxNUwxOC45Njk1IDQzLjA3TDM2LjE2ODUgMzMuMTQxNUwyOS41NjA5IDI5LjMzMzRMMjIuODIyOSAzMy4yMjY1QzIyLjU4NDkgMzMuMzY4MiAyMi4yNTA2IDMzLjE4NjkgMjIuMjU2MyAzMi44OTc5VjIzLjY0OTRDMjIuMjU2MyAyMy4zNzE3IDIyLjQwOTMgMjMuMTI4MSAyMi42MzU5IDIyLjk5NzdMMzAuNjQzMyAxOC4zNzM1QzMwLjg4MTMgMTguMjI2MiAzMS4yMTU2IDE4LjQxMzIgMzEuMjEgMTguNzAyMlYyNi40ODI5TDM3LjgwNjMgMzAuMjg1NFoiIGZpbGw9IiM0RDRENEQiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4wOTkgMzMuMjI2Mkw4LjM2MTA2IDI5LjMzM0wxLjc2NDc4IDMzLjE0MTJMMTguOTYzOCA0My4wNjk2VjIxLjMwODZMMC4xMTU3MDcgMTAuNDI4MVYzMC4yODVWMzAuMTk0NFYzMC4yODVMNi43MTE5OSAyNi40NzY5VjE4LjY5NjJDNi43MDYzMiAxOC40MTg1IDcuMDM1IDE4LjIyMDEgNy4yNzg2OCAxOC4zNzMxTDE1LjI4NiAyMi45OTc0QzE1LjUyOTcgMjMuMTM5IDE1LjY2NTcgMjMuMzg4NCAxNS42NjU3IDIzLjY0OTFWMzIuODk3NUMxNS42NzE0IDMzLjE3NTIgMTUuMzQyNyAzMy4zNzM1IDE1LjA5OSAzMy4yMjYyWiIgZmlsbD0iIzRDNEM0QyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4Ljk2MzcgNDMuMDY5NkwzNi4xNjI4IDMzLjE0MTJMMjkuNTYwOSAyOS4zMzNMMjIuODIyOSAzMy4yMjYyQzIyLjU4NDkgMzMuMzY3OCAyMi4yNTA1IDMzLjE4NjUgMjIuMjU2MiAzMi44OTc1VjIzLjY0OTFDMjIuMjU2MiAyMy4zNzE0IDIyLjQwOTIgMjMuMTI3NyAyMi42MzU5IDIyLjk5NzRMMzAuNjQzMiAxOC4zNzMxQzMwLjg4MTIgMTguMjI1OCAzMS4yMTU2IDE4LjQxMjggMzEuMjA5OSAxOC43MDE4VjI2LjQ4MjVMMzcuODA2MiAzMC4yOTA3VjEwLjQyODFMMTguOTYzNyAyMS4zMDg2VjQzLjA2OTZaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwLjYxMjkgMC41VjguMTE2MzZMMjcuMzUwOCAxMi4wMDk1QzI3LjU5NDUgMTIuMTQ1NSAyNy42MDAyIDEyLjUyNTIgMjcuMzUwOCAxMi42NjEyTDE5LjM0MzUgMTcuMjg1NUMxOS4wOTk4IDE3LjQyNzEgMTguODE2NCAxNy40MTU4IDE4LjU4OTggMTcuMjg1NUwxMC41NzY4IDEyLjY2MTJDMTAuMzMzMSAxMi41MjUyIDEwLjMyNzQgMTIuMTQ1NSAxMC41NzY4IDEyLjAwOTVMMTcuMzE0NyA4LjEyMjAyVjAuNTA1NjY4TDAuMTE1NjQ2IDEwLjQyODVMMTguOTYzOCAyMS4zMDlMMzcuODExOSAxMC40Mjg1TDIwLjYxMjkgMC41WiIgZmlsbD0iIzgwODA4MCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTU5LjY3NDYgMjMuODUyN0M1OS42NzQ2IDI1Ljg1MzIgNTguNTU4MiAyNy4yODEyIDU2LjIxNzggMjcuMjgxMkM1My43MyAyNy4yODEyIDUyLjcwNDMgMjUuOTM4MiA1Mi43MDQzIDIzLjkzNzdWMTEuNzA4NUg0Ny42NDk0VjIzLjc2NzdDNDcuNjQ5NCAyOC41MzkzIDUwLjUwNTUgMzEuMzM4NyA1Ni4yMjM0IDMxLjMzODdDNjEuOTA3NCAzMS4zMzg3IDY0Ljc0MDggMjguNDgyNiA2NC43NDA4IDIzLjc2NzdWMTEuNzA4NUg1OS42ODU5VjIzLjg1MjdINTkuNjc0NloiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzYuNDcxOSAxNS45MDc4Qzc0LjQ0MzIgMTUuOTA3OCA3My4wNDM1IDE2Ljc2MzUgNzEuOTU1NCAxOC4zMzlINzEuODcwNFYxNi4zMzg1SDY3LjM4MjJWMzAuOTY0OUg3Mi4wNDA0VjIyLjg3ODJDNzIuMDQwNCAyMS4wNzYxIDczLjA3MTggMTkuNzg5NyA3NC42MTMyIDE5Ljc4OTdDNzYuMTI2MyAxOS43ODk3IDc2Ljg5NyAyMC44NDk0IDc2Ljg5NyAyMi4zOTA4VjMwLjk2NDlIODEuNTU1MlYyMS40NTAxQzgxLjU2MDggMTguMTkxNiA3OS42NzM3IDE1LjkwNzggNzYuNDcxOSAxNS45MDc4WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04OC42MjE2IDEwLjUzNjlIODMuOTYzNFYxNC4zMTFIODguNjIxNlYxMC41MzY5WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04OC42MjE1IDE2LjMzOTVIODMuOTYzM1YzMC45NzE1SDg4LjYyMTVWMTYuMzM5NVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOTYuODIxNyAxMS43MDg1SDkyLjI3NjhWMTYuMzM4NEg5MC4zMzNWMjAuMTEyNkg5Mi4yNzY4VjI3LjExMTJDOTIuMjc2OCAzMC4yNTY0IDk0LjIyMDYgMzEuMTQwNCA5Ni45MzUgMzEuMTQwNEM5OC4xOTMxIDMxLjE0MDQgOTkuMDc3MSAzMS4wMjcxIDk5LjQ3OTQgMzAuOTEzN1YyNy41MTM2Qzk5LjMwOTQgMjcuNTEzNiA5OC44NTA0IDI3LjU0MTkgOTguNDQ4MSAyNy41NDE5Qzk3LjQ1MDcgMjcuNTQxOSA5Ni44MjE3IDI3LjI1ODYgOTYuODIxNyAyNi4xMTM4VjIwLjExMjZIOTkuNDc5NFYxNi4zMzg0SDk2LjgyMTdWMTEuNzA4NVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTA5LjM5MSAyMi41NjY1QzEwOC45MzIgMjMuOTk0NiAxMDguNTM1IDI1LjkzODMgMTA4LjUzNSAyNS45MzgzSDEwOC40NzlDMTA4LjQ3OSAyNS45MzgzIDEwOC4wMTkgMjMuOTk0NiAxMDcuNTY2IDIyLjU2NjVMMTA1LjU5NCAxNi4zMzg2SDEwMC42ODFMMTA0Ljk5MyAyNy41OTg4QzEwNS41OTQgMjkuMTQwMiAxMDUuODc3IDMwLjAwMTUgMTA1Ljg3NyAzMC42MjQ5QzEwNS44NzcgMzEuNjIyMyAxMDUuMzMzIDMyLjE2NjMgMTAzLjk2MiAzMi4xNjYzSDEwMi4zNjRWMzUuNzkzMUgxMDUuMzlDMTA4LjMzMSAzNS43OTMxIDEwOS43MzEgMzQuNTkxNyAxMTAuOTA0IDMxLjE2MzNMMTE1Ljk1OSAxNi4zMzI5SDExMS4zMDFMMTA5LjM5MSAyMi41NjY1WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjIuNzI1IDMxLjE4MDZWMTIuNjA0MUgxMjUuNTI4VjI4Ljc2NzhIMTMzLjk0NVYzMS4xODA2SDEyMi43MjVaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0Mi45MyAzMS40NjE4QzE0MS41NTcgMzEuNDYxOCAxNDAuMzc1IDMxLjE2ODUgMTM5LjM4MyAzMC41ODE5QzEzOC4zOTcgMjkuOTg5MyAxMzcuNjM1IDI5LjE1NzkgMTM3LjA5NyAyOC4wODc1QzEzNi41NjUgMjcuMDExMiAxMzYuMjk5IDI1Ljc1MDQgMTM2LjI5OSAyNC4zMDUxQzEzNi4yOTkgMjIuODc4IDEzNi41NjUgMjEuNjIwMiAxMzcuMDk3IDIwLjUzMThDMTM3LjYzNSAxOS40NDMzIDEzOC4zODUgMTguNTkzNyAxMzkuMzQ3IDE3Ljk4M0MxNDAuMzE0IDE3LjM3MjIgMTQxLjQ0NSAxNy4wNjY4IDE0Mi43MzkgMTcuMDY2OEMxNDMuNTI1IDE3LjA2NjggMTQ0LjI4NyAxNy4xOTY4IDE0NS4wMjUgMTcuNDU2OUMxNDUuNzYzIDE3LjcxNjkgMTQ2LjQyNSAxOC4xMjUxIDE0Ny4wMTEgMTguNjgxNEMxNDcuNTk4IDE5LjIzNzcgMTQ4LjA2MSAxOS45NjAzIDE0OC4zOTkgMjAuODQ5M0MxNDguNzM4IDIxLjczMjEgMTQ4LjkwNyAyMi44MDU1IDE0OC45MDcgMjQuMDY5M1YyNS4wMzA4SDEzNy44MzJWMjIuOTk5SDE0Ni4yNDlDMTQ2LjI0OSAyMi4yODU0IDE0Ni4xMDQgMjEuNjUzNSAxNDUuODE0IDIxLjEwMzJDMTQ1LjUyNCAyMC41NDY5IDE0NS4xMTYgMjAuMTA4NSAxNDQuNTkgMTkuNzg4QzE0NC4wNjkgMTkuNDY3NSAxNDMuNDU5IDE5LjMwNzMgMTQyLjc1NyAxOS4zMDczQzE0MS45OTUgMTkuMzA3MyAxNDEuMzMgMTkuNDk0NyAxNDAuNzYyIDE5Ljg2OTZDMTQwLjE5OSAyMC4yMzg1IDEzOS43NjQgMjAuNzIyMyAxMzkuNDU2IDIxLjMyMDlDMTM5LjE1MyAyMS45MTM1IDEzOS4wMDIgMjIuNTU3NSAxMzkuMDAyIDIzLjI1MjlWMjQuODQwM0MxMzkuMDAyIDI1Ljc3MTUgMTM5LjE2NSAyNi41NjM3IDEzOS40OTIgMjcuMjE2OEMxMzkuODI0IDI3Ljg2OTkgMTQwLjI4NyAyOC4zNjg3IDE0MC44OCAyOC43MTM0QzE0MS40NzIgMjkuMDUyIDE0Mi4xNjUgMjkuMjIxNCAxNDIuOTU3IDI5LjIyMTRDMTQzLjQ3MSAyOS4yMjE0IDE0My45MzkgMjkuMTQ4OCAxNDQuMzYzIDI5LjAwMzdDMTQ0Ljc4NiAyOC44NTI1IDE0NS4xNTIgMjguNjI4OCAxNDUuNDYgMjguMzMyNUMxNDUuNzY5IDI4LjAzNjEgMTQ2LjAwNSAyNy42NzAzIDE0Ni4xNjggMjcuMjM0OUwxNDguNzM1IDI3LjY5NzVDMTQ4LjUyOSAyOC40NTM0IDE0OC4xNiAyOS4xMTU1IDE0Ny42MjggMjkuNjg0QzE0Ny4xMDIgMzAuMjQ2MyAxNDYuNDQgMzAuNjg0NyAxNDUuNjQyIDMwLjk5OTJDMTQ0Ljg1IDMxLjMwNzYgMTQzLjk0NiAzMS40NjE4IDE0Mi45MyAzMS40NjE4WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjMuNDM2IDE3LjI0ODJMMTU4LjM4MyAzMS4xODA2SDE1NS40ODFMMTUwLjQyIDE3LjI0ODJIMTUzLjMzMUwxNTYuODYgMjcuOTY5NkgxNTcuMDA1TDE2MC41MjQgMTcuMjQ4MkgxNjMuNDM2WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNzEuNTE1IDMxLjQ2MThDMTcwLjE0MyAzMS40NjE4IDE2OC45NiAzMS4xNjg1IDE2Ny45NjkgMzAuNTgxOUMxNjYuOTgzIDI5Ljk4OTMgMTY2LjIyMSAyOS4xNTc5IDE2NS42ODMgMjguMDg3NUMxNjUuMTUxIDI3LjAxMTIgMTY0Ljg4NSAyNS43NTA0IDE2NC44ODUgMjQuMzA1MUMxNjQuODg1IDIyLjg3OCAxNjUuMTUxIDIxLjYyMDIgMTY1LjY4MyAyMC41MzE4QzE2Ni4yMjEgMTkuNDQzMyAxNjYuOTcxIDE4LjU5MzcgMTY3LjkzMiAxNy45ODNDMTY4LjkgMTcuMzcyMiAxNzAuMDMxIDE3LjA2NjggMTcxLjMyNSAxNy4wNjY4QzE3Mi4xMTEgMTcuMDY2OCAxNzIuODczIDE3LjE5NjggMTczLjYxMSAxNy40NTY5QzE3NC4zNDggMTcuNzE2OSAxNzUuMDEgMTguMTI1MSAxNzUuNTk3IDE4LjY4MTRDMTc2LjE4NCAxOS4yMzc3IDE3Ni42NDYgMTkuOTYwMyAxNzYuOTg1IDIwLjg0OTNDMTc3LjMyMyAyMS43MzIxIDE3Ny40OTMgMjIuODA1NSAxNzcuNDkzIDI0LjA2OTNWMjUuMDMwOEgxNjYuNDE4VjIyLjk5OUgxNzQuODM1QzE3NC44MzUgMjIuMjg1NCAxNzQuNjkgMjEuNjUzNSAxNzQuNCAyMS4xMDMyQzE3NC4xMDkgMjAuNTQ2OSAxNzMuNzAxIDIwLjEwODUgMTczLjE3NSAxOS43ODhDMTcyLjY1NSAxOS40Njc1IDE3Mi4wNDQgMTkuMzA3MyAxNzEuMzQzIDE5LjMwNzNDMTcwLjU4MSAxOS4zMDczIDE2OS45MTYgMTkuNDk0NyAxNjkuMzQ3IDE5Ljg2OTZDMTY4Ljc4NSAyMC4yMzg1IDE2OC4zNSAyMC43MjIzIDE2OC4wNDEgMjEuMzIwOUMxNjcuNzM5IDIxLjkxMzUgMTY3LjU4OCAyMi41NTc1IDE2Ny41ODggMjMuMjUyOVYyNC44NDAzQzE2Ny41ODggMjUuNzcxNSAxNjcuNzUxIDI2LjU2MzcgMTY4LjA3OCAyNy4yMTY4QzE2OC40MSAyNy44Njk5IDE2OC44NzMgMjguMzY4NyAxNjkuNDY1IDI4LjcxMzRDMTcwLjA1OCAyOS4wNTIgMTcwLjc1IDI5LjIyMTQgMTcxLjU0MyAyOS4yMjE0QzE3Mi4wNTcgMjkuMjIxNCAxNzIuNTI1IDI5LjE0ODggMTcyLjk0OCAyOS4wMDM3QzE3My4zNzIgMjguODUyNSAxNzMuNzM4IDI4LjYyODggMTc0LjA0NiAyOC4zMzI1QzE3NC4zNTQgMjguMDM2MSAxNzQuNTkgMjcuNjcwMyAxNzQuNzUzIDI3LjIzNDlMMTc3LjMyIDI3LjY5NzVDMTc3LjExNSAyOC40NTM0IDE3Ni43NDYgMjkuMTE1NSAxNzYuMjE0IDI5LjY4NEMxNzUuNjg4IDMwLjI0NjMgMTc1LjAyNiAzMC42ODQ3IDE3NC4yMjcgMzAuOTk5MkMxNzMuNDM1IDMxLjMwNzYgMTcyLjUzMSAzMS40NjE4IDE3MS41MTUgMzEuNDYxOFoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTgzLjIxNCAxMi42MDQxVjMxLjE4MDZIMTgwLjUwMlYxMi42MDQxSDE4My4yMTRaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4Ny4wOCAzMS4xODA2VjEyLjYwNDFIMTkzLjcwMkMxOTUuMTQ3IDEyLjYwNDEgMTk2LjM0NCAxMi44NjcyIDE5Ny4yOTQgMTMuMzkzM0MxOTguMjQzIDEzLjkxOTQgMTk4Ljk1NCAxNC42MzkgMTk5LjQyNSAxNS41NTIxQzE5OS44OTcgMTYuNDU5MSAyMDAuMTMzIDE3LjQ4MTEgMjAwLjEzMyAxOC42MTc5QzIwMC4xMzMgMTkuNzYwOCAxOTkuODk0IDIwLjc4ODggMTk5LjQxNiAyMS43MDE5QzE5OC45NDUgMjIuNjA4OSAxOTguMjMxIDIzLjMyODUgMTk3LjI3NiAyMy44NjA3QzE5Ni4zMjYgMjQuMzg2OCAxOTUuMTMyIDI0LjY0OTggMTkzLjY5MyAyNC42NDk4SDE4OS4xMzlWMjIuMjczM0gxOTMuNDM5QzE5NC4zNTIgMjIuMjczMyAxOTUuMDkzIDIyLjExNjEgMTk1LjY2MSAyMS44MDE3QzE5Ni4yMjkgMjEuNDgxMiAxOTYuNjQ3IDIxLjA0NTggMTk2LjkxMyAyMC40OTU1QzE5Ny4xNzkgMTkuOTQ1MiAxOTcuMzEyIDE5LjMxOTQgMTk3LjMxMiAxOC42MTc5QzE5Ny4zMTIgMTcuOTE2NCAxOTcuMTc5IDE3LjI5MzYgMTk2LjkxMyAxNi43NDk0QzE5Ni42NDcgMTYuMjA1MSAxOTYuMjI2IDE1Ljc3ODggMTk1LjY1MiAxNS40NzA0QzE5NS4wODQgMTUuMTYyIDE5NC4zMzQgMTUuMDA3OCAxOTMuNDAyIDE1LjAwNzhIMTg5Ljg4M1YzMS4xODA2SDE4Ny4wOFoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA1LjkxMyAxMi42MDQxVjMxLjE4MDZIMjAzLjIwMVYxMi42MDQxSDIwNS45MTNaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxMy42MTYgMzEuNDg5QzIxMi43MzMgMzEuNDg5IDIxMS45MzUgMzEuMzI1NyAyMTEuMjIxIDMwLjk5OTJDMjEwLjUwOCAzMC42NjY2IDIwOS45NDMgMzAuMTg1OSAyMDkuNTI1IDI5LjU1N0MyMDkuMTE0IDI4LjkyODEgMjA4LjkwOSAyOC4xNTcxIDIwOC45MDkgMjcuMjQ0QzIwOC45MDkgMjYuNDU3OSAyMDkuMDYgMjUuODEwOCAyMDkuMzYyIDI1LjMwMjlDMjA5LjY2NCAyNC43OTQ5IDIxMC4wNzMgMjQuMzkyOCAyMTAuNTg3IDI0LjA5NjVDMjExLjEwMSAyMy44MDAyIDIxMS42NzUgMjMuNTc2NSAyMTIuMzEgMjMuNDI1M0MyMTIuOTQ1IDIzLjI3NDEgMjEzLjU5MiAyMy4xNTkyIDIxNC4yNTEgMjMuMDgwNkMyMTUuMDg2IDIyLjk4MzkgMjE1Ljc2MyAyMi45MDUyIDIxNi4yODMgMjIuODQ0OEMyMTYuODAzIDIyLjc3ODMgMjE3LjE4MSAyMi42NzI0IDIxNy40MTcgMjIuNTI3M0MyMTcuNjUyIDIyLjM4MjIgMjE3Ljc3IDIyLjE0NjMgMjE3Ljc3IDIxLjgxOThWMjEuNzU2M0MyMTcuNzcgMjAuOTY0MSAyMTcuNTQ3IDIwLjM1MDQgMjE3LjA5OSAxOS45MTVDMjE2LjY1OCAxOS40Nzk2IDIxNS45OTkgMTkuMjYxOSAyMTUuMTIyIDE5LjI2MTlDMjE0LjIwOSAxOS4yNjE5IDIxMy40ODkgMTkuNDY0NSAyMTIuOTYzIDE5Ljg2OTZDMjEyLjQ0MyAyMC4yNjg3IDIxMi4wODMgMjAuNzEzMiAyMTEuODg0IDIxLjIwM0wyMDkuMzM1IDIwLjYyMjVDMjA5LjYzNyAxOS43NzU5IDIxMC4wNzkgMTkuMDkyNiAyMTAuNjU5IDE4LjU3MjVDMjExLjI0NiAxOC4wNDY1IDIxMS45MiAxNy42NjU1IDIxMi42ODIgMTcuNDI5N0MyMTMuNDQ0IDE3LjE4NzggMjE0LjI0NSAxNy4wNjY4IDIxNS4wODYgMTcuMDY2OEMyMTUuNjQyIDE3LjA2NjggMjE2LjIzMSAxNy4xMzM0IDIxNi44NTQgMTcuMjY2NEMyMTcuNDgzIDE3LjM5MzQgMjE4LjA3IDE3LjYyOTIgMjE4LjYxNCAxNy45NzM5QzIxOS4xNjQgMTguMzE4NiAyMTkuNjE1IDE4LjgxMTQgMjE5Ljk2NSAxOS40NTI0QzIyMC4zMTYgMjAuMDg3MyAyMjAuNDkyIDIwLjkxMjcgMjIwLjQ5MiAyMS45Mjg2VjMxLjE4MDZIMjE3Ljg0M1YyOS4yNzU4SDIxNy43MzRDMjE3LjU1OSAyOS42MjY1IDIxNy4yOTYgMjkuOTcxMiAyMTYuOTQ1IDMwLjMwOThDMjE2LjU5NCAzMC42NDg1IDIxNi4xNDQgMzAuOTI5NyAyMTUuNTkzIDMxLjE1MzRDMjE1LjA0MyAzMS4zNzcxIDIxNC4zODQgMzEuNDg5IDIxMy42MTYgMzEuNDg5Wk0yMTQuMjA2IDI5LjMxMjFDMjE0Ljk1NiAyOS4zMTIxIDIxNS41OTYgMjkuMTYzOSAyMTYuMTI5IDI4Ljg2NzZDMjE2LjY2NyAyOC41NzEzIDIxNy4wNzUgMjguMTg0MyAyMTcuMzUzIDI3LjcwNjZDMjE3LjYzNyAyNy4yMjI4IDIxNy43NzkgMjYuNzA1OCAyMTcuNzc5IDI2LjE1NTVWMjQuMzU5NkMyMTcuNjgzIDI0LjQ1NjMgMjE3LjQ5NSAyNC41NDcgMjE3LjIxNyAyNC42MzE3QzIxNi45NDUgMjQuNzEwMyAyMTYuNjM0IDI0Ljc3OTggMjE2LjI4MyAyNC44NDAzQzIxNS45MzIgMjQuODk0NyAyMTUuNTkgMjQuOTQ2MSAyMTUuMjU4IDI0Ljk5NDVDMjE0LjkyNSAyNS4wMzY4IDIxNC42NDcgMjUuMDczMSAyMTQuNDIzIDI1LjEwMzNDMjEzLjg5NyAyNS4xNjk5IDIxMy40MTcgMjUuMjgxNyAyMTIuOTgxIDI1LjQzODlDMjEyLjU1MiAyNS41OTYyIDIxMi4yMDcgMjUuODIyOSAyMTEuOTQ3IDI2LjExOTJDMjExLjY5MyAyNi40MDk1IDIxMS41NjYgMjYuNzk2NSAyMTEuNTY2IDI3LjI4MDNDMjExLjU2NiAyNy45NTE1IDIxMS44MTQgMjguNDU5NCAyMTIuMzEgMjguODA0MUMyMTIuODA2IDI5LjE0MjggMjEzLjQzOCAyOS4zMTIxIDIxNC4yMDYgMjkuMzEyMVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjI1LjMxOSAzNi40MDUyQzIyNC45MTQgMzYuNDA1MiAyMjQuNTQ1IDM2LjM3MiAyMjQuMjEzIDM2LjMwNTVDMjIzLjg4IDM2LjI0NSAyMjMuNjMyIDM2LjE3ODUgMjIzLjQ2OSAzNi4xMDU5TDIyNC4xMjIgMzMuODgzNkMyMjQuNjE4IDM0LjAxNjcgMjI1LjA1OSAzNC4wNzQxIDIyNS40NDYgMzQuMDU2QzIyNS44MzMgMzQuMDM3OCAyMjYuMTc1IDMzLjg5MjcgMjI2LjQ3MSAzMy42MjA2QzIyNi43NzQgMzMuMzQ4NSAyMjcuMDQgMzIuOTA0IDIyNy4yNjkgMzIuMjg3MkwyMjcuNjA1IDMxLjM2MkwyMjIuNTA3IDE3LjI0ODJIMjI1LjQxTDIyOC45MzggMjguMDYwM0gyMjkuMDg0TDIzMi42MTIgMTcuMjQ4MkgyMzUuNTI0TDIyOS43ODIgMzMuMDQwMUMyMjkuNTE2IDMzLjc2NTcgMjI5LjE3NyAzNC4zNzk1IDIyOC43NjYgMzQuODgxNEMyMjguMzU1IDM1LjM4OTMgMjI3Ljg2NSAzNS43NzAzIDIyNy4yOTcgMzYuMDI0M0MyMjYuNzI4IDM2LjI3ODMgMjI2LjA2OSAzNi40MDUyIDIyNS4zMTkgMzYuNDA1MloiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgIDwvc3ZnPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImZsZXgtY29udGFpbmVyIGxvYWRpbmciIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Imxkcy1lbGxpcHNpcyI+CiAgICAgICAgICAgICAgICA8ZGl2PjwvZGl2PgogICAgICAgICAgICAgICAgPGRpdj48L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXY+PC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2PjwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2Pgo8L2Rpdj4KCgo8L2JvZHk+PC9odG1sPg==
fzYEGO7PtIdaMqMUBtjobP1ZytAemHrjl8SCq7TQflBaHusi+9H5RyumWOnh7c7a
Y29tLnhpYW9taS5tYXJrZXQuRElSRUNUX01BSUxfU1RBVFVT
936dcbdd57fe235fd7cf61c2e93da3c4
T01YLnFjb20uYXVkaW8uZGVjb2Rlci5tcDM=
T01YLmFtbG9naWMuYXZjLmRlY29kZXIuYXdlc29tZS5zZWN1cmU=
7/EC9bdxUm0OkNERVo8Hp6ua6cj3UD4srqLURDExjzo=
cc2751449a350f668590264ed76692694a80308a
fzYEGO7PtIdaMqMUBtjobIfwK1J8p45o1aE7xlhmA4FD+HfJb/Oar0stSOEkU2Ic10UPjyeBogc+7YJlYg6UNg==
DkP3hrKuHoPMH+zwL+fALkK/WQc5x5zH+TcincKNNVfWNVJcVM==
DFKwWgtuDkKwLZPwD+z8H+N/xjQZxVfV+T2SZVe6V2xS5c5n
7tZjnEJH4reUDKawCzW5bQ==
B92825C2BD5D6D6D1E7F39EECD17843B7D9016F611136B75441BC6F4D3F00F05
cbWXbWNav5lHqY45FBPYyw7gUIteeAGZgBJ34nhXTlN1PyVzpJKx2dMDlS4J9Oe0
kJXutFmKHhDSap741x6LwQ==
T01YLkV4eW5vcy5BVkMuRGVjb2Rlcg==
1CIr7nMp/HuBl8v5EsQdRw==
2438bce1ddb7bd026d5ff89f598b3b5e5bb824b3
fzYEGO7PtIdaMqMUBtjobCPsf8x54dFPb0MkUSOj2x9JzP5dp43WHFWvzzCzqY7sUndEwWYkus3PyvYG4zvoSE4HcSBx8e1hMDOfufvb84k=
fzYEGO7PtIdaMqMUBtjobIGjo1mWhNgB1r1NJdIfyUHkH/p9z4EXln6m+4+jFYu7
T01YLnFjb20uYXVkaW8uZGVjb2Rlci5hYWM=
L9TLmz7G0GdUuIkWtj+INaXUnSrIK3M3RBvPCgQkIdT6xUpsnf5Ktqw73jJhcPzY
DFK/HrQgJ+zQW+xUhoPwJ7JgY7K0DkeAWrfXYN==
T01YLmdvb2dsZS5yYXcuZGVjb2Rlcg==
aHR0cHM6Ly9tb3Jlcy5tb3NzcGYubmV0L3RpbmlmeS90cG5fYWR4X2V4dF9yZXNfanNvbi50eHQ=
XAPodH4RE4A4nFBEXYwGFgh89PQNld0UBW3kuD2dbcY=
1rm4UgaCNpJQYbRvwPkSGA==
ax4cuHtOKJvVLLpyTciEpSamy1aUdJYirdd29L4JClk=
h7KsLkfPW+xUhoPwJ7JgY7K0DkeAWrfXYN==
fzYEGO7PtIdaMqMUBtjobPTd3Hl5iFGJSk+ZAknlX0RllKl+mxR14mkPt9J9lfWb0PIRt0zGEVWwVZmkf6GNyQ==
RZjpD/8BihmVzL4t1YqSlg==
85dIHtCpBi48unyLVn8HFc1hG9LGFi4dt9dtvgLS9nn18wveKRfPkSptxs7qv07TdzgR4se4DX39w2xtvw3N+A==
D9lqaRUl51MPmbS4puHAgoH+SHxgWftMaYaIJ5qsOlzzMFgNCbmSwvN1C+CzDabr
85dIHtCpBi48unyLVn8HFc1hG9LGFi4dt9dtvgLS9nklarMaBtub7ChpuwfBmFdZTLAXaKo5gjgXqwhf0mYkBw==
T01YLmxnZS5hYzMuZGVjb2Rlcg==
f36c832c8dbb162c49b46a7a6dd47fbd
20799a27-fa80-4b36-b2db-0f8141f24180
T01YLmJyb2FkY29tLnZpZGVvX2RlY29kZXIudHVubmVsLnNlY3VyZQ==
85dIHtCpBi48unyLVn8HFc1hG9LGFi4dt9dtvgLS9nn18wveKRfPkSptxs7qv07TmJguoxvqYOFXxm2Sp5a1qQ==
RFjMQBVB+YMPyvvFoKTPtlMgTrEdLQe+vLfQC1volzc=
fzYEGO7PtIdaMqMUBtjobFSALpTQpVDvIquNX8IKqLO/Sx7iKxCpoHVc13WJPDAFmibGHaTUTEVyVMxDhyY0Dw==
Z44krOgSdbVQYYibqhu+rTHapOqFU92uuyfJnR2vgIA=
a4b7452e2ed8f5f191058ca7bbfd26b0d3214bfc
Y29udGVudDovL2NvbS54aWFvbWkubWFya2V0LnByb3ZpZGVyLkRpcmVjdE1haWxQcm92aWRlcg==
w0gHVjtTizTBcggpVPks8p4GRY0AzvwbXW9hFguKnlQ=
Co6LUyspVPhD4BwUFXdXAn0UBQa82zUu+tMB/IfhuU8=
T01YLlNFQy5NUDMuRGVjb2Rlcg==
0000016742C00BDA259000000168CE0F13200000016588840DCE7118A0002FBF1C31C3275D78
85dIHtCpBi48unyLVn8HFc1hG9LGFi4dt9dtvgLS9nljkJ91GwMuZaNlmq+M4WgvIFO7S3x5JNdBnHTuHKKCjA==
u9BkBeFvZSsO10raj/f3LiHOpxHX58BYgdUldpRbEzc=
aNTG/dy4BeyfCoF0ql5Abe+1KTbwA3LRUiPmp2JSKDw=
fSkaLEAFqNtmnITKXePVZg==
85dIHtCpBi48unyLVn8HFc1hG9LGFi4dt9dtvgLS9nnenqh+r2H8Lv1mSe3TPM1U
T01YLnFjb20udmlkZW8uZGVjb2Rlci52cDg=
glzc3y11ZpwzM0Sninir6BV/tZzT5ETn3tcQ70hm5M4=
aHR0cHM6Ly9kMnExeTd0aXIyODF4Ni5jbG91ZGZyb250Lm5ldC9vbXNkay9vbXNka192MS41LjIuanM=
fzYEGO7PtIdaMqMUBtjobIfwK1J8p45o1aE7xlhmA4GyQ2YHMVJoUaXTciUsmrMRqG0Gg8MlmXn5kc5Y/ZRdCA==
5ziwCvzGWXhBeUE41J+fc+HOLldIrHR+zUz0UIIdy5k=
dRmpIKs6Ug3rsVme3ueZHEUN0ajv13GWDwn/YLIXxVU=
T01YLkV4eW5vcy5BVkMuRGVjb2Rlci5zZWN1cmU=
fzYEGO7PtIdaMqMUBtjobCPsf8x54dFPb0MkUSOj2x9JzP5dp43WHFWvzzCzqY7sDAoDkiEqA0GGgwHGzPQOtKj0uvQbkJqWvWL/Tw4hBNY=
kzixIYBrc8K+rKDZ4SZ7Rl8vaDkILgEWSI0nu6Dpf+k=
0e5e9c33-f8c3-4568-86c5-2e4f57523f72
478cb909-6ad1-4e12-84cc-b3629a789f93
LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0KTUZ3d0RRWUpLb1pJaHZjTkFRRUJCUUFEU3dBd1NBSkJBTGpNVCt3QTZEdVViaGZvYTZ5MDQ4czVNWFcrOEY2bgpxNkxzb2FaMWNDdVJ0MDhLU0ZoZ3kwYmp3dWpLVkxLeW1nUVJRUWFGUkhFamF2aTNXd28vUG9jQ0F3RUFBUT09Ci0tLS0tRU5EIFBVQkxJQyBLRVktLS0tLQ==
ad31feccc668c4350d51fef40386ab0d2
85dIHtCpBi48unyLVn8HFc1hG9LGFi4dt9dtvgLS9nn18wveKRfPkSptxs7qv07T+AV1/nFiqMesHKrXbBWZ1w==
3CdPnn7dC9ZyReEpQDhBFXjCk5iSrQSUeebZRibUeU0=
p4dVzhStR0fL91W3kZK+YxpbjJFVXWqhUb4WzyPv/KE=
85dIHtCpBi48unyLVn8HFc1hG9LGFi4dt9dtvgLS9nn18wveKRfPkSptxs7qv07TQfAU8wus3Vgqp0AowYpG+Q==
Qh4dXgagBDC3nAUOIDLmiEwTKQRswVkwX93RO4UiuP0=
c56fb7d591ba6704df047fd98f535372fea00211
85dIHtCpBi48unyLVn8HFc1hG9LGFi4dt9dtvgLS9nmGayV39wjYgxibY/WHQkNm
T01YLmdvb2dsZS52b3JiaXMuZGVjb2Rlcg==
T01YLk52aWRpYS5oMjY0LmRlY29kZS5zZWN1cmU=

安全提示信息 应用程序记录日志信息,不得记录敏感信息

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

Files:
a3/h.java, line(s) 514,356,371,513,481
a3/i.java, line(s) 55,56
a3/k.java, line(s) 14,156
a3/q.java, line(s) 98
a3/z.java, line(s) 75,76
b0/a.java, line(s) 106,138
b2/b.java, line(s) 30
b3/i.java, line(s) 141,181,142,182
b3/k.java, line(s) 96,108,181,220,95,107,128,135,161,180,190,209,219,129,136,167,191,210
b5/k.java, line(s) 33,40,43,51,78,81,84,87,90
b6/a.java, line(s) 41,62
b8/y.java, line(s) 109,179,187
bf/C0403b.java, line(s) 83
bg/a.java, line(s) 8
c2/a0.java, line(s) 62
c3/e.java, line(s) 34,44,58,64,35,59,47,65
c3/i.java, line(s) 122,106
com/alex/AlexMaxBannerAdapter.java, line(s) 327
com/alex/AlexMaxInitManager.java, line(s) 270
com/alex/AlexMaxInterstitialAdapter.java, line(s) 81
com/alex/AlexMaxManualNativeAd.java, line(s) 68,73
com/alex/AlexMaxRewardedVideoAdapter.java, line(s) 308
com/apm/insight/a.java, line(s) 376,460,466,454,472,390
com/apm/insight/b/i.java, line(s) 52
com/apm/insight/h/a.java, line(s) 99
com/apm/insight/h/b.java, line(s) 61
com/apm/insight/k/a.java, line(s) 78
com/apm/insight/k/j.java, line(s) 111
com/apm/insight/runtime/l.java, line(s) 280
com/applovin/impl/sdk/n.java, line(s) 35,122,25,126,45,71,51,108
com/applovin/impl/w3.java, line(s) 48,52,58
com/bykv/vk/openvk/preload/falconx/a/a.java, line(s) 53
com/bykv/vk/openvk/preload/geckox/logger/DefaultLogger.java, line(s) 10,13,21,26,34
com/bytedance/adsdk/ed/HFI.java, line(s) 186,198,200,210,715,726,787,810,812,815,818,835,838,840,1045,1055,487
com/bytedance/adsdk/ugeno/CjQ/JXf.java, line(s) 1034
com/bytedance/adsdk/ugeno/JEb/pc/ZAy.java, line(s) 112,130
com/bytedance/adsdk/ugeno/JEb/pc/ed.java, line(s) 135
com/bytedance/adsdk/ugeno/ZAy/ZAy/JXf.java, line(s) 137
com/bytedance/adsdk/ugeno/ZAy/ZAy/ed.java, line(s) 34
com/bytedance/adsdk/ugeno/core/QgL.java, line(s) 58,193,196,104,244
com/bytedance/adsdk/ugeno/core/ZAy.java, line(s) 157,149
com/bytedance/adsdk/ugeno/core/cMH.java, line(s) 66,145
com/bytedance/adsdk/ugeno/core/ed/ZAy.java, line(s) 49
com/bytedance/adsdk/ugeno/core/ed/ys.java, line(s) 49,65,74,84,86,115,124,146,153,157
com/bytedance/adsdk/ugeno/ed.java, line(s) 134,138,294,305,318,324
com/bytedance/adsdk/ugeno/ed/JXf.java, line(s) 231,246,250,255,357,460
com/bytedance/adsdk/ugeno/pc/pc/JEb.java, line(s) 33,58,66,77
com/bytedance/adsdk/ugeno/pc/pc/cMH.java, line(s) 49
com/bytedance/adsdk/ugeno/pc/pc/pc.java, line(s) 31
com/bytedance/adsdk/ugeno/pc/pc/ys.java, line(s) 31,35,49,69,85,93,162,170
com/bytedance/adsdk/ugeno/qQ/ZAy.java, line(s) 120
com/caverock/androidsvg/SVGImageView.java, line(s) 41,63,104,192,205,179
com/iab/omid/library/applovin/publisher/b.java, line(s) 34,36
com/iab/omid/library/applovin/utils/d.java, line(s) 25,11,18
com/iab/omid/library/bigosg/d/c.java, line(s) 18,11
com/iab/omid/library/bytedance2/publisher/b.java, line(s) 34,36
com/iab/omid/library/bytedance2/utils/d.java, line(s) 25,11,18
com/iab/omid/library/inmobi/publisher/b.java, line(s) 34,36
com/iab/omid/library/inmobi/utils/d.java, line(s) 25,11,18
com/iab/omid/library/ironsrc/publisher/b.java, line(s) 34,36
com/iab/omid/library/ironsrc/utils/d.java, line(s) 25,11,18
com/iab/omid/library/mmadbridge/publisher/b.java, line(s) 34,36
com/iab/omid/library/mmadbridge/utils/d.java, line(s) 25,11,18
com/iab/omid/library/toponad/publisher/b.java, line(s) 34,36
com/iab/omid/library/toponad/utils/d.java, line(s) 25,11,18
com/iab/omid/library/unity3d/publisher/b.java, line(s) 33,35
com/iab/omid/library/unity3d/utils/d.java, line(s) 18,11
com/iab/omid/library/vungle/publisher/b.java, line(s) 34,36
com/iab/omid/library/vungle/utils/d.java, line(s) 25,11,18
com/inmobi/media/AbstractC0163a4.java, line(s) 44
com/inmobi/media/AbstractC0429s3.java, line(s) 79
com/inmobi/media/AbstractC2996a4.java, line(s) 45
com/inmobi/media/AbstractC3262s3.java, line(s) 80
com/inmobi/media/C0159a0.java, line(s) 28,35,48
com/inmobi/media/C0160a1.java, line(s) 97
com/inmobi/media/C0174b0.java, line(s) 77,30,34,55,58,63,68,72
com/inmobi/media/C0189c0.java, line(s) 25,47,52,57
com/inmobi/media/C0219e0.java, line(s) 129,114
com/inmobi/media/C0234f0.java, line(s) 52,56,59,63
com/inmobi/media/C0354n0.java, line(s) 101
com/inmobi/media/C0506xa.java, line(s) 27
com/inmobi/media/C2992a0.java, line(s) 30,37,50
com/inmobi/media/C2993a1.java, line(s) 103
com/inmobi/media/C2998a6.java, line(s) 63,36,44,48,67,75,79,92,95,101,104,109,112
com/inmobi/media/C3007b0.java, line(s) 80,33,37,58,61,66,71,75
com/inmobi/media/C3022c0.java, line(s) 29,51,56,61
com/inmobi/media/C3052e0.java, line(s) 132,117
com/inmobi/media/C3067f0.java, line(s) 53,57,60,64
com/inmobi/media/C3187n0.java, line(s) 211,113,184,239
com/inmobi/media/C3339xa.java, line(s) 28
com/inmobi/media/Cd.java, line(s) 108
com/inmobi/media/Gb.java, line(s) 42,48,52
com/inmobi/media/I6.java, line(s) 30,40,47,52,84,89,21,77,15,72
com/inmobi/media/Q0.java, line(s) 2466
com/inmobi/media/S9.java, line(s) 51,58,71
com/inmobi/media/T1.java, line(s) 39,60
com/inmobi/media/Tc.java, line(s) 80,92
com/inmobi/media/Wb.java, line(s) 40
com/jeremyliao/liveeventbus/logger/DefaultLogger.java, line(s) 22,41,12,31,20,39,24,43,16,35
com/json/a.java, line(s) 41,93
com/json/a0.java, line(s) 465,184,195,451
com/json/a3.java, line(s) 73,79
com/json/adapters/ironsource/IronSourceAdapter.java, line(s) 197,190,200,344,347,351,355,479
com/json/ah.java, line(s) 107
com/json/al.java, line(s) 48,50,51,53,125,137,142,158,163
com/json/aw.java, line(s) 50,52,97,103,136,140
com/json/da.java, line(s) 82,171,217
com/json/dp.java, line(s) 144
com/json/dq.java, line(s) 47,333
com/json/en.java, line(s) 152,138,142
com/json/f3.java, line(s) 105
com/json/g0.java, line(s) 281
com/json/g6.java, line(s) 313,332,190,310,319,328
com/json/hw.java, line(s) 185
com/json/i3.java, line(s) 78
com/json/id.java, line(s) 75,67
com/json/jn.java, line(s) 89,115
com/json/js.java, line(s) 56,60,67
com/json/k6.java, line(s) 75,109,67,98,102
com/json/kc.java, line(s) 69
com/json/l9.java, line(s) 124
com/json/lh.java, line(s) 43
com/json/m4.java, line(s) 21,25,33
com/json/m7.java, line(s) 95,179,279,91,167,270
com/json/mediationsdk/AbstractAdapter.java, line(s) 486,492
com/json/mediationsdk/ads/nativead/LevelPlayNativeAd.java, line(s) 82
com/json/mediationsdk/d.java, line(s) 257,262
com/json/mediationsdk/demandOnly/d.java, line(s) 269,280,335,431,104,107,266,285,323,351,372,382,389
com/json/mediationsdk/demandOnly/g.java, line(s) 340,298,301,314
com/json/mediationsdk/demandOnly/l.java, line(s) 378,336,339,352
com/json/mediationsdk/integration/IntegrationHelper.java, line(s) 44,48,62,67,78,83,179,272,276,294,38,41,57,73,76,81,91,183,204,213,230,245,255,264,282,291,36,285
com/json/mediationsdk/logger/a.java, line(s) 41,48,32,37
com/json/mediationsdk/p.java, line(s) 2757,2762,2768,2777,2784,2797,2828,2833,2839,2848,2855,2869,2972,2980,3011,1916,1922,2749,2820,2933,2942,2961,1479,2994,2998,3002,1483,1488
com/json/mediationsdk/q.java, line(s) 811,817
com/json/mediationsdk/w.java, line(s) 418,500,701,808,855,879,964,124,136,405,495,542,678,699,781,788,797,814,820,822,836,853,924,956,681,804,844,904,926
com/json/mediationsdk/x.java, line(s) 358,482,248,265,305,350,354,361,413,418,439,480,258,275,310
com/json/mediationsdk/y.java, line(s) 112,117
com/json/n7.java, line(s) 442,888,925,1044,1092,1132,234,238,271,440,586,618,779,785,791,889,922,930,943,945,1012,1090,1122,1125
com/json/o9.java, line(s) 213,232
com/json/p4.java, line(s) 23
com/json/p5.java, line(s) 180,181
com/json/p9.java, line(s) 41,42,28,44
com/json/pd.java, line(s) 260,266
com/json/q5.java, line(s) 118,120
com/json/q7.java, line(s) 233,277,290,363,375,685,713,720,211,222,264,286,338,671,694
com/json/sdk/controller/v.java, line(s) 442,590,605,627,700,722,740,758,898,980,1043,1050,1522,1781,3117,3122,3132,3143,3149,3158,3160,2179
com/json/sdk/service/Connectivity/BroadcastReceiverStrategy.java, line(s) 63
com/json/sdk/utils/Logger.java, line(s) 13,47,19,53,29,61,35,66,41,72
com/json/vt.java, line(s) 173,177
com/json/wl.java, line(s) 76
com/json/x0.java, line(s) 39,44,49,54,55,56
com/json/x5.java, line(s) 78,61,69
com/json/xm.java, line(s) 58,47,49
com/json/xp.java, line(s) 143
com/json/yg.java, line(s) 49,62,85,160,202,233
com/json/z7.java, line(s) 99
com/mbridge/msdk/dycreator/baseview/MBScrollView.java, line(s) 160
com/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView.java, line(s) 198
com/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView.java, line(s) 241
com/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView.java, line(s) 200
com/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView.java, line(s) 251
com/mbridge/msdk/dycreator/bus/BackgroundPoster.java, line(s) 48
com/mbridge/msdk/dycreator/bus/EventBus.java, line(s) 404,491,493,497,211,301,356
com/mbridge/msdk/dycreator/engine/a.java, line(s) 45
com/mbridge/msdk/dycreator/utils/g.java, line(s) 11
com/mbridge/msdk/foundation/controller/b.java, line(s) 48
com/mbridge/msdk/foundation/same/report/crashreport/c.java, line(s) 75
com/mbridge/msdk/foundation/same/report/d.java, line(s) 129
com/mbridge/msdk/foundation/tools/l0.java, line(s) 19
com/mbridge/msdk/foundation/tools/o0.java, line(s) 35,84,42,63,49,56,77,91
com/mbridge/msdk/mbnative/controller/NativeController.java, line(s) 2000
com/mbridge/msdk/mbnative/controller/d.java, line(s) 539
com/mbridge/msdk/mbnative/report/b.java, line(s) 61,114
com/mbridge/msdk/playercommon/exoplayer2/DefaultRenderersFactory.java, line(s) 73,81,86,91,106,109,141
com/mbridge/msdk/playercommon/exoplayer2/ExoPlayerImpl.java, line(s) 130,497,597
com/mbridge/msdk/playercommon/exoplayer2/ExoPlayerImplInternal.java, line(s) 630,805,1146,1151,1156,1218
com/mbridge/msdk/playercommon/exoplayer2/MediaPeriodHolder.java, line(s) 169
com/mbridge/msdk/playercommon/exoplayer2/SimpleExoPlayer.java, line(s) 83,619
com/mbridge/msdk/playercommon/exoplayer2/audio/DefaultAudioSink.java, line(s) 624,182,191,200,655
com/mbridge/msdk/playercommon/exoplayer2/drm/ClearKeyUtil.java, line(s) 43
com/mbridge/msdk/playercommon/exoplayer2/drm/DefaultDrmSession.java, line(s) 191,331
com/mbridge/msdk/playercommon/exoplayer2/drm/DefaultDrmSessionManager.java, line(s) 221
com/mbridge/msdk/playercommon/exoplayer2/extractor/mkv/MatroskaExtractor.java, line(s) 486
com/mbridge/msdk/playercommon/exoplayer2/extractor/mp3/VbriSeeker.java, line(s) 65
com/mbridge/msdk/playercommon/exoplayer2/extractor/mp3/XingSeeker.java, line(s) 43
com/mbridge/msdk/playercommon/exoplayer2/extractor/mp4/FragmentedMp4Extractor.java, line(s) 259,1009
com/mbridge/msdk/playercommon/exoplayer2/extractor/mp4/MetadataUtil.java, line(s) 170,58,65,71,192,236,248,258
com/mbridge/msdk/playercommon/exoplayer2/extractor/mp4/PsshAtomUtil.java, line(s) 44,69
com/mbridge/msdk/playercommon/exoplayer2/extractor/mp4/TrackEncryptionBox.java, line(s) 63
com/mbridge/msdk/playercommon/exoplayer2/extractor/ogg/VorbisUtil.java, line(s) 212
com/mbridge/msdk/playercommon/exoplayer2/extractor/ts/AdtsReader.java, line(s) 105
com/mbridge/msdk/playercommon/exoplayer2/extractor/ts/H265Reader.java, line(s) 255
com/mbridge/msdk/playercommon/exoplayer2/extractor/ts/Id3Reader.java, line(s) 31
com/mbridge/msdk/playercommon/exoplayer2/extractor/ts/PesReader.java, line(s) 56,109,112
com/mbridge/msdk/playercommon/exoplayer2/extractor/wav/WavHeaderReader.java, line(s) 48
com/mbridge/msdk/playercommon/exoplayer2/mediacodec/MediaCodecInfo.java, line(s) 90,94,48
com/mbridge/msdk/playercommon/exoplayer2/mediacodec/MediaCodecRenderer.java, line(s) 591
com/mbridge/msdk/playercommon/exoplayer2/mediacodec/MediaCodecUtil.java, line(s) 452,267,276,285,292,295,329,352,357,365,374
com/mbridge/msdk/playercommon/exoplayer2/metadata/id3/Id3Decoder.java, line(s) 189,194,203,214,371
com/mbridge/msdk/playercommon/exoplayer2/offline/DownloadManager.java, line(s) 304,441
com/mbridge/msdk/playercommon/exoplayer2/offline/DownloadService.java, line(s) 149
com/mbridge/msdk/playercommon/exoplayer2/source/chunk/BaseMediaChunkOutput.java, line(s) 49
com/mbridge/msdk/playercommon/exoplayer2/source/chunk/ChunkedTrackBlacklistUtil.java, line(s) 33,35
com/mbridge/msdk/playercommon/exoplayer2/text/cea/Cea708Decoder.java, line(s) 894,456,460,464,565,742,753,794,806,829,843
com/mbridge/msdk/playercommon/exoplayer2/text/cea/CeaUtil.java, line(s) 27
com/mbridge/msdk/playercommon/exoplayer2/text/dvb/DvbParser.java, line(s) 695
com/mbridge/msdk/playercommon/exoplayer2/text/ssa/SsaDecoder.java, line(s) 35,40,45,54
com/mbridge/msdk/playercommon/exoplayer2/text/subrip/SubripDecoder.java, line(s) 46,74,77
com/mbridge/msdk/playercommon/exoplayer2/text/ttml/TtmlDecoder.java, line(s) 583,88,99,115,261,267,276,281,306,310,525,534,543,594
com/mbridge/msdk/playercommon/exoplayer2/text/webvtt/WebvttCue.java, line(s) 61
com/mbridge/msdk/playercommon/exoplayer2/text/webvtt/WebvttCueParser.java, line(s) 121,252,255,355,384,428
com/mbridge/msdk/playercommon/exoplayer2/upstream/DefaultDataSource.java, line(s) 71
com/mbridge/msdk/playercommon/exoplayer2/upstream/DefaultHttpDataSource.java, line(s) 61
com/mbridge/msdk/playercommon/exoplayer2/upstream/Loader.java, line(s) 129,179,185,197
com/mbridge/msdk/playercommon/exoplayer2/upstream/cache/CachedRegionTracker.java, line(s) 137
com/mbridge/msdk/playercommon/exoplayer2/upstream/cache/SimpleCache.java, line(s) 87
com/mbridge/msdk/playercommon/exoplayer2/util/AtomicFile.java, line(s) 36,94
com/mbridge/msdk/playercommon/exoplayer2/util/EventLogger.java, line(s) 132,136
com/mbridge/msdk/playercommon/exoplayer2/video/DummySurface.java, line(s) 86,92
com/mbridge/msdk/playercommon/exoplayer2/video/MediaCodecVideoRenderer.java, line(s) 773,367,373,594
com/mbridge/msdk/tracker/b.java, line(s) 25,40,55
com/mbridge/msdk/tracker/c.java, line(s) 33,49,75,96,115,139,158,179,197,216,235,262,293,317,332,356,378,393,411
com/mbridge/msdk/tracker/j.java, line(s) 38
com/mbridge/msdk/tracker/k.java, line(s) 213,239,252,262
com/mbridge/msdk/tracker/m.java, line(s) 56,137,26,80,111,148,155,173
com/mbridge/msdk/tracker/network/c0.java, line(s) 16,12,20
com/mbridge/msdk/tracker/o.java, line(s) 55,86,114,127
com/mbridge/msdk/tracker/q.java, line(s) 33
com/mbridge/msdk/tracker/s.java, line(s) 37,166,176,278,293,308,48,58,119,182,187,199
com/mbridge/msdk/tracker/x.java, line(s) 97,100,103
com/mbridge/msdk/video/module/MBridgeBaseView.java, line(s) 155,167
com/mbridge/msdk/widget/FeedbackRadioGroup.java, line(s) 61
com/pairip/licensecheck/LicenseActivity.java, line(s) 93,71
com/pairip/licensecheck/LicenseClient.java, line(s) 77,90,121,138,168,196,187,112
com/thinkup/banner/api/TUBannerView.java, line(s) 401,417,422,584
com/thinkup/basead/exoplayer/m/n0.java, line(s) 777,197,206,215,808
com/thinkup/basead/exoplayer/m0/m/m.java, line(s) 24
com/thinkup/basead/exoplayer/mm.java, line(s) 122,205,485
com/thinkup/basead/exoplayer/mm/nm.java, line(s) 55
com/thinkup/basead/exoplayer/mm/o/no.java, line(s) 230,454
com/thinkup/basead/exoplayer/mm/o00.java, line(s) 64
com/thinkup/basead/exoplayer/mm/oo0.java, line(s) 146,196,202,214
com/thinkup/basead/exoplayer/mn.java, line(s) 91,1112,903
com/thinkup/basead/exoplayer/mn/m.java, line(s) 36,79
com/thinkup/basead/exoplayer/mn/mo.java, line(s) 490,494
com/thinkup/basead/exoplayer/n0/n.java, line(s) 146,152
com/thinkup/basead/exoplayer/n0/oo.java, line(s) 272,464,631,637,846,852
com/thinkup/basead/exoplayer/o0/m.java, line(s) 392,177
com/thinkup/basead/exoplayer/o0/o.java, line(s) 43
com/thinkup/basead/exoplayer/o0/o0.java, line(s) 227
com/thinkup/basead/exoplayer/o0o.java, line(s) 62
com/thinkup/basead/exoplayer/om.java, line(s) 65,89,96,100,112,114,128,133,139,184,217,225,230,233,249,254
com/thinkup/basead/exoplayer/om/o.java, line(s) 51,59,137,166,222
com/thinkup/basead/exoplayer/om/o0.java, line(s) 179,200,379,391,396,401,406,481,486,494,501
com/thinkup/basead/exoplayer/on/m/on.java, line(s) 204,209,218,229,290,503,524,539,542,565
com/thinkup/basead/exoplayer/onm.java, line(s) 259,630
com/thinkup/basead/exoplayer/oo/o/m0.java, line(s) 47,108
com/thinkup/basead/exoplayer/oo/o/mn.java, line(s) 57
com/thinkup/basead/exoplayer/oo/o/om.java, line(s) 59,66,72,92,106,117,132
com/thinkup/basead/exoplayer/oo/o/oo.java, line(s) 224,1415
com/thinkup/basead/mixad/oo/o.java, line(s) 35
com/thinkup/basead/mraid/MraidBaseWebView.java, line(s) 56
com/thinkup/basead/mraid/mo.java, line(s) 33,36
com/thinkup/basead/om/m/o/n.java, line(s) 397
com/thinkup/basead/ui/BaseATActivity.java, line(s) 450,387
com/thinkup/basead/ui/MediaTUView.java, line(s) 49
com/thinkup/basead/ui/MraidMediaView.java, line(s) 159
com/thinkup/basead/ui/ShakeView.java, line(s) 86,91
com/thinkup/basead/ui/SinglePictureBottomSlideSplashTUView.java, line(s) 276,281
com/thinkup/basead/ui/SinglePictureSplashTUView.java, line(s) 50,141,146,53
com/thinkup/basead/ui/activity/TUMixSplashActivity.java, line(s) 25
com/thinkup/basead/ui/animplayerview/redpacket/RedPacketView.java, line(s) 69,73,191
com/thinkup/basead/ui/animplayerview/redpacket/o.java, line(s) 23,31
com/thinkup/basead/ui/animplayerview/scale/BaseAlbumScaleItemView.java, line(s) 86
com/thinkup/basead/ui/thirdparty/ThirdPartySelfRenderScreenTUView.java, line(s) 78,319
com/thinkup/core/activity/component/PrivacyPolicyView.java, line(s) 58,73,104,112,118
com/thinkup/core/api/TUAdFilter.java, line(s) 129,144,203,208,212
com/thinkup/core/api/TUSDK.java, line(s) 187,191,293
com/thinkup/core/basead/adx/api/TUAdxSetting.java, line(s) 38,41
com/thinkup/core/basead/o/o0.java, line(s) 91
com/thinkup/core/basead/o/oo.java, line(s) 53,69,75,116,57,78,121
com/thinkup/core/common/m0/o.java, line(s) 130
com/thinkup/core/common/mm/n.java, line(s) 85
com/thinkup/core/common/mn.java, line(s) 171,176,183,187,203,224
com/thinkup/core/common/n0/o/m.java, line(s) 253
com/thinkup/core/common/no.java, line(s) 229
com/thinkup/core/common/o0/m.java, line(s) 29,36,42,48,55,61,68,164,228
com/thinkup/core/common/o0/n.java, line(s) 18
com/thinkup/core/common/o0/o0n.java, line(s) 782,787,790,800,866,1026,1138,1159,1206,1280,1428,1605,1678,1737,1780,1801,1816,1964,2033,2060,2067,2069,2115,2119,2124,2229,2271,2310,721,722,726,730,798,829,1024,1157,1172,1278,1359,1362,1426,1503,1542,1603,1676,1735,1764,1807,1812,1823,1962,2005,2019,1435
com/thinkup/core/common/o0/o0o.java, line(s) 84,88,93,20,51
com/thinkup/core/common/o00.java, line(s) 131,156
com/thinkup/core/common/o00/oo.java, line(s) 100,180,112,186
com/thinkup/core/common/o0m/o/o0.java, line(s) 10,15,20
com/thinkup/core/common/om.java, line(s) 1115,1213,1247
com/thinkup/core/common/oom.java, line(s) 377,620,315,320
com/thinkup/core/common/oom/oo.java, line(s) 243,720
com/thinkup/core/common/ooo/mo.java, line(s) 14
com/thinkup/core/common/ooo/nm.java, line(s) 26,56,108,111,128,44,80,118,38,62,87,20,32,50,68,74,97
com/thinkup/core/common/ooo/o/om.java, line(s) 56
com/thinkup/core/common/ooo/o00.java, line(s) 43,79,87,92,310
com/thinkup/core/common/ooo/o0m.java, line(s) 73
com/thinkup/core/common/ooo/o0n.java, line(s) 118,121
com/thinkup/core/common/ooo/on0.java, line(s) 32,127,129,190,131
com/thinkup/core/common/ooo/ooo.java, line(s) 98,107
com/thinkup/core/common/res/o0.java, line(s) 239
com/thinkup/core/express/web/BaseWebView.java, line(s) 68
com/thinkup/core/m/on.java, line(s) 295,199,344,352
com/thinkup/core/m/oo.java, line(s) 81
com/thinkup/core/n/m/n.java, line(s) 53,67,76
com/thinkup/core/o0/n0.java, line(s) 63
com/thinkup/core/o0/nm.java, line(s) 40
com/thinkup/core/o0/nn.java, line(s) 106
com/thinkup/core/o0/no.java, line(s) 302
com/thinkup/core/o0/o0m.java, line(s) 41,58
com/thinkup/core/o0/o0o.java, line(s) 37
com/thinkup/expressad/atsignalcommon/windvane/WindVaneWebView.java, line(s) 57
com/thinkup/expressad/foundation/m0/nn.java, line(s) 22
com/thinkup/expressad/foundation/m0/o0m.java, line(s) 40,82,68,75,47,89,54,96,61,103,110
com/thinkup/expressad/foundation/on/n/om.java, line(s) 58
com/thinkup/expressad/foundation/on/o/m.java, line(s) 19
com/thinkup/expressad/foundation/on/om/om/o.java, line(s) 65
com/thinkup/expressad/reward/o/o0.java, line(s) 739
com/thinkup/expressad/video/bt/module/TUTempContainer.java, line(s) 490,1799
com/thinkup/expressad/video/module/TUBaseView.java, line(s) 150,162
com/thinkup/expressad/widget/FeedbackRadioGroup.java, line(s) 62
com/thinkup/interstitial/api/TUInterstitial.java, line(s) 225,236,249
com/thinkup/interstitial/o/m.java, line(s) 81
com/thinkup/interstitial/o/o0.java, line(s) 70,128,230,235,240,138,140,162,164
com/thinkup/nativead/api/NativeAd.java, line(s) 569,657,662,672,679,686,690,795,694,282
com/thinkup/nativead/api/TUNative.java, line(s) 103
com/thinkup/nativead/api/TUNativeAdView.java, line(s) 68
com/thinkup/nativead/api/TUNativeImageView.java, line(s) 64,75,94,124,102
com/thinkup/network/admob/AdMobTUInitManager.java, line(s) 138,85,429
com/thinkup/network/admob/AdmobTUConst.java, line(s) 67
com/thinkup/network/admob/AdmobTUInterstitialAdapter.java, line(s) 201
com/thinkup/network/admob/AdmobTURewardedVideoAdapter.java, line(s) 271,361,372,413,424
com/thinkup/network/admob/AdmobTUSplashAdapter.java, line(s) 106,136
com/thinkup/network/admob/GoogleAdTUInterstitialAdapter.java, line(s) 161
com/thinkup/network/admob/GoogleAdTURewardedVideoAdapter.java, line(s) 104
com/thinkup/network/admob/GoogleAdTUSplashAdapter.java, line(s) 77,180
com/thinkup/network/bigo/BigoTUBannerAdapter.java, line(s) 59
com/thinkup/network/bigo/BigoTUInitManager.java, line(s) 153
com/thinkup/network/bigo/BigoTUSplashAdapter.java, line(s) 158
com/thinkup/network/facebook/FacebookBidkitAuction.java, line(s) 265
com/thinkup/network/facebook/FacebookTURewardedVideoAdapter.java, line(s) 131,135
com/thinkup/network/gtm/GTMTUInitManager.java, line(s) 70
com/thinkup/network/gtm/GTMTUInterstitialAdapter.java, line(s) 136
com/thinkup/network/gtm/GTMTUSplashAdapter.java, line(s) 255
com/thinkup/network/pangle/PangleTUInitManager.java, line(s) 71
com/thinkup/network/pangle/PangleTUNativeAd.java, line(s) 143,139
com/thinkup/network/pangle/PangleTURewardedVideoAdapter.java, line(s) 82,110
com/thinkup/network/unityads/UnityAdsTUInterstitialAdapter.java, line(s) 121
com/thinkup/network/yandex/YandexTUBannerAdapter.java, line(s) 88
com/thinkup/network/yandex/YandexTUNativeAd.java, line(s) 298
com/thinkup/rewardvideo/api/TURewardVideoAd.java, line(s) 354,365,378,75,142
com/thinkup/rewardvideo/o/m.java, line(s) 47,103
com/thinkup/rewardvideo/o/n.java, line(s) 63,102,133,212,216,224,143,145,167,169
com/thinkup/splashad/api/TUSplashAd.java, line(s) 169,324,328,331
com/thinkup/splashad/api/TUSplashSkipInfo.java, line(s) 21,26,29
com/thinkup/splashad/o/n.java, line(s) 217,287
com/trustlook/sdk/data/d.java, line(s) 56,58
com/unity3d/ads/UnityAdsBaseOptions.java, line(s) 30
com/unity3d/ads/adplayer/CommonWebViewBridge.java, line(s) 172,179
com/unity3d/ads/core/data/datasource/AndroidDynamicDeviceInfoDataSource.java, line(s) 119,156,333,558,292
com/unity3d/ads/core/data/datasource/AndroidStaticDeviceInfoDataSource.java, line(s) 198,217,239,268,316,443,468,484,486,505
com/unity3d/ads/core/data/manager/AndroidOfferwallManager.java, line(s) 50
com/unity3d/ads/core/data/repository/AndroidDiagnosticEventRepository.java, line(s) 190
com/unity3d/ads/core/data/repository/FocusRepository.java, line(s) 117
com/unity3d/ads/core/domain/AndroidInitializeBoldSDK.java, line(s) 140,149
com/unity3d/ads/core/domain/CleanUpWhenOpportunityExpires$special$$inlined$CoroutineExceptionHandler$1.java, line(s) 19
com/unity3d/ads/core/domain/CommonShouldAllowInitialization.java, line(s) 114,119
com/unity3d/ads/core/domain/LegacyLoadUseCase.java, line(s) 185,218
com/unity3d/ads/core/domain/LegacyShowUseCase$showError$1.java, line(s) 62
com/unity3d/ads/core/domain/LegacyShowUseCase.java, line(s) 90,156,175,216
com/unity3d/ads/gatewayclient/CommonGatewayClient.java, line(s) 120
com/unity3d/ads/metadata/MetaData.java, line(s) 34,49
com/unity3d/services/SDKErrorHandler.java, line(s) 76
com/unity3d/services/UnityServices.java, line(s) 45,49
com/unity3d/services/ads/UnityAdsImplementation.java, line(s) 103,129,134,158,267,279
com/unity3d/services/ads/adunit/AdUnitActivityController.java, line(s) 360,362,53,129,187,220,261,291,311,377,225
com/unity3d/services/ads/adunit/AdUnitViewHandlerFactory.java, line(s) 22
com/unity3d/services/ads/adunit/VideoPlayerHandler.java, line(s) 17,35
com/unity3d/services/ads/api/AdUnit.java, line(s) 203,209,258,261,265,268,471,474,477,480,503,110,132,155,163,341,425,494,507,512,517
com/unity3d/services/ads/api/VideoPlayer.java, line(s) 59,77,100,149,160,178
com/unity3d/services/ads/api/WebPlayer.java, line(s) 52
com/unity3d/services/ads/gmascar/adapters/ScarAdapterFactory.java, line(s) 38
com/unity3d/services/ads/gmascar/bridges/AdapterStatusBridge.java, line(s) 21,39
com/unity3d/services/ads/gmascar/bridges/InitializeListenerBridge.java, line(s) 22,41
com/unity3d/services/ads/gmascar/bridges/mobileads/MobileAdsBridge.java, line(s) 21
com/unity3d/services/ads/gmascar/finder/GMAInitializer.java, line(s) 53
com/unity3d/services/ads/gmascar/finder/ScarVersionFinder.java, line(s) 37,49
com/unity3d/services/ads/offerwall/OfferwallAdapterBridge.java, line(s) 68,78,88,100,112
com/unity3d/services/ads/token/InMemoryAsyncTokenStorage.java, line(s) 147,184
com/unity3d/services/ads/token/NativeTokenGenerator.java, line(s) 35
com/unity3d/services/ads/topics/TopicsReceiver.java, line(s) 42
com/unity3d/services/ads/topics/TopicsService.java, line(s) 59
com/unity3d/services/ads/video/VideoPlayerView.java, line(s) 44,46,64,103,108,130,173,185,217
com/unity3d/services/ads/webplayer/WebPlayerView.java, line(s) 63,69,294,336,387,402,417,430,638,640,657
com/unity3d/services/banners/BannerView.java, line(s) 136
com/unity3d/services/banners/UnityBanners.java, line(s) 142
com/unity3d/services/core/api/Cache.java, line(s) 166,180,56,132,185,281,289,311
com/unity3d/services/core/api/DeviceInfo.java, line(s) 146,164,190,328,354,368,421
com/unity3d/services/core/api/Intent.java, line(s) 53,67,228,252,267
com/unity3d/services/core/api/Request.java, line(s) 33,45,96,108,126,138
com/unity3d/services/core/api/Sdk.java, line(s) 17,38,54,61,67,73,79
com/unity3d/services/core/broadcast/BroadcastEventReceiver.java, line(s) 36
com/unity3d/services/core/cache/CacheDirectory.java, line(s) 29,31,66,74,84,109,113,119,126,34,70,79
com/unity3d/services/core/cache/CacheThread.java, line(s) 80
com/unity3d/services/core/cache/CacheThreadHandler.java, line(s) 37,40,44,67
com/unity3d/services/core/configuration/ConfigurationReader.java, line(s) 25
com/unity3d/services/core/configuration/ConfigurationRequestFactory.java, line(s) 33
com/unity3d/services/core/configuration/EnvironmentCheck.java, line(s) 35,44,32,47,50,53,56
com/unity3d/services/core/configuration/ExperimentsReader.java, line(s) 25
com/unity3d/services/core/configuration/InitializationNotificationCenter.java, line(s) 52
com/unity3d/services/core/configuration/InitializeEventsMetricSender.java, line(s) 42,52,60,70,165,172
com/unity3d/services/core/configuration/InitializeThread.java, line(s) 274,310,437,452,496,504,604,616,643,704,125,283,286,317,320,365,385,553,590,708,863,872,196,346,446,530
com/unity3d/services/core/configuration/PrivacyConfigurationLoader.java, line(s) 63
com/unity3d/services/core/connectivity/ConnectivityMonitor.java, line(s) 56,85,95,76,125
com/unity3d/services/core/device/AdvertisingId.java, line(s) 182,113,123
com/unity3d/services/core/device/Device.java, line(s) 175,496,547,556,302
com/unity3d/services/core/device/OpenAdvertisingId.java, line(s) 173,119,126
com/unity3d/services/core/device/Storage.java, line(s) 94,97,111
com/unity3d/services/core/device/reader/DeviceInfoReaderCompressor.java, line(s) 20,33
com/unity3d/services/core/device/reader/DeviceInfoReaderExtended.java, line(s) 47,53
com/unity3d/services/core/domain/task/InitializeStateConfig$doWork$2.java, line(s) 59
com/unity3d/services/core/domain/task/InitializeStateCreate$doWork$2.java, line(s) 53,59,70
com/unity3d/services/core/domain/task/InitializeStateError$doWork$2.java, line(s) 50
com/unity3d/services/core/domain/task/InitializeStateLoadCache.java, line(s) 145
com/unity3d/services/core/domain/task/InitializeStateNetworkError$doWork$2.java, line(s) 55
com/unity3d/services/core/domain/task/InitializeStateNetworkError.java, line(s) 99,116
com/unity3d/services/core/log/DeviceLog.java, line(s) 68,197,204
com/unity3d/services/core/misc/JsonFlattener.java, line(s) 43
com/unity3d/services/core/misc/JsonStorage.java, line(s) 160,26,32,51,72,84,96,169,175
com/unity3d/services/core/misc/JsonStorageAggregator.java, line(s) 34
com/unity3d/services/core/misc/Utilities.java, line(s) 126,143,181
com/unity3d/services/core/misc/ViewUtilities.java, line(s) 25,33
com/unity3d/services/core/network/core/OkHttp3Client$makeRequest$2$1$onResponse$downloadProgressLoggingJob$3.java, line(s) 43
com/unity3d/services/core/network/core/OkHttp3Client.java, line(s) 164
com/unity3d/services/core/network/core/UnityAdsUrlRequestCallback.java, line(s) 77
com/unity3d/services/core/preferences/AndroidPreferences.java, line(s) 14,26,38,50,62
com/unity3d/services/core/properties/ClientProperties.java, line(s) 41,76,88,90
com/unity3d/services/core/properties/SdkProperties.java, line(s) 273,275,104
com/unity3d/services/core/reflection/GenericBridge.java, line(s) 33,50,61,69,78,84,95,103
com/unity3d/services/core/request/WebRequest.java, line(s) 68,160,165
com/unity3d/services/core/request/WebRequestRunnable.java, line(s) 97,82,101,111
com/unity3d/services/core/request/WebRequestThread.java, line(s) 68,120,135
com/unity3d/services/core/request/metrics/MetricCommonTags.java, line(s) 73
com/unity3d/services/core/request/metrics/MetricSender$sendMetrics$$inlined$CoroutineExceptionHandler$1.java, line(s) 23
com/unity3d/services/core/request/metrics/MetricSender$sendMetrics$1.java, line(s) 78,80
com/unity3d/services/core/request/metrics/MetricSender.java, line(s) 71,84,92
com/unity3d/services/core/request/metrics/MetricSenderWithBatch.java, line(s) 41
com/unity3d/services/core/request/metrics/SDKMetrics.java, line(s) 32,37,47,84,95
com/unity3d/services/core/sensorinfo/SensorInfoListener.java, line(s) 28
com/unity3d/services/core/timer/BaseTimer.java, line(s) 78
com/unity3d/services/core/webview/WebView.java, line(s) 126
com/unity3d/services/core/webview/WebViewApp.java, line(s) 60,108,168,213,269,334,67,71,74,91,143,249,261,291,306,347,362,397,413
com/unity3d/services/core/webview/WebViewUrlBuilder.java, line(s) 25
com/unity3d/services/core/webview/bridge/Invocation.java, line(s) 65
com/unity3d/services/core/webview/bridge/NativeCallback.java, line(s) 39
com/unity3d/services/core/webview/bridge/WebViewBridge.java, line(s) 91
com/unity3d/services/core/webview/bridge/WebViewBridgeInterface.java, line(s) 32,39
com/unity3d/services/core/webview/bridge/WebViewCallback.java, line(s) 72
com/unity3d/services/store/core/StoreLifecycleListener.java, line(s) 54
com/unity3d/services/store/gpbl/bridges/CommonJsonResponseBridge.java, line(s) 34
com/unity3d/services/store/gpbl/bridges/PurchaseBridge.java, line(s) 38
com/vungle/ads/internal/util/Logger.java, line(s) 29,39,86,60,97,70,108
com/vungle/mediation/VungleInterstitialAdapter.java, line(s) 200,206,211,237,51,73,98,106,157,165,224,232,246,253
com/yandex/mobile/ads/impl/an1.java, line(s) 29
com/yandex/mobile/ads/impl/et0.java, line(s) 72,58,46,52
com/yandex/mobile/ads/impl/g72.java, line(s) 117,122,168,173,191
com/yandex/mobile/ads/impl/ga2.java, line(s) 29
com/yandex/mobile/ads/impl/hp0.java, line(s) 84,39,59
com/yandex/mobile/ads/impl/io2.java, line(s) 27,109
com/yandex/mobile/ads/impl/jq1.java, line(s) 18
com/yandex/mobile/ads/impl/l92.java, line(s) 46
com/yandex/mobile/ads/impl/pe.java, line(s) 92,112,176,197,284,307
com/yandex/mobile/ads/impl/rd.java, line(s) 46,81,84
com/yandex/mobile/ads/impl/ti2.java, line(s) 9
com/yandex/mobile/ads/impl/uw1.java, line(s) 78,111,167,181,221
com/yandex/varioqub/appmetricaadapter/impl/f.java, line(s) 11,16,21,26,31
d0/c.java, line(s) 61
d0/d.java, line(s) 67
d0/h.java, line(s) 136,145,258
d3/a.java, line(s) 237,234
dd/c.java, line(s) 152,170,240
e0/d.java, line(s) 499,504
e0/f.java, line(s) 70
e0/g.java, line(s) 41,73
e0/h.java, line(s) 55,216
e0/l.java, line(s) 96
e3/c.java, line(s) 16,15
e3/d.java, line(s) 45,44
e3/f.java, line(s) 147,146
e3/s.java, line(s) 35,38
e3/t.java, line(s) 35,34
e5/a.java, line(s) 15,22,29,14,21,28,42,43,49,50
e6/d.java, line(s) 150,183
f/d.java, line(s) 377,381
f1/a.java, line(s) 1070,1425,1432,1529,1802,805,813,848,904,1034,1042,1215,1220,1315,1509,1513
f6/b.java, line(s) 61
f8/a.java, line(s) 97
g1/c.java, line(s) 212,227,77
g3/m.java, line(s) 81,82
h3/e.java, line(s) 17,18
h3/h0.java, line(s) 131,136,148,157,164,132,137,149,158,165,166,167,171
h3/k0.java, line(s) 129,126
h3/m.java, line(s) 184,202,212,215,218,221,224,251,258,345,355,367,379,384,183,201,211,214,217,220,223,250,257,344,354,366,378,383
h3/t.java, line(s) 89,286,88,153,285,371,408,154,213,372
h3/u.java, line(s) 35,41,36,42
h3/y.java, line(s) 84,85
h6/i.java, line(s) 507
i1/b.java, line(s) 114,137,145
i4/b.java, line(s) 45,78,84,144
io/appmetrica/analytics/logger/common/impl/a.java, line(s) 19
j0/i.java, line(s) 30,34,38
j0/o.java, line(s) 32
j4/a.java, line(s) 39,58,87
j4/b.java, line(s) 39,69,121
j4/c.java, line(s) 290,130,267,277,95,145,158,164,169,176,240,284
j9/b.java, line(s) 80
k/g.java, line(s) 171,217,274
k0/d.java, line(s) 62
k1/a.java, line(s) 178,183,190,194,210,220
k4/d.java, line(s) 120,138,281,287,314
k4/k.java, line(s) 63,22,32,71
k4/o.java, line(s) 81,89,105,138,162
l/c.java, line(s) 269
l3/a.java, line(s) 67,84,90,97,68,85,91,98
l3/d.java, line(s) 21,22
l3/j.java, line(s) 41,44
l4/a.java, line(s) 106
l4/b.java, line(s) 55,72,80,84,106,114,118,135,64,127,98
l4/c.java, line(s) 37,46,69,77,85,93,101,115,110
l4/d.java, line(s) 55,72,81,86,93,111,119,123,140,64,103,132
m/d.java, line(s) 363
m/l.java, line(s) 27,36,46,55,64,73,82,91,100,109,118
m/n.java, line(s) 26,35,44
m0/a.java, line(s) 25,30,47,52,57,65,70
m1/c.java, line(s) 21
n0/b.java, line(s) 62
n0/b0.java, line(s) 69
n0/b1.java, line(s) 1142,1049,1141
n0/d2.java, line(s) 742,758,516,528,535,544,45,64,733
n0/f1.java, line(s) 53,69
n0/j1.java, line(s) 43,52,66,86,100,115,129
n3/e.java, line(s) 35,34,53,69,54,70
n3/f.java, line(s) 12,11
n3/l.java, line(s) 186,187,198
n3/n.java, line(s) 92,93
n3/o.java, line(s) 149,156,150,157
n4/a.java, line(s) 62,35
n4/b.java, line(s) 31
n4/c.java, line(s) 31
n4/d.java, line(s) 31
n5/i.java, line(s) 54
o0/x.java, line(s) 277
o3/d.java, line(s) 50,57,68,73,49,56,61,67,72,62
o4/b.java, line(s) 44,120,79
o4/c.java, line(s) 17,29,57,71,40
o4/e.java, line(s) 61,66
o4/f.java, line(s) 15,26,48,59,37,71
o4/g.java, line(s) 73,94,84
o4/h.java, line(s) 15,26,47,58,71,37,84
o4/j.java, line(s) 37,75
o4/k.java, line(s) 106,49
o6/o0.java, line(s) 22,31,30,37,38,44,45
q/d.java, line(s) 396
q1/b.java, line(s) 52
q3/h.java, line(s) 559,14,489,514
q4/a.java, line(s) 113,48,60
q4/b.java, line(s) 123,53,66,75
q4/c.java, line(s) 113,48,60
q4/d.java, line(s) 146,55,67
q4/f.java, line(s) 109,126,49,61
r/c.java, line(s) 117
r/o.java, line(s) 127
r3/i.java, line(s) 58,138,139,59
s0/e.java, line(s) 140
sg/bigo/ads/common/view/AutoNextLineLinearLayout.java, line(s) 54
t1/e.java, line(s) 213
t1/i.java, line(s) 122,125,130
t3/b.java, line(s) 20
t4/a.java, line(s) 55,112,119,153,162,217
u2/b.java, line(s) 331
u4/b.java, line(s) 79,86,48,110,115
u4/c.java, line(s) 51,76,83,116,122,161
u4/d.java, line(s) 57,133,140,200,209,224,233,174
u4/e.java, line(s) 53,82,89,122,128,169
uc/g.java, line(s) 12,18,24,41
v/a.java, line(s) 94,97
v/c.java, line(s) 67,69
v/d.java, line(s) 117,119
v/f.java, line(s) 161,163
v0/c.java, line(s) 132
v2/d.java, line(s) 101,128,100,127
v3/a.java, line(s) 58,59
vb/c0.java, line(s) 238
vb/z.java, line(s) 97
w/a.java, line(s) 68
w/e.java, line(s) 94
w/f.java, line(s) 182,247,306
w/g.java, line(s) 31,107
w/h.java, line(s) 122,127
w/j.java, line(s) 97,276
w/k.java, line(s) 95,263,270
w/l.java, line(s) 124,131
w/m.java, line(s) 1008
w2/a.java, line(s) 84,83
x/a.java, line(s) 229,118,271
x/c.java, line(s) 113
x1/c.java, line(s) 116,107,111
x3/b.java, line(s) 1321,1206
x3/h.java, line(s) 475,2565,2863,505,943,949
x3/k.java, line(s) 2691,2740,2764,3772,1735,1772,1789,2769
x9/a.java, line(s) 357,661,674,681,688,695,702,511,568,952,957
x9/c.java, line(s) 71,76
x9/e.java, line(s) 255,258,302,397,438,467
x9/f.java, line(s) 52
x9/h.java, line(s) 33
xa/k.java, line(s) 28
y2/b.java, line(s) 50,49
y2/j.java, line(s) 78,104,77,103,107,113,120,117,121
y2/l.java, line(s) 51,50
y9/a.java, line(s) 22
y9/c.java, line(s) 97,116,150,185
y9/d.java, line(s) 48,64
y9/g.java, line(s) 106
z/d.java, line(s) 91,188
z/n.java, line(s) 27
z/y.java, line(s) 62
z2/c.java, line(s) 102,101
z2/e.java, line(s) 56,55
z9/a.java, line(s) 26,52,61,65,69,100

安全提示信息 应用程序可以写入应用程序目录。敏感信息应加密

应用程序可以写入应用程序目录。敏感信息应加密


Files:
com/json/au.java, line(s) 24,24

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

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

Files:
bc/j.java, line(s) 4,133
sg/bigo/ads/common/utils/c.java, line(s) 5,97
wa/d.java, line(s) 4,52

已通过安全项 此应用程序可能具有Root检测功能

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

Files:
com/apm/insight/nativecrash/a.java, line(s) 164,164,164,164,164
com/thinkup/core/common/ooo/oom.java, line(s) 57,12,12,12,12,12
com/yandex/mobile/ads/impl/us1.java, line(s) 10,10,10,10,10
o6/j.java, line(s) 41

已通过安全项 此应用程序使用SSL Pinning 来检测或防止安全通信通道中的MITM攻击

此应用程序使用SSL Pinning 来检测或防止安全通信通道中的MITM攻击
https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05g-Testing-Network-Communication.md#testing-custom-certificate-stores-and-certificate-pinning-mstg-network-4

Files:
bf/C0301b.java, line(s) 29,29
bf/C0322q.java, line(s) 315,315
c8/b.java, line(s) 27,27
c8/d1.java, line(s) 327,327
c8/q.java, line(s) 318,318
c8/x0.java, line(s) 241,704
com/inmobi/media/R9.java, line(s) 58,62
com/mbridge/msdk/thrid/okhttp/internal/c.java, line(s) 500,499,498,498
com/mbridge/msdk/tracker/network/toolbox/h.java, line(s) 135,148
com/yandex/mobile/ads/impl/ge1.java, line(s) 26,25,23,23
com/yandex/mobile/ads/impl/l72.java, line(s) 63,62,61,61
com/yandex/mobile/ads/impl/rh1.java, line(s) 173,115,172,171,171

已通过安全项 此应用程序具有防止窃听攻击的功能

此应用程序具有防止窃听攻击的功能
https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#testing-for-overlay-attacks-mstg-platform-9

Files:
ob/l.java, line(s) 19

已通过安全项 Firebase远程配置已禁用

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

{
    "state": "NO_TEMPLATE"
}

综合安全基线评分总结

应用图标

Antivirus Cleaner v1.2.0.0

Android APK
46
综合安全评分
中风险