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

Knife Hit v1.8.27
43
安全评分
安全基线评分
43/100
中风险
综合风险等级
风险等级评定
- A
- B
- C
- F
应用存在一定安全风险,建议优化
漏洞与安全项分布
8
高危
18
中危
4
信息
3
安全
隐私风险评估
20
第三方跟踪器
高隐私风险
检测到大量第三方跟踪器
检测结果分布
高危安全漏洞
8
中危安全漏洞
18
安全提示信息
4
已通过安全项
3
重点安全关注
3
高危安全漏洞 如果一个应用程序使用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) 426,825,15 com/applovin/impl/vm.java, line(s) 95,4 com/chartboost/sdk/impl/s3.java, line(s) 89,6,7 com/explorestack/iab/mraid/f.java, line(s) 318,12,13 com/explorestack/iab/vast/activity/VastView.java, line(s) 1061,26,27 com/fyber/inneractive/sdk/activities/InneractiveInternalBrowserActivity.java, line(s) 203,10 com/fyber/inneractive/sdk/config/F.java, line(s) 39,4 com/mbridge/msdk/click/m.java, line(s) 280,14,15 com/mbridge/msdk/mbbanner/common/communication/BannerExpandDialog.java, line(s) 231,16 com/mbridge/msdk/video/bt/module/MBridgeBTWebView.java, line(s) 357,13 com/mbridge/msdk/video/module/MBridgeAlertWebview.java, line(s) 97,6 com/mbridge/msdk/video/module/MBridgeH5EndCardView.java, line(s) 881,17 com/moloco/sdk/xenoss/sdkdevkit/android/adrenderer/internal/e.java, line(s) 19,3 com/my/target/h0.java, line(s) 88,10,11 com/unity3d/services/core/webview/WebViewApp.java, line(s) 164,9,56,62,74,103
高危安全漏洞 应用程序使用带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: com/fyber/inneractive/sdk/player/exoplayer2/extractor/hls/a.java, line(s) 28 com/ironsource/mediationsdk/utils/IronSourceAES.java, line(s) 74,142 com/json/mediationsdk/utils/IronSourceAES.java, line(s) 74,142 io/bidmachine/media3/exoplayer/hls/Aes128DataSource.java, line(s) 48
高危安全漏洞 已启用远程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) 24,5 com/applovin/impl/adview/l.java, line(s) 26,6
高危安全漏洞 该文件是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/ironsource/mediationsdk/utils/IronSourceUtils.java, line(s) 486 com/json/mediationsdk/utils/IronSourceUtils.java, line(s) 487
高危安全漏洞 应用程序在加密算法中使用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/H3.java, line(s) 20
高危安全漏洞 不安全的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/my/target/f6.java, line(s) 19,12
高危安全漏洞 默认情况下,调用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: com/sdkbox/plugin/NoOne.java, line(s) 36,47
高危安全漏洞 应用程序包含隐私跟踪程序
此应用程序有多个20隐私跟踪程序。跟踪器可以跟踪设备或用户,是终端用户的隐私问题。
中危安全漏洞 应用已启用明文网络流量
[android:usesCleartextTraffic=true] 应用允许明文网络流量(如 HTTP、FTP 协议、DownloadManager、MediaPlayer 等)。API 级别 27 及以下默认启用,28 及以上默认禁用。明文流量缺乏机密性、完整性和真实性保护,攻击者可窃听或篡改传输数据。建议关闭明文流量,仅使用加密协议。
中危安全漏洞 应用数据允许备份
[android:allowBackup=true] 该标志允许通过 adb 工具备份应用数据。启用 USB 调试的用户可直接复制应用数据,存在数据泄露风险。
中危安全漏洞 Service (com.google.android.gms.auth.api.signin.RevocationBoundService) 受权限保护,但应检查权限保护级别。
Permission: com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION [android:exported=true] 检测到 Service 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 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,仅同证书签名应用可访问。
中危安全漏洞 Broadcast Receiver (com.mbridge.msdk.foundation.same.broadcast.NetWorkChangeReceiver) 未受保护。
[android:exported=true] 检测到 Broadcast Receiver 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 应用程序使用不安全的随机数生成器
应用程序使用不安全的随机数生成器 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-random-number-generators Files: com/apm/insight/i.java, line(s) 9 com/applovin/impl/mq.java, line(s) 15 com/applovin/impl/wj.java, line(s) 4 com/applovin/impl/yp.java, line(s) 56 com/explorestack/iab/utils/Utils.java, line(s) 29 com/fyber/inneractive/sdk/config/global/r.java, line(s) 15 com/fyber/inneractive/sdk/player/exoplayer2/upstream/cache/i.java, line(s) 14 com/inmobi/media/C0093e9.java, line(s) 10 com/inmobi/media/C0099f1.java, line(s) 16 com/inmobi/media/C0139i.java, line(s) 9 com/inmobi/media/C0331v8.java, line(s) 19 com/inmobi/media/C2057e9.java, line(s) 12 com/inmobi/media/C2063f1.java, line(s) 32 com/inmobi/media/C2103i.java, line(s) 9 com/inmobi/media/C2295v8.java, line(s) 23 com/inmobi/media/V1.java, line(s) 4 com/json/xa.java, line(s) 5 com/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView.java, line(s) 25 com/mbridge/msdk/playercommon/exoplayer2/source/ShuffleOrder.java, line(s) 4 com/mbridge/msdk/playercommon/exoplayer2/trackselection/RandomTrackSelection.java, line(s) 6 com/mbridge/msdk/playercommon/exoplayer2/upstream/cache/CachedContentIndex.java, line(s) 21 com/mbridge/msdk/thrid/okhttp/OkHttpClient.java, line(s) 30 com/mbridge/msdk/thrid/okhttp/internal/ws/RealWebSocket.java, line(s) 29 com/mbridge/msdk/thrid/okhttp/internal/ws/WebSocketWriter.java, line(s) 10 com/smaato/sdk/core/errorreport/Report.java, line(s) 11 com/smaato/sdk/video/utils/RandomUtils.java, line(s) 3 com/unity3d/services/core/configuration/Configuration.java, line(s) 23 hm/mod/update/up2.java, line(s) 20 io/bidmachine/media3/datasource/cache/SimpleCache.java, line(s) 21 io/bidmachine/media3/exoplayer/analytics/DefaultPlaybackSessionManager.java, line(s) 13 io/bidmachine/media3/exoplayer/dash/BaseUrlExclusionList.java, line(s) 15 io/bidmachine/media3/exoplayer/source/ShuffleOrder.java, line(s) 4 io/bidmachine/media3/exoplayer/trackselection/RandomTrackSelection.java, line(s) 14
中危安全漏洞 应用程序使用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/b/a.java, line(s) 4,33 com/apm/insight/e/b/b.java, line(s) 4,45,46,39 com/bykv/vk/openvk/YFl/YFl/Sg/Sg/Sg/AlY.java, line(s) 4,5,14,20,21,23,25 com/bykv/vk/openvk/preload/geckox/a/b.java, line(s) 6,7,123 com/inmobi/media/C0058c3.java, line(s) 6,99,159 com/inmobi/media/C2022c3.java, line(s) 6,100,160 com/json/adqualitysdk/sdk/i/ie.java, line(s) 6,7,96 com/json/q9.java, line(s) 6,7,207,212 com/json/s9.java, line(s) 6,7,24,90,123,149 com/mbridge/msdk/foundation/db/BatchReportDao.java, line(s) 6,91 com/mbridge/msdk/foundation/db/c.java, line(s) 5,35 com/mbridge/msdk/foundation/db/e.java, line(s) 6,1060,1076,1136 com/mbridge/msdk/foundation/db/g.java, line(s) 4,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73 com/mbridge/msdk/foundation/download/database/DatabaseHelper.java, line(s) 6,93,182,190 com/mbridge/msdk/newreward/function/d/c.java, line(s) 3,4,21,28,29 com/mbridge/msdk/tracker/b.java, line(s) 4,5,22,36,37,51,52 com/my/tracker/obfuscated/i0.java, line(s) 5,6,7,8,9,323,393,425,458,473,499,522,544,549,553,557,579,583 com/smaato/sdk/core/kpi/KpiDBHelper.java, line(s) 6,7,80,133 io/bidmachine/analytics/internal/C0020c.java, line(s) 5,6,41,62,63,74,75 io/bidmachine/analytics/internal/C2381c.java, line(s) 5,6,42,63,64,75,76 io/bidmachine/media3/database/StandaloneDatabaseProvider.java, line(s) 6,7,29 io/bidmachine/media3/database/VersionTable.java, line(s) 6,73 io/bidmachine/media3/datasource/cache/CacheFileMetadataIndex.java, line(s) 6,54,95 io/bidmachine/media3/datasource/cache/CachedContentIndex.java, line(s) 6,7,113,127 io/bidmachine/media3/exoplayer/offline/DefaultDownloadIndex.java, line(s) 6,7,154,155 org/cocos2dx/lib/Cocos2dxLocalStorage.java, line(s) 5,6,51
中危安全漏洞 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等
文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#checking-memory-for-sensitive-data-mstg-storage-10 Files: coil/memory/MemoryCache.java, line(s) 170 coil/memory/MemoryCacheService.java, line(s) 39 coil/request/Parameters.java, line(s) 98 com/applovin/impl/sdk/AppLovinSdkInitializationConfigurationImpl.java, line(s) 200,150 com/applovin/impl/sdk/j.java, line(s) 1778 com/applovin/mediation/MaxSegment.java, line(s) 37 com/applovin/mediation/ads/MaxAdView.java, line(s) 177,167 com/applovin/mediation/ads/MaxAppOpenAd.java, line(s) 73,63 com/applovin/mediation/ads/MaxInterstitialAd.java, line(s) 95,85 com/applovin/mediation/ads/MaxRewardedAd.java, line(s) 115,105 com/applovin/mediation/ads/MaxRewardedInterstitialAd.java, line(s) 90,80 com/applovin/mediation/nativeAds/MaxNativeAdLoader.java, line(s) 98,93 com/applovin/sdk/AppLovinSdk.java, line(s) 287 com/applovin/sdk/AppLovinSdkSettings.java, line(s) 142 com/applovin/sdk/AppLovinWebViewActivity.java, line(s) 25 com/bykv/vk/openvk/YFl/YFl/Sg/Sg/NjR.java, line(s) 148 com/gameanalytics/sdk/Consts.java, line(s) 4,5 com/gameanalytics/sdk/state/GAState.java, line(s) 865,867,872,883,898,902,877,888,895,130,140 com/inmobi/commons/core/configs/AdConfig.java, line(s) 447 com/inmobi/media/C0166jc.java, line(s) 54,41 com/inmobi/media/C0168k0.java, line(s) 14 com/inmobi/media/C2130jc.java, line(s) 54,41 com/inmobi/media/C2132k0.java, line(s) 14 com/ironsource/adapters/admob/AdMobAdapter.java, line(s) 205,213,217,209,392,388,72,73,74,71 com/ironsource/adapters/vungle/VungleAdapter.java, line(s) 202,37 com/ironsource/mediationsdk/adquality/AdQualityBridgeKt.java, line(s) 8 com/ironsource/mediationsdk/adunit/adapter/utility/AdOptionsPosition.java, line(s) 13 com/ironsource/mediationsdk/c.java, line(s) 295,391 com/ironsource/mediationsdk/p.java, line(s) 2303,2286 com/ironsource/mediationsdk/server/ServerURL.java, line(s) 29,55 com/ironsource/mediationsdk/utils/IronSourceConstants.java, line(s) 100,113 com/json/CachedResponse.java, line(s) 102 com/json/InitConfig.java, line(s) 117 com/json/SdkInitRequest.java, line(s) 100 com/json/adapters/admob/AdMobAdapter.java, line(s) 206,214,218,210,398,394,73,74,75,72 com/json/adapters/applovin/AppLovinAdapter.java, line(s) 685,47 com/json/adapters/bidmachine/BidMachineAdapter.java, line(s) 211,40,41 com/json/adapters/chartboost/ChartboostAdapter.java, line(s) 739 com/json/adapters/facebook/FacebookAdapter.java, line(s) 240,123 com/json/adapters/fyber/FyberAdapter.java, line(s) 741,49,47,48 com/json/adapters/inmobi/InMobiAdapter.java, line(s) 249,36 com/json/adapters/ironsource/IronSourceAdapter.java, line(s) 80,51,50,383 com/json/adapters/ironsource/IronSourceLoadParameters.java, line(s) 57,60 com/json/adapters/mintegral/MintegralAdapter.java, line(s) 917,63,64,66,69,70 com/json/adapters/moloco/MolocoAdapter.java, line(s) 272,44,47 com/json/adapters/pangle/PangleAdapter.java, line(s) 871,62,63,66,68,67,70,71 com/json/adapters/smaato/SmaatoAdapter.java, line(s) 254,47 com/json/adapters/unityads/UnityAdsAdapter.java, line(s) 748,309,120,126 com/json/adapters/vungle/VungleAdapter.java, line(s) 205,38 com/json/gq.java, line(s) 14,24 com/json/mediationsdk/adquality/AdQualityBridgeKt.java, line(s) 8 com/json/mediationsdk/adunit/adapter/utility/AdOptionsPosition.java, line(s) 12 com/json/mediationsdk/c.java, line(s) 297,393 com/json/mediationsdk/p.java, line(s) 2487,2470 com/json/mediationsdk/server/ServerURL.java, line(s) 30,56 com/json/mediationsdk/utils/IronSourceConstants.java, line(s) 100,113 com/json/pm.java, line(s) 24,30,36,34,28,26,32 com/ketchapp/promotion/WaterfallDownloader.java, line(s) 29,30 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) 12 com/mbridge/msdk/foundation/entity/CampaignEx.java, line(s) 38 com/mbridge/msdk/foundation/entity/n.java, line(s) 449 com/mbridge/msdk/newreward/function/g/b.java, line(s) 63 com/mbridge/msdk/newreward/player/MBRewardVideoActivity.java, line(s) 47 com/mbridge/msdk/newreward/player/imodel/IBigTempModel.java, line(s) 10,13 com/mbridge/msdk/newreward/player/imodel/IECModel.java, line(s) 10,37,46,40,25,19,22,43,32 com/mbridge/msdk/newreward/player/imodel/IMoreOfferModel.java, line(s) 6,9,12,15 com/mbridge/msdk/newreward/player/imodel/IPlayModel.java, line(s) 16,42,51,71,84,45,57,74,81,48,36,30,33,68,54,39 com/mbridge/msdk/newreward/player/iview/IBaseWebView.java, line(s) 21,15,18 com/mbridge/msdk/newreward/player/iview/IMetaData.java, line(s) 18 com/mbridge/msdk/newreward/player/iview/IPlayTempleView.java, line(s) 13,16 com/mbridge/msdk/newreward/player/model/BigTemplateModel.java, line(s) 47 com/mbridge/msdk/newreward/player/model/ECTempleModel.java, line(s) 90,123,159,163 com/mbridge/msdk/newreward/player/model/MoreOfferModel.java, line(s) 47,43,39,51 com/mbridge/msdk/newreward/player/model/PlayTempleModel.java, line(s) 195,164,155,251,207 com/mbridge/msdk/newreward/player/model/WebTemplateModel.java, line(s) 252,169,160,208 com/mbridge/msdk/newreward/player/model/WebViewECModel.java, line(s) 99,134,174 com/mbridge/msdk/newreward/player/view/WebViewTemplate.java, line(s) 456,480,506 com/mbridge/msdk/newreward/player/view/ectemplate/WebViewEC.java, line(s) 199,223,247 com/mbridge/msdk/playercommon/exoplayer2/drm/DefaultDrmSessionManager.java, line(s) 33 com/mbridge/msdk/video/dynview/moffer/MOfferModel.java, line(s) 118 com/moloco/sdk/acm/EventTag.java, line(s) 66 com/moloco/sdk/internal/services/bidtoken/h.java, line(s) 79 com/moloco/sdk/publisher/init/MolocoInitParams.java, line(s) 84 com/my/target/q7.java, line(s) 60 com/sdkbox/plugin/SDKBoxIAPGooglePlay.java, line(s) 27 com/smaato/sdk/core/mvvm/model/imagead/Extension.java, line(s) 11,14,15,12,13 com/smaato/sdk/core/mvvm/model/imagead/ImageAdResponseParser.java, line(s) 19,21,20,22,27,23,26,28,24,25 com/smaato/sdk/core/violationreporter/AutoValue_Report.java, line(s) 400 com/unity3d/ads/core/configuration/GameServerIdReader.java, line(s) 9 com/unity3d/ads/core/data/datasource/AndroidMediationDataSource.java, line(s) 11,15 com/unity3d/ads/core/data/datasource/AndroidTcfDataSource.java, line(s) 9 com/unity3d/ads/metadata/InAppPurchaseMetaData.java, line(s) 13 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) 7,8 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) 28 com/usercentrics/ccpa/CcpaApi.java, line(s) 12 com/usercentrics/sdk/v2/etag/repository/EtagRepository.java, line(s) 17,16 com/vungle/ads/internal/Constants.java, line(s) 7,11,19,8,15,27,10,16 com/vungle/ads/internal/model/Cookie.java, line(s) 13 com/vungle/ads/internal/model/OmSdkData.java, line(s) 155 com/vungle/ads/internal/signals/SignalManager.java, line(s) 34,36 com/vungle/ads/internal/task/CleanupJob.java, line(s) 26 com/vungle/ads/internal/task/CleanupJobKt.java, line(s) 8 io/bidmachine/BidMachineFetcher.java, line(s) 21 io/bidmachine/ads/networks/adaptiverendering/AdaptiveRenderingAdapter.java, line(s) 25 io/bidmachine/ads/networks/adaptiverendering/AdaptiveRenderingConfig.java, line(s) 7 io/bidmachine/ads/networks/mraid/MraidAdapter.java, line(s) 28 io/bidmachine/ads/networks/nast/NastAdapter.java, line(s) 19 io/bidmachine/ads/networks/vast/VastAdapter.java, line(s) 23 io/bidmachine/media3/container/MdtaMetadataEntry.java, line(s) 66 io/bidmachine/media3/database/VersionTable.java, line(s) 18 io/bidmachine/media3/datasource/cache/CachedContentIndex.java, line(s) 68 io/bidmachine/media3/exoplayer/audio/AudioCapabilities.java, line(s) 28 io/bidmachine/media3/exoplayer/audio/MediaCodecAudioRenderer.java, line(s) 42 io/bidmachine/media3/exoplayer/drm/DefaultDrmSessionManager.java, line(s) 51 io/bidmachine/media3/exoplayer/hls/playlist/HlsPlaylistParser.java, line(s) 67,79 io/bidmachine/media3/exoplayer/offline/DefaultDownloadIndex.java, line(s) 56 io/ktor/client/request/forms/FormPart.java, line(s) 87 io/ktor/http/HttpHeaders.java, line(s) 82 io/ktor/http/auth/HttpAuthHeader.java, line(s) 296,302 io/ktor/util/PlatformUtilsJvmKt.java, line(s) 8
中危安全漏洞 IP地址泄露
IP地址泄露 Files: com/applovin/impl/ze.java, line(s) 95,97,92,96,86,101,89,90,94,85,103,98,100,102,99,88,91,105,104,93,87 com/smaato/sdk/core/dns/DiDns.java, line(s) 15 com/smaato/sdk/core/locationaware/DnsLookupImpl.java, line(s) 20 io/bidmachine/InitialRequest.java, line(s) 158,159,160,161 io/bidmachine/ads/networks/adaptiverendering/AdaptiveRenderingAdapter.java, line(s) 24,28 io/bidmachine/ads/networks/gam/BuildConfig.java, line(s) 7 io/bidmachine/ads/networks/gam_dynamic/BuildConfig.java, line(s) 7 io/bidmachine/ads/networks/mraid/MraidAdapter.java, line(s) 26,31 io/bidmachine/ads/networks/nast/NastAdapter.java, line(s) 18,22 io/bidmachine/ads/networks/vast/VastAdapter.java, line(s) 22,26
中危安全漏洞 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/sdk/utils/StringUtils.java, line(s) 43 com/applovin/impl/vi.java, line(s) 130 com/chartboost/sdk/impl/w1.java, line(s) 27 com/ironsource/adqualitysdk/sdk/i/ju.java, line(s) 23 com/json/sdk/utils/SDKUtils.java, line(s) 112 com/pgl/ssdk/r.java, line(s) 63 com/sdkbox/plugin/NoOne.java, line(s) 124 com/unity3d/ads/core/data/datasource/AndroidStaticDeviceInfoDataSource.java, line(s) 224 com/unity3d/services/core/device/Device.java, line(s) 169 io/ktor/util/CryptoKt__CryptoJvmKt.java, line(s) 67
中危安全漏洞 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据
应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#external-storage Files: com/apm/insight/entity/d.java, line(s) 19 com/apm/insight/l/v.java, line(s) 38,88,99 com/apm/insight/nativecrash/c.java, line(s) 667 com/explorestack/iab/vast/VastRequest.java, line(s) 581 com/fyber/inneractive/sdk/mraid/v.java, line(s) 30,43 com/fyber/inneractive/sdk/network/b0.java, line(s) 50 com/fyber/inneractive/sdk/player/cache/m.java, line(s) 24,30 com/fyber/inneractive/sdk/web/DialogInterfaceOnClickListenerC0160y.java, line(s) 22 com/fyber/inneractive/sdk/web/DialogInterfaceOnClickListenerC1988y.java, line(s) 23 com/inmobi/media/C0199m3.java, line(s) 82,86,92,168,172,180 com/inmobi/media/C2163m3.java, line(s) 92,96,102,178,182,190 com/ironsource/sdk/utils/SDKUtils.java, line(s) 274 com/json/ma.java, line(s) 638,349,515 com/json/sdk/utils/SDKUtils.java, line(s) 303 com/json/yc.java, line(s) 269,358 com/mbridge/msdk/foundation/same/report/b/d.java, line(s) 231 com/mbridge/msdk/foundation/tools/ai.java, line(s) 83,98,108 com/pgl/ssdk/ces/c.java, line(s) 164 com/unity3d/ads/core/data/datasource/AndroidDynamicDeviceInfoDataSource.java, line(s) 411,456 com/unity3d/services/core/cache/CacheDirectory.java, line(s) 69 com/vungle/ads/internal/platform/AndroidPlatform.java, line(s) 213 io/bidmachine/DeviceInfo.java, line(s) 448,491 io/bidmachine/core/Utils.java, line(s) 252,257,448 io/bidmachine/rendering/utils/FileUtils.java, line(s) 34 io/bidmachine/rendering/utils/Utils.java, line(s) 75 org/cocos2dx/cpp/AppActivity.java, line(s) 861 org/cocos2dx/lib/Cocos2dxHelper.java, line(s) 150
中危安全漏洞 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: com/apm/insight/l/u.java, line(s) 67 com/bykv/vk/openvk/YFl/YFl/YFl/DSW/Sg.java, line(s) 47 com/bykv/vk/openvk/preload/geckox/utils/g.java, line(s) 34 com/ironsource/mediationsdk/utils/IronSourceUtils.java, line(s) 412 com/ironsource/sdk/controller/s.java, line(s) 45 com/ironsource/sdk/utils/SDKUtils.java, line(s) 191 com/json/mediationsdk/utils/IronSourceUtils.java, line(s) 413 com/json/sdk/controller/s.java, line(s) 46 com/json/sdk/utils/SDKUtils.java, line(s) 220 com/mbridge/msdk/foundation/download/resource/MBResourceManager.java, line(s) 95 com/mbridge/msdk/foundation/tools/ac.java, line(s) 18,31 com/moloco/sdk/internal/a0.java, line(s) 11 com/moloco/sdk/xenoss/sdkdevkit/android/adrenderer/internal/e0.java, line(s) 12,26 com/my/target/n1.java, line(s) 82 com/my/tracker/obfuscated/n.java, line(s) 8 com/pgl/ssdk/r.java, line(s) 42 com/sdkbox/adbooster/MD5Encoder.java, line(s) 26 com/smaato/sdk/core/mvvm/model/video/Md5Digester.java, line(s) 19 io/bidmachine/core/Utils.java, line(s) 300 io/bidmachine/rendering/utils/Utils.java, line(s) 66 io/ktor/client/plugins/cache/storage/FileCacheStorage.java, line(s) 43
中危安全漏洞 应用程序创建临时文件。敏感信息永远不应该被写进临时文件
应用程序创建临时文件。敏感信息永远不应该被写进临时文件 Files: coil/decode/SourceImageSource.java, line(s) 63 com/mbridge/msdk/playercommon/exoplayer2/util/Util.java, line(s) 240 io/bidmachine/media3/common/util/Util.java, line(s) 417 org/cocos2dx/cpp/AppActivity.java, line(s) 744
中危安全漏洞 可能存在跨域漏洞。在 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) 24,20 com/chartboost/sdk/impl/z2.java, line(s) 19,18 com/json/yu.java, line(s) 38,40 com/mbridge/msdk/foundation/webview/BrowserView.java, line(s) 71,68 com/mbridge/msdk/mbsignalcommon/base/BaseWebView.java, line(s) 91,88 com/mbridge/msdk/newreward/player/view/hybrid/MBWebView.java, line(s) 63,60 com/unity3d/services/core/webview/WebView.java, line(s) 85,98 com/vungle/ads/internal/ui/view/MRAIDAdWidget.java, line(s) 131,125
中危安全漏洞 不安全的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/fyber/inneractive/sdk/web/W.java, line(s) 185,177 com/inmobi/media/GestureDetectorOnGestureListenerC0375ya.java, line(s) 678,609 com/inmobi/media/GestureDetectorOnGestureListenerC2339ya.java, line(s) 752,683 com/json/ft.java, line(s) 145,131,133 com/unity3d/services/ads/webplayer/WebPlayerView.java, line(s) 538,522 com/unity3d/services/core/webview/WebView.java, line(s) 134,98
中危安全漏洞 此应用可能包含硬编码机密信息
从应用程序中识别出以下机密确保这些不是机密或私人信息 凭证信息=> "com.google.android.gms.games.APP_ID" : "@string/google_play_app_id" AdMob广告平台的=> "com.google.android.gms.ads.APPLICATION_ID" : "ca-app-pub-3528493407894382~1003234339" "google_crash_reporting_api_key" : "AIzaSyCWp0bBuCESO9u2ZhYKbHx1xuGbfg0BeNU" "com.google.firebase.crashlytics.mapping_file_id" : "00000000000000000000000000000000" "dyStrategy.privateAddress" : "privateAddress" "google_api_key" : "AIzaSyCWp0bBuCESO9u2ZhYKbHx1xuGbfg0BeNU" "firebase_database_url" : "https://knife-hit-9a454.firebaseio.com" "google_app_id" : "1:287276945881:android:84957a3bd6edbca81a89c8" "google_play_app_id" : "692952164707" n41nO2Co+sZjbYffEGjiYwORn88cfIqedxmDMwwVksbjBVPGfHAGAhsVX7v4vCIeGo2royA4PpMr2 2647F3CB37CAA092D0DF0B02E31065D05FBC7145DF5F9FB6FADC6B3A3E8E9FDA nhQwGqYu7WtrlIz6nqaFqy8YCIoCYxFDX4DoP58rHaIfkPGCxucJb1MA6OLTEzF/76SgCoJjnV+nB DFKwWgtuDkKwLZPwD+z8H+N/xj26Vjcdx5KyVj5GxVN= 881E2A41A6B8D19E0C9C48172026561BB6315E4C26323A6D6F24E08B34ED9831E310B28FCB395F82C6C348C78A4E6C3D4317FDAD7B32ACAC2A9C56A6451D2259 77fa495fbb6ce7aab58b9e8951565a86 b1f78eccdc6d7153084e9120766fe56b F3FFF6B911B1213E62F64083B192D26E816542F3C2E5C6EDC9AA7DCB3CD827AB HSrCHRtOan6wp2kwOIGJC1RDtuSrF2mWVbio2aBcMHX9KF3iTJ1lLSzCKP1ZSo5yNolPNw1kCTtWpxELFF4ah1 2ED6903C2099AD049CCE22A5CC8E7E2F 258EAFA5-E914-47DA-95CA-C5AB0DC85B11 n6psZAOCJwCvy3D4on6agVtP6DT6Ksvlq/PMBGYey3SDt5SJ9krzRfNjpAiKCg9Mrjv0uB4WV4kTK 4F717A0C25378C2A39E08F8BAE93F1D2 nwMZZ6ZgBBIXB/FHmmQEEi8HsVeiYAQCEwexV6ZgRAIvB7F3omBEAhMHsWeiZKwCLwexZ6Zg7AITA geR4yq1f6cmJ5GjdrEKjhoP+ddesGNuupd0= 82d5e07fb1fc98c9c5bfa339c0f04693 edef8ba9-79d6-4ace-a3c8-27dcd51d21ed 881E2A41A6B8D19E0C9C48172026561BF5604BE3579BAEFEA9A57236A2EC9D3288D179401B2F60FEDBF1C00114508DE9B2839126F5A0E4098A1AEB141533682B 68882790841CF6D0364B331AA9D0B86F 3BAF59A2E5331C30675FAB35FF5FFF0D116142D3D4664F1C3CB804068B40614F aHR0cHM6Ly9hbjFidWlsZC5jb20v DkPtYdQTLkfAW+xUhoPwJ7JgY7K0DkeAWrfXYN== nWeiZKAiJidZZ6JgRAIbB4yDqnysEi8DWVeiZOwyEwMZZ6ZgRAITB7FnomSsAhMHjOeiaARi3wdZR 58B41A14C6E43D755572D84DC22BC799BB656AA5B05E448974C7A162023EBC63 DFKwWgtuDkKwLZPwD+z8H+N/xjK+n3eyNVx6ZVPn5jcincKZx5f5ncN= D743DDF5D30D977A168ADC7311011A41 n55gRAITA1lnomBEAi8HsVeeYEQCEwexZ6JgRGITC7FXpmAEAhMHsQfWYKwCFwexZ6ZgRCIfB7Fno FFE391E0EA186D0734ED601E4E70E3224B7309D48E2075BAC46D8C667EAE7212 DkP3hrKuHoPMH+zwL+fALkK/WQc5x5zH+TcincKNNVfWNVJcVM== ntOxH6f8oPPyD+2Hs3SUG4JnWRtjnDn+imcV40OcGfqKZxXvQ5w59oafFesj9Py2DufNDi9goOJ+2 PGh0bWw+PGhlYWQ+CiAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPgogICAgPHN0eWxlPgogICAgICAgIC5jb250YWluZXIgewogICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogICAgICAgIH0KCiAgICAgICAgLmZsZXgtY29udGFpbmVyIHsKICAgICAgICAgICAgZGlzcGxheTogZmxleDsKICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsKICAgICAgICB9CgogICAgICAgIC5sb2FkaW5nIHsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgewogICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICAgICAgd2lkdGg6IDgwcHg7CiAgICAgICAgICAgIGhlaWdodDogODBweDsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2IHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDMzcHg7CiAgICAgICAgICAgIHdpZHRoOiAxM3B4OwogICAgICAgICAgICBoZWlnaHQ6IDEzcHg7CiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsKICAgICAgICAgICAgYmFja2dyb3VuZDogI0E3QTdBNzsKICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDEsIDApOwogICAgICAgIH0KCiAgICAgICAgLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDEpIHsKICAgICAgICAgICAgbGVmdDogOHB4OwogICAgICAgICAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczEgMC42cyBpbmZpbml0ZTsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgyKSB7CiAgICAgICAgICAgIGxlZnQ6IDhweDsKICAgICAgICAgICAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuNnMgaW5maW5pdGU7CiAgICAgICAgfQoKICAgICAgICAubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMykgewogICAgICAgICAgICBsZWZ0OiAzMnB4OwogICAgICAgICAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczIgMC42cyBpbmZpbml0ZTsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCg0KSB7CiAgICAgICAgICAgIGxlZnQ6IDU2cHg7CiAgICAgICAgICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMyAwLjZzIGluZmluaXRlOwogICAgICAgIH0KCiAgICAgICAgQGtleWZyYW1lcyBsZHMtZWxsaXBzaXMxIHsKICAgICAgICAgICAgMCUgewogICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgMTAwJSB7CiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBAa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczMgewogICAgICAgICAgICAwJSB7CiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOwogICAgICAgICAgICB9CgogICAgICAgICAgICAxMDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIEBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMiB7CiAgICAgICAgICAgIDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOwogICAgICAgICAgICB9CgogICAgICAgICAgICAxMDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI0cHgsIDApOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgPC9zdHlsZT4KPC9oZWFkPgoKPGJvZHk+CiAgICA8ZGl2IGlkPSJsb2FkaW5nX3dyYXBwZXIiIHN0eWxlPSJkaXNwbGF5OiBmbGV4O2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO2hlaWdodDogMTAwJTsiPgo8ZGl2IGNsYXNzPSJjb250YWluZXIgZmxleC1jb250YWluZXIiIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgPGRpdiBjbGFzcz0iZmxleC1jb250YWluZXIiIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgICAgIDxzdmcgd2lkdGg9IjIzNiIgaGVpZ2h0PSI0NCIgdmlld0JveD0iMCAwIDIzNiA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNy44MDYzIDMwLjI4NTRWMTAuNDI4NUwyMC42MTI5IDAuNVY4LjExNjM2TDI3LjM1MDggMTIuMDA5NUMyNy41OTQ1IDEyLjE0NTUgMjcuNjAwMiAxMi41MjUyIDI3LjM1MDggMTIuNjYxMkwxOS4zNDM1IDE3LjI4NTVDMTkuMDk5OCAxNy40MjcxIDE4LjgxNjQgMTcuNDE1OCAxOC41ODk4IDE3LjI4NTVMMTAuNTc2OCAxMi42NjEyQzEwLjMzMzEgMTIuNTI1MiAxMC4zMjc0IDEyLjE0NTUgMTAuNTc2OCAxMi4wMDk1TDE3LjMxNDcgOC4xMjIwMlYwLjUwNTY2OEwwLjExNTY0NiAxMC40Mjg1VjMwLjI4NTRWMzAuMTk0N1YzMC4yODU0TDYuNzExOTMgMjYuNDc3MlYxOC42OTY1QzYuNzA2MjYgMTguNDE4OCA3LjAzNDk0IDE4LjIyMDUgNy4yNzg2MiAxOC4zNzM1TDE1LjI4NiAyMi45OTc3QzE1LjUyOTYgMjMuMTM5NCAxNS42NjU2IDIzLjM4ODcgMTUuNjY1NiAyMy42NDk0VjMyLjg5NzlDMTUuNjcxMyAzMy4xNzU1IDE1LjM0ODMgMzMuMzczOSAxNS4xMDQ2IDMzLjIyNjVMOC4zNjY2NyAyOS4zMzM0TDEuNzcwMzggMzMuMTQxNUwxOC45Njk1IDQzLjA3TDM2LjE2ODUgMzMuMTQxNUwyOS41NjA5IDI5LjMzMzRMMjIuODIyOSAzMy4yMjY1QzIyLjU4NDkgMzMuMzY4MiAyMi4yNTA2IDMzLjE4NjkgMjIuMjU2MyAzMi44OTc5VjIzLjY0OTRDMjIuMjU2MyAyMy4zNzE3IDIyLjQwOTMgMjMuMTI4MSAyMi42MzU5IDIyLjk5NzdMMzAuNjQzMyAxOC4zNzM1QzMwLjg4MTMgMTguMjI2MiAzMS4yMTU2IDE4LjQxMzIgMzEuMjEgMTguNzAyMlYyNi40ODI5TDM3LjgwNjMgMzAuMjg1NFoiIGZpbGw9IiM0RDRENEQiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4wOTkgMzMuMjI2Mkw4LjM2MTA2IDI5LjMzM0wxLjc2NDc4IDMzLjE0MTJMMTguOTYzOCA0My4wNjk2VjIxLjMwODZMMC4xMTU3MDcgMTAuNDI4MVYzMC4yODVWMzAuMTk0NFYzMC4yODVMNi43MTE5OSAyNi40NzY5VjE4LjY5NjJDNi43MDYzMiAxOC40MTg1IDcuMDM1IDE4LjIyMDEgNy4yNzg2OCAxOC4zNzMxTDE1LjI4NiAyMi45OTc0QzE1LjUyOTcgMjMuMTM5IDE1LjY2NTcgMjMuMzg4NCAxNS42NjU3IDIzLjY0OTFWMzIuODk3NUMxNS42NzE0IDMzLjE3NTIgMTUuMzQyNyAzMy4zNzM1IDE1LjA5OSAzMy4yMjYyWiIgZmlsbD0iIzRDNEM0QyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4Ljk2MzcgNDMuMDY5NkwzNi4xNjI4IDMzLjE0MTJMMjkuNTYwOSAyOS4zMzNMMjIuODIyOSAzMy4yMjYyQzIyLjU4NDkgMzMuMzY3OCAyMi4yNTA1IDMzLjE4NjUgMjIuMjU2MiAzMi44OTc1VjIzLjY0OTFDMjIuMjU2MiAyMy4zNzE0IDIyLjQwOTIgMjMuMTI3NyAyMi42MzU5IDIyLjk5NzRMMzAuNjQzMiAxOC4zNzMxQzMwLjg4MTIgMTguMjI1OCAzMS4yMTU2IDE4LjQxMjggMzEuMjA5OSAxOC43MDE4VjI2LjQ4MjVMMzcuODA2MiAzMC4yOTA3VjEwLjQyODFMMTguOTYzNyAyMS4zMDg2VjQzLjA2OTZaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwLjYxMjkgMC41VjguMTE2MzZMMjcuMzUwOCAxMi4wMDk1QzI3LjU5NDUgMTIuMTQ1NSAyNy42MDAyIDEyLjUyNTIgMjcuMzUwOCAxMi42NjEyTDE5LjM0MzUgMTcuMjg1NUMxOS4wOTk4IDE3LjQyNzEgMTguODE2NCAxNy40MTU4IDE4LjU4OTggMTcuMjg1NUwxMC41NzY4IDEyLjY2MTJDMTAuMzMzMSAxMi41MjUyIDEwLjMyNzQgMTIuMTQ1NSAxMC41NzY4IDEyLjAwOTVMMTcuMzE0NyA4LjEyMjAyVjAuNTA1NjY4TDAuMTE1NjQ2IDEwLjQyODVMMTguOTYzOCAyMS4zMDlMMzcuODExOSAxMC40Mjg1TDIwLjYxMjkgMC41WiIgZmlsbD0iIzgwODA4MCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTU5LjY3NDYgMjMuODUyN0M1OS42NzQ2IDI1Ljg1MzIgNTguNTU4MiAyNy4yODEyIDU2LjIxNzggMjcuMjgxMkM1My43MyAyNy4yODEyIDUyLjcwNDMgMjUuOTM4MiA1Mi43MDQzIDIzLjkzNzdWMTEuNzA4NUg0Ny42NDk0VjIzLjc2NzdDNDcuNjQ5NCAyOC41MzkzIDUwLjUwNTUgMzEuMzM4NyA1Ni4yMjM0IDMxLjMzODdDNjEuOTA3NCAzMS4zMzg3IDY0Ljc0MDggMjguNDgyNiA2NC43NDA4IDIzLjc2NzdWMTEuNzA4NUg1OS42ODU5VjIzLjg1MjdINTkuNjc0NloiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzYuNDcxOSAxNS45MDc4Qzc0LjQ0MzIgMTUuOTA3OCA3My4wNDM1IDE2Ljc2MzUgNzEuOTU1NCAxOC4zMzlINzEuODcwNFYxNi4zMzg1SDY3LjM4MjJWMzAuOTY0OUg3Mi4wNDA0VjIyLjg3ODJDNzIuMDQwNCAyMS4wNzYxIDczLjA3MTggMTkuNzg5NyA3NC42MTMyIDE5Ljc4OTdDNzYuMTI2MyAxOS43ODk3IDc2Ljg5NyAyMC44NDk0IDc2Ljg5NyAyMi4zOTA4VjMwLjk2NDlIODEuNTU1MlYyMS40NTAxQzgxLjU2MDggMTguMTkxNiA3OS42NzM3IDE1LjkwNzggNzYuNDcxOSAxNS45MDc4WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04OC42MjE2IDEwLjUzNjlIODMuOTYzNFYxNC4zMTFIODguNjIxNlYxMC41MzY5WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04OC42MjE1IDE2LjMzOTVIODMuOTYzM1YzMC45NzE1SDg4LjYyMTVWMTYuMzM5NVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOTYuODIxNyAxMS43MDg1SDkyLjI3NjhWMTYuMzM4NEg5MC4zMzNWMjAuMTEyNkg5Mi4yNzY4VjI3LjExMTJDOTIuMjc2OCAzMC4yNTY0IDk0LjIyMDYgMzEuMTQwNCA5Ni45MzUgMzEuMTQwNEM5OC4xOTMxIDMxLjE0MDQgOTkuMDc3MSAzMS4wMjcxIDk5LjQ3OTQgMzAuOTEzN1YyNy41MTM2Qzk5LjMwOTQgMjcuNTEzNiA5OC44NTA0IDI3LjU0MTkgOTguNDQ4MSAyNy41NDE5Qzk3LjQ1MDcgMjcuNTQxOSA5Ni44MjE3IDI3LjI1ODYgOTYuODIxNyAyNi4xMTM4VjIwLjExMjZIOTkuNDc5NFYxNi4zMzg0SDk2LjgyMTdWMTEuNzA4NVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTA5LjM5MSAyMi41NjY1QzEwOC45MzIgMjMuOTk0NiAxMDguNTM1IDI1LjkzODMgMTA4LjUzNSAyNS45MzgzSDEwOC40NzlDMTA4LjQ3OSAyNS45MzgzIDEwOC4wMTkgMjMuOTk0NiAxMDcuNTY2IDIyLjU2NjVMMTA1LjU5NCAxNi4zMzg2SDEwMC42ODFMMTA0Ljk5MyAyNy41OTg4QzEwNS41OTQgMjkuMTQwMiAxMDUuODc3IDMwLjAwMTUgMTA1Ljg3NyAzMC42MjQ5QzEwNS44NzcgMzEuNjIyMyAxMDUuMzMzIDMyLjE2NjMgMTAzLjk2MiAzMi4xNjYzSDEwMi4zNjRWMzUuNzkzMUgxMDUuMzlDMTA4LjMzMSAzNS43OTMxIDEwOS43MzEgMzQuNTkxNyAxMTAuOTA0IDMxLjE2MzNMMTE1Ljk1OSAxNi4zMzI5SDExMS4zMDFMMTA5LjM5MSAyMi41NjY1WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjIuNzI1IDMxLjE4MDZWMTIuNjA0MUgxMjUuNTI4VjI4Ljc2NzhIMTMzLjk0NVYzMS4xODA2SDEyMi43MjVaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0Mi45MyAzMS40NjE4QzE0MS41NTcgMzEuNDYxOCAxNDAuMzc1IDMxLjE2ODUgMTM5LjM4MyAzMC41ODE5QzEzOC4zOTcgMjkuOTg5MyAxMzcuNjM1IDI5LjE1NzkgMTM3LjA5NyAyOC4wODc1QzEzNi41NjUgMjcuMDExMiAxMzYuMjk5IDI1Ljc1MDQgMTM2LjI5OSAyNC4zMDUxQzEzNi4yOTkgMjIuODc4IDEzNi41NjUgMjEuNjIwMiAxMzcuMDk3IDIwLjUzMThDMTM3LjYzNSAxOS40NDMzIDEzOC4zODUgMTguNTkzNyAxMzkuMzQ3IDE3Ljk4M0MxNDAuMzE0IDE3LjM3MjIgMTQxLjQ0NSAxNy4wNjY4IDE0Mi43MzkgMTcuMDY2OEMxNDMuNTI1IDE3LjA2NjggMTQ0LjI4NyAxNy4xOTY4IDE0NS4wMjUgMTcuNDU2OUMxNDUuNzYzIDE3LjcxNjkgMTQ2LjQyNSAxOC4xMjUxIDE0Ny4wMTEgMTguNjgxNEMxNDcuNTk4IDE5LjIzNzcgMTQ4LjA2MSAxOS45NjAzIDE0OC4zOTkgMjAuODQ5M0MxNDguNzM4IDIxLjczMjEgMTQ4LjkwNyAyMi44MDU1IDE0OC45MDcgMjQuMDY5M1YyNS4wMzA4SDEzNy44MzJWMjIuOTk5SDE0Ni4yNDlDMTQ2LjI0OSAyMi4yODU0IDE0Ni4xMDQgMjEuNjUzNSAxNDUuODE0IDIxLjEwMzJDMTQ1LjUyNCAyMC41NDY5IDE0NS4xMTYgMjAuMTA4NSAxNDQuNTkgMTkuNzg4QzE0NC4wNjkgMTkuNDY3NSAxNDMuNDU5IDE5LjMwNzMgMTQyLjc1NyAxOS4zMDczQzE0MS45OTUgMTkuMzA3MyAxNDEuMzMgMTkuNDk0NyAxNDAuNzYyIDE5Ljg2OTZDMTQwLjE5OSAyMC4yMzg1IDEzOS43NjQgMjAuNzIyMyAxMzkuNDU2IDIxLjMyMDlDMTM5LjE1MyAyMS45MTM1IDEzOS4wMDIgMjIuNTU3NSAxMzkuMDAyIDIzLjI1MjlWMjQuODQwM0MxMzkuMDAyIDI1Ljc3MTUgMTM5LjE2NSAyNi41NjM3IDEzOS40OTIgMjcuMjE2OEMxMzkuODI0IDI3Ljg2OTkgMTQwLjI4NyAyOC4zNjg3IDE0MC44OCAyOC43MTM0QzE0MS40NzIgMjkuMDUyIDE0Mi4xNjUgMjkuMjIxNCAxNDIuOTU3IDI5LjIyMTRDMTQzLjQ3MSAyOS4yMjE0IDE0My45MzkgMjkuMTQ4OCAxNDQuMzYzIDI5LjAwMzdDMTQ0Ljc4NiAyOC44NTI1IDE0NS4xNTIgMjguNjI4OCAxNDUuNDYgMjguMzMyNUMxNDUuNzY5IDI4LjAzNjEgMTQ2LjAwNSAyNy42NzAzIDE0Ni4xNjggMjcuMjM0OUwxNDguNzM1IDI3LjY5NzVDMTQ4LjUyOSAyOC40NTM0IDE0OC4xNiAyOS4xMTU1IDE0Ny42MjggMjkuNjg0QzE0Ny4xMDIgMzAuMjQ2MyAxNDYuNDQgMzAuNjg0NyAxNDUuNjQyIDMwLjk5OTJDMTQ0Ljg1IDMxLjMwNzYgMTQzLjk0NiAzMS40NjE4IDE0Mi45MyAzMS40NjE4WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjMuNDM2IDE3LjI0ODJMMTU4LjM4MyAzMS4xODA2SDE1NS40ODFMMTUwLjQyIDE3LjI0ODJIMTUzLjMzMUwxNTYuODYgMjcuOTY5NkgxNTcuMDA1TDE2MC41MjQgMTcuMjQ4MkgxNjMuNDM2WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNzEuNTE1IDMxLjQ2MThDMTcwLjE0MyAzMS40NjE4IDE2OC45NiAzMS4xNjg1IDE2Ny45NjkgMzAuNTgxOUMxNjYuOTgzIDI5Ljk4OTMgMTY2LjIyMSAyOS4xNTc5IDE2NS42ODMgMjguMDg3NUMxNjUuMTUxIDI3LjAxMTIgMTY0Ljg4NSAyNS43NTA0IDE2NC44ODUgMjQuMzA1MUMxNjQuODg1IDIyLjg3OCAxNjUuMTUxIDIxLjYyMDIgMTY1LjY4MyAyMC41MzE4QzE2Ni4yMjEgMTkuNDQzMyAxNjYuOTcxIDE4LjU5MzcgMTY3LjkzMiAxNy45ODNDMTY4LjkgMTcuMzcyMiAxNzAuMDMxIDE3LjA2NjggMTcxLjMyNSAxNy4wNjY4QzE3Mi4xMTEgMTcuMDY2OCAxNzIuODczIDE3LjE5NjggMTczLjYxMSAxNy40NTY5QzE3NC4zNDggMTcuNzE2OSAxNzUuMDEgMTguMTI1MSAxNzUuNTk3IDE4LjY4MTRDMTc2LjE4NCAxOS4yMzc3IDE3Ni42NDYgMTkuOTYwMyAxNzYuOTg1IDIwLjg0OTNDMTc3LjMyMyAyMS43MzIxIDE3Ny40OTMgMjIuODA1NSAxNzcuNDkzIDI0LjA2OTNWMjUuMDMwOEgxNjYuNDE4VjIyLjk5OUgxNzQuODM1QzE3NC44MzUgMjIuMjg1NCAxNzQuNjkgMjEuNjUzNSAxNzQuNCAyMS4xMDMyQzE3NC4xMDkgMjAuNTQ2OSAxNzMuNzAxIDIwLjEwODUgMTczLjE3NSAxOS43ODhDMTcyLjY1NSAxOS40Njc1IDE3Mi4wNDQgMTkuMzA3MyAxNzEuMzQzIDE5LjMwNzNDMTcwLjU4MSAxOS4zMDczIDE2OS45MTYgMTkuNDk0NyAxNjkuMzQ3IDE5Ljg2OTZDMTY4Ljc4NSAyMC4yMzg1IDE2OC4zNSAyMC43MjIzIDE2OC4wNDEgMjEuMzIwOUMxNjcuNzM5IDIxLjkxMzUgMTY3LjU4OCAyMi41NTc1IDE2Ny41ODggMjMuMjUyOVYyNC44NDAzQzE2Ny41ODggMjUuNzcxNSAxNjcuNzUxIDI2LjU2MzcgMTY4LjA3OCAyNy4yMTY4QzE2OC40MSAyNy44Njk5IDE2OC44NzMgMjguMzY4NyAxNjkuNDY1IDI4LjcxMzRDMTcwLjA1OCAyOS4wNTIgMTcwLjc1IDI5LjIyMTQgMTcxLjU0MyAyOS4yMjE0QzE3Mi4wNTcgMjkuMjIxNCAxNzIuNTI1IDI5LjE0ODggMTcyLjk0OCAyOS4wMDM3QzE3My4zNzIgMjguODUyNSAxNzMuNzM4IDI4LjYyODggMTc0LjA0NiAyOC4zMzI1QzE3NC4zNTQgMjguMDM2MSAxNzQuNTkgMjcuNjcwMyAxNzQuNzUzIDI3LjIzNDlMMTc3LjMyIDI3LjY5NzVDMTc3LjExNSAyOC40NTM0IDE3Ni43NDYgMjkuMTE1NSAxNzYuMjE0IDI5LjY4NEMxNzUuNjg4IDMwLjI0NjMgMTc1LjAyNiAzMC42ODQ3IDE3NC4yMjcgMzAuOTk5MkMxNzMuNDM1IDMxLjMwNzYgMTcyLjUzMSAzMS40NjE4IDE3MS41MTUgMzEuNDYxOFoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTgzLjIxNCAxMi42MDQxVjMxLjE4MDZIMTgwLjUwMlYxMi42MDQxSDE4My4yMTRaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4Ny4wOCAzMS4xODA2VjEyLjYwNDFIMTkzLjcwMkMxOTUuMTQ3IDEyLjYwNDEgMTk2LjM0NCAxMi44NjcyIDE5Ny4yOTQgMTMuMzkzM0MxOTguMjQzIDEzLjkxOTQgMTk4Ljk1NCAxNC42MzkgMTk5LjQyNSAxNS41NTIxQzE5OS44OTcgMTYuNDU5MSAyMDAuMTMzIDE3LjQ4MTEgMjAwLjEzMyAxOC42MTc5QzIwMC4xMzMgMTkuNzYwOCAxOTkuODk0IDIwLjc4ODggMTk5LjQxNiAyMS43MDE5QzE5OC45NDUgMjIuNjA4OSAxOTguMjMxIDIzLjMyODUgMTk3LjI3NiAyMy44NjA3QzE5Ni4zMjYgMjQuMzg2OCAxOTUuMTMyIDI0LjY0OTggMTkzLjY5MyAyNC42NDk4SDE4OS4xMzlWMjIuMjczM0gxOTMuNDM5QzE5NC4zNTIgMjIuMjczMyAxOTUuMDkzIDIyLjExNjEgMTk1LjY2MSAyMS44MDE3QzE5Ni4yMjkgMjEuNDgxMiAxOTYuNjQ3IDIxLjA0NTggMTk2LjkxMyAyMC40OTU1QzE5Ny4xNzkgMTkuOTQ1MiAxOTcuMzEyIDE5LjMxOTQgMTk3LjMxMiAxOC42MTc5QzE5Ny4zMTIgMTcuOTE2NCAxOTcuMTc5IDE3LjI5MzYgMTk2LjkxMyAxNi43NDk0QzE5Ni42NDcgMTYuMjA1MSAxOTYuMjI2IDE1Ljc3ODggMTk1LjY1MiAxNS40NzA0QzE5NS4wODQgMTUuMTYyIDE5NC4zMzQgMTUuMDA3OCAxOTMuNDAyIDE1LjAwNzhIMTg5Ljg4M1YzMS4xODA2SDE4Ny4wOFoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA1LjkxMyAxMi42MDQxVjMxLjE4MDZIMjAzLjIwMVYxMi42MDQxSDIwNS45MTNaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxMy42MTYgMzEuNDg5QzIxMi43MzMgMzEuNDg5IDIxMS45MzUgMzEuMzI1NyAyMTEuMjIxIDMwLjk5OTJDMjEwLjUwOCAzMC42NjY2IDIwOS45NDMgMzAuMTg1OSAyMDkuNTI1IDI5LjU1N0MyMDkuMTE0IDI4LjkyODEgMjA4LjkwOSAyOC4xNTcxIDIwOC45MDkgMjcuMjQ0QzIwOC45MDkgMjYuNDU3OSAyMDkuMDYgMjUuODEwOCAyMDkuMzYyIDI1LjMwMjlDMjA5LjY2NCAyNC43OTQ5IDIxMC4wNzMgMjQuMzkyOCAyMTAuNTg3IDI0LjA5NjVDMjExLjEwMSAyMy44MDAyIDIxMS42NzUgMjMuNTc2NSAyMTIuMzEgMjMuNDI1M0MyMTIuOTQ1IDIzLjI3NDEgMjEzLjU5MiAyMy4xNTkyIDIxNC4yNTEgMjMuMDgwNkMyMTUuMDg2IDIyLjk4MzkgMjE1Ljc2MyAyMi45MDUyIDIxNi4yODMgMjIuODQ0OEMyMTYuODAzIDIyLjc3ODMgMjE3LjE4MSAyMi42NzI0IDIxNy40MTcgMjIuNTI3M0MyMTcuNjUyIDIyLjM4MjIgMjE3Ljc3IDIyLjE0NjMgMjE3Ljc3IDIxLjgxOThWMjEuNzU2M0MyMTcuNzcgMjAuOTY0MSAyMTcuNTQ3IDIwLjM1MDQgMjE3LjA5OSAxOS45MTVDMjE2LjY1OCAxOS40Nzk2IDIxNS45OTkgMTkuMjYxOSAyMTUuMTIyIDE5LjI2MTlDMjE0LjIwOSAxOS4yNjE5IDIxMy40ODkgMTkuNDY0NSAyMTIuOTYzIDE5Ljg2OTZDMjEyLjQ0MyAyMC4yNjg3IDIxMi4wODMgMjAuNzEzMiAyMTEuODg0IDIxLjIwM0wyMDkuMzM1IDIwLjYyMjVDMjA5LjYzNyAxOS43NzU5IDIxMC4wNzkgMTkuMDkyNiAyMTAuNjU5IDE4LjU3MjVDMjExLjI0NiAxOC4wNDY1IDIxMS45MiAxNy42NjU1IDIxMi42ODIgMTcuNDI5N0MyMTMuNDQ0IDE3LjE4NzggMjE0LjI0NSAxNy4wNjY4IDIxNS4wODYgMTcuMDY2OEMyMTUuNjQyIDE3LjA2NjggMjE2LjIzMSAxNy4xMzM0IDIxNi44NTQgMTcuMjY2NEMyMTcuNDgzIDE3LjM5MzQgMjE4LjA3IDE3LjYyOTIgMjE4LjYxNCAxNy45NzM5QzIxOS4xNjQgMTguMzE4NiAyMTkuNjE1IDE4LjgxMTQgMjE5Ljk2NSAxOS40NTI0QzIyMC4zMTYgMjAuMDg3MyAyMjAuNDkyIDIwLjkxMjcgMjIwLjQ5MiAyMS45Mjg2VjMxLjE4MDZIMjE3Ljg0M1YyOS4yNzU4SDIxNy43MzRDMjE3LjU1OSAyOS42MjY1IDIxNy4yOTYgMjkuOTcxMiAyMTYuOTQ1IDMwLjMwOThDMjE2LjU5NCAzMC42NDg1IDIxNi4xNDQgMzAuOTI5NyAyMTUuNTkzIDMxLjE1MzRDMjE1LjA0MyAzMS4zNzcxIDIxNC4zODQgMzEuNDg5IDIxMy42MTYgMzEuNDg5Wk0yMTQuMjA2IDI5LjMxMjFDMjE0Ljk1NiAyOS4zMTIxIDIxNS41OTYgMjkuMTYzOSAyMTYuMTI5IDI4Ljg2NzZDMjE2LjY2NyAyOC41NzEzIDIxNy4wNzUgMjguMTg0MyAyMTcuMzUzIDI3LjcwNjZDMjE3LjYzNyAyNy4yMjI4IDIxNy43NzkgMjYuNzA1OCAyMTcuNzc5IDI2LjE1NTVWMjQuMzU5NkMyMTcuNjgzIDI0LjQ1NjMgMjE3LjQ5NSAyNC41NDcgMjE3LjIxNyAyNC42MzE3QzIxNi45NDUgMjQuNzEwMyAyMTYuNjM0IDI0Ljc3OTggMjE2LjI4MyAyNC44NDAzQzIxNS45MzIgMjQuODk0NyAyMTUuNTkgMjQuOTQ2MSAyMTUuMjU4IDI0Ljk5NDVDMjE0LjkyNSAyNS4wMzY4IDIxNC42NDcgMjUuMDczMSAyMTQuNDIzIDI1LjEwMzNDMjEzLjg5NyAyNS4xNjk5IDIxMy40MTcgMjUuMjgxNyAyMTIuOTgxIDI1LjQzODlDMjEyLjU1MiAyNS41OTYyIDIxMi4yMDcgMjUuODIyOSAyMTEuOTQ3IDI2LjExOTJDMjExLjY5MyAyNi40MDk1IDIxMS41NjYgMjYuNzk2NSAyMTEuNTY2IDI3LjI4MDNDMjExLjU2NiAyNy45NTE1IDIxMS44MTQgMjguNDU5NCAyMTIuMzEgMjguODA0MUMyMTIuODA2IDI5LjE0MjggMjEzLjQzOCAyOS4zMTIxIDIxNC4yMDYgMjkuMzEyMVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjI1LjMxOSAzNi40MDUyQzIyNC45MTQgMzYuNDA1MiAyMjQuNTQ1IDM2LjM3MiAyMjQuMjEzIDM2LjMwNTVDMjIzLjg4IDM2LjI0NSAyMjMuNjMyIDM2LjE3ODUgMjIzLjQ2OSAzNi4xMDU5TDIyNC4xMjIgMzMuODgzNkMyMjQuNjE4IDM0LjAxNjcgMjI1LjA1OSAzNC4wNzQxIDIyNS40NDYgMzQuMDU2QzIyNS44MzMgMzQuMDM3OCAyMjYuMTc1IDMzLjg5MjcgMjI2LjQ3MSAzMy42MjA2QzIyNi43NzQgMzMuMzQ4NSAyMjcuMDQgMzIuOTA0IDIyNy4yNjkgMzIuMjg3MkwyMjcuNjA1IDMxLjM2MkwyMjIuNTA3IDE3LjI0ODJIMjI1LjQxTDIyOC45MzggMjguMDYwM0gyMjkuMDg0TDIzMi42MTIgMTcuMjQ4MkgyMzUuNTI0TDIyOS43ODIgMzMuMDQwMUMyMjkuNTE2IDMzLjc2NTcgMjI5LjE3NyAzNC4zNzk1IDIyOC43NjYgMzQuODgxNEMyMjguMzU1IDM1LjM4OTMgMjI3Ljg2NSAzNS43NzAzIDIyNy4yOTcgMzYuMDI0M0MyMjYuNzI4IDM2LjI3ODMgMjI2LjA2OSAzNi40MDUyIDIyNS4zMTkgMzYuNDA1MloiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgIDwvc3ZnPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImZsZXgtY29udGFpbmVyIGxvYWRpbmciIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Imxkcy1lbGxpcHNpcyI+CiAgICAgICAgICAgICAgICA8ZGl2PjwvZGl2PgogICAgICAgICAgICAgICAgPGRpdj48L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXY+PC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2PjwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2Pgo8L2Rpdj4KCgo8L2JvZHk+PC9odG1sPg== com/7M9FYlUnscfJQZqHE4Yz2HNEzESl3QOUEVAOD3YzC32HuMsbropV8h E3F9E1E0CF99D0E56A055BA65E241B3399F7CEA524326B0CDD6EC1327ED0FDC1 881E2A41A6B8D19E0C9C48172026561BCAB2FE496BF519C0216CF975CBEAE9FD n3kTw4Dsbq7TQVfzEMTGRgPl52MgiPoLArVrz8gAyhbihQfX5GyeGwtlE2s4/MZix8HfP4xsHocP2 92762936dcbdd57fe235fd7cf61c2e93da3c4 nmEZk/NyjedfkPAaSstVQ6c4vAZym41PW+QcMioWsfOuZDCmk2PNm88cqcqaBu2WMzFEjnoD9UeXL n1l3nmBEMhMDWWeiYEQCEwNZZ6JkrCIbA/EHlnisAhMHsXeiZOwyLwNZV55gRBIvB7FnnmBEEhMHs ni8DWUeaYOwSGwfxV6JgRAITA1l3qmAEAi8HsWeiYEQyLwMZd6JgRCIvA7FnomAEEhMHsWeeYEQyF Y7c14Z2TDbv/Y+xgHFeXDrcshBPUYFT= 69A5F8E5E92817562EF2AC8C46EC45D8684F956E07E279A9CDFE6F1512AF1B71 -1453728013993-6d66e9c9123a D5492FB55C54C2494A403D11E67DFF206027FF039FAF300A167A7E3A2D77B744 0000016742C00BDA259000000168CE0F13200000016588840DCE7118A0002FBF1C31C3275D78 XA+R8R1XhHhUD4HmHErON14VnOwcELYfeDY= 5ea84bf8213f557ded7d94506be43f11 nIwOLxfJV0+cGZIaU4ifp/kIpt537XonnJTOqtr9gkMQQe+Wr+1rowg8IhbD2YJT6P2Thl9FQzcVf nhSt4kJnOJvCFAX+RnN852txGcvyfzHjY7F4ltJ+7fNjsEzm3lMJbyYUuAOC8pVbKwlhkpLjXX/3f wz8JnKHjIvTtDiSSstVT8fk8I5am81P+6yAKkrLVUf7pKAaSstVWj54jA+ay1VP+4y4Fmqb/Iv7r ANd9GcTJGMIttEjf8B1rP9xaWUviUNJBuGjpTCc DFKwWgtuDkKwLZPwD+z8H+N/xj26Vjcdx5KanjKnxVN= FBA3AF4E7757D9016E953FB3EE4671CA2BD9AF725F9A53D52ED4A38EAAA08901 DFK/HrQgJ+zQW+xUhoPwJ7JgY7K0DkeAWrfXYN== n1OQHLOWd43re+AEEooenVM76IhOymax1+pxaBOrc1mjPmzso5dj2f+zbUD3l2NhU69taBJa27CKG nv3P8hQUblrHXU9mSADi6g8R5y5IqL5GE5mKN4QEHsMPxQOzNLD+Bx9Vj8c0sO4axwUj+4Qs657qj 98AA05EA3F3E386BAF27A00D7A26FB35868C10B6998D59008706C7E2FAC8A5D8 03d27cad4af7d13e24bdf7e46e3f45621087fb91 e078aed2288ec8a227ed6d7930450a42 nUN3FWw+Gl/haz+w8JIKDwnHU8z5gtaD5VJD+XXz8x95Q9J4fCZKU5iXaxSg5goLdZMbiWA2VvNZZ DFeuWkH0W+xUhoPwJ7JgY7K0DkeAWrfXYN== h7KsLkfPW+xUhoPBD+QqJk2MWrfXYN== DFK/HrQgJ+zQW+xUhoPBD+QqJk2MWrfXYN== nvdcix+c6e6u8wkPI5wMkpL3QfcjnEDikvtB9yOcjDb2j01f+6ygKvJfRRObOLhm7l9NHic4uJ6ep 5F96BD739AAEF483CB72B1EEF4057946 936dcbdd57fe235fd7cf61c2e93da3c4 DFKwWgtuDkKwLZPwD+z8H+N/xjQZxVfV+T2SZVe6V2xS5c5n C38FB23A402222A0C17D34A92F971D1F fee472ce6e64b122ba0c8b3 nIsyTGB6HtNtD7sEkCpKn4VXu3QYMkLnWS+XkIxi4y8F72NgDJoG8xWL32wUA5rHcVczmGSedsN1q nzFyP8z56pLLQW8jnAxqnvsBXy+c9J4a+0FuJ5y0a5b7QX83nLQrlvtBW+MkBefiy1VP+6ywnlaf/ n1sgRfoepwHrK3R8nsbmlQ9f+BTuC3Phdzu0iKKTc/l3O4i4ogtz6Xc7rDC3r3NZ26ukQfufY8Gbq cca47107bfcbdb211d88f3385aeede40 z04CQepPhxbTVQZX6xDNWNdRBR/6GsUG1QcbVf8qxVzJTw== HkzwDFeD4QuyLdx5igfZYcu9xTM9NN== 881E2A41A6B8D19E0C9C48172026561BABC8223952E8489360AD5AEDED33DB8F LdxThdi1WBKUL75ULBPBD+QqJk2MWrfXYN== h7KsLkfPW+xUhoPwJ7JgY7K0DkeAWrfXYN== nU9zNET6Ym+Rnis0qDLaU21Tc3Sgjg4Tbe+jMEzGStu5T5s8eAr611lfr/lEJ48TMfPiSGw6pgaRa c7baac095218244afcf95b1c471d44ef KGZ1bmN0aW9uKGMsZCl7dmFyIHI9YixlPWMoKTt3aGlsZSghIVtdKXt0cnl7dmFyIGY9cGFyc2VJbnQocigweDEyZCkpLzB4MSooLXBhcnNlSW50KHIoMHgxMmMpKS8weDIpKy1wYXJzZUludChyKDB4MTJhKSkvMHgzK3BhcnNlSW50KHIoMHgxM2MpKS8weDQqKHBhcnNlSW50KHIoMHgxNDcpKS8weDUpK3BhcnNlSW50KHIoMHgxMzYpKS8weDYrcGFyc2VJbnQocigweDEyOCkpLzB4NytwYXJzZUludChyKDB4MTNmKSkvMHg4Ky1wYXJzZUludChyKDB4MTJlKSkvMHg5O2lmKGY9PT1kKWJyZWFrO2Vsc2UgZVsncHVzaCddKGVbJ3NoaWZ0J10oKSk7fWNhdGNoKGcpe2VbJ3B1c2gnXShlWydzaGlmdCddKCkpO319fShhLDB4NWQ3NzcpLGZ1bmN0aW9uKCl7dmFyIHM9YixjPXdpbmRvd1snbmF0aXZlU3RvcmFnZSddPXt9LGQ9Y1tzKDB4MTQ1KV09eydSRUFEX0ZJTEVfU1VDQ0VTU19FVkVOVCc6cygweDEzYSksJ1JFQURfREVGQVVMVFNfU1VDQ0VTU19FVkVOVCc6cygweDEzYiksJ0VSUk9SX0VWRU5UJzpzKDB4MTM3KX0sZT17fTtjWydhZGRFdmVudExpc3RlbmVyJ109ZnVuY3Rpb24oaixrKXt2YXIgdD1zO2lmKCFqfHwha3x8IWYoaixkKSlyZXR1cm47dmFyIGw9ZVtqXT1lW2pdfHxbXTtmb3IodmFyIG09MHgwO208bFt0KDB4MTMzKV07bSsrKXt2YXIgbj1TdHJpbmcoayksbz1TdHJpbmcobFttXSk7aWYoaz09PWxbbV18fG49PT1vKXJldHVybjt9bFt0KDB4MTNkKV0oayk7fSxjWydyZW1vdmVFdmVudExpc3RlbmVyJ109ZnVuY3Rpb24oaixrKXt2YXIgdT1zO2lmKCFqfHwhZihqLGQpKXJldHVybjtpZihlW3UoMHgxMzApXShqKSl7aWYoayl7dmFyIGw9ZVtqXSxtPWxbdSgweDEzMyldO2Zvcih2YXIgbj0weDA7bjxtO24rKyl7dmFyIG89bFtuXSxwPVN0cmluZyhrKSxxPVN0cmluZyhvKTtpZihrPT09b3x8cD09PXEpe2xbJ3NwbGljZSddKG4sMHgxKTticmVhazt9fWxbdSgweDEzMyldPT09MHgwJiZkZWxldGUgZVtqXTt9ZWxzZSBkZWxldGUgZVtqXTt9fSxjW3MoMHgxNDEpXT1mdW5jdGlvbihpKXt2YXIgdj1zLGo9digweDEzNSkrZW5jb2RlVVJJQ29tcG9uZW50KGkpO2codigweDEzOCkraik7fSxjW3MoMHgxNDApXT1mdW5jdGlvbihpLGope3ZhciB3PXMsaz13KDB4MTM1KStlbmNvZGVVUklDb21wb25lbnQoaSkrJyZkYXRhPScrZW5jb2RlVVJJQ29tcG9uZW50KGopO2codygweDEyZikrayk7fSxjW3MoMHgxMzQpXT1mdW5jdGlvbihpKXt2YXIgeD1zLGo9eCgweDEzNSkrZW5jb2RlVVJJQ29tcG9uZW50KGkpO2coeCgweDE0Mykraik7fSxjW3MoMHgxNDQpXT1mdW5jdGlvbihpLGope3ZhciB5PXMsaz15KDB4MTM1KStlbmNvZGVVUklDb21wb25lbnQoaSkrJyZkYXRhPScrZW5jb2RlVVJJQ29tcG9uZW50KGopO2coeSgweDEyOSkrayk7fSxjW3MoMHgxMmIpXT1mdW5jdGlvbihpLGope3ZhciB6PXM7aChjW3ooMHgxNDUpXVt6KDB4MTMxKV0saSxqKTt9LGNbJ2ZpcmVSZWFkRGVmYXVsdHNTdWNjZXNzRXZlbnQnXT1mdW5jdGlvbihpLGope3ZhciBBPXM7aChjWydFVkVOVFMnXVtBKDB4MTNlKV0saSxqKTt9LGNbJ2ZpcmVFcnJvckV2ZW50J109ZnVuY3Rpb24oaSl7dmFyIEI9cztoKGNbQigweDE0NSldWydFUlJPUl9FVkVOVCddLGkpO307dmFyIGY9ZnVuY3Rpb24oaixrKXtmb3IodmFyIGwgaW4gayl7aWYoa1tsXT09PWopcmV0dXJuISFbXTt9cmV0dXJuIVtdO30sZz1mdW5jdGlvbihpKXt2YXIgQz1zO3dpbmRvd1tDKDB4MTQ5KV09QygweDE0MikraTt9LGg9ZnVuY3Rpb24oail7dmFyIEQ9cyxrPUFycmF5Wydwcm90b3R5cGUnXVtEKDB4MTQ2KV1bRCgweDE0OCldKGFyZ3VtZW50cyk7a1tEKDB4MTM5KV0oKTt2YXIgbD1lW2pdO2lmKGwpe3ZhciBtPWxbRCgweDE0NildKCksbj1tW0QoMHgxMzMpXTtmb3IodmFyIG89MHgwO288bjtvKyspe21bb11bRCgweDEzMildKG51bGwsayk7fX19O30oKSk7ZnVuY3Rpb24gYihjLGQpe3ZhciBlPWEoKTtyZXR1cm4gYj1mdW5jdGlvbihmLGcpe2Y9Zi0weDEyODt2YXIgaD1lW2ZdO3JldHVybiBoO30sYihjLGQpO31mdW5jdGlvbiBhKCl7dmFyIEU9WydzbGljZScsJzVubGtBS0onLCdjYWxsJywnbG9jYXRpb24nLCc0MDE0MjY5RFRYS1RVJywnd3JpdGVEZWZhdWx0cz8nLCc4ODE2NThvQVlkWnYnLCdmaXJlUmVhZEZpbGVTdWNjZXNzRXZlbnQnLCc0MjQ5MjhaTkxIUHAnLCcyWGZJbWpnJywnOTgyNjQ5N2NZYXFVQicsJ3dyaXRlRmlsZT8nLCdoYXNPd25Qcm9wZXJ0eScsJ1JFQURfRklMRV9TVUNDRVNTX0VWRU5UJywnYXBwbHknLCdsZW5ndGgnLCdyZWFkRGVmYXVsdHMnLCdwYXRoPScsJzE5NzQwOTBZem9kd1knLCdlcnJvcicsJ3JlYWRGaWxlPycsJ3NoaWZ0JywncmVhZEZpbGVTdWNjZXNzJywncmVhZERlZmF1bHRzU3VjY2VzcycsJzI3NDExODhSeW5pUGsnLCdwdXNoJywnUkVBRF9ERUZBVUxUU19TVUNDRVNTX0VWRU5UJywnNDg0NTY1Nk5na3NERicsJ3dyaXRlRmlsZScsJ3JlYWRGaWxlJywnbmF0aXZlc3RvcmFnZTovLycsJ3JlYWREZWZhdWx0cz8nLCd3cml0ZURlZmF1bHRzJywnRVZFTlRTJ107YT1mdW5jdGlvbigpe3JldHVybiBFO307cmV0dXJuIGEoKTt9 n71A769zQf87uPSC23PMlyMVYeprHpCaPzB5kmpWgPdzCEx+lofJajM0PM6OBrCr7+SAu+KTiPcWS 2647F3CB37CAA092D0DF0B02E31065D0D3D0042ADC34D1B14F4ECBB9AEF0DBB665FBB4DAF972F41FF2BFA28504A68491 58B41A14C6E43D755572D84DC22BC79963A872D0728ADC86AD4E037B47B1C793 8b48d21c390b5a17d6dee3de04fbc64a70e10ec6 827fd3ad693d520953527c856c9569f70402c65c nCpKy1TnomAEMhsHGWemYEQCFwNZV6JgRAITB7FnomBEAhMHsWeeZKwCEwexZ6JgRLrrF1lXomAEA -1526547541286-73a7aaa08f2a nDp2+zVzp2zEhg53QXI3fOHqGndFW2e9GfKay1VP+6z4Bn6GkQOjpDnijmsVT/usoL+OgwSP56EIs 9A5681DB3C1502CF47DB8B7CADC20DA7 LdxThdi1WBKUL75ULBPwJ7JgY7K0DkeAWrfXYN== nwPZm15wfZPyfwGPq6w4RscL5ftuBB32pu6x8yYFcMqDDpH+J41kaloDMddbHPDuxnsNo8N4HG4mZ
安全提示信息 应用程序记录日志信息,不得记录敏感信息
应用程序记录日志信息,不得记录敏感信息 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#logs Files: com/apm/insight/b/j.java, line(s) 48 com/apm/insight/h/a.java, line(s) 47 com/apm/insight/k/k.java, line(s) 78 com/apm/insight/l/p.java, line(s) 44,26,32,38,8,20,14,50 com/apm/insight/runtime/o.java, line(s) 47 com/applovin/impl/oc.java, line(s) 25,35,55,65 com/applovin/impl/pg.java, line(s) 46,52,58 com/applovin/impl/sdk/n.java, line(s) 63,95,53,99,73,115,79,119 com/appsflyer/AFLogger.java, line(s) 30,52,78,76,106,115,45 com/appsflyer/internal/AFa1eSDK.java, line(s) 532,542 com/appsflyer/internal/AFb1nSDK.java, line(s) 430 com/appsflyer/internal/AFb1sSDK.java, line(s) 141,146 com/appsflyer/internal/AFc1bSDK.java, line(s) 86,83,111,82,155 com/appsflyer/internal/AFd1fSDK.java, line(s) 89,102 com/appsflyer/internal/AFd1hSDK.java, line(s) 71 com/appsflyer/internal/AFd1jSDK.java, line(s) 45 com/appsflyer/internal/AFd1lSDK.java, line(s) 50 com/appsflyer/internal/AFd1nSDK.java, line(s) 98 com/appsflyer/internal/AFd1oSDK.java, line(s) 37,39,143,151 com/appsflyer/internal/AFd1pSDK.java, line(s) 59,89 com/appsflyer/internal/AFd1rSDK.java, line(s) 32 com/appsflyer/internal/AFd1zSDK.java, line(s) 53,97,27 com/appsflyer/internal/AFe1pSDK.java, line(s) 20,45,46,49 com/appsflyer/internal/AFf1hSDK.java, line(s) 161,193,150,164 com/appsflyer/share/LinkGenerator.java, line(s) 83 com/bykv/vk/openvk/YFl/YFl/Sg/Sg/AlY.java, line(s) 126,366,372,68,162,172,196,206,263,284,301,348,385,243,392,412,418,423 com/bykv/vk/openvk/YFl/YFl/Sg/Sg/DSW.java, line(s) 139,195,272,304,338,384,391,396,414,419,459,475,485,539,543,170,222,346,429,469,503,153,412,444 com/bykv/vk/openvk/YFl/YFl/Sg/Sg/vc.java, line(s) 90,156,166,187 com/bykv/vk/openvk/YFl/YFl/Sg/Sg/wN.java, line(s) 54,62 com/bykv/vk/openvk/YFl/YFl/Sg/tN/YFl.java, line(s) 238,244,251,258,264,272,345,352,191,204,229,286,302 com/bykv/vk/openvk/preload/falconx/a/a.java, line(s) 52 com/bykv/vk/openvk/preload/geckox/logger/DefaultLogger.java, line(s) 13,16,24,32,37 com/bytedance/adsdk/Sg/vc.java, line(s) 182,191,193,203,435,445,494,505,595,617,619,622,625,638,641,643,976 com/bytedance/adsdk/ugeno/DSW/wN.java, line(s) 23,32 com/bytedance/adsdk/ugeno/NjR/AlY/Sg.java, line(s) 128 com/bytedance/adsdk/ugeno/NjR/AlY/YFl.java, line(s) 119,137 com/bytedance/adsdk/ugeno/YFl/YFl/Sg.java, line(s) 42 com/bytedance/adsdk/ugeno/core/DSW.java, line(s) 56 com/bytedance/adsdk/ugeno/core/NjR.java, line(s) 73,156,114,202 com/bytedance/adsdk/ugeno/core/YFl.java, line(s) 78,70 com/bytedance/adsdk/ugeno/core/YFl/YFl.java, line(s) 93 com/bytedance/adsdk/ugeno/qsH/tN.java, line(s) 1620 com/chartboost/sdk/Analytics.java, line(s) 80,94,103,116,130 com/chartboost/sdk/Chartboost.java, line(s) 48,111 com/chartboost/sdk/ads/Banner.java, line(s) 104 com/chartboost/sdk/ads/Interstitial.java, line(s) 73 com/chartboost/sdk/ads/Rewarded.java, line(s) 73 com/chartboost/sdk/impl/ae.java, line(s) 24,26 com/chartboost/sdk/impl/c.java, line(s) 129 com/chartboost/sdk/impl/c8.java, line(s) 753,757,761,765,769,773,924,973,1212,1225,1243,869 com/chartboost/sdk/impl/cb.java, line(s) 33 com/chartboost/sdk/impl/d1.java, line(s) 31 com/chartboost/sdk/impl/e1.java, line(s) 84 com/chartboost/sdk/impl/e3.java, line(s) 60 com/chartboost/sdk/impl/ed.java, line(s) 165,176,191,196,206,217,228,243,256,263,292,328,105 com/chartboost/sdk/impl/f3.java, line(s) 101 com/chartboost/sdk/impl/g4.java, line(s) 209 com/chartboost/sdk/impl/g6.java, line(s) 32 com/chartboost/sdk/impl/h0.java, line(s) 164,437,933 com/chartboost/sdk/impl/k6.java, line(s) 28 com/chartboost/sdk/impl/mb.java, line(s) 82,137,169,194,236,262,295,321 com/chartboost/sdk/impl/o0.java, line(s) 109 com/chartboost/sdk/impl/q8.java, line(s) 187 com/chartboost/sdk/impl/qa.java, line(s) 200 com/chartboost/sdk/impl/se.java, line(s) 18,11 com/chartboost/sdk/impl/u2.java, line(s) 59 com/chartboost/sdk/impl/vc.java, line(s) 33,111,119,122 com/chartboost/sdk/impl/w7.java, line(s) 15,24,32,40,48,56 com/chartboost/sdk/impl/y0.java, line(s) 28 com/chartboost/sdk/internal/Networking/NetworkHelper.java, line(s) 27 com/chartboost/sdk/internal/clickthrough/EmbeddedBrowserActivity.java, line(s) 139,148,216 com/chartboost/sdk/view/CBImpressionActivity.java, line(s) 51,102,114 com/explorestack/iab/utils/Logger.java, line(s) 64,159,66,71 com/fyber/inneractive/sdk/external/InneractiveAdManager.java, line(s) 295 com/fyber/inneractive/sdk/flow/AbstractC0118a.java, line(s) 29 com/fyber/inneractive/sdk/flow/AbstractC1800a.java, line(s) 30 com/fyber/inneractive/sdk/logger/a.java, line(s) 11,19,21,29,41,43,51,58,65 com/fyber/inneractive/sdk/network/U.java, line(s) 100 com/fyber/inneractive/sdk/player/cache/f.java, line(s) 75 com/fyber/inneractive/sdk/player/exoplayer2/audio/r.java, line(s) 375,148,151,162 com/fyber/inneractive/sdk/player/exoplayer2/extractor/mp4/m.java, line(s) 58 com/fyber/inneractive/sdk/player/exoplayer2/extractor/mp4/n.java, line(s) 41,47,60,75,84,102,145 com/fyber/inneractive/sdk/player/exoplayer2/extractor/ogg/o.java, line(s) 256 com/fyber/inneractive/sdk/player/exoplayer2/extractor/ts/C0180d.java, line(s) 140 com/fyber/inneractive/sdk/player/exoplayer2/extractor/ts/C1862d.java, line(s) 141 com/fyber/inneractive/sdk/player/exoplayer2/extractor/ts/p.java, line(s) 39 com/fyber/inneractive/sdk/player/exoplayer2/extractor/ts/s.java, line(s) 37,40,105 com/fyber/inneractive/sdk/player/exoplayer2/extractor/wav/a.java, line(s) 39 com/fyber/inneractive/sdk/player/exoplayer2/extractor/wav/d.java, line(s) 19,50,57 com/fyber/inneractive/sdk/player/exoplayer2/g.java, line(s) 32,110 com/fyber/inneractive/sdk/player/exoplayer2/h.java, line(s) 110 com/fyber/inneractive/sdk/player/exoplayer2/l.java, line(s) 310,762,769,776 com/fyber/inneractive/sdk/player/exoplayer2/mediacodec/a.java, line(s) 86,211,60,144,152,161,168,177,182,189 com/fyber/inneractive/sdk/player/exoplayer2/mediacodec/j.java, line(s) 232,235,158 com/fyber/inneractive/sdk/player/exoplayer2/text/cea/a.java, line(s) 63 com/fyber/inneractive/sdk/player/exoplayer2/upstream/p.java, line(s) 211 com/fyber/inneractive/sdk/player/exoplayer2/upstream/y.java, line(s) 135,149,155 com/fyber/inneractive/sdk/player/exoplayer2/util/b.java, line(s) 27 com/fyber/inneractive/sdk/player/exoplayer2/util/c.java, line(s) 31 com/fyber/inneractive/sdk/player/exoplayer2/util/l.java, line(s) 206 com/fyber/inneractive/sdk/player/exoplayer2/video/MediaCodecVideoRenderer.java, line(s) 454,277,337 com/gameanalytics/sdk/errorreporter/GameAnalyticsExceptionReportService.java, line(s) 43 com/gameanalytics/sdk/logging/GALogger.java, line(s) 95,89,100,93 com/gameanalytics/sdk/validators/GAValidator.java, line(s) 53,61,69,113 com/iab/omid/library/applovin/publisher/b.java, line(s) 30,32 com/iab/omid/library/applovin/utils/d.java, line(s) 18,11,25 com/iab/omid/library/appodeal/publisher/b.java, line(s) 30,32 com/iab/omid/library/appodeal/utils/d.java, line(s) 18,11,25 com/iab/omid/library/bytedance2/utils/d.java, line(s) 18,11 com/iab/omid/library/corpmailru/d/c.java, line(s) 18,11 com/iab/omid/library/fyber/publisher/b.java, line(s) 31,33 com/iab/omid/library/fyber/utils/d.java, line(s) 18,11,25 com/iab/omid/library/inmobi/publisher/b.java, line(s) 31,33 com/iab/omid/library/inmobi/utils/d.java, line(s) 18,11,25 com/iab/omid/library/ironsrc/utils/d.java, line(s) 18,11 com/iab/omid/library/mmadbridge/publisher/b.java, line(s) 31,33 com/iab/omid/library/mmadbridge/utils/d.java, line(s) 18,11,25 com/iab/omid/library/smaato/publisher/b.java, line(s) 31,33 com/iab/omid/library/smaato/utils/d.java, line(s) 18,11,25 com/iab/omid/library/unity3d/publisher/b.java, line(s) 30,32 com/iab/omid/library/unity3d/utils/d.java, line(s) 18,11 com/iab/omid/library/vungle/publisher/b.java, line(s) 30,32 com/iab/omid/library/vungle/utils/d.java, line(s) 18,11,25 com/inmobi/media/AbstractC0232o6.java, line(s) 35,45,65,70,93,98,26,58,20,53 com/inmobi/media/AbstractC2196o6.java, line(s) 36,46,66,71,94,99,27,59,21,54 com/inmobi/media/C0027a0.java, line(s) 71 com/inmobi/media/C0165jb.java, line(s) 42,48,52 com/inmobi/media/C0377yc.java, line(s) 170,182 com/inmobi/media/C0390zb.java, line(s) 38 com/inmobi/media/C1991a0.java, line(s) 213,73,180,199 com/inmobi/media/C2129jb.java, line(s) 43,49,53 com/inmobi/media/C2341yc.java, line(s) 174,186 com/inmobi/media/C2354zb.java, line(s) 40 com/inmobi/media/C9.java, line(s) 36,63,70 com/inmobi/media/E0.java, line(s) 246 com/inmobi/media/H1.java, line(s) 33,54 com/inmobi/media/H3.java, line(s) 27 com/inmobi/media/L.java, line(s) 28,35,48 com/inmobi/media/M.java, line(s) 78,31,35,56,59,64,69,73 com/inmobi/media/N.java, line(s) 24,46,51,56 com/inmobi/media/O0.java, line(s) 127 com/inmobi/media/P.java, line(s) 219,204 com/inmobi/media/S.java, line(s) 38,42,46,50 com/inmobi/media/Z2.java, line(s) 76 com/inmobi/media/Z9.java, line(s) 28 com/inmobi/media/hd.java, line(s) 124 com/ironsource/adapters/vungle/banner/VungleBannerAdapter.java, line(s) 81 com/ironsource/adapters/vungle/rewardedvideo/VungleRewardedVideoAdapter.java, line(s) 140 com/ironsource/adqualitysdk/sdk/i/ih.java, line(s) 376,381,388,392,411,424 com/ironsource/adqualitysdk/sdk/i/n.java, line(s) 246,257,117,130,291,301 com/ironsource/mediationsdk/AbstractAdapter.java, line(s) 469,472 com/ironsource/mediationsdk/d.java, line(s) 384,389 com/ironsource/mediationsdk/demandOnly/d.java, line(s) 194,290,451,462,135,138,182,210,231,241,248,448,467 com/ironsource/mediationsdk/demandOnly/g.java, line(s) 256,147,150,230 com/ironsource/mediationsdk/demandOnly/l.java, line(s) 254,137,140,228 com/ironsource/mediationsdk/integration/IntegrationHelper.java, line(s) 36,40,54,59,82,92,97,30,33,49,70,79,87,90,95,28,73 com/ironsource/mediationsdk/logger/a.java, line(s) 36,29,25,31 com/ironsource/mediationsdk/p.java, line(s) 684,689,695,704,711,724,2137,2142,2148,2157,2164,2178,2271,2279,2303,676,1986,2129,2236,2245,2260,492,2286,2290,2294,496,501 com/ironsource/mediationsdk/q.java, line(s) 312,318 com/ironsource/mediationsdk/w.java, line(s) 445,599,699,778,848,878,905,102,114,403,409,411,437,597,690,774,809,831,838,846,861,876,932,1035,812,851,863,883,934 com/ironsource/mediationsdk/x.java, line(s) 157,229,155,222,226,232,284,289,310,404,420,459,406,423,464 com/ironsource/mediationsdk/y.java, line(s) 119,124 com/ironsource/sdk/controller/v.java, line(s) 388,525,539,559,624,644,660,676,809,883,1050,1057,1482,1739,2011 com/ironsource/sdk/service/Connectivity/BroadcastReceiverStrategy.java, line(s) 44 com/ironsource/sdk/utils/Logger.java, line(s) 12,18,24,30,40,48,53,59,65,71 com/json/a.java, line(s) 45,147 com/json/adapters/bidmachine/interstitial/BidMachineInterstitialAdapter.java, line(s) 84 com/json/adapters/ironsource/IronSourceAdapter.java, line(s) 229,222,232,372,375,379,383 com/json/adapters/vungle/banner/VungleBannerAdapter.java, line(s) 128 com/json/adapters/vungle/rewardedvideo/VungleRewardedVideoAdapter.java, line(s) 141 com/json/adqualitysdk/sdk/i/ih.java, line(s) 378,383,390,394,413,426 com/json/adqualitysdk/sdk/i/n.java, line(s) 246,257,117,130,291,301 com/json/ar.java, line(s) 50,54,61 com/json/b3.java, line(s) 72 com/json/bm.java, line(s) 81,103 com/json/d0.java, line(s) 226 com/json/d6.java, line(s) 69,113,62,102,106 com/json/f4.java, line(s) 22,23,31 com/json/f9.java, line(s) 129 com/json/g7.java, line(s) 92,165,211,89,153,202 com/json/h7.java, line(s) 403,535,715,835,872,1031,212,241,253,256,289,393,396,536,712,720,733,735,806,870,982,988,994,1029 com/json/i4.java, line(s) 27 com/json/i5.java, line(s) 159,160 com/json/i9.java, line(s) 212,243 com/json/j5.java, line(s) 125,130 com/json/j9.java, line(s) 40,41,27,43 com/json/k7.java, line(s) 213,254,266,298,326,333,424,436,192,202,241,263,284,307,399 com/json/ks.java, line(s) 143,147 com/json/mediationsdk/AbstractAdapter.java, line(s) 452,455 com/json/mediationsdk/d.java, line(s) 419,424 com/json/mediationsdk/demandOnly/d.java, line(s) 198,294,456,467,137,140,186,214,235,245,252,453,472 com/json/mediationsdk/demandOnly/g.java, line(s) 258,147,150,232 com/json/mediationsdk/demandOnly/l.java, line(s) 256,137,140,230 com/json/mediationsdk/integration/IntegrationHelper.java, line(s) 41,45,59,64,87,97,102,136,224,35,38,54,75,84,92,95,100,123,143,228,33,78 com/json/mediationsdk/logger/a.java, line(s) 37,30,26,32 com/json/mediationsdk/p.java, line(s) 728,733,739,748,755,768,2318,2323,2329,2338,2345,2359,2455,2463,2487,720,2165,2310,2419,2428,2444,499,2470,2474,2478,503,508 com/json/mediationsdk/q.java, line(s) 315,321 com/json/mediationsdk/w.java, line(s) 451,605,705,784,856,888,915,101,113,409,415,417,443,603,696,780,816,838,845,854,870,886,943,1050,819,859,872,893,945 com/json/mediationsdk/x.java, line(s) 157,231,155,224,228,234,286,291,312,407,423,462,409,426,467 com/json/mediationsdk/y.java, line(s) 122,127 com/json/mf.java, line(s) 40,51,73,89,168,223 com/json/no.java, line(s) 129 com/json/oc.java, line(s) 156,148 com/json/of.java, line(s) 92 com/json/ou.java, line(s) 42,44,76,82,142,146 com/json/pk.java, line(s) 86 com/json/pl.java, line(s) 65,54,56 com/json/q5.java, line(s) 174,157,165 com/json/q9.java, line(s) 127,167,196 com/json/sdk/controller/v.java, line(s) 399,538,553,574,643,664,681,698,835,913,1083,1090,1545,1802,2917,2922,2932,2943,2949,2958,2960,2075 com/json/sdk/service/Connectivity/BroadcastReceiverStrategy.java, line(s) 47 com/json/sdk/utils/Logger.java, line(s) 13,19,25,31,41,49,54,60,66,72 com/json/t0.java, line(s) 38,41,44,47,48,49 com/json/t2.java, line(s) 86,92 com/json/t7.java, line(s) 67 com/json/t8.java, line(s) 34 com/json/to.java, line(s) 43,322 com/json/un.java, line(s) 93 com/json/v3.java, line(s) 77 com/json/vb.java, line(s) 61 com/json/vj.java, line(s) 40,42,43,45,92,97,115,128,134 com/json/vu.java, line(s) 175 com/json/wl.java, line(s) 120,106,110 com/json/x.java, line(s) 341,167,174,327 com/json/xf.java, line(s) 42 com/json/z5.java, line(s) 245,264,206,242,252,260 com/ketchapp/promotion/CallbackHandler.java, line(s) 13 com/ketchapp/promotion/CrossPromoManager.java, line(s) 37,40,43,50,54,59,67,71,76,162,165,172,205,212,219,83,108,115,154,184,193 com/ketchapp/promotion/Downloader.java, line(s) 60,63,106,109,139,142,164,167,170,128,130,135 com/ketchapp/promotion/PromotionActivity.java, line(s) 119,127 com/ketchapp/promotion/PromotionManager.java, line(s) 141,142,144,165,491 com/ketchapp/promotion/SquareManager.java, line(s) 134,148 com/ketchapp/promotion/SquareView.java, line(s) 37,38,147,156,163,168,198,199,200,201,202 com/ketchapp/promotion/Unity3d/Unity3dHelper.java, line(s) 52,53,54,55,56,28 com/ketchapp/promotion/WaterfallDownloader.java, line(s) 178,202,204,209 com/mbridge/msdk/dycreator/a/a.java, line(s) 45,59,145,146,147,152,158,160,239 com/mbridge/msdk/dycreator/baseview/MBScrollView.java, line(s) 74 com/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView.java, line(s) 277 com/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView.java, line(s) 259 com/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView.java, line(s) 277 com/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView.java, line(s) 268 com/mbridge/msdk/dycreator/bus/BackgroundPoster.java, line(s) 40 com/mbridge/msdk/dycreator/bus/EventBus.java, line(s) 313,107,109,112,432,450,466 com/mbridge/msdk/dycreator/e/g.java, line(s) 11 com/mbridge/msdk/foundation/same/report/b/b.java, line(s) 89 com/mbridge/msdk/foundation/same/report/b/d.java, line(s) 175 com/mbridge/msdk/foundation/same/report/d.java, line(s) 72 com/mbridge/msdk/foundation/tools/ac.java, line(s) 20 com/mbridge/msdk/foundation/tools/af.java, line(s) 39,46,60,67,74,53,81,88 com/mbridge/msdk/playercommon/exoplayer2/DefaultRenderersFactory.java, line(s) 98 com/mbridge/msdk/playercommon/exoplayer2/ExoPlayerImpl.java, line(s) 125,489,508 com/mbridge/msdk/playercommon/exoplayer2/ExoPlayerImplInternal.java, line(s) 622,837,1168,1173,1178,1246 com/mbridge/msdk/playercommon/exoplayer2/MediaPeriodHolder.java, line(s) 204 com/mbridge/msdk/playercommon/exoplayer2/SimpleExoPlayer.java, line(s) 295,859 com/mbridge/msdk/playercommon/exoplayer2/audio/DefaultAudioSink.java, line(s) 632,164,173,182,663 com/mbridge/msdk/playercommon/exoplayer2/drm/ClearKeyUtil.java, line(s) 44 com/mbridge/msdk/playercommon/exoplayer2/drm/DefaultDrmSession.java, line(s) 172,317 com/mbridge/msdk/playercommon/exoplayer2/drm/DefaultDrmSessionManager.java, line(s) 290 com/mbridge/msdk/playercommon/exoplayer2/extractor/mkv/MatroskaExtractor.java, line(s) 482 com/mbridge/msdk/playercommon/exoplayer2/extractor/mp3/VbriSeeker.java, line(s) 65 com/mbridge/msdk/playercommon/exoplayer2/extractor/mp3/XingSeeker.java, line(s) 51 com/mbridge/msdk/playercommon/exoplayer2/extractor/mp4/FragmentedMp4Extractor.java, line(s) 278,1020 com/mbridge/msdk/playercommon/exoplayer2/extractor/mp4/MetadataUtil.java, line(s) 170,54,65,71,191,235,247,257 com/mbridge/msdk/playercommon/exoplayer2/extractor/mp4/PsshAtomUtil.java, line(s) 69,93 com/mbridge/msdk/playercommon/exoplayer2/extractor/mp4/TrackEncryptionBox.java, line(s) 62 com/mbridge/msdk/playercommon/exoplayer2/extractor/ogg/VorbisUtil.java, line(s) 209 com/mbridge/msdk/playercommon/exoplayer2/extractor/ts/AdtsReader.java, line(s) 113 com/mbridge/msdk/playercommon/exoplayer2/extractor/ts/H265Reader.java, line(s) 249 com/mbridge/msdk/playercommon/exoplayer2/extractor/ts/Id3Reader.java, line(s) 32 com/mbridge/msdk/playercommon/exoplayer2/extractor/ts/PesReader.java, line(s) 57,110,113 com/mbridge/msdk/playercommon/exoplayer2/extractor/wav/WavHeaderReader.java, line(s) 49 com/mbridge/msdk/playercommon/exoplayer2/mediacodec/MediaCodecInfo.java, line(s) 78,82,41 com/mbridge/msdk/playercommon/exoplayer2/mediacodec/MediaCodecRenderer.java, line(s) 599 com/mbridge/msdk/playercommon/exoplayer2/mediacodec/MediaCodecUtil.java, line(s) 363,366,489,259,268,277,284,287,318,405,410,418,427 com/mbridge/msdk/playercommon/exoplayer2/metadata/id3/Id3Decoder.java, line(s) 192,197,206,217,370 com/mbridge/msdk/playercommon/exoplayer2/offline/DownloadManager.java, line(s) 324,464 com/mbridge/msdk/playercommon/exoplayer2/offline/DownloadService.java, line(s) 152 com/mbridge/msdk/playercommon/exoplayer2/source/chunk/BaseMediaChunkOutput.java, line(s) 48 com/mbridge/msdk/playercommon/exoplayer2/source/chunk/ChunkedTrackBlacklistUtil.java, line(s) 25,27 com/mbridge/msdk/playercommon/exoplayer2/text/cea/Cea708Decoder.java, line(s) 886,450,454,458,559,736,746,786,798,821,835 com/mbridge/msdk/playercommon/exoplayer2/text/cea/CeaUtil.java, line(s) 27 com/mbridge/msdk/playercommon/exoplayer2/text/dvb/DvbParser.java, line(s) 675 com/mbridge/msdk/playercommon/exoplayer2/text/ssa/SsaDecoder.java, line(s) 51,56,61,70 com/mbridge/msdk/playercommon/exoplayer2/text/subrip/SubripDecoder.java, line(s) 44,72,75 com/mbridge/msdk/playercommon/exoplayer2/text/ttml/TtmlDecoder.java, line(s) 389,86,97,113,299,305,314,319,344,348,400 com/mbridge/msdk/playercommon/exoplayer2/text/webvtt/WebvttCue.java, line(s) 60 com/mbridge/msdk/playercommon/exoplayer2/text/webvtt/WebvttCueParser.java, line(s) 119,252,272,275,375,404 com/mbridge/msdk/playercommon/exoplayer2/upstream/DefaultDataSource.java, line(s) 81 com/mbridge/msdk/playercommon/exoplayer2/upstream/DefaultHttpDataSource.java, line(s) 81 com/mbridge/msdk/playercommon/exoplayer2/upstream/Loader.java, line(s) 123,179,185,191 com/mbridge/msdk/playercommon/exoplayer2/upstream/cache/CachedRegionTracker.java, line(s) 121 com/mbridge/msdk/playercommon/exoplayer2/upstream/cache/SimpleCache.java, line(s) 116 com/mbridge/msdk/playercommon/exoplayer2/util/AtomicFile.java, line(s) 35,93 com/mbridge/msdk/playercommon/exoplayer2/util/EventLogger.java, line(s) 133,137 com/mbridge/msdk/playercommon/exoplayer2/util/NalUnitUtil.java, line(s) 233 com/mbridge/msdk/playercommon/exoplayer2/video/DummySurface.java, line(s) 73,79 com/mbridge/msdk/playercommon/exoplayer2/video/MediaCodecVideoRenderer.java, line(s) 855,455,461,679 com/mbridge/msdk/tracker/b.java, line(s) 25,40,55 com/mbridge/msdk/tracker/c.java, line(s) 33,46,59,76,94,119,150,176,207,233,250,270,283,303,320,339,354,373,391 com/mbridge/msdk/tracker/j.java, line(s) 40 com/mbridge/msdk/tracker/k.java, line(s) 50,57,87,100,110 com/mbridge/msdk/tracker/m.java, line(s) 83,64,75,113,148,155 com/mbridge/msdk/tracker/n.java, line(s) 39,62,95,121 com/mbridge/msdk/tracker/network/ae.java, line(s) 55,51,59 com/mbridge/msdk/tracker/p.java, line(s) 38 com/mbridge/msdk/tracker/r.java, line(s) 48,62,86,181,221,231,80,97,107,237,242,254 com/mbridge/msdk/tracker/w.java, line(s) 62,65,68 com/mbridge/msdk/tracker/y.java, line(s) 124 com/mbridge/msdk/video/module/MBridgeBaseView.java, line(s) 187,199 com/mbridge/msdk/widget/FeedbackRadioGroup.java, line(s) 64 com/moloco/sdk/acm/eventprocessing/e.java, line(s) 30 com/moloco/sdk/acm/services/e.java, line(s) 175,164,220,227,209 com/moloco/sdk/internal/MolocoLogger.java, line(s) 277,288,267,318,335,344 com/my/target/i1.java, line(s) 191,311 com/my/target/ja.java, line(s) 26,36,45,50 com/my/tracker/obfuscated/z0.java, line(s) 13,22,39,48,56 com/sdkbox/adbooster/ImageCache.java, line(s) 186,189 com/sdkbox/jnibridge/NativeBridge.java, line(s) 24,43,62,38 com/sdkbox/plugin/PluginGoogleAnalytics.java, line(s) 46,48,105,108,81,135,145,153,166,176,216,230,239,249,264 com/sdkbox/plugin/SDKBox.java, line(s) 32,64,68,217 com/sdkbox/plugin/SDKBoxIABBillingClient.java, line(s) 113,130,181,336,339,432,434,444,446,449,453,459,493,527,531,560,663,666,673,764,805,809,184,534,736,749,360,72,81,324,330,547,579,649,727,781,788 com/sdkbox/plugin/SDKBoxIAPGooglePlay.java, line(s) 46,54,68,95,97,108,135,139,145,150,155,281,286,288,292,306,312,394,420,51,84,104,131,189,224,256,300,410,433,217,222,261,266,269 com/sdkbox/plugin/SdkboxGPGAchievements.java, line(s) 212,219,227,230,254,339,343,364,368,408,420,426,201,273,283,386,397,415,279 com/sdkbox/plugin/SdkboxGPGAuthentication.java, line(s) 180,292,297,305,399,428,116,124,204,221,225,355,409,413,419 com/sdkbox/plugin/SdkboxGPGLeaderboards.java, line(s) 200,204,209,213,224,230,236,260,354,364,393,400,277,287,328,339,345,370,390,404,406,283 com/sdkbox/plugin/SdkboxGPGSavedGames.java, line(s) 42,49,101,187,229,261,289 com/sdkbox/plugin/SdkboxLog.java, line(s) 54,116,61,127,72,120,85,103,122 com/sdkbox/plugin/Security.java, line(s) 91,101,113,116,119,149,152,49,54,72,79,81,83,85,107,134,143 com/sdkbox/plugin/TrackingInfoAndroid.java, line(s) 109,520,408,411,421 com/sdkbox/plugin/util/iap/IabHelper.java, line(s) 113,115,166,169,171,206,251,254,286,297,309,381,382,383,384,385,388,400,407,409,471,485,581,592,604,613,625,636,646,649,652,118,149,163,318,325,334,347,360,365,372,387,413,430,475,498,506,514,607,101,282,424,632,670 com/sdkbox/plugin/util/iap/Security.java, line(s) 92,102,114,117,120,150,153,50,55,73,80,82,84,86,108,135,144 com/sdkbox/services/FileUtils.java, line(s) 67,70,73 com/sdkbox/services/TrackingLocalStorage.java, line(s) 167,206,223,226,228,231,277,282,287,290 com/sdkbox/services/XMLHttpRequest.java, line(s) 73,78,81,108 com/smaato/sdk/core/AndroidsInjector.java, line(s) 89 com/smaato/sdk/core/Config.java, line(s) 51,65 com/smaato/sdk/core/SmaatoInstance.java, line(s) 85 com/smaato/sdk/core/SmaatoSdk.java, line(s) 190,310,446,289 com/smaato/sdk/core/ad/KeyValuePairs.java, line(s) 20,24,29,43,57,62 com/smaato/sdk/core/browser/SmaatoSdkBrowserActivity.java, line(s) 182 com/smaato/sdk/core/linkhandler/LinkHandler.java, line(s) 215 com/smaato/sdk/core/log/LoggerFactory.java, line(s) 18 com/smaato/sdk/core/openmeasurement/BaseOMViewabilityTracker.java, line(s) 27,36,49,54,65,74 com/smaato/sdk/core/openmeasurement/OMImageViewabilityTracker.java, line(s) 55 com/smaato/sdk/core/openmeasurement/OMVideoViewabilityTracker.java, line(s) 162 com/smaato/sdk/core/openmeasurement/OMWebViewViewabilityTracker.java, line(s) 43 com/smaato/sdk/core/remoteconfig/global/ConfigFeatures.java, line(s) 49 com/smaato/sdk/core/remoteconfig/publisher/ButtonDelays.java, line(s) 54 com/smaato/sdk/core/remoteconfig/publisher/ButtonSizes.java, line(s) 43 com/smaato/sdk/core/util/Intents.java, line(s) 52 com/smaato/sdk/core/util/Threads.java, line(s) 183 com/smaato/sdk/core/webview/WebViewHelperUtil.java, line(s) 37 com/smaato/sdk/richmedia/util/ViewUtils.java, line(s) 40 com/unity3d/ads/UnityAdsBaseOptions.java, line(s) 30 com/unity3d/ads/adplayer/CommonWebViewBridge.java, line(s) 178 com/unity3d/ads/adplayer/GetAdAssetLoaderKt.java, line(s) 46 com/unity3d/ads/adplayer/GetWebViewAssetLoaderKt.java, line(s) 55 com/unity3d/ads/core/data/datasource/AndroidDynamicDeviceInfoDataSource.java, line(s) 114,151,325,564,284 com/unity3d/ads/core/data/datasource/AndroidStaticDeviceInfoDataSource.java, line(s) 189,207,228,257,298,304,445,469,485,487,505 com/unity3d/ads/core/data/repository/AndroidDiagnosticEventRepository.java, line(s) 186 com/unity3d/ads/core/domain/AndroidInitializeBoldSDK.java, line(s) 102,111 com/unity3d/ads/core/domain/LegacyLoadUseCase.java, line(s) 173,188 com/unity3d/ads/core/domain/LegacyShowUseCase$showError$1.java, line(s) 107 com/unity3d/ads/core/domain/LegacyShowUseCase.java, line(s) 94,146,153,168 com/unity3d/ads/gatewayclient/CommonGatewayClient.java, line(s) 116 com/unity3d/ads/metadata/InAppPurchaseMetaData.java, line(s) 27,40,54 com/unity3d/ads/metadata/MetaData.java, line(s) 39,54 com/unity3d/services/SDKErrorHandler.java, line(s) 96 com/unity3d/services/UnityServices.java, line(s) 86,142,149,154,162,168,177,183,174,186,117 com/unity3d/services/ads/UnityAdsImplementation.java, line(s) 118,89 com/unity3d/services/ads/adunit/AdUnitActivityController.java, line(s) 359,361,52,128,186,219,260,290,310,377,224 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,325,328,331,334,361,111,133,156,163,339,352,364,368,408,499 com/unity3d/services/ads/api/VideoPlayer.java, line(s) 60,78,101,119,170,181 com/unity3d/services/ads/api/WebPlayer.java, line(s) 53 com/unity3d/services/ads/gmascar/adapters/ScarAdapterFactory.java, line(s) 42 com/unity3d/services/ads/gmascar/bridges/AdapterStatusBridge.java, line(s) 21,39 com/unity3d/services/ads/gmascar/bridges/InitializeListenerBridge.java, line(s) 21,40 com/unity3d/services/ads/gmascar/bridges/mobileads/MobileAdsBridge.java, line(s) 20 com/unity3d/services/ads/gmascar/bridges/mobileads/MobileAdsBridgeLegacy.java, line(s) 19 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/token/InMemoryAsyncTokenStorage.java, line(s) 145,179 com/unity3d/services/ads/token/NativeTokenGenerator.java, line(s) 41 com/unity3d/services/ads/topics/TopicsReceiver.java, line(s) 37 com/unity3d/services/ads/topics/TopicsService.java, line(s) 56 com/unity3d/services/ads/video/VideoPlayerView.java, line(s) 54,57,81,124,129,151,194,206,240 com/unity3d/services/ads/webplayer/WebPlayerView.java, line(s) 65,75,399,401,418,514,557,616,631,646,659 com/unity3d/services/banners/BannerView.java, line(s) 163 com/unity3d/services/banners/UnityBanners.java, line(s) 340 com/unity3d/services/core/api/Cache.java, line(s) 161,175,54,127,180 com/unity3d/services/core/api/DeviceInfo.java, line(s) 140,156,185,323,344,356,412 com/unity3d/services/core/api/Intent.java, line(s) 50,64,210,234,249 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,80,86,92,98 com/unity3d/services/core/broadcast/BroadcastEventReceiver.java, line(s) 36 com/unity3d/services/core/cache/CacheDirectory.java, line(s) 39,41,76,84,94,119,123,129,136,44,80,89 com/unity3d/services/core/cache/CacheThread.java, line(s) 76 com/unity3d/services/core/cache/CacheThreadHandler.java, line(s) 40,43,46,70 com/unity3d/services/core/configuration/ConfigurationReader.java, line(s) 25 com/unity3d/services/core/configuration/ConfigurationRequestFactory.java, line(s) 39 com/unity3d/services/core/configuration/EnvironmentCheck.java, line(s) 38,48,35,51,54,57,60 com/unity3d/services/core/configuration/ExperimentObject.java, line(s) 24 com/unity3d/services/core/configuration/ExperimentsReader.java, line(s) 25 com/unity3d/services/core/configuration/InitializationNotificationCenter.java, line(s) 47 com/unity3d/services/core/configuration/InitializeEventsMetricSender.java, line(s) 42,52,60,70,165,172 com/unity3d/services/core/configuration/InitializeThread.java, line(s) 273,309,435,450,494,502,602,614,640,703,126,282,285,316,319,363,383,551,588,707,858,867,197,345,444,528 com/unity3d/services/core/configuration/PrivacyConfigurationLoader.java, line(s) 63 com/unity3d/services/core/connectivity/ConnectivityMonitor.java, line(s) 57,85,95,77,125 com/unity3d/services/core/device/AdvertisingId.java, line(s) 126,144,154 com/unity3d/services/core/device/Device.java, line(s) 171,493,542,551,301 com/unity3d/services/core/device/OpenAdvertisingId.java, line(s) 128,150,157 com/unity3d/services/core/device/Storage.java, line(s) 89,94,109 com/unity3d/services/core/device/reader/DeviceInfoReaderCompressor.java, line(s) 20,33 com/unity3d/services/core/device/reader/DeviceInfoReaderExtended.java, line(s) 46,52 com/unity3d/services/core/domain/task/InitializeStateConfig$doWork$2.java, line(s) 57 com/unity3d/services/core/domain/task/InitializeStateCreate$doWork$2.java, line(s) 51,57,68 com/unity3d/services/core/domain/task/InitializeStateError$doWork$2.java, line(s) 48 com/unity3d/services/core/domain/task/InitializeStateLoadCache.java, line(s) 144 com/unity3d/services/core/domain/task/InitializeStateNetworkError$doWork$2.java, line(s) 52 com/unity3d/services/core/domain/task/InitializeStateNetworkError.java, line(s) 101,118 com/unity3d/services/core/log/DeviceLog.java, line(s) 69,213,220 com/unity3d/services/core/misc/JsonFlattener.java, line(s) 43 com/unity3d/services/core/misc/JsonStorage.java, line(s) 151,26,32,51,72,84,96,160,166 com/unity3d/services/core/misc/JsonStorageAggregator.java, line(s) 34 com/unity3d/services/core/misc/Utilities.java, line(s) 38,56,172 com/unity3d/services/core/misc/ViewUtilities.java, line(s) 27,36 com/unity3d/services/core/preferences/AndroidPreferences.java, line(s) 14,26,38,50,62 com/unity3d/services/core/properties/ClientProperties.java, line(s) 40,71,83,85 com/unity3d/services/core/properties/SdkProperties.java, line(s) 253,255,107 com/unity3d/services/core/reflection/GenericBridge.java, line(s) 33,48,57,63,71,77,85,92 com/unity3d/services/core/request/WebRequest.java, line(s) 84,177,183 com/unity3d/services/core/request/WebRequestRunnable.java, line(s) 96,81,100,110 com/unity3d/services/core/request/WebRequestThread.java, line(s) 64,127,141 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) 20 com/unity3d/services/core/request/metrics/MetricSender$sendMetrics$1.java, line(s) 78,80 com/unity3d/services/core/request/metrics/MetricSender.java, line(s) 67,83,88 com/unity3d/services/core/request/metrics/MetricSenderWithBatch.java, line(s) 38 com/unity3d/services/core/request/metrics/SDKMetrics.java, line(s) 31,45,55,79,90 com/unity3d/services/core/sensorinfo/SensorInfoListener.java, line(s) 28 com/unity3d/services/core/timer/BaseTimer.java, line(s) 81 com/unity3d/services/core/webview/WebView.java, line(s) 183 com/unity3d/services/core/webview/WebViewApp.java, line(s) 58,104,216,261,317,382,65,67,69,87,151,167,195,297,309,339,354,395,410 com/unity3d/services/core/webview/WebViewUrlBuilder.java, line(s) 26 com/unity3d/services/core/webview/bridge/Invocation.java, line(s) 79 com/unity3d/services/core/webview/bridge/NativeCallback.java, line(s) 46 com/unity3d/services/core/webview/bridge/WebViewBridge.java, line(s) 92 com/unity3d/services/core/webview/bridge/WebViewBridgeInterface.java, line(s) 43,50 com/unity3d/services/core/webview/bridge/WebViewCallback.java, line(s) 47 com/unity3d/services/store/core/StoreLifecycleListener.java, line(s) 53 com/unity3d/services/store/gpbl/bridges/CommonJsonResponseBridge.java, line(s) 39 com/unity3d/services/store/gpbl/bridges/PurchaseBridge.java, line(s) 38 com/usercentrics/sdk/log/MainLoggerWriter.java, line(s) 9 com/usercentrics/sdk/logger/UsercentricsUILoggerImpl.java, line(s) 26 com/usercentrics/sdk/services/initialValues/InitialValuesStrategyImpl.java, line(s) 240,241,242,243 com/vungle/ads/internal/util/Logger.java, line(s) 31,41,52,74,85,95,106 io/bidmachine/Debugger.java, line(s) 34,66 io/bidmachine/ads/networks/mraid/MraidAdapter.java, line(s) 75 io/bidmachine/ads/networks/vast/VastAdapter.java, line(s) 62 io/bidmachine/media3/common/TrackGroup.java, line(s) 51 io/bidmachine/media3/common/util/AtomicFile.java, line(s) 34,96 io/bidmachine/media3/common/util/BundleUtil.java, line(s) 30,37,59,66 io/bidmachine/media3/common/util/LibraryLoader.java, line(s) 26 io/bidmachine/media3/common/util/Log.java, line(s) 33,38,43,48 io/bidmachine/media3/common/util/Util.java, line(s) 630,905 io/bidmachine/media3/database/StandaloneDatabaseProvider.java, line(s) 31 io/bidmachine/media3/datasource/DefaultDataSource.java, line(s) 143 io/bidmachine/media3/datasource/DefaultHttpDataSource.java, line(s) 232 io/bidmachine/media3/datasource/cache/CacheDataSink.java, line(s) 69 io/bidmachine/media3/datasource/cache/CachedContent.java, line(s) 176 io/bidmachine/media3/datasource/cache/SimpleCache.java, line(s) 92,160,171,191,195,247,512,119,124,308,345 io/bidmachine/media3/exoplayer/AudioFocusManager.java, line(s) 113,138,167 io/bidmachine/media3/exoplayer/DefaultLoadControl.java, line(s) 229 io/bidmachine/media3/exoplayer/DefaultRenderersFactory.java, line(s) 71,79,86,91,94,101,105,112,116,119,169,174,183 io/bidmachine/media3/exoplayer/ExoPlayerImpl.java, line(s) 540,2052,171,1039,1388,2160,2609 io/bidmachine/media3/exoplayer/ExoPlayerImplInternal.java, line(s) 507,947,956,1647,1664,1682,1206,1637,1748 io/bidmachine/media3/exoplayer/MediaPeriodHolder.java, line(s) 118 io/bidmachine/media3/exoplayer/MediaSourceList.java, line(s) 527 io/bidmachine/media3/exoplayer/StreamVolumeManager.java, line(s) 63,75,132 io/bidmachine/media3/exoplayer/WakeLockManager.java, line(s) 35 io/bidmachine/media3/exoplayer/WifiLockManager.java, line(s) 35 io/bidmachine/media3/exoplayer/audio/DecoderAudioRenderer.java, line(s) 83,262,551,504 io/bidmachine/media3/exoplayer/audio/DefaultAudioSink.java, line(s) 456,472,481,913,1291,1418 io/bidmachine/media3/exoplayer/audio/MediaCodecAudioRenderer.java, line(s) 77,320 io/bidmachine/media3/exoplayer/audio/TeeAudioProcessor.java, line(s) 118,131,75 io/bidmachine/media3/exoplayer/dash/DashMediaSource.java, line(s) 564 io/bidmachine/media3/exoplayer/dash/manifest/DashManifestParser.java, line(s) 212,226 io/bidmachine/media3/exoplayer/drm/ClearKeyUtil.java, line(s) 43 io/bidmachine/media3/exoplayer/drm/DefaultDrmSession.java, line(s) 260,292,433,537,132,425 io/bidmachine/media3/exoplayer/drm/DefaultDrmSessionManager.java, line(s) 357,405,517,519 io/bidmachine/media3/exoplayer/drm/FrameworkMediaDrm.java, line(s) 191,85,94,391 io/bidmachine/media3/exoplayer/hls/HlsSampleStreamWrapper.java, line(s) 199,204,404 io/bidmachine/media3/exoplayer/hls/playlist/HlsPlaylistParser.java, line(s) 968 io/bidmachine/media3/exoplayer/mediacodec/C2Mp3TimestampTracker.java, line(s) 56 io/bidmachine/media3/exoplayer/mediacodec/DefaultMediaCodecAdapterFactory.java, line(s) 26 io/bidmachine/media3/exoplayer/mediacodec/MediaCodecInfo.java, line(s) 160,164,71 io/bidmachine/media3/exoplayer/mediacodec/MediaCodecRenderer.java, line(s) 659,700,922 io/bidmachine/media3/exoplayer/mediacodec/MediaCodecUtil.java, line(s) 893,390,398,428,436,440,448,451,460,469,478,485,488,544,581,586,592,600,606,612,618,628,634,642,649,652 io/bidmachine/media3/exoplayer/offline/DownloadManager.java, line(s) 142,167,193,207,232,265,284,308,321,333,381,391,483 io/bidmachine/media3/exoplayer/offline/DownloadService.java, line(s) 510,521,539,547,551,87,94,136,205 io/bidmachine/media3/exoplayer/scheduler/PlatformScheduler.java, line(s) 31,59 io/bidmachine/media3/exoplayer/source/DefaultMediaSourceFactory.java, line(s) 231,238 io/bidmachine/media3/exoplayer/source/SingleSampleMediaPeriod.java, line(s) 250 io/bidmachine/media3/exoplayer/source/TrackGroupArray.java, line(s) 42 io/bidmachine/media3/exoplayer/source/chunk/BaseMediaChunkOutput.java, line(s) 44 io/bidmachine/media3/exoplayer/source/mediaparser/OutputConsumerAdapterV30.java, line(s) 248 io/bidmachine/media3/exoplayer/text/TextRenderer.java, line(s) 100 io/bidmachine/media3/exoplayer/trackselection/AdaptiveTrackSelection.java, line(s) 133 io/bidmachine/media3/exoplayer/trackselection/DefaultTrackSelector.java, line(s) 1632,1914 io/bidmachine/media3/exoplayer/trackselection/ExoTrackSelection.java, line(s) 28 io/bidmachine/media3/exoplayer/upstream/CachedRegionTracker.java, line(s) 116 io/bidmachine/media3/exoplayer/upstream/Loader.java, line(s) 142,205,213,219 io/bidmachine/media3/exoplayer/util/EventLogger.java, line(s) 155,159 io/bidmachine/media3/exoplayer/video/DecoderVideoRenderer.java, line(s) 201,514 io/bidmachine/media3/exoplayer/video/MediaCodecVideoRenderer.java, line(s) 1087,858,864 io/bidmachine/media3/exoplayer/video/PlaceholderSurface.java, line(s) 70,76,82 io/bidmachine/media3/exoplayer/video/VideoDecoderGLSurfaceView.java, line(s) 63,117,140 io/bidmachine/media3/exoplayer/video/VideoFrameReleaseHelper.java, line(s) 51,178,288 io/bidmachine/media3/exoplayer/video/spherical/ProjectionRenderer.java, line(s) 74,80,86,92,106,124 io/bidmachine/media3/exoplayer/video/spherical/SceneRenderer.java, line(s) 56,63,90 io/bidmachine/media3/extractor/AacUtil.java, line(s) 163 io/bidmachine/media3/extractor/CeaUtil.java, line(s) 27 io/bidmachine/media3/extractor/VorbisUtil.java, line(s) 169,93,98 io/bidmachine/media3/extractor/avi/AviExtractor.java, line(s) 197,201 io/bidmachine/media3/extractor/avi/AviStreamHeaderChunk.java, line(s) 57 io/bidmachine/media3/extractor/avi/StreamFormatChunk.java, line(s) 70,85,93 io/bidmachine/media3/extractor/jpeg/XmpMotionPhotoDescriptionParser.java, line(s) 27 io/bidmachine/media3/extractor/metadata/id3/Id3Decoder.java, line(s) 193,199,208,219,409 io/bidmachine/media3/extractor/mkv/MatroskaExtractor.java, line(s) 433,630 io/bidmachine/media3/extractor/mp3/VbriSeeker.java, line(s) 67 io/bidmachine/media3/extractor/mp3/XingSeeker.java, line(s) 53 io/bidmachine/media3/extractor/mp4/AtomParsers.java, line(s) 147,442,1032 io/bidmachine/media3/extractor/mp4/FragmentedMp4Extractor.java, line(s) 360,472,1151 io/bidmachine/media3/extractor/mp4/MetadataUtil.java, line(s) 176,59,70,76,197,260,272,282 io/bidmachine/media3/extractor/mp4/PsshAtomUtil.java, line(s) 71,95 io/bidmachine/media3/extractor/mp4/TrackEncryptionBox.java, line(s) 61 io/bidmachine/media3/extractor/text/cea/Cea608Decoder.java, line(s) 290 io/bidmachine/media3/extractor/text/cea/Cea708Decoder.java, line(s) 823,936,486,490,494,595,772,782,837,842,862,876,918 io/bidmachine/media3/extractor/text/dvb/DvbParser.java, line(s) 680 io/bidmachine/media3/extractor/text/ssa/SsaDecoder.java, line(s) 199,147,152,157,180,243,269,293,317 io/bidmachine/media3/extractor/text/ssa/SsaStyle.java, line(s) 261,309,315,349,358,371,381,390 io/bidmachine/media3/extractor/text/subrip/SubripDecoder.java, line(s) 267,298,301 io/bidmachine/media3/extractor/text/ttml/TtmlDecoder.java, line(s) 449,119,130,146,359,365,390,396,443 io/bidmachine/media3/extractor/text/ttml/TtmlRenderUtil.java, line(s) 68 io/bidmachine/media3/extractor/text/tx3g/Tx3gDecoder.java, line(s) 84,90 io/bidmachine/media3/extractor/text/webvtt/WebvttCssParser.java, line(s) 108 io/bidmachine/media3/extractor/text/webvtt/WebvttCueParser.java, line(s) 172,290,498,526,529,617,650,679,692 io/bidmachine/media3/extractor/ts/AdtsReader.java, line(s) 223 io/bidmachine/media3/extractor/ts/H263Reader.java, line(s) 86,93,99,213,222,243,250 io/bidmachine/media3/extractor/ts/Id3Reader.java, line(s) 32 io/bidmachine/media3/extractor/ts/PesReader.java, line(s) 58,78,119,125 io/bidmachine/media3/extractor/ts/PsDurationReader.java, line(s) 149 io/bidmachine/media3/extractor/ts/TsDurationReader.java, line(s) 124 io/bidmachine/media3/extractor/wav/WavExtractor.java, line(s) 304 io/bidmachine/media3/extractor/wav/WavHeaderReader.java, line(s) 48,95 io/bidmachine/nativead/utils/NoSSLv3SocketFactory.java, line(s) 341,343 io/bidmachine/rendering/Rendering.java, line(s) 18 io/bidmachine/rendering/internal/k.java, line(s) 27,25,45 io/github/mytargetsdk/CertLoader.java, line(s) 58,62,79,92,111,116 io/github/mytargetsdk/CertManager.java, line(s) 35,46,57,68,84,89,94,106,116,121,126,133 io/ktor/http/parsing/DebugKt.java, line(s) 77 io/ktor/util/CoroutinesUtilsKt.java, line(s) 27,33 org/cocos2dx/cpp/AppActivity.java, line(s) 164,879,849,863,324,337,357,726,760,872,873,928,930 org/cocos2dx/cpp/LaunchApp.java, line(s) 25,30,34,39 org/cocos2dx/lib/Cocos2dxActivity.java, line(s) 166,168,173,290,298,316,129,197,152 org/cocos2dx/lib/Cocos2dxBitmap.java, line(s) 221 org/cocos2dx/lib/Cocos2dxEditBoxHelper.java, line(s) 99,112,173,214,234,266 org/cocos2dx/lib/Cocos2dxGLSurfaceView.java, line(s) 68,123,138 org/cocos2dx/lib/Cocos2dxHelper.java, line(s) 329,343,345,268,270,272,341 org/cocos2dx/lib/Cocos2dxHttpURLConnection.java, line(s) 99,100,112,125,145,161,221,254,270,296,308,285 org/cocos2dx/lib/Cocos2dxLocalStorage.java, line(s) 57,29 org/cocos2dx/lib/Cocos2dxMusic.java, line(s) 44,80,94,107,121,140,156,182 org/cocos2dx/lib/Cocos2dxReflectionHelper.java, line(s) 12,15,18,21,31,34,37,40 org/cocos2dx/lib/Cocos2dxSound.java, line(s) 108 org/cocos2dx/lib/Cocos2dxVideoView.java, line(s) 147,394,397,249,254 org/cocos2dx/lib/Cocos2dxWebView.java, line(s) 59,67,89 org/cocos2dx/lib/DataTaskHandler.java, line(s) 20 org/cocos2dx/lib/FileTaskHandler.java, line(s) 25
安全提示信息 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它
此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04b-Mobile-App-Security-Testing.md#clipboard Files: com/my/target/f.java, line(s) 4,103 com/smaato/sdk/core/browser/BrowserPresenter.java, line(s) 4,161 com/usercentrics/sdk/ui/extensions/ContextExtensionsKt.java, line(s) 5,28,29
安全提示信息 应用程序可以写入应用程序目录。敏感信息应加密
应用程序可以写入应用程序目录。敏感信息应加密 Files: com/usercentrics/sdk/services/deviceStorage/KeyValueStorageProvider.java, line(s) 21,29,21,29
安全提示信息 应用与Firebase数据库通信
该应用与位于 https://knife-hit-9a454.firebaseio.com 的 Firebase 数据库进行通信
已通过安全项 此应用程序可能具有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/c.java, line(s) 472,472,472,472,472 com/gameanalytics/sdk/GAPlatform.java, line(s) 79,59,67,63,67,67,67,67,207,285 io/bidmachine/DeviceInfo.java, line(s) 507,507,507,507,507,500 io/bidmachine/DeviceParams.java, line(s) 155
已通过安全项 此应用程序使用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: com/inmobi/media/B9.java, line(s) 57,61 com/mbridge/msdk/thrid/okhttp/internal/Util.java, line(s) 436,435,434,434 io/github/mytargetsdk/CertManager.java, line(s) 54,74,54,65,104,114,64,64 org/cocos2dx/lib/Cocos2dxHttpURLConnection.java, line(s) 293,291,293,289,290,290
已通过安全项 Firebase远程配置已禁用
Firebase远程配置URL ( https://firebaseremoteconfig.googleapis.com/v1/projects/287276945881/namespaces/firebase:fetch?key=AIzaSyCWp0bBuCESO9u2ZhYKbHx1xuGbfg0BeNU ) 已禁用。响应内容如下所示: { "state": "NO_TEMPLATE" }
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (appgallery.huawei.com) 通信。
{'ip': '49.4.34.28', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (www.googletagmanager.com) 通信。
{'ip': '180.163.150.41', 'country_short': 'CN', 'country_long': '中国', 'region': '上海', 'city': '上海', 'latitude': '31.224333', 'longitude': '121.468948'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (appgallery.cloud.huawei.com) 通信。
{'ip': '121.36.118.136', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
综合安全基线评分总结

Knife Hit v1.8.27
Android APK
43
综合安全评分
中风险