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

UniMote v1.7.5
42
安全评分
安全基线评分
42/100
中风险
综合风险等级
风险等级评定
- A
- B
- C
- F
应用存在一定安全风险,建议优化
漏洞与安全项分布
9
高危
20
中危
3
信息
3
安全
隐私风险评估
16
第三方跟踪器
高隐私风险
检测到大量第三方跟踪器
检测结果分布
高危安全漏洞
9
中危安全漏洞
20
安全提示信息
3
已通过安全项
3
重点安全关注
0
高危安全漏洞 基本配置不安全地配置为允许到所有域的明文流量。
Scope: *
高危安全漏洞 如果一个应用程序使用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隐私跟踪程序。跟踪器可以跟踪设备或用户,是终端用户的隐私问题。
中危安全漏洞 基本配置配置为信任系统证书。
Scope: *
中危安全漏洞 应用已启用明文网络流量
[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
综合安全评分
中风险