导航菜单

应用安全检测报告

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

移动应用安全检测报告

应用图标

UniMote v1.7.5

Android APK 665aa0d0...
42
安全评分

安全基线评分

42/100

中风险

综合风险等级

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

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

漏洞与安全项分布

9 高危
20 中危
3 信息
3 安全

隐私风险评估

16
第三方跟踪器

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


检测结果分布

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

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

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

Files:
T1/AbstractC0139k.java, line(s) 60,9
T1/AbstractC0899k.java, line(s) 74,9
T1/C0120d1.java, line(s) 25,6
T1/C0880d1.java, line(s) 26,6
com/applovin/impl/adview/a.java, line(s) 442,806,16
com/applovin/impl/vm.java, line(s) 99,4
com/mbridge/msdk/click/m.java, line(s) 293,15,16
com/mbridge/msdk/mbbanner/common/communication/BannerExpandDialog.java, line(s) 225,15
com/mbridge/msdk/nativex/view/BaseMBMediaView.java, line(s) 1137,1480,25,26
com/mbridge/msdk/splash/signal/SplashExpandDialog.java, line(s) 229,15
com/mbridge/msdk/video/bt/module/MBridgeBTWebView.java, line(s) 362,13
com/mbridge/msdk/video/module/MBridgeAlertWebview.java, line(s) 104,7
com/mbridge/msdk/video/module/MBridgeH5EndCardView.java, line(s) 989,18

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

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

Files:
com/yandex/mobile/ads/impl/C0316z2.java, line(s) 83,75
com/yandex/mobile/ads/impl/C1753z2.java, line(s) 89,81
com/yandex/mobile/ads/impl/id0.java, line(s) 60,52

高危安全漏洞 应用程序使用带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/ironsource/mediationsdk/utils/IronSourceAES.java, line(s) 76,145

高危安全漏洞 已启用远程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) 28,6
com/ironsource/sdk/controller/v.java, line(s) 2259,26,27

高危安全漏洞 SSL的不安全实现。信任所有证书或接受自签名证书是一个关键的安全漏洞。此应用程序易受MITM攻击

SSL的不安全实现。信任所有证书或接受自签名证书是一个关键的安全漏洞。此应用程序易受MITM攻击
https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05g-Testing-Network-Communication.md#android-network-apis

Files:
com/connectsdk/service/VizioService.java, line(s) 900,34,35,36,37,38,39

高危安全漏洞 该文件是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) 505

高危安全漏洞 应用程序在加密算法中使用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/f4.java, line(s) 21

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

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

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

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

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

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

中危安全漏洞 Activity (sensustech.universal.tv.remote.control.activities.SplashActivity) 未受保护。

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

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

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

中危安全漏洞 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,仅同证书签名应用可访问。

中危安全漏洞 IP地址泄露

IP地址泄露


Files:
J0/d.java, line(s) 48
P6/InterfaceC2985a.java, line(s) 50
Q6/InterfaceC3010a.java, line(s) 58
R6/InterfaceC1146a.java, line(s) 16
R6/InterfaceC3043a.java, line(s) 27
S6/InterfaceC3111a.java, line(s) 124,124,127,135,33,33,36,44,137,138,138,141,149,151,151,154,162,46,46,49,57,59,59,62,70,72,72,75,83,85,85,88,96,98,98,101,109,111,111,114,122,164,164,172,184
T6/InterfaceC3134a.java, line(s) 267,280,273,140,141,141,159,160,160,177,178,178,195,196,196,213,214,214,231,232,232,354,355,361,373,373,376,288,289,295,307,308,314
T6/b.java, line(s) 44
U6/InterfaceC1161a.java, line(s) 14
U6/InterfaceC3146a.java, line(s) 23
Z4/a.java, line(s) 4
Z6/InterfaceC3285a.java, line(s) 77
com/amazon/whisperlink/jmdns/impl/constants/DNSConstants.java, line(s) 24
com/applovin/mediation/BuildConfig.java, line(s) 4
com/connectsdk/discovery/provider/ssdp/SSDPClient.java, line(s) 19
e6/a.java, line(s) 69,205,254,70,206,255,71,256,72,257,73,207,258,74,208,259,261,295
e6/e.java, line(s) 71,66,243
x6/b.java, line(s) 48,49,69,33,58,27,52,53,54,51,65,68,67,39,73,44,56,34,55,30,46,50,57,59,72,62,47,41,43,40,74,36,38,35,60,71,42,28,45,63,64,70,31
y6/i.java, line(s) 24,24,32,14

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

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

Files:
V0/f.java, line(s) 7
V5/AbstractC1162a.java, line(s) 3
V5/AbstractC3159a.java, line(s) 3
V5/C1163b.java, line(s) 4
V5/C3160b.java, line(s) 4
W5/C1167a.java, line(s) 3
W5/C3171a.java, line(s) 3
Y4/M.java, line(s) 23
Y4/x.java, line(s) 4
com/amazon/whisperlink/core/android/explorers/util/AndroidMdnsUtil.java, line(s) 24
com/amazon/whisperlink/jmdns/impl/JmDNSImpl.java, line(s) 40
com/amazon/whisperlink/rcm/ConfigurationSyncOperation.java, line(s) 12
com/amazon/whisperlink/transport/TWhisperLinkTransport.java, line(s) 25
com/amazon/whisperlink/util/EncryptionUtil.java, line(s) 9
com/apm/insight/i.java, line(s) 10
com/applovin/impl/mq.java, line(s) 16
com/applovin/impl/wj.java, line(s) 4
com/applovin/impl/yp.java, line(s) 58
com/connectsdk/core/Util.java, line(s) 15
com/inmobi/media/c1.java, line(s) 32
com/inmobi/media/f.java, line(s) 12
com/inmobi/media/k2.java, line(s) 5
com/inmobi/media/ka.java, line(s) 10
com/inmobi/media/v9.java, line(s) 32
com/ironsource/ba.java, line(s) 6
com/mbridge/msdk/dycreator/baseview/rewardpopview/MBAcquireRewardPopView.java, line(s) 27
com/mbridge/msdk/playercommon/exoplayer2/source/ShuffleOrder.java, line(s) 4
com/mbridge/msdk/playercommon/exoplayer2/trackselection/RandomTrackSelection.java, line(s) 7
com/mbridge/msdk/playercommon/exoplayer2/upstream/cache/CachedContentIndex.java, line(s) 21
com/mbridge/msdk/thrid/okhttp/OkHttpClient.java, line(s) 31
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/yandex/mobile/ads/impl/ns1.java, line(s) 4
com/yandex/mobile/ads/impl/rs1.java, line(s) 14
com/yandex/mobile/ads/impl/u32.java, line(s) 7
com/yandex/mobile/ads/impl/ux.java, line(s) 10
j6/f.java, line(s) 17
j6/j.java, line(s) 5
m6/b.java, line(s) 20
sensustech/universal/tv/remote/control/activities/SplashActivity.java, line(s) 14
y7/F.java, line(s) 15

中危安全漏洞 应用程序使用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:
K4/k.java, line(s) 28,292,293,294,295
W0/h.java, line(s) 5,31,47,48,60,61
com/amazon/whisperlink/core/android/AuthDataStorageProviderImpl.java, line(s) 5,6,7,72,77
com/amazon/whisperlink/port/android/AndroidHashServicesProvider.java, line(s) 6,7,8,9,129,135
com/amazonaws/mobileconnectors/remoteconfiguration/internal/ConfigurationDb.java, line(s) 7,8,73,109,118,119,120,121,122,123
com/apm/insight/e/b/a.java, line(s) 4,40
com/apm/insight/e/b/b.java, line(s) 4,43,44,37
com/bykv/vk/openvk/component/video/pr/Cg/Cg/gw.java, line(s) 4,5,14,20,21,23,25
com/bykv/vk/openvk/preload/geckox/a/b.java, line(s) 6,7,129
com/inmobi/media/o3.java, line(s) 6,83,137
com/ironsource/a9.java, line(s) 6,7,27,90,123,149
com/ironsource/y8.java, line(s) 5,6,106,111
com/mbridge/msdk/foundation/db/BatchReportDao.java, line(s) 6,94
com/mbridge/msdk/foundation/db/c.java, line(s) 5,37
com/mbridge/msdk/foundation/db/e.java, line(s) 6,1097,1113,1175
com/mbridge/msdk/foundation/db/g.java, line(s) 4,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77
com/mbridge/msdk/foundation/download/database/DatabaseHelper.java, line(s) 6,95,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/monetization/ads/exo/offline/a.java, line(s) 5,6,157,158
com/yandex/mobile/ads/impl/al.java, line(s) 5,48,49
com/yandex/mobile/ads/impl/iw1.java, line(s) 6,7,28
com/yandex/mobile/ads/impl/jl.java, line(s) 6,7,146,147,200,224,225
com/yandex/mobile/ads/impl/r42.java, line(s) 6,39
io/appmetrica/analytics/coreutils/internal/db/DBUtils.java, line(s) 5,43
io/appmetrica/analytics/impl/C0926uj.java, line(s) 3,9
io/appmetrica/analytics/impl/C2468uj.java, line(s) 3,9
io/appmetrica/analytics/impl/M6.java, line(s) 7,146,166,310,318
io/appmetrica/analytics/impl/P6.java, line(s) 3,10,11,12,13
io/appmetrica/analytics/impl/Q6.java, line(s) 3,10,11,12,13
io/appmetrica/analytics/impl/R6.java, line(s) 3,10
io/appmetrica/analytics/impl/S6.java, line(s) 3,10
io/appmetrica/analytics/impl/T6.java, line(s) 3,10
io/appmetrica/analytics/impl/U6.java, line(s) 3,10
io/appmetrica/analytics/impl/V6.java, line(s) 3,13,14,15,20
io/appmetrica/analytics/impl/W6.java, line(s) 3,13,14,15,20
io/appmetrica/analytics/impl/X4.java, line(s) 4,51,71,77
p0/C0928b.java, line(s) 5,6,7,65
p0/C2961b.java, line(s) 5,6,7,65

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

应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据
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) 20
com/apm/insight/l/w.java, line(s) 33,79,90
com/apm/insight/nativecrash/c.java, line(s) 677
com/connectsdk/device/DefaultConnectableDeviceStore.java, line(s) 57,57
com/inmobi/media/u3.java, line(s) 145,148,202,205
com/ironsource/q9.java, line(s) 633,345,511
com/ironsource/sdk/utils/SDKUtils.java, line(s) 271
com/ironsource/ub.java, line(s) 258,347
com/mbridge/msdk/foundation/same/report/b/d.java, line(s) 236
com/mbridge/msdk/foundation/tools/ai.java, line(s) 89,104,114
com/pgl/ssdk/ces/c.java, line(s) 177
com/vincent/filepicker/activity/ImagePickActivity.java, line(s) 208
com/vincent/filepicker/activity/VideoPickActivity.java, line(s) 202
com/vungle/ads/internal/platform/b.java, line(s) 174

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

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

Files:
O/C0919a.java, line(s) 13
O/C2942a.java, line(s) 13
R5/S.java, line(s) 58
com/amazon/whisperlink/transport/TWhisperLinkTransport.java, line(s) 54,55
com/amazon/whisperlink/util/WhisperLinkUtil.java, line(s) 82,83
com/amazonaws/mobileconnectors/remoteconfiguration/internal/AttributesImpl.java, line(s) 54
com/applovin/impl/sdk/AppLovinSdkInitializationConfigurationImpl.java, line(s) 222,168
com/applovin/mediation/AppLovinUtils.java, line(s) 23
com/applovin/mediation/ads/MaxAdView.java, line(s) 183,173
com/applovin/mediation/ads/MaxAppOpenAd.java, line(s) 80,70
com/applovin/mediation/ads/MaxInterstitialAd.java, line(s) 101,91
com/applovin/mediation/ads/MaxRewardedAd.java, line(s) 127,117
com/applovin/mediation/ads/MaxRewardedInterstitialAd.java, line(s) 96,86
com/applovin/mediation/nativeAds/MaxNativeAdLoader.java, line(s) 102,97
com/applovin/sdk/AppLovinSdk.java, line(s) 313
com/applovin/sdk/AppLovinSdkSettings.java, line(s) 167
com/applovin/sdk/AppLovinWebViewActivity.java, line(s) 25
com/connectsdk/device/DefaultConnectableDeviceStore.java, line(s) 24,41
com/connectsdk/service/airplay/PListParser.java, line(s) 20
com/connectsdk/service/capability/KeyControl.java, line(s) 8
com/connectsdk/service/config/PhilipsServiceConfig.java, line(s) 11
com/connectsdk/service/config/WebOSTVServiceConfig.java, line(s) 15
com/connectsdk/service/sessions/WebOSWebAppSession.java, line(s) 39
com/inmobi/commons/core/configs/AdConfig.java, line(s) 399
com/inmobi/media/m0.java, line(s) 14
com/inmobi/unification/sdk/model/Initialization/TimeoutConfigurations.java, line(s) 65,52
com/ironsource/adapters/ironsource/IronSourceAdapter.java, line(s) 81,52,51,330
com/ironsource/adapters/ironsource/IronSourceLoadParameters.java, line(s) 52,55
com/ironsource/mediationsdk/adquality/AdQualityBridgeKt.java, line(s) 5
com/ironsource/mediationsdk/adunit/adapter/utility/AdOptionsPosition.java, line(s) 12
com/ironsource/mediationsdk/c.java, line(s) 313,417
com/ironsource/mediationsdk/p.java, line(s) 2248,2229
com/ironsource/mediationsdk/server/ServerURL.java, line(s) 34,60
com/ironsource/mediationsdk/utils/IronSourceConstants.java, line(s) 99,111
com/mbridge/msdk/MBridgeConstans.java, line(s) 16,51
com/mbridge/msdk/foundation/download/core/DownloadCommon.java, line(s) 21
com/mbridge/msdk/foundation/download/core/DownloaderReporter.java, line(s) 13
com/mbridge/msdk/foundation/entity/CampaignEx.java, line(s) 39
com/mbridge/msdk/newreward/player/MBRewardVideoActivity.java, line(s) 48
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) 254,171,162,210
com/mbridge/msdk/newreward/player/model/WebViewECModel.java, line(s) 100,135,175
com/mbridge/msdk/newreward/player/view/WebViewTemplate.java, line(s) 456,480,506
com/mbridge/msdk/newreward/player/view/ectemplate/WebViewEC.java, line(s) 202,226,250
com/mbridge/msdk/playercommon/exoplayer2/drm/DefaultDrmSessionManager.java, line(s) 38
com/mbridge/msdk/video/dynview/moffer/MOfferModel.java, line(s) 117
com/vungle/ads/internal/S.java, line(s) 4,8,16,5,12,24,7,13
com/vungle/ads/internal/signals/j.java, line(s) 18,20
com/vungle/ads/internal/task/c.java, line(s) 15
com/yandex/mobile/ads/impl/c20.java, line(s) 46
i1/g.java, line(s) 44
io/appmetrica/analytics/impl/C0463c0.java, line(s) 17
io/appmetrica/analytics/impl/C0542f4.java, line(s) 38
io/appmetrica/analytics/impl/C2005c0.java, line(s) 17
io/appmetrica/analytics/impl/C2084f4.java, line(s) 69
io/appmetrica/analytics/impl/D4.java, line(s) 136
io/appmetrica/analytics/impl/Fg.java, line(s) 182
l1/C.java, line(s) 94
l1/C0913e.java, line(s) 37
l1/C2855e.java, line(s) 37
l1/u.java, line(s) 90

中危安全漏洞 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:
H2/m.java, line(s) 30
H3/a.java, line(s) 104
J2/C2598b.java, line(s) 81
S0/c.java, line(s) 151
com/amazon/whisperlink/port/DeviceIds.java, line(s) 77
com/apm/insight/l/v.java, line(s) 71
com/bykv/vk/openvk/component/video/api/ijS/Cg.java, line(s) 46
com/bykv/vk/openvk/preload/geckox/utils/g.java, line(s) 38
com/connectsdk/service/AirPlayService.java, line(s) 204
com/ironsource/mediationsdk/utils/IronSourceUtils.java, line(s) 427
com/ironsource/sdk/controller/s.java, line(s) 46
com/ironsource/sdk/utils/SDKUtils.java, line(s) 188
com/mbridge/msdk/foundation/download/resource/MBResourceManager.java, line(s) 99
com/mbridge/msdk/foundation/tools/ac.java, line(s) 18,33
com/pgl/ssdk/C0836q.java, line(s) 43
com/pgl/ssdk/C1545q.java, line(s) 57
io/appmetrica/analytics/impl/AbstractC1021yi.java, line(s) 7
io/appmetrica/analytics/impl/AbstractC2563yi.java, line(s) 8
io/appmetrica/analytics/impl/L7.java, line(s) 37

中危安全漏洞 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:
T1/C0128g0.java, line(s) 68
T1/C0165t.java, line(s) 318
T1/C0888g0.java, line(s) 90
T1/C0925t.java, line(s) 339
T1/U1.java, line(s) 323
com/applovin/impl/sdk/utils/StringUtils.java, line(s) 40
com/applovin/impl/vi.java, line(s) 145
com/pgl/ssdk/C0836q.java, line(s) 165
com/pgl/ssdk/C1545q.java, line(s) 335
e6/l.java, line(s) 209
io/appmetrica/analytics/impl/E3.java, line(s) 48
m6/b.java, line(s) 69
y7/F.java, line(s) 46

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

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

Files:
com/inmobi/media/ub.java, line(s) 1386,1331
com/ironsource/vq.java, line(s) 105,102,104

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

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


Files:
E0/C0848e.java, line(s) 91
E0/C1770e.java, line(s) 94
S3/W.java, line(s) 35
com/amazon/whisperlink/util/NanoHTTPD.java, line(s) 155,403,418
com/mbridge/msdk/playercommon/exoplayer2/util/Util.java, line(s) 258

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

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

Files:
P3/C0413f.java, line(s) 48,43
P3/C2978f.java, line(s) 48,43
T1/C0120d1.java, line(s) 50,49
T1/C0880d1.java, line(s) 51,50
com/applovin/impl/adview/l.java, line(s) 26,22
com/ironsource/os.java, line(s) 39,41
com/mbridge/msdk/foundation/webview/BrowserView.java, line(s) 70,67
com/mbridge/msdk/mbsignalcommon/base/BaseWebView.java, line(s) 92,89
com/mbridge/msdk/newreward/player/view/hybrid/MBWebView.java, line(s) 68,65

中危安全漏洞 Firebase远程配置已启用

Firebase远程配置URL ( https://firebaseremoteconfig.googleapis.com/v1/projects/17666105805/namespaces/firebase:fetch?key=AIzaSyDEmrkv6U9bvDPj2NvcvA_EWIlJqBVp4KI ) 已启用。请确保这些配置不包含敏感信息。响应内容如下所示:

{
    "entries": {
        "interstitialAdsInterval": "60000",
        "showAdsAfterIrTV": "true",
        "showAdsOnLaunch": "false",
        "showSubscriptionAfterSearch": "true",
        "showSubscriptionOffer": "true"
    },
    "state": "UPDATE",
    "templateVersion": "22"
}

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

从应用程序中识别出以下机密确保这些不是机密或私人信息
"dyStrategy.privateAddress" : "privateAddress"
"facebook_app_id" : "223134396369427"
"facebook_client_token" : "0527efab0bd111433e19e8bfa7e92f20"
"google_api_key" : "AIzaSyDEmrkv6U9bvDPj2NvcvA_EWIlJqBVp4KI"
"google_app_id" : "1:17666105805:android:aa99b0074600b3571f6484"
"google_crash_reporting_api_key" : "AIzaSyDEmrkv6U9bvDPj2NvcvA_EWIlJqBVp4KI"
"yandex_mobileads_age_restricted_user" : "com.yandex.mobile.ads.AGE_RESTRICTED_USER"
T01YLmxnZS5hYzMuZGVjb2Rlcg==
8ce255c0-211a-12e0-ac64-0800200c9a66
7b3cc56e5f51db803f790dad720ed50a
T01YLkV4eW5vcy5BVkMuRGVjb2Rlci5zZWN1cmU=
F9A9B37BBA285A3CC3606F4AC0E67944
df6b721c8b4d3b6eb44c861d4415007e5a35fc95
T01YLnFjb20udmlkZW8uZGVjb2Rlci52cDg=
T01YLmdvb2dsZS52b3JiaXMuZGVjb2Rlcg==
DFKwWgtuDkKwLZPwD+z8H+N/xj26Vjcdx5KanjKnxVN=
258EAFA5-E914-47DA-95CA-C5AB0DC85B11
8a3c4b262d721acd49a4bf97d5213199c86fa2b9
cc2751449a350f668590264ed76692694a80308a
92762936dcbdd57fe235fd7cf61c2e93da3c4
KznZSI+uszQjOclfjrP5eykj1FWO6YFTDwA=
T01YLmFsbHdpbm5lci52aWRlby5kZWNvZGVyLmF2Yw==
YzIuYW5kcm9pZC5tcDMuZGVjb2Rlcg==
HkzwDFeD4QuyLdx5igfZYcu9xTM9NN==
39ca081778b83c6ed1088a9610ed7ab4768fd9d0
T01YLk52aWRpYS5oMjY0LmRlY29kZS5zZWN1cmU=
KqEWVtf0syiw8LKU6n4MF6rLguLpLrVd1LPEc9JB32g=
h7KsLkfPW+xUhoPwJ7JgY7K0DkeAWrfXYN==
D84C75A649CFC41441674EA8248A5470
T01YLkV4eW5vcy5BQUMuRGVjb2Rlcg==
DFeuWkH0W+xUhoPwJ7JgY7K0DkeAWrfXYN==
DFKwWgtuDkKwLZPwD+z8H+N/xjQZxVfV+T2SZVe6V2xS5c5n
T01YLmdvb2dsZS5yYXcuZGVjb2Rlcg==
C38FB23A402222A0C17D34A92F971D1F
T01YLnFjb20uYXVkaW8uZGVjb2Rlci5hYWM=
20799a27-fa80-4b36-b2db-0f8141f24180
F3A278B8-1C6F-44A9-9D89-F1979CA4C6F1
eQ3/zSms5DAzMh72oTI5I0SDC4ROw6ZocqBjwAlZV3E=
Y7c14Z2TDbv/Y+xgHFeXDrcshBPUYFT=
T01YLmxnZS5hbGFjLmRlY29kZXI=
c56fb7d591ba6704df047fd98f535372fea00211
DFKwWgtuDkKwLZPwD+z8H+N/xjK+n3eyNVx6ZVPn5jcincKZx5f5ncN=
n6uU8wPBqzMdqFpPcubedIOmh4nNa2sNkfvMkbR4Pk/YupsDpic56dMxX0Twvg6SiaKGjv8NO9Lcv
DkP3hrKuHoPMH+zwL+fALkK/WQc5x5zH+TcincKNNVfWNVJcVM==
T01YLmFtbG9naWMuYXZjLmRlY29kZXIuYXdlc29tZS5zZWN1cmU=
T01YLlNFQy5NUDMuRGVjb2Rlcg==
T01YLmdvb2dsZS5hYWMuZGVjb2Rlcg==
fa86d04e-afac-2dde-8a39-0800200c9a66
49f946663a8deb7054212b8adda248c6
19e86589022b804d7fc8788b4b03b770c6dc2cc1
T01YLmJyb2FkY29tLnZpZGVvX2RlY29kZXIudHVubmVsLnNlY3VyZQ==
T01YLnJlYWx0ZWsudmlkZW8uZGVjb2Rlci50dW5uZWxlZA==
GwkzOP8FIswTCSMv/hhogxkTPiX+QhCrPzA=
DFK/HrQgJ+zQW+xUhoPBD+QqJk2MWrfXYN==
T01YLkV4eW5vcy5BVkMuRGVjb2Rlcg==
936dcbdd57fe235fd7cf61c2e93da3c4
32742ff3ec335b1423c7e88a0c4f05268c97544ab1a1dd39ee7e4e3be82e3b46
c103703e120ae8cc73c9248622f3cd1e
0000016742C00BDA259000000168CE0F13200000016588840DCE7118A0002FBF1C31C3275D78
DFKwWgtuDkKwLZPwD+z8H+N/xj26Vjcdx5KyVj5GxVN=
T01YLkV4eW5vcy5hdmMuZGVjLnNlY3VyZQ==
h7KsLkfPW+xUhoPBD+QqJk2MWrfXYN==
2438bce1ddb7bd026d5ff89f598b3b5e5bb824b3
629a824d-c717-4ba5-bc0f-3f3968554d01
BDA849508D5D6B696B016E85012958C5
478cb909-6ad1-4e12-84cc-b3629a789f93
LdxThdi1WBKUL75ULBPBD+QqJk2MWrfXYN==
DFK/HrQgJ+zQW+xUhoPwJ7JgY7K0DkeAWrfXYN==
T01YLmJyb2FkY29tLnZpZGVvX2RlY29kZXIudHVubmVs
15A1F79C217F7B737BC7169EB5734AC8
77646f5a4f3166637627abe998e7a1470fe72d8b430f067dafa86263f1f23f94
0d5b0f2070f1e8096b93887e5d6518b2a3b604b51f06c7708c2ef25ca81e9a2a
a4b7452e2ed8f5f191058ca7bbfd26b0d3214bfc
wJsEDxMQ00rf6JWpgABbCPBWe3VL
T01YLnFjb20uYXVkaW8uZGVjb2Rlci5tcDM=
cca47107bfcbdb211d88f3385aeede40
461F40D98D74F224F7388F7639DA5CE1
HSrCHRtOan6wp2kwOIGJC1RDtuSrF2mWVbio2aBcMHX9KF3iTJ1lLSzCKP1ZSo5yNolPNw1kCTtWpxELFF4ah1
T01YLnF0aS5hdWRpby5kZWNvZGVyLmZsYWM=
9b8f518b086098de3d77736f9458a3d2f6f95a37
A45D99C35D94C58DFCC8CD8395C54ECF
322a737a-a0ca-44e0-bc85-649b1c7c1db6
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2At7fSUHuMw6bm/z3Q+X4oY9KpDa1s06
p7s/dOH6seSvuy9j4Of7q6WhMmngvYODg4I=
DkPtYdQTLkfAW+xUhoPwJ7JgY7K0DkeAWrfXYN==
LdxThdi1WBKUL75ULBPwJ7JgY7K0DkeAWrfXYN==
PGh0bWw+PGhlYWQ+CiAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPgogICAgPHN0eWxlPgogICAgICAgIC5jb250YWluZXIgewogICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogICAgICAgIH0KCiAgICAgICAgLmZsZXgtY29udGFpbmVyIHsKICAgICAgICAgICAgZGlzcGxheTogZmxleDsKICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsKICAgICAgICB9CgogICAgICAgIC5sb2FkaW5nIHsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgewogICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICAgICAgd2lkdGg6IDgwcHg7CiAgICAgICAgICAgIGhlaWdodDogODBweDsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2IHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDMzcHg7CiAgICAgICAgICAgIHdpZHRoOiAxM3B4OwogICAgICAgICAgICBoZWlnaHQ6IDEzcHg7CiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsKICAgICAgICAgICAgYmFja2dyb3VuZDogI0E3QTdBNzsKICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDEsIDApOwogICAgICAgIH0KCiAgICAgICAgLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDEpIHsKICAgICAgICAgICAgbGVmdDogOHB4OwogICAgICAgICAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczEgMC42cyBpbmZpbml0ZTsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgyKSB7CiAgICAgICAgICAgIGxlZnQ6IDhweDsKICAgICAgICAgICAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuNnMgaW5maW5pdGU7CiAgICAgICAgfQoKICAgICAgICAubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMykgewogICAgICAgICAgICBsZWZ0OiAzMnB4OwogICAgICAgICAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczIgMC42cyBpbmZpbml0ZTsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCg0KSB7CiAgICAgICAgICAgIGxlZnQ6IDU2cHg7CiAgICAgICAgICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMyAwLjZzIGluZmluaXRlOwogICAgICAgIH0KCiAgICAgICAgQGtleWZyYW1lcyBsZHMtZWxsaXBzaXMxIHsKICAgICAgICAgICAgMCUgewogICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgMTAwJSB7CiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBAa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczMgewogICAgICAgICAgICAwJSB7CiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOwogICAgICAgICAgICB9CgogICAgICAgICAgICAxMDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIEBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMiB7CiAgICAgICAgICAgIDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOwogICAgICAgICAgICB9CgogICAgICAgICAgICAxMDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI0cHgsIDApOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgPC9zdHlsZT4KPC9oZWFkPgoKPGJvZHk+CiAgICA8ZGl2IGlkPSJsb2FkaW5nX3dyYXBwZXIiIHN0eWxlPSJkaXNwbGF5OiBmbGV4O2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO2hlaWdodDogMTAwJTsiPgo8ZGl2IGNsYXNzPSJjb250YWluZXIgZmxleC1jb250YWluZXIiIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgPGRpdiBjbGFzcz0iZmxleC1jb250YWluZXIiIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgICAgIDxzdmcgd2lkdGg9IjIzNiIgaGVpZ2h0PSI0NCIgdmlld0JveD0iMCAwIDIzNiA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNy44MDYzIDMwLjI4NTRWMTAuNDI4NUwyMC42MTI5IDAuNVY4LjExNjM2TDI3LjM1MDggMTIuMDA5NUMyNy41OTQ1IDEyLjE0NTUgMjcuNjAwMiAxMi41MjUyIDI3LjM1MDggMTIuNjYxMkwxOS4zNDM1IDE3LjI4NTVDMTkuMDk5OCAxNy40MjcxIDE4LjgxNjQgMTcuNDE1OCAxOC41ODk4IDE3LjI4NTVMMTAuNTc2OCAxMi42NjEyQzEwLjMzMzEgMTIuNTI1MiAxMC4zMjc0IDEyLjE0NTUgMTAuNTc2OCAxMi4wMDk1TDE3LjMxNDcgOC4xMjIwMlYwLjUwNTY2OEwwLjExNTY0NiAxMC40Mjg1VjMwLjI4NTRWMzAuMTk0N1YzMC4yODU0TDYuNzExOTMgMjYuNDc3MlYxOC42OTY1QzYuNzA2MjYgMTguNDE4OCA3LjAzNDk0IDE4LjIyMDUgNy4yNzg2MiAxOC4zNzM1TDE1LjI4NiAyMi45OTc3QzE1LjUyOTYgMjMuMTM5NCAxNS42NjU2IDIzLjM4ODcgMTUuNjY1NiAyMy42NDk0VjMyLjg5NzlDMTUuNjcxMyAzMy4xNzU1IDE1LjM0ODMgMzMuMzczOSAxNS4xMDQ2IDMzLjIyNjVMOC4zNjY2NyAyOS4zMzM0TDEuNzcwMzggMzMuMTQxNUwxOC45Njk1IDQzLjA3TDM2LjE2ODUgMzMuMTQxNUwyOS41NjA5IDI5LjMzMzRMMjIuODIyOSAzMy4yMjY1QzIyLjU4NDkgMzMuMzY4MiAyMi4yNTA2IDMzLjE4NjkgMjIuMjU2MyAzMi44OTc5VjIzLjY0OTRDMjIuMjU2MyAyMy4zNzE3IDIyLjQwOTMgMjMuMTI4MSAyMi42MzU5IDIyLjk5NzdMMzAuNjQzMyAxOC4zNzM1QzMwLjg4MTMgMTguMjI2MiAzMS4yMTU2IDE4LjQxMzIgMzEuMjEgMTguNzAyMlYyNi40ODI5TDM3LjgwNjMgMzAuMjg1NFoiIGZpbGw9IiM0RDRENEQiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4wOTkgMzMuMjI2Mkw4LjM2MTA2IDI5LjMzM0wxLjc2NDc4IDMzLjE0MTJMMTguOTYzOCA0My4wNjk2VjIxLjMwODZMMC4xMTU3MDcgMTAuNDI4MVYzMC4yODVWMzAuMTk0NFYzMC4yODVMNi43MTE5OSAyNi40NzY5VjE4LjY5NjJDNi43MDYzMiAxOC40MTg1IDcuMDM1IDE4LjIyMDEgNy4yNzg2OCAxOC4zNzMxTDE1LjI4NiAyMi45OTc0QzE1LjUyOTcgMjMuMTM5IDE1LjY2NTcgMjMuMzg4NCAxNS42NjU3IDIzLjY0OTFWMzIuODk3NUMxNS42NzE0IDMzLjE3NTIgMTUuMzQyNyAzMy4zNzM1IDE1LjA5OSAzMy4yMjYyWiIgZmlsbD0iIzRDNEM0QyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4Ljk2MzcgNDMuMDY5NkwzNi4xNjI4IDMzLjE0MTJMMjkuNTYwOSAyOS4zMzNMMjIuODIyOSAzMy4yMjYyQzIyLjU4NDkgMzMuMzY3OCAyMi4yNTA1IDMzLjE4NjUgMjIuMjU2MiAzMi44OTc1VjIzLjY0OTFDMjIuMjU2MiAyMy4zNzE0IDIyLjQwOTIgMjMuMTI3NyAyMi42MzU5IDIyLjk5NzRMMzAuNjQzMiAxOC4zNzMxQzMwLjg4MTIgMTguMjI1OCAzMS4yMTU2IDE4LjQxMjggMzEuMjA5OSAxOC43MDE4VjI2LjQ4MjVMMzcuODA2MiAzMC4yOTA3VjEwLjQyODFMMTguOTYzNyAyMS4zMDg2VjQzLjA2OTZaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwLjYxMjkgMC41VjguMTE2MzZMMjcuMzUwOCAxMi4wMDk1QzI3LjU5NDUgMTIuMTQ1NSAyNy42MDAyIDEyLjUyNTIgMjcuMzUwOCAxMi42NjEyTDE5LjM0MzUgMTcuMjg1NUMxOS4wOTk4IDE3LjQyNzEgMTguODE2NCAxNy40MTU4IDE4LjU4OTggMTcuMjg1NUwxMC41NzY4IDEyLjY2MTJDMTAuMzMzMSAxMi41MjUyIDEwLjMyNzQgMTIuMTQ1NSAxMC41NzY4IDEyLjAwOTVMMTcuMzE0NyA4LjEyMjAyVjAuNTA1NjY4TDAuMTE1NjQ2IDEwLjQyODVMMTguOTYzOCAyMS4zMDlMMzcuODExOSAxMC40Mjg1TDIwLjYxMjkgMC41WiIgZmlsbD0iIzgwODA4MCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTU5LjY3NDYgMjMuODUyN0M1OS42NzQ2IDI1Ljg1MzIgNTguNTU4MiAyNy4yODEyIDU2LjIxNzggMjcuMjgxMkM1My43MyAyNy4yODEyIDUyLjcwNDMgMjUuOTM4MiA1Mi43MDQzIDIzLjkzNzdWMTEuNzA4NUg0Ny42NDk0VjIzLjc2NzdDNDcuNjQ5NCAyOC41MzkzIDUwLjUwNTUgMzEuMzM4NyA1Ni4yMjM0IDMxLjMzODdDNjEuOTA3NCAzMS4zMzg3IDY0Ljc0MDggMjguNDgyNiA2NC43NDA4IDIzLjc2NzdWMTEuNzA4NUg1OS42ODU5VjIzLjg1MjdINTkuNjc0NloiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzYuNDcxOSAxNS45MDc4Qzc0LjQ0MzIgMTUuOTA3OCA3My4wNDM1IDE2Ljc2MzUgNzEuOTU1NCAxOC4zMzlINzEuODcwNFYxNi4zMzg1SDY3LjM4MjJWMzAuOTY0OUg3Mi4wNDA0VjIyLjg3ODJDNzIuMDQwNCAyMS4wNzYxIDczLjA3MTggMTkuNzg5NyA3NC42MTMyIDE5Ljc4OTdDNzYuMTI2MyAxOS43ODk3IDc2Ljg5NyAyMC44NDk0IDc2Ljg5NyAyMi4zOTA4VjMwLjk2NDlIODEuNTU1MlYyMS40NTAxQzgxLjU2MDggMTguMTkxNiA3OS42NzM3IDE1LjkwNzggNzYuNDcxOSAxNS45MDc4WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04OC42MjE2IDEwLjUzNjlIODMuOTYzNFYxNC4zMTFIODguNjIxNlYxMC41MzY5WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04OC42MjE1IDE2LjMzOTVIODMuOTYzM1YzMC45NzE1SDg4LjYyMTVWMTYuMzM5NVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOTYuODIxNyAxMS43MDg1SDkyLjI3NjhWMTYuMzM4NEg5MC4zMzNWMjAuMTEyNkg5Mi4yNzY4VjI3LjExMTJDOTIuMjc2OCAzMC4yNTY0IDk0LjIyMDYgMzEuMTQwNCA5Ni45MzUgMzEuMTQwNEM5OC4xOTMxIDMxLjE0MDQgOTkuMDc3MSAzMS4wMjcxIDk5LjQ3OTQgMzAuOTEzN1YyNy41MTM2Qzk5LjMwOTQgMjcuNTEzNiA5OC44NTA0IDI3LjU0MTkgOTguNDQ4MSAyNy41NDE5Qzk3LjQ1MDcgMjcuNTQxOSA5Ni44MjE3IDI3LjI1ODYgOTYuODIxNyAyNi4xMTM4VjIwLjExMjZIOTkuNDc5NFYxNi4zMzg0SDk2LjgyMTdWMTEuNzA4NVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTA5LjM5MSAyMi41NjY1QzEwOC45MzIgMjMuOTk0NiAxMDguNTM1IDI1LjkzODMgMTA4LjUzNSAyNS45MzgzSDEwOC40NzlDMTA4LjQ3OSAyNS45MzgzIDEwOC4wMTkgMjMuOTk0NiAxMDcuNTY2IDIyLjU2NjVMMTA1LjU5NCAxNi4zMzg2SDEwMC42ODFMMTA0Ljk5MyAyNy41OTg4QzEwNS41OTQgMjkuMTQwMiAxMDUuODc3IDMwLjAwMTUgMTA1Ljg3NyAzMC42MjQ5QzEwNS44NzcgMzEuNjIyMyAxMDUuMzMzIDMyLjE2NjMgMTAzLjk2MiAzMi4xNjYzSDEwMi4zNjRWMzUuNzkzMUgxMDUuMzlDMTA4LjMzMSAzNS43OTMxIDEwOS43MzEgMzQuNTkxNyAxMTAuOTA0IDMxLjE2MzNMMTE1Ljk1OSAxNi4zMzI5SDExMS4zMDFMMTA5LjM5MSAyMi41NjY1WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjIuNzI1IDMxLjE4MDZWMTIuNjA0MUgxMjUuNTI4VjI4Ljc2NzhIMTMzLjk0NVYzMS4xODA2SDEyMi43MjVaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0Mi45MyAzMS40NjE4QzE0MS41NTcgMzEuNDYxOCAxNDAuMzc1IDMxLjE2ODUgMTM5LjM4MyAzMC41ODE5QzEzOC4zOTcgMjkuOTg5MyAxMzcuNjM1IDI5LjE1NzkgMTM3LjA5NyAyOC4wODc1QzEzNi41NjUgMjcuMDExMiAxMzYuMjk5IDI1Ljc1MDQgMTM2LjI5OSAyNC4zMDUxQzEzNi4yOTkgMjIuODc4IDEzNi41NjUgMjEuNjIwMiAxMzcuMDk3IDIwLjUzMThDMTM3LjYzNSAxOS40NDMzIDEzOC4zODUgMTguNTkzNyAxMzkuMzQ3IDE3Ljk4M0MxNDAuMzE0IDE3LjM3MjIgMTQxLjQ0NSAxNy4wNjY4IDE0Mi43MzkgMTcuMDY2OEMxNDMuNTI1IDE3LjA2NjggMTQ0LjI4NyAxNy4xOTY4IDE0NS4wMjUgMTcuNDU2OUMxNDUuNzYzIDE3LjcxNjkgMTQ2LjQyNSAxOC4xMjUxIDE0Ny4wMTEgMTguNjgxNEMxNDcuNTk4IDE5LjIzNzcgMTQ4LjA2MSAxOS45NjAzIDE0OC4zOTkgMjAuODQ5M0MxNDguNzM4IDIxLjczMjEgMTQ4LjkwNyAyMi44MDU1IDE0OC45MDcgMjQuMDY5M1YyNS4wMzA4SDEzNy44MzJWMjIuOTk5SDE0Ni4yNDlDMTQ2LjI0OSAyMi4yODU0IDE0Ni4xMDQgMjEuNjUzNSAxNDUuODE0IDIxLjEwMzJDMTQ1LjUyNCAyMC41NDY5IDE0NS4xMTYgMjAuMTA4NSAxNDQuNTkgMTkuNzg4QzE0NC4wNjkgMTkuNDY3NSAxNDMuNDU5IDE5LjMwNzMgMTQyLjc1NyAxOS4zMDczQzE0MS45OTUgMTkuMzA3MyAxNDEuMzMgMTkuNDk0NyAxNDAuNzYyIDE5Ljg2OTZDMTQwLjE5OSAyMC4yMzg1IDEzOS43NjQgMjAuNzIyMyAxMzkuNDU2IDIxLjMyMDlDMTM5LjE1MyAyMS45MTM1IDEzOS4wMDIgMjIuNTU3NSAxMzkuMDAyIDIzLjI1MjlWMjQuODQwM0MxMzkuMDAyIDI1Ljc3MTUgMTM5LjE2NSAyNi41NjM3IDEzOS40OTIgMjcuMjE2OEMxMzkuODI0IDI3Ljg2OTkgMTQwLjI4NyAyOC4zNjg3IDE0MC44OCAyOC43MTM0QzE0MS40NzIgMjkuMDUyIDE0Mi4xNjUgMjkuMjIxNCAxNDIuOTU3IDI5LjIyMTRDMTQzLjQ3MSAyOS4yMjE0IDE0My45MzkgMjkuMTQ4OCAxNDQuMzYzIDI5LjAwMzdDMTQ0Ljc4NiAyOC44NTI1IDE0NS4xNTIgMjguNjI4OCAxNDUuNDYgMjguMzMyNUMxNDUuNzY5IDI4LjAzNjEgMTQ2LjAwNSAyNy42NzAzIDE0Ni4xNjggMjcuMjM0OUwxNDguNzM1IDI3LjY5NzVDMTQ4LjUyOSAyOC40NTM0IDE0OC4xNiAyOS4xMTU1IDE0Ny42MjggMjkuNjg0QzE0Ny4xMDIgMzAuMjQ2MyAxNDYuNDQgMzAuNjg0NyAxNDUuNjQyIDMwLjk5OTJDMTQ0Ljg1IDMxLjMwNzYgMTQzLjk0NiAzMS40NjE4IDE0Mi45MyAzMS40NjE4WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjMuNDM2IDE3LjI0ODJMMTU4LjM4MyAzMS4xODA2SDE1NS40ODFMMTUwLjQyIDE3LjI0ODJIMTUzLjMzMUwxNTYuODYgMjcuOTY5NkgxNTcuMDA1TDE2MC41MjQgMTcuMjQ4MkgxNjMuNDM2WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNzEuNTE1IDMxLjQ2MThDMTcwLjE0MyAzMS40NjE4IDE2OC45NiAzMS4xNjg1IDE2Ny45NjkgMzAuNTgxOUMxNjYuOTgzIDI5Ljk4OTMgMTY2LjIyMSAyOS4xNTc5IDE2NS42ODMgMjguMDg3NUMxNjUuMTUxIDI3LjAxMTIgMTY0Ljg4NSAyNS43NTA0IDE2NC44ODUgMjQuMzA1MUMxNjQuODg1IDIyLjg3OCAxNjUuMTUxIDIxLjYyMDIgMTY1LjY4MyAyMC41MzE4QzE2Ni4yMjEgMTkuNDQzMyAxNjYuOTcxIDE4LjU5MzcgMTY3LjkzMiAxNy45ODNDMTY4LjkgMTcuMzcyMiAxNzAuMDMxIDE3LjA2NjggMTcxLjMyNSAxNy4wNjY4QzE3Mi4xMTEgMTcuMDY2OCAxNzIuODczIDE3LjE5NjggMTczLjYxMSAxNy40NTY5QzE3NC4zNDggMTcuNzE2OSAxNzUuMDEgMTguMTI1MSAxNzUuNTk3IDE4LjY4MTRDMTc2LjE4NCAxOS4yMzc3IDE3Ni42NDYgMTkuOTYwMyAxNzYuOTg1IDIwLjg0OTNDMTc3LjMyMyAyMS43MzIxIDE3Ny40OTMgMjIuODA1NSAxNzcuNDkzIDI0LjA2OTNWMjUuMDMwOEgxNjYuNDE4VjIyLjk5OUgxNzQuODM1QzE3NC44MzUgMjIuMjg1NCAxNzQuNjkgMjEuNjUzNSAxNzQuNCAyMS4xMDMyQzE3NC4xMDkgMjAuNTQ2OSAxNzMuNzAxIDIwLjEwODUgMTczLjE3NSAxOS43ODhDMTcyLjY1NSAxOS40Njc1IDE3Mi4wNDQgMTkuMzA3MyAxNzEuMzQzIDE5LjMwNzNDMTcwLjU4MSAxOS4zMDczIDE2OS45MTYgMTkuNDk0NyAxNjkuMzQ3IDE5Ljg2OTZDMTY4Ljc4NSAyMC4yMzg1IDE2OC4zNSAyMC43MjIzIDE2OC4wNDEgMjEuMzIwOUMxNjcuNzM5IDIxLjkxMzUgMTY3LjU4OCAyMi41NTc1IDE2Ny41ODggMjMuMjUyOVYyNC44NDAzQzE2Ny41ODggMjUuNzcxNSAxNjcuNzUxIDI2LjU2MzcgMTY4LjA3OCAyNy4yMTY4QzE2OC40MSAyNy44Njk5IDE2OC44NzMgMjguMzY4NyAxNjkuNDY1IDI4LjcxMzRDMTcwLjA1OCAyOS4wNTIgMTcwLjc1IDI5LjIyMTQgMTcxLjU0MyAyOS4yMjE0QzE3Mi4wNTcgMjkuMjIxNCAxNzIuNTI1IDI5LjE0ODggMTcyLjk0OCAyOS4wMDM3QzE3My4zNzIgMjguODUyNSAxNzMuNzM4IDI4LjYyODggMTc0LjA0NiAyOC4zMzI1QzE3NC4zNTQgMjguMDM2MSAxNzQuNTkgMjcuNjcwMyAxNzQuNzUzIDI3LjIzNDlMMTc3LjMyIDI3LjY5NzVDMTc3LjExNSAyOC40NTM0IDE3Ni43NDYgMjkuMTE1NSAxNzYuMjE0IDI5LjY4NEMxNzUuNjg4IDMwLjI0NjMgMTc1LjAyNiAzMC42ODQ3IDE3NC4yMjcgMzAuOTk5MkMxNzMuNDM1IDMxLjMwNzYgMTcyLjUzMSAzMS40NjE4IDE3MS41MTUgMzEuNDYxOFoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTgzLjIxNCAxMi42MDQxVjMxLjE4MDZIMTgwLjUwMlYxMi42MDQxSDE4My4yMTRaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4Ny4wOCAzMS4xODA2VjEyLjYwNDFIMTkzLjcwMkMxOTUuMTQ3IDEyLjYwNDEgMTk2LjM0NCAxMi44NjcyIDE5Ny4yOTQgMTMuMzkzM0MxOTguMjQzIDEzLjkxOTQgMTk4Ljk1NCAxNC42MzkgMTk5LjQyNSAxNS41NTIxQzE5OS44OTcgMTYuNDU5MSAyMDAuMTMzIDE3LjQ4MTEgMjAwLjEzMyAxOC42MTc5QzIwMC4xMzMgMTkuNzYwOCAxOTkuODk0IDIwLjc4ODggMTk5LjQxNiAyMS43MDE5QzE5OC45NDUgMjIuNjA4OSAxOTguMjMxIDIzLjMyODUgMTk3LjI3NiAyMy44NjA3QzE5Ni4zMjYgMjQuMzg2OCAxOTUuMTMyIDI0LjY0OTggMTkzLjY5MyAyNC42NDk4SDE4OS4xMzlWMjIuMjczM0gxOTMuNDM5QzE5NC4zNTIgMjIuMjczMyAxOTUuMDkzIDIyLjExNjEgMTk1LjY2MSAyMS44MDE3QzE5Ni4yMjkgMjEuNDgxMiAxOTYuNjQ3IDIxLjA0NTggMTk2LjkxMyAyMC40OTU1QzE5Ny4xNzkgMTkuOTQ1MiAxOTcuMzEyIDE5LjMxOTQgMTk3LjMxMiAxOC42MTc5QzE5Ny4zMTIgMTcuOTE2NCAxOTcuMTc5IDE3LjI5MzYgMTk2LjkxMyAxNi43NDk0QzE5Ni42NDcgMTYuMjA1MSAxOTYuMjI2IDE1Ljc3ODggMTk1LjY1MiAxNS40NzA0QzE5NS4wODQgMTUuMTYyIDE5NC4zMzQgMTUuMDA3OCAxOTMuNDAyIDE1LjAwNzhIMTg5Ljg4M1YzMS4xODA2SDE4Ny4wOFoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA1LjkxMyAxMi42MDQxVjMxLjE4MDZIMjAzLjIwMVYxMi42MDQxSDIwNS45MTNaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxMy42MTYgMzEuNDg5QzIxMi43MzMgMzEuNDg5IDIxMS45MzUgMzEuMzI1NyAyMTEuMjIxIDMwLjk5OTJDMjEwLjUwOCAzMC42NjY2IDIwOS45NDMgMzAuMTg1OSAyMDkuNTI1IDI5LjU1N0MyMDkuMTE0IDI4LjkyODEgMjA4LjkwOSAyOC4xNTcxIDIwOC45MDkgMjcuMjQ0QzIwOC45MDkgMjYuNDU3OSAyMDkuMDYgMjUuODEwOCAyMDkuMzYyIDI1LjMwMjlDMjA5LjY2NCAyNC43OTQ5IDIxMC4wNzMgMjQuMzkyOCAyMTAuNTg3IDI0LjA5NjVDMjExLjEwMSAyMy44MDAyIDIxMS42NzUgMjMuNTc2NSAyMTIuMzEgMjMuNDI1M0MyMTIuOTQ1IDIzLjI3NDEgMjEzLjU5MiAyMy4xNTkyIDIxNC4yNTEgMjMuMDgwNkMyMTUuMDg2IDIyLjk4MzkgMjE1Ljc2MyAyMi45MDUyIDIxNi4yODMgMjIuODQ0OEMyMTYuODAzIDIyLjc3ODMgMjE3LjE4MSAyMi42NzI0IDIxNy40MTcgMjIuNTI3M0MyMTcuNjUyIDIyLjM4MjIgMjE3Ljc3IDIyLjE0NjMgMjE3Ljc3IDIxLjgxOThWMjEuNzU2M0MyMTcuNzcgMjAuOTY0MSAyMTcuNTQ3IDIwLjM1MDQgMjE3LjA5OSAxOS45MTVDMjE2LjY1OCAxOS40Nzk2IDIxNS45OTkgMTkuMjYxOSAyMTUuMTIyIDE5LjI2MTlDMjE0LjIwOSAxOS4yNjE5IDIxMy40ODkgMTkuNDY0NSAyMTIuOTYzIDE5Ljg2OTZDMjEyLjQ0MyAyMC4yNjg3IDIxMi4wODMgMjAuNzEzMiAyMTEuODg0IDIxLjIwM0wyMDkuMzM1IDIwLjYyMjVDMjA5LjYzNyAxOS43NzU5IDIxMC4wNzkgMTkuMDkyNiAyMTAuNjU5IDE4LjU3MjVDMjExLjI0NiAxOC4wNDY1IDIxMS45MiAxNy42NjU1IDIxMi42ODIgMTcuNDI5N0MyMTMuNDQ0IDE3LjE4NzggMjE0LjI0NSAxNy4wNjY4IDIxNS4wODYgMTcuMDY2OEMyMTUuNjQyIDE3LjA2NjggMjE2LjIzMSAxNy4xMzM0IDIxNi44NTQgMTcuMjY2NEMyMTcuNDgzIDE3LjM5MzQgMjE4LjA3IDE3LjYyOTIgMjE4LjYxNCAxNy45NzM5QzIxOS4xNjQgMTguMzE4NiAyMTkuNjE1IDE4LjgxMTQgMjE5Ljk2NSAxOS40NTI0QzIyMC4zMTYgMjAuMDg3MyAyMjAuNDkyIDIwLjkxMjcgMjIwLjQ5MiAyMS45Mjg2VjMxLjE4MDZIMjE3Ljg0M1YyOS4yNzU4SDIxNy43MzRDMjE3LjU1OSAyOS42MjY1IDIxNy4yOTYgMjkuOTcxMiAyMTYuOTQ1IDMwLjMwOThDMjE2LjU5NCAzMC42NDg1IDIxNi4xNDQgMzAuOTI5NyAyMTUuNTkzIDMxLjE1MzRDMjE1LjA0MyAzMS4zNzcxIDIxNC4zODQgMzEuNDg5IDIxMy42MTYgMzEuNDg5Wk0yMTQuMjA2IDI5LjMxMjFDMjE0Ljk1NiAyOS4zMTIxIDIxNS41OTYgMjkuMTYzOSAyMTYuMTI5IDI4Ljg2NzZDMjE2LjY2NyAyOC41NzEzIDIxNy4wNzUgMjguMTg0MyAyMTcuMzUzIDI3LjcwNjZDMjE3LjYzNyAyNy4yMjI4IDIxNy43NzkgMjYuNzA1OCAyMTcuNzc5IDI2LjE1NTVWMjQuMzU5NkMyMTcuNjgzIDI0LjQ1NjMgMjE3LjQ5NSAyNC41NDcgMjE3LjIxNyAyNC42MzE3QzIxNi45NDUgMjQuNzEwMyAyMTYuNjM0IDI0Ljc3OTggMjE2LjI4MyAyNC44NDAzQzIxNS45MzIgMjQuODk0NyAyMTUuNTkgMjQuOTQ2MSAyMTUuMjU4IDI0Ljk5NDVDMjE0LjkyNSAyNS4wMzY4IDIxNC42NDcgMjUuMDczMSAyMTQuNDIzIDI1LjEwMzNDMjEzLjg5NyAyNS4xNjk5IDIxMy40MTcgMjUuMjgxNyAyMTIuOTgxIDI1LjQzODlDMjEyLjU1MiAyNS41OTYyIDIxMi4yMDcgMjUuODIyOSAyMTEuOTQ3IDI2LjExOTJDMjExLjY5MyAyNi40MDk1IDIxMS41NjYgMjYuNzk2NSAyMTEuNTY2IDI3LjI4MDNDMjExLjU2NiAyNy45NTE1IDIxMS44MTQgMjguNDU5NCAyMTIuMzEgMjguODA0MUMyMTIuODA2IDI5LjE0MjggMjEzLjQzOCAyOS4zMTIxIDIxNC4yMDYgMjkuMzEyMVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjI1LjMxOSAzNi40MDUyQzIyNC45MTQgMzYuNDA1MiAyMjQuNTQ1IDM2LjM3MiAyMjQuMjEzIDM2LjMwNTVDMjIzLjg4IDM2LjI0NSAyMjMuNjMyIDM2LjE3ODUgMjIzLjQ2OSAzNi4xMDU5TDIyNC4xMjIgMzMuODgzNkMyMjQuNjE4IDM0LjAxNjcgMjI1LjA1OSAzNC4wNzQxIDIyNS40NDYgMzQuMDU2QzIyNS44MzMgMzQuMDM3OCAyMjYuMTc1IDMzLjg5MjcgMjI2LjQ3MSAzMy42MjA2QzIyNi43NzQgMzMuMzQ4NSAyMjcuMDQgMzIuOTA0IDIyNy4yNjkgMzIuMjg3MkwyMjcuNjA1IDMxLjM2MkwyMjIuNTA3IDE3LjI0ODJIMjI1LjQxTDIyOC45MzggMjguMDYwM0gyMjkuMDg0TDIzMi42MTIgMTcuMjQ4MkgyMzUuNTI0TDIyOS43ODIgMzMuMDQwMUMyMjkuNTE2IDMzLjc2NTcgMjI5LjE3NyAzNC4zNzk1IDIyOC43NjYgMzQuODgxNEMyMjguMzU1IDM1LjM4OTMgMjI3Ljg2NSAzNS43NzAzIDIyNy4yOTcgMzYuMDI0M0MyMjYuNzI4IDM2LjI3ODMgMjI2LjA2OSAzNi40MDUyIDIyNS4zMTkgMzYuNDA1MloiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgIDwvc3ZnPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImZsZXgtY29udGFpbmVyIGxvYWRpbmciIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Imxkcy1lbGxpcHNpcyI+CiAgICAgICAgICAgICAgICA8ZGl2PjwvZGl2PgogICAgICAgICAgICAgICAgPGRpdj48L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXY+PC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2PjwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2Pgo8L2Rpdj4KCgo8L2JvZHk+PC9odG1sPg==
T01YLmFtbG9naWMuYXZjLmRlY29kZXIuYXdlc29tZQ==
0e5e9c33-f8c3-4568-86c5-2e4f57523f72

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

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

Files:
A/AbstractC0426a.java, line(s) 424
A/AbstractC1017a.java, line(s) 1324,1353,1355,823
A/b.java, line(s) 50
A/d.java, line(s) 121,125
A0/C0429c.java, line(s) 89,94,101,105,117,125
A0/C1020c.java, line(s) 89,94,101,105,117,125
A0/HandlerC0427a.java, line(s) 80
A0/HandlerC1018a.java, line(s) 78
B/h.java, line(s) 36,41
B/i.java, line(s) 410
B/j.java, line(s) 28
B/k.java, line(s) 57
B/l.java, line(s) 39
B/m.java, line(s) 56,221
B1/e.java, line(s) 384,28,293,306
B1/g.java, line(s) 211
B2/d.java, line(s) 463,484,488,492
B3/AbstractActivityC1273b.java, line(s) 74
B3/b.java, line(s) 73
B7/b.java, line(s) 86
C/d.java, line(s) 58,61,64,76,79,82,94,97,100,113,116,119
C/j.java, line(s) 42,232
C0/d.java, line(s) 197
C0/j.java, line(s) 664
C1/d.java, line(s) 30,31
C1/e.java, line(s) 39,40
C1/j.java, line(s) 91,161,176
C7/a.java, line(s) 55
C7/c.java, line(s) 78,38
C7/d.java, line(s) 77
C7/e.java, line(s) 42
C7/f.java, line(s) 148
D2/g.java, line(s) 92,314
E0/AbstractC0844a.java, line(s) 86,171,232,234,45,52,59,61,67,152,154,165,168,55,63,69,82,92,108,126,161,201
E0/AbstractC1766a.java, line(s) 86,171,232,234,45,52,59,61,67,152,154,165,168,55,63,69,82,92,108,126,161,201
E0/C0848e.java, line(s) 39,50,52,92,108,184,207,212,214,223,228,266,268,282,327,85,199,263,270,296,306,331,350
E0/C1770e.java, line(s) 42,53,55,95,111,187,210,215,217,226,231,269,271,285,330,88,202,266,273,299,309,334,353
E7/C0349c.java, line(s) 69,130,70,131
E7/C1806c.java, line(s) 74,135,75,136
E7/b.java, line(s) 258,265,562
F0/g.java, line(s) 246,254
F1/C0861h.java, line(s) 124,125
F1/C0862i.java, line(s) 69,68
F1/C1817h.java, line(s) 133,134
F1/C1818i.java, line(s) 69,68
F1/ComponentCallbacks2C0855b.java, line(s) 201,217,220,187,200,207,216,219,222,208,188
F1/ComponentCallbacks2C1811b.java, line(s) 211,227,230,197,210,217,226,229,232,218,198
F4/RunnableC0020g.java, line(s) 158
F4/RunnableC0369g.java, line(s) 165
F7/C0376a.java, line(s) 63
F7/C0377b.java, line(s) 54
F7/C1865a.java, line(s) 68
F7/C1866b.java, line(s) 59
G/AbstractC0864b.java, line(s) 79
G/AbstractC1868b.java, line(s) 81
G/p.java, line(s) 22
G1/C0867c.java, line(s) 146
G1/C1871c.java, line(s) 146
H0/e.java, line(s) 20
H2/AbstractC1920f.java, line(s) 31
H2/AbstractC1923i.java, line(s) 65
H2/C1916b.java, line(s) 111,90
H2/C1922h.java, line(s) 71
H2/C1926l.java, line(s) 65
H2/b.java, line(s) 109,88
H2/l.java, line(s) 62
H2/m.java, line(s) 65
J0/a.java, line(s) 494
J2/RunnableC0419w.java, line(s) 110
K/C0110c.java, line(s) 91
K/C0125q.java, line(s) 31,44,92,155,198,215,239
K/C0427c.java, line(s) 92
K/C0442q.java, line(s) 31,44,92,155,198,215,239
K/C0891h.java, line(s) 93,143,155,165
K/C0892i.java, line(s) 163
K/C2770h.java, line(s) 93,143,155,165
K/C2771i.java, line(s) 162
K/J.java, line(s) 82
K/W.java, line(s) 322,236,321
K/Z.java, line(s) 20,31
K/m0.java, line(s) 31
K/n0.java, line(s) 40,52,59,68
K/r0.java, line(s) 83,100,74
L0/BinderC0903f.java, line(s) 25,38
L0/BinderC2845f.java, line(s) 25,38
L0/C0901d.java, line(s) 82,165
L0/C0904g.java, line(s) 69
L0/C2843d.java, line(s) 83,166
L0/C2846g.java, line(s) 69
M1/f.java, line(s) 66,178,193,205,62,78,84,123,129,136,161,173,180,192,204,51,82,127,144,162
N1/A0.java, line(s) 51
N1/C0.java, line(s) 214,803,220,292
N1/C0098o.java, line(s) 375,222
N1/C0478o.java, line(s) 476,323
N1/C2898d.java, line(s) 41,51,79,85,42,80,54,86
N1/D.java, line(s) 41,51,79,85,42,80,54,86
N1/M0.java, line(s) 795,827,853,858
N1/z0.java, line(s) 63
O1/C2950b.java, line(s) 11,10
O1/b.java, line(s) 11,10
OooO0OO/OooO0OO.java, line(s) 80
P2/c.java, line(s) 85,106
P2/k.java, line(s) 82,197,309,316
Q1/d.java, line(s) 35
Q1/e.java, line(s) 35
Q3/C0418a.java, line(s) 32
Q3/C0419b.java, line(s) 37
Q3/C3007a.java, line(s) 38
Q3/C3008b.java, line(s) 41
R5/C0108t.java, line(s) 399
R5/C0542t.java, line(s) 469
S0/c.java, line(s) 316,334
S1/C3057B.java, line(s) 44,43
S1/C3059b.java, line(s) 50,49,59,89,90
S1/C3064g.java, line(s) 22,27,23,30
S1/b.java, line(s) 44,43
S1/g.java, line(s) 22,27,23,30
S1/k.java, line(s) 59,82,92,116,123,130,134,137,140,176,180,183,195,198,58,81,91,111,122,129,133,136,139,173,179,182,194,197
S1/p.java, line(s) 48,51,49,52
S1/x.java, line(s) 43,52,59,44,53,60,61,62,65
T/C3123f.java, line(s) 1084,1114,1141,1164,1190
T1/C0115c.java, line(s) 40,47
T1/C0121e.java, line(s) 111,141,168
T1/C0155p0.java, line(s) 24
T1/C0875c.java, line(s) 47,54
T1/C0881e.java, line(s) 122,152,179
T1/C0907m1.java, line(s) 54
T1/C0908n.java, line(s) 287
T1/C0915p0.java, line(s) 29
T1/O.java, line(s) 409,169,170
T1/RunnableC0921r1.java, line(s) 135,341,362,507
T1/T0.java, line(s) 253,260,279,303,307,311,329,350,357,363,375,360
T1/U1.java, line(s) 317,327,329,331,333,338,341,346,73,82
V/a.java, line(s) 161
V/e.java, line(s) 405,591,224,330,572,576,642,650
V0/b.java, line(s) 20,30
V2/a.java, line(s) 797,936,927
W2/AbstractC3168a.java, line(s) 526
W2/a.java, line(s) 404
W5/b.java, line(s) 71
Y/a.java, line(s) 30
a1/C0435f.java, line(s) 73
a1/C1026f.java, line(s) 74
a1/l.java, line(s) 44,48,10,53
a2/a.java, line(s) 238
c2/i.java, line(s) 348,143
c2/k.java, line(s) 64,85,100
com/amazon/whisperlink/android/util/DeviceUtil.java, line(s) 58,66,69,140
com/amazon/whisperlink/android/util/InstallNotification.java, line(s) 74,86,96,98,103,123
com/amazon/whisperlink/android/util/RouteUtil.java, line(s) 24
com/amazon/whisperlink/core/android/AuthDataStorageProviderImpl.java, line(s) 47,51,55,86,100,104,108,125,137
com/amazon/whisperlink/core/android/ServiceDescription.java, line(s) 17,22,29
com/amazon/whisperlink/core/android/WhisperlinkConfig.java, line(s) 82,90,98,106,119,127,132,136,149,167,162
com/amazon/whisperlink/core/android/explorers/AndroidBluetoothExplorer.java, line(s) 91,111,161,179,187,196,172,361,407,165,332,108,238
com/amazon/whisperlink/core/android/explorers/AndroidMdnsRecord.java, line(s) 51,76
com/amazon/whisperlink/core/android/explorers/JmdnsExplorer.java, line(s) 34,98,135
com/amazon/whisperlink/core/android/explorers/JmdnsServiceListener.java, line(s) 31,37,55,64,73,76,78,82,101
com/amazon/whisperlink/core/android/explorers/JmdnsServiceManager.java, line(s) 43,53,59,66,69,128,156,123,168,83,86,103,79,142,149,154
com/amazon/whisperlink/core/android/explorers/ThreadSafeJmdnsManager.java, line(s) 63,92,144,157,175,96,106,146,167,202,216,242,258,271,284,298,314,338,381,77,182,190,192,213,349,365,79,127,304
com/amazon/whisperlink/core/android/explorers/util/AndroidMdnsUtil.java, line(s) 326,197,220,225,236,241,248,259,270,275,281,298,303,316,115,231
com/amazon/whisperlink/core/android/listener/TimeChangeListener.java, line(s) 22
com/amazon/whisperlink/core/platform/PlatformCoreManager.java, line(s) 107,275,288,297,308,340,351,458,467,487,514,523,525,531,540,581,79,80,91,241,247,253,261,282,285,85,102,185,203,222,226,229,232,363,477,481,500,505,516,547,550,562,569,573,110,147,197,427,450
com/amazon/whisperlink/devicepicker/android/DefaultDeviceDataSource.java, line(s) 65,78,159,169,175,269,274,300,302,330,349,163,173
com/amazon/whisperlink/devicepicker/android/DefaultDeviceDataSourceCache.java, line(s) 28,33,52,60,89
com/amazon/whisperlink/devicepicker/android/DeviceListArrayAdapter.java, line(s) 40,196,202,227,237,252,261,270,275,285,290,295,300,312,321,326,339,348,366,139,149
com/amazon/whisperlink/devicepicker/android/DeviceListArrayAdapterHelper.java, line(s) 25,50,66,76,87,98,112,121,126,132,138,144,169,176
com/amazon/whisperlink/devicepicker/android/DeviceListButton.java, line(s) 63,117
com/amazon/whisperlink/devicepicker/android/DevicePicker.java, line(s) 48,59,69,74,80,85,90,107,115,134,140,172,191,214,237,294,232
com/amazon/whisperlink/devicepicker/android/RegistrarCB.java, line(s) 21,27,37,43,50
com/amazon/whisperlink/devicepicker/android/Util.java, line(s) 27,34,41,48,55,60,81,23,30,37,44,51,69,71,73,75,77
com/amazon/whisperlink/impl/ConnectionManager.java, line(s) 41,65,114,124,130,97,81
com/amazon/whisperlink/impl/DeviceInfoImpl.java, line(s) 68,60,65
com/amazon/whisperlink/impl/ServiceEndpointImpl.java, line(s) 281,319
com/amazon/whisperlink/internal/CallbackConnectionCache.java, line(s) 183,247,416,87,99,117,121,124,222,234,263,267,270,338,382,389,397,404,290
com/amazon/whisperlink/internal/DeviceManagerService.java, line(s) 132,152,52,136,156,26
com/amazon/whisperlink/internal/DeviceServicesRecord.java, line(s) 109,233
com/amazon/whisperlink/internal/DiscoveryFilterRegistry.java, line(s) 30,35,49,56,44,101
com/amazon/whisperlink/internal/DiscoveryManager.java, line(s) 86,106,176,191,214,260,363,381,397,417,429,436,442,468,387,401,447,51,236,490,139,144,149,156
com/amazon/whisperlink/internal/DiscoveryManager2.java, line(s) 150,160,162,708,173,261,263,335,339,405,463,771
com/amazon/whisperlink/internal/DiscoveryStore.java, line(s) 74,125,399,71,76,131,67,159
com/amazon/whisperlink/internal/EndpointDiscoveryService.java, line(s) 112,169,173,186,327,332,336,354,375,525,531,562,571,119,199,344,381,396,209,213,516,139,183,222,288
com/amazon/whisperlink/internal/RegistrarService.java, line(s) 144,156,236,426,481,489,624,658,663,717,777,854,902,925,958,966,977,982,992,997,1012,1017,1053,250,264,273,287,351,475,494,520,643,753,823,887,920,948,952,988,1043,139,314,479,769,842,878,147,414,733,836
com/amazon/whisperlink/internal/RegistrarStore.java, line(s) 25,31,39,44
com/amazon/whisperlink/internal/TThreadPoolServiceRouter.java, line(s) 54,74,76,152,313,316,364,448,451,78,82,117,388,408,424,197,236,258,344,359,362,374,376,138,366,417
com/amazon/whisperlink/internal/util/DiscoveryUtil.java, line(s) 54,77,91,176,74,97,101,148,152,163
com/amazon/whisperlink/internal/verifier/ConnectivityVerifier.java, line(s) 38,65,75
com/amazon/whisperlink/internal/verifier/DeviceFoundTaskDispatcher.java, line(s) 34,77
com/amazon/whisperlink/internal/verifier/DeviceFoundVerifier.java, line(s) 99,175
com/amazon/whisperlink/internal/verifier/DeviceLostTaskDispatcher.java, line(s) 36
com/amazon/whisperlink/internal/verifier/DeviceLostVerifier.java, line(s) 101,135
com/amazon/whisperlink/jmdns/impl/JmDNSImpl.java, line(s) 325,1135
com/amazon/whisperlink/media/BaseMediaService.java, line(s) 20,31,42,53,65,105,124,25,36,47,58,98,110,118,129
com/amazon/whisperlink/platform/DiscoveryManagerImpl.java, line(s) 84,141,185,265,323,389,407,409,412,431,496,521,100,198,236,278,360,443,504,90,93,135,226,426,516
com/amazon/whisperlink/platform/GenericAndroidLogHandler.java, line(s) 23,24,30,39,52
com/amazon/whisperlink/platform/GenericAndroidPlatform.java, line(s) 104,114,141,293,308,329,335,347,289,358,71,145,182,193,202,273,294,296,297,128,100,369
com/amazon/whisperlink/platform/HostingManagerImpl.java, line(s) 258,216,240,195,202,224,229,329,340
com/amazon/whisperlink/platform/PlatformInitializerAospBase.java, line(s) 84
com/amazon/whisperlink/platform/PlatformManager.java, line(s) 105,123,266,298,300,326,331,276,310,315,321,324,339,348,352,354,357,369,378,167,196
com/amazon/whisperlink/platform/ServiceDiscoveryCB.java, line(s) 41,48,35
com/amazon/whisperlink/platform/WhisperPlayImpl.java, line(s) 98,127,162,188,216,220,223,237,284,295,384,415,425,430,436,474,536,398,335,341,347,353,503,92,157,178,271,478
com/amazon/whisperlink/platform/event/EventManager.java, line(s) 81,84,95,98,109,112,28,55,88,102,116,128,140,152,164,176,188
com/amazon/whisperlink/platform/feature/AccountHandler.java, line(s) 126,88,82,102,113
com/amazon/whisperlink/port/DeviceIds.java, line(s) 59,60,68,69,75,52,79
com/amazon/whisperlink/port/android/AndroidHashServicesProvider.java, line(s) 83,40,52,56,66,75,90,109,147,49,112
com/amazon/whisperlink/port/android/listener/NetworkStateChangeListener.java, line(s) 91,95,111,113,173,177,225,74,168,121,158,204,239,252,261
com/amazon/whisperlink/port/android/transport/TBluetoothSocketFactory.java, line(s) 270,286,90,107,200,224
com/amazon/whisperlink/port/android/transport/TBtSocket.java, line(s) 30,65,80
com/amazon/whisperlink/port/android/transport/TExternalSocketFactory.java, line(s) 105,150,338,415,433,128,223,226,274,151,253,258,142,157,159,176,179,183,186,189,204,422
com/amazon/whisperlink/port/platform/PlatformInitializerAndroidBase.java, line(s) 32,34,41,57,46,48,50,53,44,74
com/amazon/whisperlink/port/platform/PluginSettingsParser.java, line(s) 31,38
com/amazon/whisperlink/port/platform/RemoteSettingsMonitorImpl.java, line(s) 89,130,69,87
com/amazon/whisperlink/rcm/ConfigurationSyncOperation.java, line(s) 96,123,113,118,122,130,136,142
com/amazon/whisperlink/rcm/RemoteConfiguration.java, line(s) 59,64,68,114,136,77,117,139,128,130
com/amazon/whisperlink/services/DefaultService.java, line(s) 126,190,199,252,82,223,226,231,260,79
com/amazon/whisperlink/services/DeviceCallbackRegistry.java, line(s) 35,41,53,85,94,113,51,77,110,142,152
com/amazon/whisperlink/services/WPServer.java, line(s) 205,230,303,382,441,456,483,486,539,547,574,646,661,663,666,670,686,700,709,725,793,801,816,821,888,378,493,739,797,827,877,918,349,562,592,603,249,652,789,811
com/amazon/whisperlink/services/activity/ActivitySubscriptionRenewer.java, line(s) 45,48
com/amazon/whisperlink/services/android/DefaultAndroidWhisperPlayService.java, line(s) 27,36,45,92,95,100,33
com/amazon/whisperlink/services/android/WhisperLinkPlatform.java, line(s) 163,166,171,263,265,78,114,126,159,168,220,271,109,122,149,169,175,254,274
com/amazon/whisperlink/services/datatransfer/DataExporterService.java, line(s) 65,71,82,87,185,190,195,200,220,90,92,109,114,119,230,250,272
com/amazon/whisperlink/services/datatransfer/DataRequesterService.java, line(s) 43,77,86,93,47,83,90,30,79
com/amazon/whisperlink/services/datatransfer/DefaultFileWriter.java, line(s) 15
com/amazon/whisperlink/services/event/PropertyPublisherUtil.java, line(s) 32,35,75,82,84,134,137,229,232,161,190,256,294
com/amazon/whisperlink/services/event/PropertySubscriberUtil.java, line(s) 104,34,37,59,63,83,96,109,118,121,132,134
com/amazon/whisperlink/services/event/SubscriptionRenewer.java, line(s) 20,33
com/amazon/whisperlink/services/event/SubscriptionsManager.java, line(s) 16,24,29,44,49,53,62,74,84,46
com/amazon/whisperlink/services/event/WPENPublisherUtil.java, line(s) 89,154,269,29,37,40,58,79,97,100,124,144,162,165,183,211,245,259,277,280,298,335,369,194,227,309,351
com/amazon/whisperlink/thrift/ClientFactory.java, line(s) 46,58,75,99,153
com/amazon/whisperlink/thrift/ConnectionV2.java, line(s) 239,241,317,347,369,417,479,486,648,652,690,757,231,358,638,646,655,658,213,316,338,416
com/amazon/whisperlink/thrift/MarshalHelper.java, line(s) 236,446,450,462,93,127,144,260,299,308,315,327,329,333,339,383,399,406,89,91,434,331
com/amazon/whisperlink/thrift/TProcessorImpl.java, line(s) 36,48,50,54,60,52
com/amazon/whisperlink/transport/TBridgeTransport.java, line(s) 44,62
com/amazon/whisperlink/transport/TThreadPoolServer2.java, line(s) 92,95,103,125,106
com/amazon/whisperlink/transport/TTransportManager.java, line(s) 106,108,141,160,165,219,257,440,469,288,293,298,395,127,136
com/amazon/whisperlink/transport/TWhisperLinkServerTransport.java, line(s) 34,51,42,46
com/amazon/whisperlink/transport/TWhisperLinkTransport.java, line(s) 186,200,226,317,359,465,522,1006,1087,181,401,535,706,844,1049,1082,237,246,354,549,818,856,891,924,1026,480,490,492,494,496,498,695,866,874,1079,1090
com/amazon/whisperlink/transport/memory/TWpMemoryServerTransport.java, line(s) 65,42
com/amazon/whisperlink/transport/memory/TWpMemoryTransport.java, line(s) 61
com/amazon/whisperlink/transport/udp/TUDPTransportFactory.java, line(s) 151,156
com/amazon/whisperlink/transport/udp/TUdpBase.java, line(s) 21
com/amazon/whisperlink/transport/udp/TUdpReader.java, line(s) 68,145,48,53,65
com/amazon/whisperlink/util/AuthenticationUtil.java, line(s) 16,24,32,35,39
com/amazon/whisperlink/util/Connection.java, line(s) 222,293,323,335,374,427,476,512,605,609,669,692,461,595,603,612,615,226,292,314,373,457
com/amazon/whisperlink/util/DataTransferUtil.java, line(s) 25,31,41,48,53,56,62,65
com/amazon/whisperlink/util/DebugLogHandler.java, line(s) 15,23,31,51
com/amazon/whisperlink/util/DebugUtil.java, line(s) 9,13
com/amazon/whisperlink/util/EncryptionUtil.java, line(s) 59,94,170,166
com/amazon/whisperlink/util/NanoHTTPD.java, line(s) 522,959,965,973,981,985,988,1017,489,493,992,994,1013,1037,1011,405,437
com/amazon/whisperlink/util/RouteUtil.java, line(s) 34,40,69,76,101,18,23
com/amazon/whisperlink/util/TaskExecutor.java, line(s) 186,207,220,225,248,277,97,112,126,137,164,343,311,334,356
com/amazon/whisperlink/util/TaskExecutorController.java, line(s) 52,84
com/amazon/whisperlink/util/ThreadUtils.java, line(s) 28,30,73,163,167,169,172,257
com/amazon/whisperlink/util/WPDeviceUtil.java, line(s) 59,132,137,140,149,155,166,176,181,260
com/amazon/whisperlink/util/WhisperLinkUtil.java, line(s) 162,599,603,607,490,537,661,685,115,248,140,650
com/amazon/whisperplay/fling/media/controller/impl/PlayerDeviceImpl.java, line(s) 112,116,155,160,164,169,314,316,321,119,128,368,436
com/amazon/whisperplay/fling/media/controller/impl/RegistrarListener.java, line(s) 23,29,39,47,54
com/amazon/whisperplay/fling/media/controller/impl/WhisperplayControllerAdaptor.java, line(s) 136,207,52,76,105,119,139,145,242,63,65,67,70,73,217,220,226,233,247,249,253,272
com/amazon/whisperplay/fling/media/receiver/impl/ProxyPlayerService.java, line(s) 152,170,194,213,249,288,291,305,315,418,522,527,243,310,446,449,453,459,472,279
com/amazon/whisperplay/fling/media/receiver/impl/WhisperplayReceiverAdaptor.java, line(s) 83,86
com/amazon/whisperplay/fling/provider/FlingMediaRouteProvider.java, line(s) 1029,146,151,190,202,204,279,281,318,321,343,347,365,368,391,394,428,431,447,450,479,482,508,511,516,544,547,576,579,592,621,624,667,670,686,689,706,721,734,736,738,749,751,753,845,866,868,924,1019,932,934,949
com/amazon/whisperplay/impl/FilterMatcher.java, line(s) 64,84,87,158,211,119,177
com/amazon/whisperplay/install/impl/InstallServiceRegistrarListener.java, line(s) 23,29,39,47,54
com/amazon/whisperplay/install/impl/RemoteInstallServiceImpl.java, line(s) 100,105,110,117
com/amazon/whisperplay/install/impl/WhisperPlayInstallServiceAdaptor.java, line(s) 125,39,57,82,92,152,50,52,54,136,143,158,160,163
com/amazonaws/mobileconnectors/remoteconfiguration/RemoteConfigurationManager.java, line(s) 107,109
com/amazonaws/mobileconnectors/remoteconfiguration/internal/AttributesImpl.java, line(s) 74,195
com/amazonaws/mobileconnectors/remoteconfiguration/internal/ConfigurationDb.java, line(s) 74,124,251,258,269,85,78,97,117
com/anjlab/android/iab/v3/PurchaseInfo.java, line(s) 59
com/apm/insight/b/j.java, line(s) 55
com/apm/insight/h/a.java, line(s) 57
com/apm/insight/k/k.java, line(s) 87
com/apm/insight/l/q.java, line(s) 44,26,32,38,8,20,14,50
com/apm/insight/runtime/o.java, line(s) 84
com/applovin/impl/A3.java, line(s) 173
com/applovin/impl/d5.java, line(s) 139
com/applovin/impl/pc.java, line(s) 34,44,64,74
com/applovin/impl/qg.java, line(s) 48,52,58
com/applovin/impl/sdk/p.java, line(s) 65,97,55,101,75,117,81,121
com/bykv/vk/openvk/component/video/pr/Cg/gw.java, line(s) 138,369,375,57,169,179,247,268,289,344,388,231,395,417,423,428
com/bykv/vk/openvk/component/video/pr/Cg/ijS.java, line(s) 87,160,170,243
com/bykv/vk/openvk/component/video/pr/Cg/mW.java, line(s) 58,66
com/bykv/vk/openvk/component/video/pr/Cg/xL.java, line(s) 153,209,263,296,333,384,389,397,411,416,478,494,503,537,541,180,236,341,426,460,488,167,409,439
com/bykv/vk/openvk/component/video/pr/rt/pr.java, line(s) 253,259,266,273,279,287,360,367,199,217,244,301,317
com/bykv/vk/openvk/preload/falconx/a/a.java, line(s) 43
com/bykv/vk/openvk/preload/geckox/logger/DefaultLogger.java, line(s) 10,13,21,29,34
com/bytedance/adsdk/lottie/LottieAnimationView.java, line(s) 432
com/bytedance/adsdk/ugeno/Cg/mW.java, line(s) 24,33
com/bytedance/adsdk/ugeno/component/Cg.java, line(s) 668
com/bytedance/adsdk/ugeno/component/image/RoundImageView.java, line(s) 103,133
com/bytedance/adsdk/ugeno/component/image/pr.java, line(s) 125
com/bytedance/adsdk/ugeno/core/Tu.java, line(s) 88,129
com/bytedance/adsdk/ugeno/core/pr.java, line(s) 79,71
com/bytedance/adsdk/ugeno/core/xj.java, line(s) 66,150
com/bytedance/adsdk/ugeno/pr/rt.java, line(s) 18
com/chartboost/sdk/view/CBImpressionActivity.java, line(s) 65
com/connectsdk/core/ChannelInfo.java, line(s) 29,30,31
com/connectsdk/device/ConnectableDevice.java, line(s) 211
com/connectsdk/device/SimpleDevicePicker.java, line(s) 174,99
com/connectsdk/discovery/DiscoveryManager.java, line(s) 209,375,439,129,430,436,560
com/connectsdk/discovery/provider/CastDiscoveryProvider.java, line(s) 47,128,147,229
com/connectsdk/discovery/provider/SSDPDiscoveryProvider.java, line(s) 173
com/connectsdk/discovery/provider/ZeroconfDiscoveryProvider.java, line(s) 151
com/connectsdk/service/AirPlayService.java, line(s) 150
com/connectsdk/service/CastService.java, line(s) 329,439,460,476,353,454,765,564,576
com/connectsdk/service/DIALService.java, line(s) 99,300
com/connectsdk/service/DLNAService.java, line(s) 312,315
com/connectsdk/service/NetcastTVService.java, line(s) 726,1642,1762,453,514,648,685,721,1318,1546,1594,1672,814,1511
com/connectsdk/service/RokuService.java, line(s) 694,704,771
com/connectsdk/service/WebOSTVService.java, line(s) 773,255,443,283,1811,1839
com/connectsdk/service/netcast/NetcastPOSTRequestParser.java, line(s) 44
com/connectsdk/service/sessions/CastWebAppSession.java, line(s) 66
com/connectsdk/service/sessions/WebOSWebAppSession.java, line(s) 649
com/connectsdk/service/webos/WebOSTVMouseSocketConnection.java, line(s) 67,134,172,174
com/connectsdk/service/webos/WebOSTVServiceSocketClient.java, line(s) 431,481,484,505,535,562,566,619,301,351,526,614,521
com/connectsdk/service/webos/WebOSTVTrustManager.java, line(s) 24,34
com/getmodpc/MainActivity.java, line(s) 43
com/iab/omid/library/applovin/publisher/b.java, line(s) 32,34
com/iab/omid/library/applovin/utils/d.java, line(s) 18,11,25
com/iab/omid/library/bytedance2/utils/d.java, line(s) 18,11
com/iab/omid/library/inmobi/publisher/b.java, line(s) 32,34
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) 32,34
com/iab/omid/library/mmadbridge/utils/d.java, line(s) 18,11,25
com/iab/omid/library/vungle/publisher/b.java, line(s) 32,34
com/iab/omid/library/vungle/utils/d.java, line(s) 18,11,25
com/inmobi/media/d0.java, line(s) 40,46
com/inmobi/media/f4.java, line(s) 28
com/inmobi/media/gf.java, line(s) 133
com/inmobi/media/h0.java, line(s) 15,9
com/inmobi/media/l3.java, line(s) 72
com/inmobi/media/m2.java, line(s) 509
com/inmobi/media/mb.java, line(s) 24,28
com/inmobi/media/p7.java, line(s) 32,42,61,66,86,91,23,54,17,49
com/inmobi/media/u0.java, line(s) 108
com/inmobi/media/z.java, line(s) 25
com/ironsource/AbstractC0143d0.java, line(s) 211
com/ironsource/AbstractC0182x.java, line(s) 304,83,130,137,290
com/ironsource/AbstractC1485d0.java, line(s) 225
com/ironsource/AbstractC1524x.java, line(s) 326,105,152,159,312
com/ironsource/C0136a.java, line(s) 39,144
com/ironsource/C0175t0.java, line(s) 32,36,40,44,45,46
com/ironsource/C1478a.java, line(s) 53,158
com/ironsource/C1517t0.java, line(s) 35,39,43,47,48,49
com/ironsource/a7.java, line(s) 109,174,224,91,162,214
com/ironsource/adapters/ironsource/IronSourceAdapter.java, line(s) 171,164,173,319,322,326,332
com/ironsource/adapters/ironsource/IronSourceInterstitialListener.java, line(s) 29
com/ironsource/adapters/ironsource/IronSourceRewardedVideoListener.java, line(s) 32
com/ironsource/ak.java, line(s) 107,94,98
com/ironsource/b7.java, line(s) 413,542,722,846,1017,211,243,255,259,292,403,406,543,719,727,740,742,842,947,953,959,1015
com/ironsource/be.java, line(s) 91
com/ironsource/bp.java, line(s) 39,42,47
com/ironsource/c4.java, line(s) 19
com/ironsource/c5.java, line(s) 148,149
com/ironsource/d5.java, line(s) 107,112
com/ironsource/d8.java, line(s) 27
com/ironsource/e7.java, line(s) 216,263,289,315,343,350,448,460,194,205,250,276,301,324,423
com/ironsource/es.java, line(s) 40,42,82,115,119
com/ironsource/fk.java, line(s) 81,104
com/ironsource/fq.java, line(s) 142,146
com/ironsource/k5.java, line(s) 150,138,141
com/ironsource/ke.java, line(s) 41
com/ironsource/ls.java, line(s) 160
com/ironsource/mediationsdk/AbstractAdapter.java, line(s) 465,471
com/ironsource/mediationsdk/AbstractC0162a.java, line(s) 56
com/ironsource/mediationsdk/AbstractC1504a.java, line(s) 58
com/ironsource/mediationsdk/ads/nativead/LevelPlayNativeAd.java, line(s) 67
com/ironsource/mediationsdk/d.java, line(s) 408,413
com/ironsource/mediationsdk/demandOnly/d.java, line(s) 195,293,456,467,134,137,183,211,233,243,250,453,472
com/ironsource/mediationsdk/demandOnly/g.java, line(s) 268,155,158,242
com/ironsource/mediationsdk/demandOnly/l.java, line(s) 267,146,149,241
com/ironsource/mediationsdk/integration/IntegrationHelper.java, line(s) 36,40,54,59,82,92,97,197,30,33,49,70,79,87,90,95,109,201,28,73
com/ironsource/mediationsdk/logger/a.java, line(s) 42,35,31,37
com/ironsource/mediationsdk/p.java, line(s) 685,690,696,705,712,725,2070,2075,2081,2090,2097,2111,2214,2222,2248,677,2062,2175,2184,2203,517,2231,2235,2239,520,525
com/ironsource/mediationsdk/q.java, line(s) 319,325
com/ironsource/mediationsdk/w.java, line(s) 451,625,729,811,891,918,947,102,114,393,399,401,443,623,716,806,842,864,871,880,899,916,975,1082,845,887,907,923,977
com/ironsource/mediationsdk/x.java, line(s) 158,241,156,233,237,244,296,301,322,417,434,473,427,437,478
com/ironsource/mediationsdk/y.java, line(s) 122,127
com/ironsource/n7.java, line(s) 78
com/ironsource/o8.java, line(s) 109
com/ironsource/ob.java, line(s) 119,110
com/ironsource/om.java, line(s) 42,306
com/ironsource/q2.java, line(s) 82,88
com/ironsource/r8.java, line(s) 220,251
com/ironsource/s8.java, line(s) 36,37,23,39
com/ironsource/sdk/controller/v.java, line(s) 390,528,542,562,627,647,663,679,810,884,1044,1051,1466,1713,1985
com/ironsource/sdk/service/Connectivity/BroadcastReceiverStrategy.java, line(s) 46
com/ironsource/sdk/utils/Logger.java, line(s) 12,18,24,30,40,48,53,59,65,71
com/ironsource/t5.java, line(s) 241,260,201,238,247,256
com/ironsource/tj.java, line(s) 58,47,49
com/ironsource/tl.java, line(s) 90
com/ironsource/ui.java, line(s) 89
com/ironsource/wa.java, line(s) 59
com/ironsource/x5.java, line(s) 70,116,62,105,109
com/ironsource/y2.java, line(s) 62
com/ironsource/z3.java, line(s) 15,18,26
com/ironsource/zd.java, line(s) 38,51,72,88,167,222
com/ironsource/zh.java, line(s) 37,39,40,42,93
com/mbridge/msdk/dycreator/a/a.java, line(s) 274
com/mbridge/msdk/dycreator/baseview/MBScrollView.java, line(s) 74
com/mbridge/msdk/dycreator/baseview/extview/MBExtAcquireRewardPopView.java, line(s) 402
com/mbridge/msdk/dycreator/baseview/extview/MBExtFeedBackView.java, line(s) 259
com/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeBaitClickView.java, line(s) 404
com/mbridge/msdk/dycreator/baseview/extview/MBExtMBridgeTextView.java, line(s) 268
com/mbridge/msdk/dycreator/bus/BackgroundPoster.java, line(s) 47
com/mbridge/msdk/dycreator/bus/EventBus.java, line(s) 326,110,115,117,450,472,492
com/mbridge/msdk/dycreator/e/g.java, line(s) 11
com/mbridge/msdk/foundation/same/report/b/b.java, line(s) 95
com/mbridge/msdk/foundation/same/report/b/d.java, line(s) 180
com/mbridge/msdk/foundation/same/report/d.java, line(s) 77
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/mbnative/controller/NativeController.java, line(s) 2064
com/mbridge/msdk/mbnative/controller/d.java, line(s) 494
com/mbridge/msdk/mbnative/e/b.java, line(s) 78
com/mbridge/msdk/playercommon/exoplayer2/DefaultRenderersFactory.java, line(s) 93,100,104,112,117,121,156
com/mbridge/msdk/playercommon/exoplayer2/ExoPlayerImpl.java, line(s) 132,519,538
com/mbridge/msdk/playercommon/exoplayer2/ExoPlayerImplInternal.java, line(s) 638,856,1196,1201,1206,1274
com/mbridge/msdk/playercommon/exoplayer2/MediaPeriodHolder.java, line(s) 208
com/mbridge/msdk/playercommon/exoplayer2/SimpleExoPlayer.java, line(s) 301,868
com/mbridge/msdk/playercommon/exoplayer2/audio/DefaultAudioSink.java, line(s) 671,185,204,223,702
com/mbridge/msdk/playercommon/exoplayer2/drm/ClearKeyUtil.java, line(s) 44
com/mbridge/msdk/playercommon/exoplayer2/drm/DefaultDrmSession.java, line(s) 182,330
com/mbridge/msdk/playercommon/exoplayer2/drm/DefaultDrmSessionManager.java, line(s) 281
com/mbridge/msdk/playercommon/exoplayer2/extractor/mkv/MatroskaExtractor.java, line(s) 489
com/mbridge/msdk/playercommon/exoplayer2/extractor/mp3/VbriSeeker.java, line(s) 68
com/mbridge/msdk/playercommon/exoplayer2/extractor/mp3/XingSeeker.java, line(s) 54
com/mbridge/msdk/playercommon/exoplayer2/extractor/mp4/FragmentedMp4Extractor.java, line(s) 300,1058
com/mbridge/msdk/playercommon/exoplayer2/extractor/mp4/MetadataUtil.java, line(s) 172,60,67,194,238,250,260
com/mbridge/msdk/playercommon/exoplayer2/extractor/mp4/PsshAtomUtil.java, line(s) 97
com/mbridge/msdk/playercommon/exoplayer2/extractor/mp4/TrackEncryptionBox.java, line(s) 64
com/mbridge/msdk/playercommon/exoplayer2/extractor/ogg/VorbisUtil.java, line(s) 212
com/mbridge/msdk/playercommon/exoplayer2/extractor/ts/AdtsReader.java, line(s) 115
com/mbridge/msdk/playercommon/exoplayer2/extractor/ts/Id3Reader.java, line(s) 32
com/mbridge/msdk/playercommon/exoplayer2/extractor/ts/PesReader.java, line(s) 111,114
com/mbridge/msdk/playercommon/exoplayer2/extractor/wav/WavHeaderReader.java, line(s) 48
com/mbridge/msdk/playercommon/exoplayer2/mediacodec/MediaCodecInfo.java, line(s) 105,116,56
com/mbridge/msdk/playercommon/exoplayer2/mediacodec/MediaCodecRenderer.java, line(s) 629
com/mbridge/msdk/playercommon/exoplayer2/mediacodec/MediaCodecUtil.java, line(s) 443,258,267,276,283,286,320,343,348,356,365
com/mbridge/msdk/playercommon/exoplayer2/metadata/id3/Id3Decoder.java, line(s) 196,210,374
com/mbridge/msdk/playercommon/exoplayer2/offline/DownloadManager.java, line(s) 329,469
com/mbridge/msdk/playercommon/exoplayer2/offline/DownloadService.java, line(s) 157
com/mbridge/msdk/playercommon/exoplayer2/source/chunk/BaseMediaChunkOutput.java, line(s) 49
com/mbridge/msdk/playercommon/exoplayer2/source/chunk/ChunkedTrackBlacklistUtil.java, line(s) 26,30
com/mbridge/msdk/playercommon/exoplayer2/text/cea/Cea708Decoder.java, line(s) 889,789,801
com/mbridge/msdk/playercommon/exoplayer2/text/cea/CeaUtil.java, line(s) 27
com/mbridge/msdk/playercommon/exoplayer2/text/dvb/DvbParser.java, line(s) 555
com/mbridge/msdk/playercommon/exoplayer2/text/ssa/SsaDecoder.java, line(s) 49,54,59,68
com/mbridge/msdk/playercommon/exoplayer2/text/subrip/SubripDecoder.java, line(s) 45,73,76
com/mbridge/msdk/playercommon/exoplayer2/text/ttml/TtmlDecoder.java, line(s) 582,90,101,117,263,269,278,283,305,309,524,533,542,593
com/mbridge/msdk/playercommon/exoplayer2/text/webvtt/WebvttCue.java, line(s) 61
com/mbridge/msdk/playercommon/exoplayer2/text/webvtt/WebvttCueParser.java, line(s) 122,255,275,278,378,407
com/mbridge/msdk/playercommon/exoplayer2/upstream/DefaultDataSource.java, line(s) 81
com/mbridge/msdk/playercommon/exoplayer2/upstream/DefaultHttpDataSource.java, line(s) 83
com/mbridge/msdk/playercommon/exoplayer2/upstream/Loader.java, line(s) 129,185,191,197
com/mbridge/msdk/playercommon/exoplayer2/upstream/cache/CachedRegionTracker.java, line(s) 137
com/mbridge/msdk/playercommon/exoplayer2/upstream/cache/SimpleCache.java, line(s) 117
com/mbridge/msdk/playercommon/exoplayer2/util/AtomicFile.java, line(s) 36,94
com/mbridge/msdk/playercommon/exoplayer2/util/EventLogger.java, line(s) 155,159
com/mbridge/msdk/playercommon/exoplayer2/video/DummySurface.java, line(s) 86,92
com/mbridge/msdk/playercommon/exoplayer2/video/MediaCodecVideoRenderer.java, line(s) 886,480,486,707
com/mbridge/msdk/tracker/b.java, line(s) 25,40,55
com/mbridge/msdk/tracker/c.java, line(s) 32,45,58,75,93,118,145,171,199,226,244,266,280,300,318,339,355,374,393
com/mbridge/msdk/tracker/j.java, line(s) 30
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) 49,45,53
com/mbridge/msdk/tracker/p.java, line(s) 38
com/mbridge/msdk/tracker/r.java, line(s) 48,62,91,183,223,233,80,102,112,239,244,256
com/mbridge/msdk/tracker/w.java, line(s) 61,64,67
com/mbridge/msdk/tracker/y.java, line(s) 113
com/mbridge/msdk/video/module/MBridgeBaseView.java, line(s) 187,199
com/mbridge/msdk/widget/FeedbackRadioGroup.java, line(s) 64
com/tfa/upIs.java, line(s) 48,85
com/vungle/ads/internal/util/v.java, line(s) 20,31,45,67,81,90,104
com/vungle/mediation/VungleInterstitialAdapter.java, line(s) 40,46,51,85,70,78,95,102
com/yandex/mobile/ads/impl/ac.java, line(s) 37,37,51
com/yandex/mobile/ads/impl/ar1.java, line(s) 67,99,147,181,218
com/yandex/mobile/ads/impl/eh2.java, line(s) 27,64
com/yandex/mobile/ads/impl/fp0.java, line(s) 49,59,69,75
com/yandex/mobile/ads/impl/kl0.java, line(s) 25,45,61
com/yandex/mobile/ads/impl/s32.java, line(s) 37
com/yandex/mobile/ads/impl/sh1.java, line(s) 20
com/yandex/mobile/ads/impl/tb2.java, line(s) 9
com/yandex/mobile/ads/impl/w02.java, line(s) 99,104,162,167,185
com/yandex/mobile/ads/impl/wk1.java, line(s) 15
com/yandex/mobile/ads/impl/yc.java, line(s) 127,162,171,187,203,310
com/yandex/mobile/ads/impl/z22.java, line(s) 52
com/yandex/varioqub/appmetricaadapter/impl/f.java, line(s) 11,16,21,26,31
e6/AbstractC0345d.java, line(s) 435,444,510,520
e6/AbstractC1802d.java, line(s) 415,622,631,697,707
f2/c.java, line(s) 47
f2/m.java, line(s) 286,300,311
f6/d.java, line(s) 43
h1/c.java, line(s) 184,211,181,210
i0/a.java, line(s) 213
io/appmetrica/analytics/impl/Pn.java, line(s) 34
io/appmetrica/analytics/logger/common/impl/a.java, line(s) 21
j1/b.java, line(s) 72,85,71,84
j1/l.java, line(s) 64,125,63,67,73,79,124,76,80
k1/b.java, line(s) 100,125,99,124
k2/C2776b.java, line(s) 43
k2/a.java, line(s) 232
k2/b.java, line(s) 40
l1/E.java, line(s) 48,49
l1/i.java, line(s) 476,108,185,475,312
l1/j.java, line(s) 136,137
l1/m.java, line(s) 13,59
l1/w.java, line(s) 88
p0/C0929c.java, line(s) 27
p0/C2962c.java, line(s) 27
p0/C2963d.java, line(s) 166
p1/C0934b.java, line(s) 81,82
p1/C0936d.java, line(s) 56,55
p1/C0937e.java, line(s) 159,158,275,286
p1/C2966A.java, line(s) 88,87
p1/C2968b.java, line(s) 83,84
p1/C2970d.java, line(s) 56,55
p1/C2971e.java, line(s) 177,176,307,322
p1/a.java, line(s) 88,87
pub/devrel/easypermissions/AppSettingsDialogHolderActivity.java, line(s) 45
q0/h.java, line(s) 121
s/C0955c.java, line(s) 252
s/C3046c.java, line(s) 406
sensustech/universal/tv/remote/control/services/StreamingService.java, line(s) 130,135,147
tfa/tfaupdate/upI.java, line(s) 62
w1/a.java, line(s) 49,135,152,158,163,57,136,153,159,164
w1/i.java, line(s) 49,50
x/C1004j.java, line(s) 53
x/C3187j.java, line(s) 53
x/W.java, line(s) 69
x/h0.java, line(s) 31
y1/b.java, line(s) 35,57,36,58
y1/g.java, line(s) 57,58
y1/h.java, line(s) 172,173,184
y1/j.java, line(s) 57,58

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

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

Files:
Y3/f.java, line(s) 6,99
t3/C0456c.java, line(s) 29,98
t3/C3129c.java, line(s) 30,102

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

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


Files:
B/i.java, line(s) 99,99
V2/a.java, line(s) 1065,1065
f2/j.java, line(s) 226,226
l2/b.java, line(s) 80,80

已通过安全项 此应用程序使用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:
B7/a.java, line(s) 18,17,16,16
com/amazonaws/mobileconnectors/remoteconfiguration/internal/net/AndroidRemoteConfigurationFetcher.java, line(s) 143,145
com/inmobi/media/db.java, line(s) 90,94
com/mbridge/msdk/thrid/okhttp/internal/Util.java, line(s) 450,449,448,448
com/yandex/mobile/ads/impl/b12.java, line(s) 55,54,53,53
com/yandex/mobile/ads/impl/i91.java, line(s) 24,23,21,21
com/yandex/mobile/ads/impl/nc1.java, line(s) 128,116,127,126,126
e6/C0346e.java, line(s) 72,71,70
e6/C1803e.java, line(s) 74,73,72
e6/h.java, line(s) 82,72,81,92,80,80
e6/m.java, line(s) 73,72,71,71
e6/n.java, line(s) 99,87,98,97,97

已通过安全项 此应用程序可能具有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) 483,483,483,483,483
com/yandex/mobile/ads/impl/en1.java, line(s) 8,8,8,8,8

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

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

Files:
K3/g.java, line(s) 40

综合安全基线评分总结

应用图标

UniMote v1.7.5

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