安全分数
安全分数 45/100
风险评级
等级
- A
- B
- C
- F
严重性分布 (%)
隐私风险
14
用户/设备跟踪器
调研结果
高危
8
中危
50
信息
3
安全
2
关注
1
高危 基本配置不安全地配置为允许到所有域的明文流量。
Scope: *
高危 App 链接 assetlinks.json 文件未找到
[android:name=sbal.xredner.sbal.A2][android:host=https://www.anything.org] App Link 资产验证 URL (https://www.anything.org/.well-known/assetlinks.json) 未找到或配置不正确。(状态代码:404)。应用程序链接允许用户从 Web URL/电子邮件重定向到移动应用程序。如果此文件丢失或为 App Link 主机/域配置不正确,则恶意应用程序可以劫持此类 URL。这可能会导致网络钓鱼攻击,泄露 URI 中的敏感数据,例如 PII、OAuth 令牌、魔术链接/密码重置令牌等。您必须通过托管 assetlinks.json 文件并通过 Activity intent-filter 中的 [android:autoVerify=“true”] 启用验证来验证 App Link 网域。
高危 App 链接 assetlinks.json 文件未找到
[android:name=sbal.xredner.sbal.A1][android:host=https://www.anything.org] App Link 资产验证 URL (https://www.anything.org/.well-known/assetlinks.json) 未找到或配置不正确。(状态代码:404)。应用程序链接允许用户从 Web URL/电子邮件重定向到移动应用程序。如果此文件丢失或为 App Link 主机/域配置不正确,则恶意应用程序可以劫持此类 URL。这可能会导致网络钓鱼攻击,泄露 URI 中的敏感数据,例如 PII、OAuth 令牌、魔术链接/密码重置令牌等。您必须通过托管 assetlinks.json 文件并通过 Activity intent-filter 中的 [android:autoVerify=“true”] 启用验证来验证 App Link 网域。
高危 如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击
如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#static-analysis-7 Files: com/braze/ui/inappmessage/views/InAppMessageHtmlBaseView.java, line(s) 354,17 com/fyber/inneractive/sdk/config/G.java, line(s) 41,4 com/unity3d/services/core/webview/WebViewApp.java, line(s) 173,10,59,65,79,108 myobfuscated/r8/AbstractC2760d.java, line(s) 70,11,12 myobfuscated/r8/AbstractViewOnTouchListenerC0632h.java, line(s) 93,16,17 myobfuscated/r8/AbstractViewOnTouchListenerC2764h.java, line(s) 93,16,17 sbal/xredner/sbal/LockActivity.java, line(s) 204,15,16 sbal/xredner/sbal/Splasher.java, line(s) 154,12,13 sbal/xredner/sbal/mwirmekuofocxmfwoxrz.java, line(s) 161,15,16 sbal/xredner/sbal/wzaraawowstgsh.java, line(s) 113,12,13
高危 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。
应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4 Files: com/fyber/inneractive/sdk/player/exoplayer2/extractor/hls/a.java, line(s) 28 com/ironsource/mediationsdk/utils/IronSourceAES.java, line(s) 75,144 com/json/mediationsdk/utils/IronSourceAES.java, line(s) 76,145 myobfuscated/K8/a.java, line(s) 52 myobfuscated/pH/C2717a.java, line(s) 66
高危 该文件是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) 484 com/json/mediationsdk/utils/IronSourceUtils.java, line(s) 487 com/picsart/studio/apiv3/user/ProfileActionsKt$singOut$1$1.java, line(s) 59,70 myobfuscated/I8/U.java, line(s) 57
高危 应用程序在加密算法中使用ECB模式。ECB模式是已知的弱模式,因为它对相同的明文块[UNK]产生相同的密文
应用程序在加密算法中使用ECB模式。ECB模式是已知的弱模式,因为它对相同的明文块[UNK]产生相同的密文 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-block-cipher-mode Files: com/inmobi/media/H3.java, line(s) 19
高危 应用程序包含隐私跟踪程序
此应用程序有多个14隐私跟踪程序。跟踪器可以跟踪设备或用户,是终端用户的隐私问题。
中危 应用程序已启用明文网络流量
[android:usesCleartextTraffic=true] 应用程序打算使用明文网络流量,例如明文HTTP,FTP协议,DownloadManager和MediaPlayer。针对API级别27或更低的应用程序,默认值为“true”。针对API级别28或更高的应用程序,默认值为“false”。避免使用明文流量的主要原因是缺乏机密性,真实性和防篡改保护;网络攻击者可以窃听传输的数据,并且可以在不被检测到的情况下修改它。
中危 应用程序数据可以被备份
[android:allowBackup=true] 这个标志允许任何人通过adb备份你的应用程序数据。它允许已经启用了USB调试的用户从设备上复制应用程序数据。
中危 Activity (sbal.xredner.sbal.Splasher) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity-Alias (sbal.xredner.sbal.A2) 未被保护。
[android:exported=true] 发现 Activity-Alias与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity-Alias (sbal.xredner.sbal.A1) 未被保护。
[android:exported=true] 发现 Activity-Alias与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.nengejnzvrvywysx) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.LockActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.AlertActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.rlwtuvppgukqlt) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.akrbizeweb) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.mwirmekuofocxmfwoxrz) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.wzaraawowstgsh) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.epxxaieiwchggciqlkay) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.vxurolairpj) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.pjwiiolmojz) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.kafbxwbmypvydxdzucffrecm) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.zuxljenxhs) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.hcuovosebiqct) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.pophzvttbgvf) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.acezjdczwmejgjucvgschyb) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.ngxkhxpeolafj) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (sbal.xredner.sbal.bxmlfsj) 未被保护。
[android:exported=true] 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (sbal.xredner.sbal.rhcfdl) 未被保护。
[android:exported=true] 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (sbal.xredner.sbal.xbpogmlozwmih) 未被保护。
[android:exported=true] 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (sbal.xredner.sbal.pnkdrbxtyfidnr) 未被保护。
[android:exported=true] 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (sbal.xredner.sbal.ydpddlzeatmcthwlny) 未被保护。
[android:exported=true] 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (sbal.xredner.sbal.gjnjmcmmpus) 未被保护。
[android:exported=true] 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (sbal.xredner.sbal.cvyvnbhkxfmaoldhpsjn) 未被保护。
[android:exported=true] 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (sbal.xredner.sbal.eqxpafq) 未被保护。
[android:exported=true] 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (sbal.xredner.sbal.MyJobService) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_JOB_SERVICE [android:exported=true] 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 Service (sbal.xredner.sbal.tmpebngsjiwaf) 未被保护。
[android:exported=true] 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Broadcast Receiver (sbal.xredner.sbal.nujjqdbgyykzbruhh) 未被保护。
[android:exported=true] 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Broadcast Receiver (sbal.xredner.sbal.BootReceiver) 未被保护。
[android:exported=true] 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Broadcast Receiver (sbal.xredner.sbal.ResetServices) 未被保护。
[android:exported=true] 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.fuchdphcjvk) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (sbal.xredner.sbal.Startme) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (androidx.work.impl.background.systemjob.SystemJobService) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_JOB_SERVICE [android:exported=true] 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 Broadcast Receiver (androidx.work.impl.diagnostics.DiagnosticsReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.DUMP [android:exported=true] 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 Broadcast Receiver (androidx.profileinstaller.ProfileInstallReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.DUMP [android:exported=true] 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据
应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#external-storage Files: com/fyber/inneractive/sdk/mraid/v.java, line(s) 35,48 com/fyber/inneractive/sdk/network/b0.java, line(s) 53 com/fyber/inneractive/sdk/player/cache/m.java, line(s) 25,31 com/fyber/inneractive/sdk/web/DialogInterfaceOnClickListenerC0512y.java, line(s) 22 com/ironsource/sdk/utils/SDKUtils.java, line(s) 268 com/json/sdk/utils/SDKUtils.java, line(s) 297 com/json/xa.java, line(s) 643,355,521 com/picsart/service/share/a.java, line(s) 76 com/picsart/studio/brushlib/brush/BrushHistory.java, line(s) 56 com/picsart/studio/editor/tool/dispersion/c.java, line(s) 41 com/picsart/studio/editor/tool/drawing/a.java, line(s) 657,941,1266,1382 com/picsart/studio/editor/tool/drawing/c.java, line(s) 93 com/socialin/android/photo/draw/DrawingActivityNew.java, line(s) 2593 com/socialin/android/photo/effectsnew/genai/GenAiLoadingDialog.java, line(s) 128 com/unity3d/ads/core/data/datasource/AndroidDynamicDeviceInfoDataSource.java, line(s) 437,484 com/unity3d/services/core/cache/CacheDirectory.java, line(s) 67 com/vungle/ads/internal/platform/AndroidPlatform.java, line(s) 215 myobfuscated/BQ/g.java, line(s) 17 myobfuscated/BQ/h.java, line(s) 83 myobfuscated/Bi/C3622b.java, line(s) 213 myobfuscated/Bi/b.java, line(s) 195 myobfuscated/C6/o.java, line(s) 209,211 myobfuscated/E4/g.java, line(s) 199 myobfuscated/KS/C0917c.java, line(s) 41,86 myobfuscated/T5/C1162b.java, line(s) 231 myobfuscated/T5/C6380b.java, line(s) 236 myobfuscated/Y80/D0.java, line(s) 37 myobfuscated/Y80/L.java, line(s) 48 myobfuscated/aK/x.java, line(s) 172 myobfuscated/aN/q.java, line(s) 86 myobfuscated/gU/i.java, line(s) 25,28 myobfuscated/uS/o.java, line(s) 27 myobfuscated/x50/a.java, line(s) 142 sbal/xredner/sbal/ShadowContext.java, line(s) 159 sbal/xredner/sbal/SubDirContextThemeWrapper.java, line(s) 173,173 sbal/xredner/sbal/b.java, line(s) 39,102,115,156 welcome/activities/astruments/n80.java, line(s) 224
中危 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等
文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#checking-memory-for-sensitive-data-mstg-storage-10 Files: coil/memory/MemoryCache.java, line(s) 79 com/beautify/studio/impl/common/history/StringSavedData.java, line(s) 57 com/braze/configuration/BrazeConfig.java, line(s) 471,471 com/inmobi/commons/core/configs/AdConfig.java, line(s) 513 com/inmobi/media/C0240k0.java, line(s) 19 com/inmobi/media/C1596k0.java, line(s) 19 com/ironsource/mediationsdk/adquality/AdQualityBridgeKt.java, line(s) 13 com/ironsource/mediationsdk/adunit/adapter/utility/AdOptionsPosition.java, line(s) 15 com/ironsource/mediationsdk/c.java, line(s) 305,409 com/ironsource/mediationsdk/p.java, line(s) 2250,2231 com/ironsource/mediationsdk/server/ServerURL.java, line(s) 32,58 com/ironsource/mediationsdk/utils/IronSourceConstants.java, line(s) 105,118 com/json/adapters/ironsource/IronSourceAdapter.java, line(s) 84,55,54,317 com/json/adapters/ironsource/IronSourceLoadParameters.java, line(s) 66,75 com/json/lr.java, line(s) 17,32 com/json/mediationsdk/adquality/AdQualityBridgeKt.java, line(s) 13 com/json/mediationsdk/c.java, line(s) 309,413 com/json/mediationsdk/p.java, line(s) 2555,2536 com/json/mediationsdk/server/ServerURL.java, line(s) 36,62 com/json/mediationsdk/utils/IronSourceConstants.java, line(s) 105,118 com/json/nr.java, line(s) 108 com/json/tn.java, line(s) 26,35,44,41,32,29,38 com/picsart/payment/impl/subscription/ui/ShopSubscribeActivity.java, line(s) 95 com/picsart/sharesheet/api/ShareTargetData.java, line(s) 295 com/picsart/studio/apiv3/model/ReplayConfigKt.java, line(s) 10 com/picsart/studio/apiv3/model/ReplayHistoryCardConfig.java, line(s) 217 com/picsart/studio/apiv3/model/SearchAnalyticsHelper.java, line(s) 327 com/picsart/studio/apiv3/model/Settings.java, line(s) 32 com/picsart/studio/editor/tools/layers/layersactioncreator/a.java, line(s) 94 com/picsart/studio/editor/video/addobject/VideoEditorItemEditorNavCoordinatorImpl.java, line(s) 81 com/picsart/user/model/User.java, line(s) 256 com/snapchat/kit/sdk/core/security/SecretKeyFactory.java, line(s) 21 com/unity3d/ads/core/configuration/GameServerIdReader.java, line(s) 12 com/unity3d/ads/core/data/datasource/AndroidMediationDataSource.java, line(s) 16,28 com/unity3d/ads/core/data/datasource/AndroidTcfDataSource.java, line(s) 12 com/unity3d/services/ads/gmascar/utils/ScarConstants.java, line(s) 4,5,6,7,9,10 com/unity3d/services/core/configuration/ExperimentObject.java, line(s) 6,7 com/unity3d/services/core/device/reader/DeviceInfoReaderFilterProvider.java, line(s) 11,12 com/unity3d/services/core/device/reader/JsonStorageKeyNames.java, line(s) 4,6,7,8,10,11,12,13,9,14,5,15,16,17 com/vk/api/sdk/VKApiCredentials.java, line(s) 47 com/vk/api/sdk/a.java, line(s) 264 com/vungle/ads/internal/Constants.java, line(s) 10,22,46,13,34,70,19,37 com/vungle/ads/internal/model/Cookie.java, line(s) 28 com/vungle/ads/internal/signals/SignalManager.java, line(s) 36,40 com/vungle/ads/internal/task/CleanupJob.java, line(s) 29 com/vungle/ads/internal/task/CleanupJobKt.java, line(s) 11 io/jsonwebtoken/JwsHeader.java, line(s) 8 myobfuscated/AO/c.java, line(s) 79 myobfuscated/DJ/b.java, line(s) 67 myobfuscated/E8/C0791c.java, line(s) 51 myobfuscated/E8/C4071c.java, line(s) 51 myobfuscated/I6/C0882b.java, line(s) 83 myobfuscated/JN/Y.java, line(s) 58 myobfuscated/O60/i.java, line(s) 108 myobfuscated/OS/C1044b.java, line(s) 58 myobfuscated/OS/C5669b.java, line(s) 62 myobfuscated/S6/d.java, line(s) 90 myobfuscated/U20/g.java, line(s) 34 myobfuscated/V7/W.java, line(s) 120 myobfuscated/VK/o.java, line(s) 30 myobfuscated/VV/C1418h.java, line(s) 89 myobfuscated/VV/C6706h.java, line(s) 94 myobfuscated/W7/h.java, line(s) 255 myobfuscated/X/W.java, line(s) 29 myobfuscated/Z2/C0469d.java, line(s) 37 myobfuscated/Z2/C3329d.java, line(s) 37 myobfuscated/aN/C0587a.java, line(s) 82 myobfuscated/aN/C3414a.java, line(s) 85 myobfuscated/fL/C0760c.java, line(s) 45 myobfuscated/fL/C4244c.java, line(s) 46 myobfuscated/fT/C4267d.java, line(s) 70 myobfuscated/fT/d.java, line(s) 66 myobfuscated/h8/C0861c.java, line(s) 37 myobfuscated/h8/C0866h.java, line(s) 82 myobfuscated/h8/C0871m.java, line(s) 91 myobfuscated/h8/C4515c.java, line(s) 37 myobfuscated/h8/C4520h.java, line(s) 82 myobfuscated/h8/C4525m.java, line(s) 91 myobfuscated/hV/h.java, line(s) 73 myobfuscated/lO/d.java, line(s) 376 myobfuscated/y/C1122a.java, line(s) 12 myobfuscated/y/C6946a.java, line(s) 12 myobfuscated/yP/b.java, line(s) 90
中危 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库
应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04h-Testing-Code-Quality.md#injection-flaws-mstg-arch-2-and-mstg-platform-2 Files: com/inmobi/media/C0131c3.java, line(s) 6,105,172 com/inmobi/media/C1487c3.java, line(s) 6,106,173 com/json/aa.java, line(s) 5,6,96,101 com/json/ca.java, line(s) 6,7,27,90,123,149 com/picsart/shopNew/lib_shop/utils/a.java, line(s) 5,6,320 myobfuscated/W80/C1215a.java, line(s) 3,4,15,16,17,28,29,30 myobfuscated/W80/C6792a.java, line(s) 3,4,15,16,17,28,29,30 myobfuscated/bd/a.java, line(s) 5,6,24 myobfuscated/bd/b.java, line(s) 7,37 myobfuscated/eN/c.java, line(s) 8,266,286,344,345,346,347 myobfuscated/ud/k.java, line(s) 5,6,169,185,213,239,265,361 myobfuscated/ud/m.java, line(s) 3,9,10,11 myobfuscated/ud/n.java, line(s) 3,9 myobfuscated/ud/o.java, line(s) 3,9,10,11 myobfuscated/ud/p.java, line(s) 3,9,10,11,12,13 myobfuscated/ud/q.java, line(s) 4,5,44 myobfuscated/ve/d.java, line(s) 6,49,50 myobfuscated/ve/h.java, line(s) 7,8,198,230,231 welcome/activities/astruments/wf.java, line(s) 5,6,7,8,9,153,165
中危 应用程序使用不安全的随机数生成器
应用程序使用不安全的随机数生成器 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-random-number-generators Files: com/braze/support/IntentUtils.java, line(s) 14 com/fyber/inneractive/sdk/config/global/r.java, line(s) 15 com/fyber/inneractive/sdk/player/exoplayer2/upstream/cache/i.java, line(s) 14 com/inmobi/media/C0171f1.java, line(s) 18 com/inmobi/media/C0211i.java, line(s) 10 com/inmobi/media/C0401v8.java, line(s) 21 com/inmobi/media/C1521e9.java, line(s) 10 com/inmobi/media/C1527f1.java, line(s) 33 com/inmobi/media/C1567i.java, line(s) 9 com/inmobi/media/C1757v8.java, line(s) 23 com/inmobi/media/V1.java, line(s) 5 com/json/jb.java, line(s) 5 com/picsart/masker/BrushViewModel.java, line(s) 39 com/picsart/picore/temp/RandomXS128.java, line(s) 3 com/picsart/studio/apiv3/model/card/Card.java, line(s) 21 com/picsart/studio/brushlib/brush/c.java, line(s) 9 com/picsart/studio/brushlib/brush/g.java, line(s) 9 com/picsart/studio/brushlib/brush/k.java, line(s) 13 com/picsart/studio/editor/tools/addobjects/core/a.java, line(s) 77 com/unity3d/services/core/configuration/Configuration.java, line(s) 22 myobfuscated/Ad/j.java, line(s) 52 myobfuscated/BQ/C0638c.java, line(s) 4 myobfuscated/BQ/C3655c.java, line(s) 4 myobfuscated/E4/h.java, line(s) 15 myobfuscated/F8/g.java, line(s) 15 myobfuscated/G70/e.java, line(s) 8 myobfuscated/Sb0/AbstractC0619a.java, line(s) 9 myobfuscated/Sb0/AbstractC6296a.java, line(s) 9 myobfuscated/Sb0/b.java, line(s) 3 myobfuscated/Tb0/C0624a.java, line(s) 4 myobfuscated/Tb0/C6469a.java, line(s) 4 myobfuscated/W3/C0402b.java, line(s) 31 myobfuscated/W3/C3218b.java, line(s) 45 myobfuscated/eN/i.java, line(s) 34 myobfuscated/eN/q.java, line(s) 27 myobfuscated/g8/g.java, line(s) 9 myobfuscated/g9/C4348a.java, line(s) 18 myobfuscated/g9/c.java, line(s) 11 myobfuscated/ie0/b.java, line(s) 4 myobfuscated/ie0/c.java, line(s) 4 myobfuscated/le0/C.java, line(s) 4 myobfuscated/q3/a.java, line(s) 9 myobfuscated/q3/b.java, line(s) 6 myobfuscated/t9/c.java, line(s) 5 myobfuscated/va0/b.java, line(s) 3 myobfuscated/ve/n.java, line(s) 17 myobfuscated/z70/C1508a.java, line(s) 5 myobfuscated/z70/C7237a.java, line(s) 5 sbal/xredner/sbal/b.java, line(s) 15 sbal/xredner/sbal/i.java, line(s) 77 welcome/activities/astruments/fs.java, line(s) 3 welcome/activities/astruments/m.java, line(s) 3
中危 MD5是已知存在哈希冲突的弱哈希
MD5是已知存在哈希冲突的弱哈希 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4 Files: com/braze/support/StringUtils.java, line(s) 86 com/ironsource/mediationsdk/utils/IronSourceUtils.java, line(s) 406 com/ironsource/sdk/utils/SDKUtils.java, line(s) 185 com/json/mediationsdk/utils/IronSourceUtils.java, line(s) 409 com/json/sdk/utils/SDKUtils.java, line(s) 214 myobfuscated/B0/C.java, line(s) 216 myobfuscated/BZ/l.java, line(s) 102 myobfuscated/EQ/f.java, line(s) 39 myobfuscated/Ei/l.java, line(s) 94 myobfuscated/K8/a.java, line(s) 51 myobfuscated/yb/f.java, line(s) 43
中危 不安全的Web视图实现。可能存在WebView任意代码执行漏洞
不安全的Web视图实现。可能存在WebView任意代码执行漏洞 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#testing-javascript-execution-in-webviews-mstg-platform-5 Files: com/fyber/inneractive/sdk/web/W.java, line(s) 193,185 com/inmobi/media/GestureDetectorOnGestureListenerC0445ya.java, line(s) 659,598 com/inmobi/media/GestureDetectorOnGestureListenerC1801ya.java, line(s) 733,672 com/json/nu.java, line(s) 146,134,136 com/unity3d/services/ads/webplayer/WebPlayerView.java, line(s) 565,549 myobfuscated/r8/AbstractC2760d.java, line(s) 109,104 myobfuscated/r8/AbstractViewOnTouchListenerC0632h.java, line(s) 117,112 myobfuscated/r8/AbstractViewOnTouchListenerC2764h.java, line(s) 119,114 sbal/xredner/sbal/LockActivity.java, line(s) 191,165 sbal/xredner/sbal/mwirmekuofocxmfwoxrz.java, line(s) 147,121 sbal/xredner/sbal/wzaraawowstgsh.java, line(s) 103,99
中危 SHA-1是已知存在哈希冲突的弱哈希
SHA-1是已知存在哈希冲突的弱哈希 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4 Files: com/bugsnag/android/b.java, line(s) 21 com/json/sdk/utils/SDKUtils.java, line(s) 106 com/unity3d/ads/core/data/datasource/AndroidStaticDeviceInfoDataSource.java, line(s) 262 myobfuscated/Db/b.java, line(s) 24 myobfuscated/Rc/a.java, line(s) 19 myobfuscated/pH/C2717a.java, line(s) 65 myobfuscated/tG/C0656a.java, line(s) 50 myobfuscated/tG/C6494a.java, line(s) 69
中危 IP地址泄露
IP地址泄露 Files: com/picsart/studio/ads/lib/AmazonSdk$init$1.java, line(s) 57 com/picsart/studio/dropbox/DropboxActivity.java, line(s) 37 myobfuscated/Ce0/InterfaceC3879g.java, line(s) 84,99 myobfuscated/Eh/C2185b.java, line(s) 47 myobfuscated/V9/b.java, line(s) 103,104 myobfuscated/V9/e.java, line(s) 25,26 myobfuscated/ae0/b.java, line(s) 44,78 myobfuscated/be0/InterfaceC0331b.java, line(s) 24 myobfuscated/be0/InterfaceC3733b.java, line(s) 24 myobfuscated/xd0/b.java, line(s) 6
中危 可能存在跨域漏洞。在 WebView 中启用从 URL 访问文件可能会泄漏文件系统中的敏感信息
可能存在跨域漏洞。在 WebView 中启用从 URL 访问文件可能会泄漏文件系统中的敏感信息 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#static-analysis-6 Files: com/json/gw.java, line(s) 39,41 com/picsart/studio/picsart/profile/activity/WebViewActivity.java, line(s) 207,206 com/vungle/ads/internal/ui/view/MRAIDAdWidget.java, line(s) 146,141 sbal/xredner/sbal/LockActivity.java, line(s) 178,165 sbal/xredner/sbal/mwirmekuofocxmfwoxrz.java, line(s) 134,121 sbal/xredner/sbal/ngxkhxpeolafj.java, line(s) 161,148
中危 应用程序创建临时文件。敏感信息永远不应该被写进临时文件
应用程序创建临时文件。敏感信息永远不应该被写进临时文件 Files: welcome/activities/astruments/jx.java, line(s) 55
中危 此应用可能包含硬编码机密信息
从应用程序中识别出以下机密确保这些不是机密或私人信息 凭证信息=> "com.google.android.backup.api_key" : "AEdPqrEAAAAImRFQvx8szY9HcRV2sTL7zp5DyY5Lr6ldGt0Z1Q" 凭证信息=> "androidx.credentials.CREDENTIAL_PROVIDER_KEY" : "androidx.credentials.playservices.CredentialProviderPlayServicesImpl" 00F50B028E4D696E676875615175290472783FB1 B99B99B099B323E02709A4D696E6768756151751 F1FD178C0B3AD58F10126DE8CE42435B53DC67E140D2BF941FFDD459C6D655E1 0101D556572AABAC800101D556572AABAC8001022D5C91DD173F8FB561DA6899164443051D 03188da80eb03090f67cbf20eb43a18800f4ff0afd82ff1012 00C9517D06D5240D3CFF38C74B20B6CD4D6F9DD4D9 a5c71f6aff54eb34c826d952c285eaf0650b4259c83ae598962681a6429b63f6 fc85305e8a8381a0211589186f213bb7 5667676A654B20754F356EA92017D946567C46675556F19556A04616B567D223A5E05656FB549016A96656A557 00C8619ED45A62E6212E1160349E2BFA844439FAFC2A3FD1638F9E 340E7BE2A280EB74E2BE61BADA745D97E8F7C300 0620048D28BCBD03B6249C99182B7C8CD19700C362C46A01 0b12e64abf771a4d608a2fa124bc7cdcaadcad7b 004D696E67687561517512D8F03431FCE63B88F4 04DB4FF10EC057E9AE26B07D0280B7F4341DA5D1B1EAE06C7D9B2F2F6D9C5628A7844163D015BE86344082AA88D95E2F9D 00FC1217D4320A90452C760A58EDCD30C8DD069B3C34453837A34ED50CB54917E1C2112D84D164F444F8F74786046A 115792089210356248762697446949407573530086143415290314195533631308867097853951 0405F939258DB7DD90E1934F8C70B0DFEC2EED25B8557EAC9C80E2E198F8CDBECD86B1205303676854FE24141CB98FE6D4B20D02B4516FF702350EDDB0826779C813F0DF45BE8112F4 617fab6832576cbbfed50d99f0249c3fee58b94ba0038c7ae84c8c832f2c 2af8be322db74207f3fc2ab314988e65 7fffffffffffffffffffffff800000cfa7e8594377d414c03821bc582063 040D9029AD2C7E5CF4340823B2A87DC68C9E4CE3174C1E6EFDEE12C07D58AA56F772C0726F24C6B89E4ECDAC24354B9E99CAA3F6D3761402CD 6b8cf07d4ca75c88957d9d67059037a4 a23456789012345bcdef 099350f2-0d0c-471b-8e59-907c819b0300 8a3c4b262d721acd49a4bf97d5213199c86fa2b9 0418DE98B02DB9A306F2AFCD7235F72A819B80AB12EBD653172476FECD462AABFFC4FF191B946A5F54D8D0AA2F418808CC25AB056962D30651A114AFD2755AD336747F93475B7A1FCA3B88F2B6A208CCFE469408584DC2B2912675BF5B9E582928 4D696E676875615175985BD3ADBADA21B43A97E2 0432C4AE2C1F1981195F9904466A39C9948FE30BBFF2660BE1715A4589334C74C7BC3736A2F4F6779C59BDCEE36B692153D0A9877CC62A474002DF32E52139F0A0 04B70E0CBD6BB4BF7F321390B94A03C1D356C21122343280D6115C1D21BD376388B5F723FB4C22DFE6CD4375A05A07476444D5819985007E34 0713612DCDDCB40AAB946BDA29CA91F73AF958AFD9 469A28EF7C28CCA3DC721D044F4496BCCA7EF4146FBF25C9 04B6B3D4C356C139EB31183D4749D423958C27D2DCAF98B70164C97A2DD98F5CFF6142E0F7C8B204911F9271F0F3ECEF8C2701C307E8E4C9E183115A1554062CFB E95E4A5F737059DC60DF5991D45029409E60FC09 3045AE6FC8422f64ED579528D38120EAE12196D5 PGh0bWw+PGhlYWQ+CiAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPgogICAgPHN0eWxlPgogICAgICAgIC5jb250YWluZXIgewogICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogICAgICAgIH0KCiAgICAgICAgLmZsZXgtY29udGFpbmVyIHsKICAgICAgICAgICAgZGlzcGxheTogZmxleDsKICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsKICAgICAgICB9CgogICAgICAgIC5sb2FkaW5nIHsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgewogICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICAgICAgd2lkdGg6IDgwcHg7CiAgICAgICAgICAgIGhlaWdodDogODBweDsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2IHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDMzcHg7CiAgICAgICAgICAgIHdpZHRoOiAxM3B4OwogICAgICAgICAgICBoZWlnaHQ6IDEzcHg7CiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsKICAgICAgICAgICAgYmFja2dyb3VuZDogI0E3QTdBNzsKICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDEsIDApOwogICAgICAgIH0KCiAgICAgICAgLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDEpIHsKICAgICAgICAgICAgbGVmdDogOHB4OwogICAgICAgICAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczEgMC42cyBpbmZpbml0ZTsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgyKSB7CiAgICAgICAgICAgIGxlZnQ6IDhweDsKICAgICAgICAgICAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuNnMgaW5maW5pdGU7CiAgICAgICAgfQoKICAgICAgICAubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMykgewogICAgICAgICAgICBsZWZ0OiAzMnB4OwogICAgICAgICAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczIgMC42cyBpbmZpbml0ZTsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCg0KSB7CiAgICAgICAgICAgIGxlZnQ6IDU2cHg7CiAgICAgICAgICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMyAwLjZzIGluZmluaXRlOwogICAgICAgIH0KCiAgICAgICAgQGtleWZyYW1lcyBsZHMtZWxsaXBzaXMxIHsKICAgICAgICAgICAgMCUgewogICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgMTAwJSB7CiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBAa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczMgewogICAgICAgICAgICAwJSB7CiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOwogICAgICAgICAgICB9CgogICAgICAgICAgICAxMDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIEBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMiB7CiAgICAgICAgICAgIDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOwogICAgICAgICAgICB9CgogICAgICAgICAgICAxMDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI0cHgsIDApOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgPC9zdHlsZT4KPC9oZWFkPgoKPGJvZHk+CiAgICA8ZGl2IGlkPSJsb2FkaW5nX3dyYXBwZXIiIHN0eWxlPSJkaXNwbGF5OiBmbGV4O2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO2hlaWdodDogMTAwJTsiPgo8ZGl2IGNsYXNzPSJjb250YWluZXIgZmxleC1jb250YWluZXIiIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgPGRpdiBjbGFzcz0iZmxleC1jb250YWluZXIiIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgICAgIDxzdmcgd2lkdGg9IjIzNiIgaGVpZ2h0PSI0NCIgdmlld0JveD0iMCAwIDIzNiA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNy44MDYzIDMwLjI4NTRWMTAuNDI4NUwyMC42MTI5IDAuNVY4LjExNjM2TDI3LjM1MDggMTIuMDA5NUMyNy41OTQ1IDEyLjE0NTUgMjcuNjAwMiAxMi41MjUyIDI3LjM1MDggMTIuNjYxMkwxOS4zNDM1IDE3LjI4NTVDMTkuMDk5OCAxNy40MjcxIDE4LjgxNjQgMTcuNDE1OCAxOC41ODk4IDE3LjI4NTVMMTAuNTc2OCAxMi42NjEyQzEwLjMzMzEgMTIuNTI1MiAxMC4zMjc0IDEyLjE0NTUgMTAuNTc2OCAxMi4wMDk1TDE3LjMxNDcgOC4xMjIwMlYwLjUwNTY2OEwwLjExNTY0NiAxMC40Mjg1VjMwLjI4NTRWMzAuMTk0N1YzMC4yODU0TDYuNzExOTMgMjYuNDc3MlYxOC42OTY1QzYuNzA2MjYgMTguNDE4OCA3LjAzNDk0IDE4LjIyMDUgNy4yNzg2MiAxOC4zNzM1TDE1LjI4NiAyMi45OTc3QzE1LjUyOTYgMjMuMTM5NCAxNS42NjU2IDIzLjM4ODcgMTUuNjY1NiAyMy42NDk0VjMyLjg5NzlDMTUuNjcxMyAzMy4xNzU1IDE1LjM0ODMgMzMuMzczOSAxNS4xMDQ2IDMzLjIyNjVMOC4zNjY2NyAyOS4zMzM0TDEuNzcwMzggMzMuMTQxNUwxOC45Njk1IDQzLjA3TDM2LjE2ODUgMzMuMTQxNUwyOS41NjA5IDI5LjMzMzRMMjIuODIyOSAzMy4yMjY1QzIyLjU4NDkgMzMuMzY4MiAyMi4yNTA2IDMzLjE4NjkgMjIuMjU2MyAzMi44OTc5VjIzLjY0OTRDMjIuMjU2MyAyMy4zNzE3IDIyLjQwOTMgMjMuMTI4MSAyMi42MzU5IDIyLjk5NzdMMzAuNjQzMyAxOC4zNzM1QzMwLjg4MTMgMTguMjI2MiAzMS4yMTU2IDE4LjQxMzIgMzEuMjEgMTguNzAyMlYyNi40ODI5TDM3LjgwNjMgMzAuMjg1NFoiIGZpbGw9IiM0RDRENEQiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4wOTkgMzMuMjI2Mkw4LjM2MTA2IDI5LjMzM0wxLjc2NDc4IDMzLjE0MTJMMTguOTYzOCA0My4wNjk2VjIxLjMwODZMMC4xMTU3MDcgMTAuNDI4MVYzMC4yODVWMzAuMTk0NFYzMC4yODVMNi43MTE5OSAyNi40NzY5VjE4LjY5NjJDNi43MDYzMiAxOC40MTg1IDcuMDM1IDE4LjIyMDEgNy4yNzg2OCAxOC4zNzMxTDE1LjI4NiAyMi45OTc0QzE1LjUyOTcgMjMuMTM5IDE1LjY2NTcgMjMuMzg4NCAxNS42NjU3IDIzLjY0OTFWMzIuODk3NUMxNS42NzE0IDMzLjE3NTIgMTUuMzQyNyAzMy4zNzM1IDE1LjA5OSAzMy4yMjYyWiIgZmlsbD0iIzRDNEM0QyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4Ljk2MzcgNDMuMDY5NkwzNi4xNjI4IDMzLjE0MTJMMjkuNTYwOSAyOS4zMzNMMjIuODIyOSAzMy4yMjYyQzIyLjU4NDkgMzMuMzY3OCAyMi4yNTA1IDMzLjE4NjUgMjIuMjU2MiAzMi44OTc1VjIzLjY0OTFDMjIuMjU2MiAyMy4zNzE0IDIyLjQwOTIgMjMuMTI3NyAyMi42MzU5IDIyLjk5NzRMMzAuNjQzMiAxOC4zNzMxQzMwLjg4MTIgMTguMjI1OCAzMS4yMTU2IDE4LjQxMjggMzEuMjA5OSAxOC43MDE4VjI2LjQ4MjVMMzcuODA2MiAzMC4yOTA3VjEwLjQyODFMMTguOTYzNyAyMS4zMDg2VjQzLjA2OTZaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwLjYxMjkgMC41VjguMTE2MzZMMjcuMzUwOCAxMi4wMDk1QzI3LjU5NDUgMTIuMTQ1NSAyNy42MDAyIDEyLjUyNTIgMjcuMzUwOCAxMi42NjEyTDE5LjM0MzUgMTcuMjg1NUMxOS4wOTk4IDE3LjQyNzEgMTguODE2NCAxNy40MTU4IDE4LjU4OTggMTcuMjg1NUwxMC41NzY4IDEyLjY2MTJDMTAuMzMzMSAxMi41MjUyIDEwLjMyNzQgMTIuMTQ1NSAxMC41NzY4IDEyLjAwOTVMMTcuMzE0NyA4LjEyMjAyVjAuNTA1NjY4TDAuMTE1NjQ2IDEwLjQyODVMMTguOTYzOCAyMS4zMDlMMzcuODExOSAxMC40Mjg1TDIwLjYxMjkgMC41WiIgZmlsbD0iIzgwODA4MCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTU5LjY3NDYgMjMuODUyN0M1OS42NzQ2IDI1Ljg1MzIgNTguNTU4MiAyNy4yODEyIDU2LjIxNzggMjcuMjgxMkM1My43MyAyNy4yODEyIDUyLjcwNDMgMjUuOTM4MiA1Mi43MDQzIDIzLjkzNzdWMTEuNzA4NUg0Ny42NDk0VjIzLjc2NzdDNDcuNjQ5NCAyOC41MzkzIDUwLjUwNTUgMzEuMzM4NyA1Ni4yMjM0IDMxLjMzODdDNjEuOTA3NCAzMS4zMzg3IDY0Ljc0MDggMjguNDgyNiA2NC43NDA4IDIzLjc2NzdWMTEuNzA4NUg1OS42ODU5VjIzLjg1MjdINTkuNjc0NloiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzYuNDcxOSAxNS45MDc4Qzc0LjQ0MzIgMTUuOTA3OCA3My4wNDM1IDE2Ljc2MzUgNzEuOTU1NCAxOC4zMzlINzEuODcwNFYxNi4zMzg1SDY3LjM4MjJWMzAuOTY0OUg3Mi4wNDA0VjIyLjg3ODJDNzIuMDQwNCAyMS4wNzYxIDczLjA3MTggMTkuNzg5NyA3NC42MTMyIDE5Ljc4OTdDNzYuMTI2MyAxOS43ODk3IDc2Ljg5NyAyMC44NDk0IDc2Ljg5NyAyMi4zOTA4VjMwLjk2NDlIODEuNTU1MlYyMS40NTAxQzgxLjU2MDggMTguMTkxNiA3OS42NzM3IDE1LjkwNzggNzYuNDcxOSAxNS45MDc4WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04OC42MjE2IDEwLjUzNjlIODMuOTYzNFYxNC4zMTFIODguNjIxNlYxMC41MzY5WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04OC42MjE1IDE2LjMzOTVIODMuOTYzM1YzMC45NzE1SDg4LjYyMTVWMTYuMzM5NVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOTYuODIxNyAxMS43MDg1SDkyLjI3NjhWMTYuMzM4NEg5MC4zMzNWMjAuMTEyNkg5Mi4yNzY4VjI3LjExMTJDOTIuMjc2OCAzMC4yNTY0IDk0LjIyMDYgMzEuMTQwNCA5Ni45MzUgMzEuMTQwNEM5OC4xOTMxIDMxLjE0MDQgOTkuMDc3MSAzMS4wMjcxIDk5LjQ3OTQgMzAuOTEzN1YyNy41MTM2Qzk5LjMwOTQgMjcuNTEzNiA5OC44NTA0IDI3LjU0MTkgOTguNDQ4MSAyNy41NDE5Qzk3LjQ1MDcgMjcuNTQxOSA5Ni44MjE3IDI3LjI1ODYgOTYuODIxNyAyNi4xMTM4VjIwLjExMjZIOTkuNDc5NFYxNi4zMzg0SDk2LjgyMTdWMTEuNzA4NVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTA5LjM5MSAyMi41NjY1QzEwOC45MzIgMjMuOTk0NiAxMDguNTM1IDI1LjkzODMgMTA4LjUzNSAyNS45MzgzSDEwOC40NzlDMTA4LjQ3OSAyNS45MzgzIDEwOC4wMTkgMjMuOTk0NiAxMDcuNTY2IDIyLjU2NjVMMTA1LjU5NCAxNi4zMzg2SDEwMC42ODFMMTA0Ljk5MyAyNy41OTg4QzEwNS41OTQgMjkuMTQwMiAxMDUuODc3IDMwLjAwMTUgMTA1Ljg3NyAzMC42MjQ5QzEwNS44NzcgMzEuNjIyMyAxMDUuMzMzIDMyLjE2NjMgMTAzLjk2MiAzMi4xNjYzSDEwMi4zNjRWMzUuNzkzMUgxMDUuMzlDMTA4LjMzMSAzNS43OTMxIDEwOS43MzEgMzQuNTkxNyAxMTAuOTA0IDMxLjE2MzNMMTE1Ljk1OSAxNi4zMzI5SDExMS4zMDFMMTA5LjM5MSAyMi41NjY1WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjIuNzI1IDMxLjE4MDZWMTIuNjA0MUgxMjUuNTI4VjI4Ljc2NzhIMTMzLjk0NVYzMS4xODA2SDEyMi43MjVaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0Mi45MyAzMS40NjE4QzE0MS41NTcgMzEuNDYxOCAxNDAuMzc1IDMxLjE2ODUgMTM5LjM4MyAzMC41ODE5QzEzOC4zOTcgMjkuOTg5MyAxMzcuNjM1IDI5LjE1NzkgMTM3LjA5NyAyOC4wODc1QzEzNi41NjUgMjcuMDExMiAxMzYuMjk5IDI1Ljc1MDQgMTM2LjI5OSAyNC4zMDUxQzEzNi4yOTkgMjIuODc4IDEzNi41NjUgMjEuNjIwMiAxMzcuMDk3IDIwLjUzMThDMTM3LjYzNSAxOS40NDMzIDEzOC4zODUgMTguNTkzNyAxMzkuMzQ3IDE3Ljk4M0MxNDAuMzE0IDE3LjM3MjIgMTQxLjQ0NSAxNy4wNjY4IDE0Mi43MzkgMTcuMDY2OEMxNDMuNTI1IDE3LjA2NjggMTQ0LjI4NyAxNy4xOTY4IDE0NS4wMjUgMTcuNDU2OUMxNDUuNzYzIDE3LjcxNjkgMTQ2LjQyNSAxOC4xMjUxIDE0Ny4wMTEgMTguNjgxNEMxNDcuNTk4IDE5LjIzNzcgMTQ4LjA2MSAxOS45NjAzIDE0OC4zOTkgMjAuODQ5M0MxNDguNzM4IDIxLjczMjEgMTQ4LjkwNyAyMi44MDU1IDE0OC45MDcgMjQuMDY5M1YyNS4wMzA4SDEzNy44MzJWMjIuOTk5SDE0Ni4yNDlDMTQ2LjI0OSAyMi4yODU0IDE0Ni4xMDQgMjEuNjUzNSAxNDUuODE0IDIxLjEwMzJDMTQ1LjUyNCAyMC41NDY5IDE0NS4xMTYgMjAuMTA4NSAxNDQuNTkgMTkuNzg4QzE0NC4wNjkgMTkuNDY3NSAxNDMuNDU5IDE5LjMwNzMgMTQyLjc1NyAxOS4zMDczQzE0MS45OTUgMTkuMzA3MyAxNDEuMzMgMTkuNDk0NyAxNDAuNzYyIDE5Ljg2OTZDMTQwLjE5OSAyMC4yMzg1IDEzOS43NjQgMjAuNzIyMyAxMzkuNDU2IDIxLjMyMDlDMTM5LjE1MyAyMS45MTM1IDEzOS4wMDIgMjIuNTU3NSAxMzkuMDAyIDIzLjI1MjlWMjQuODQwM0MxMzkuMDAyIDI1Ljc3MTUgMTM5LjE2NSAyNi41NjM3IDEzOS40OTIgMjcuMjE2OEMxMzkuODI0IDI3Ljg2OTkgMTQwLjI4NyAyOC4zNjg3IDE0MC44OCAyOC43MTM0QzE0MS40NzIgMjkuMDUyIDE0Mi4xNjUgMjkuMjIxNCAxNDIuOTU3IDI5LjIyMTRDMTQzLjQ3MSAyOS4yMjE0IDE0My45MzkgMjkuMTQ4OCAxNDQuMzYzIDI5LjAwMzdDMTQ0Ljc4NiAyOC44NTI1IDE0NS4xNTIgMjguNjI4OCAxNDUuNDYgMjguMzMyNUMxNDUuNzY5IDI4LjAzNjEgMTQ2LjAwNSAyNy42NzAzIDE0Ni4xNjggMjcuMjM0OUwxNDguNzM1IDI3LjY5NzVDMTQ4LjUyOSAyOC40NTM0IDE0OC4xNiAyOS4xMTU1IDE0Ny42MjggMjkuNjg0QzE0Ny4xMDIgMzAuMjQ2MyAxNDYuNDQgMzAuNjg0NyAxNDUuNjQyIDMwLjk5OTJDMTQ0Ljg1IDMxLjMwNzYgMTQzLjk0NiAzMS40NjE4IDE0Mi45MyAzMS40NjE4WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjMuNDM2IDE3LjI0ODJMMTU4LjM4MyAzMS4xODA2SDE1NS40ODFMMTUwLjQyIDE3LjI0ODJIMTUzLjMzMUwxNTYuODYgMjcuOTY5NkgxNTcuMDA1TDE2MC41MjQgMTcuMjQ4MkgxNjMuNDM2WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNzEuNTE1IDMxLjQ2MThDMTcwLjE0MyAzMS40NjE4IDE2OC45NiAzMS4xNjg1IDE2Ny45NjkgMzAuNTgxOUMxNjYuOTgzIDI5Ljk4OTMgMTY2LjIyMSAyOS4xNTc5IDE2NS42ODMgMjguMDg3NUMxNjUuMTUxIDI3LjAxMTIgMTY0Ljg4NSAyNS43NTA0IDE2NC44ODUgMjQuMzA1MUMxNjQuODg1IDIyLjg3OCAxNjUuMTUxIDIxLjYyMDIgMTY1LjY4MyAyMC41MzE4QzE2Ni4yMjEgMTkuNDQzMyAxNjYuOTcxIDE4LjU5MzcgMTY3LjkzMiAxNy45ODNDMTY4LjkgMTcuMzcyMiAxNzAuMDMxIDE3LjA2NjggMTcxLjMyNSAxNy4wNjY4QzE3Mi4xMTEgMTcuMDY2OCAxNzIuODczIDE3LjE5NjggMTczLjYxMSAxNy40NTY5QzE3NC4zNDggMTcuNzE2OSAxNzUuMDEgMTguMTI1MSAxNzUuNTk3IDE4LjY4MTRDMTc2LjE4NCAxOS4yMzc3IDE3Ni42NDYgMTkuOTYwMyAxNzYuOTg1IDIwLjg0OTNDMTc3LjMyMyAyMS43MzIxIDE3Ny40OTMgMjIuODA1NSAxNzcuNDkzIDI0LjA2OTNWMjUuMDMwOEgxNjYuNDE4VjIyLjk5OUgxNzQuODM1QzE3NC44MzUgMjIuMjg1NCAxNzQuNjkgMjEuNjUzNSAxNzQuNCAyMS4xMDMyQzE3NC4xMDkgMjAuNTQ2OSAxNzMuNzAxIDIwLjEwODUgMTczLjE3NSAxOS43ODhDMTcyLjY1NSAxOS40Njc1IDE3Mi4wNDQgMTkuMzA3MyAxNzEuMzQzIDE5LjMwNzNDMTcwLjU4MSAxOS4zMDczIDE2OS45MTYgMTkuNDk0NyAxNjkuMzQ3IDE5Ljg2OTZDMTY4Ljc4NSAyMC4yMzg1IDE2OC4zNSAyMC43MjIzIDE2OC4wNDEgMjEuMzIwOUMxNjcuNzM5IDIxLjkxMzUgMTY3LjU4OCAyMi41NTc1IDE2Ny41ODggMjMuMjUyOVYyNC44NDAzQzE2Ny41ODggMjUuNzcxNSAxNjcuNzUxIDI2LjU2MzcgMTY4LjA3OCAyNy4yMTY4QzE2OC40MSAyNy44Njk5IDE2OC44NzMgMjguMzY4NyAxNjkuNDY1IDI4LjcxMzRDMTcwLjA1OCAyOS4wNTIgMTcwLjc1IDI5LjIyMTQgMTcxLjU0MyAyOS4yMjE0QzE3Mi4wNTcgMjkuMjIxNCAxNzIuNTI1IDI5LjE0ODggMTcyLjk0OCAyOS4wMDM3QzE3My4zNzIgMjguODUyNSAxNzMuNzM4IDI4LjYyODggMTc0LjA0NiAyOC4zMzI1QzE3NC4zNTQgMjguMDM2MSAxNzQuNTkgMjcuNjcwMyAxNzQuNzUzIDI3LjIzNDlMMTc3LjMyIDI3LjY5NzVDMTc3LjExNSAyOC40NTM0IDE3Ni43NDYgMjkuMTE1NSAxNzYuMjE0IDI5LjY4NEMxNzUuNjg4IDMwLjI0NjMgMTc1LjAyNiAzMC42ODQ3IDE3NC4yMjcgMzAuOTk5MkMxNzMuNDM1IDMxLjMwNzYgMTcyLjUzMSAzMS40NjE4IDE3MS41MTUgMzEuNDYxOFoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTgzLjIxNCAxMi42MDQxVjMxLjE4MDZIMTgwLjUwMlYxMi42MDQxSDE4My4yMTRaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4Ny4wOCAzMS4xODA2VjEyLjYwNDFIMTkzLjcwMkMxOTUuMTQ3IDEyLjYwNDEgMTk2LjM0NCAxMi44NjcyIDE5Ny4yOTQgMTMuMzkzM0MxOTguMjQzIDEzLjkxOTQgMTk4Ljk1NCAxNC42MzkgMTk5LjQyNSAxNS41NTIxQzE5OS44OTcgMTYuNDU5MSAyMDAuMTMzIDE3LjQ4MTEgMjAwLjEzMyAxOC42MTc5QzIwMC4xMzMgMTkuNzYwOCAxOTkuODk0IDIwLjc4ODggMTk5LjQxNiAyMS43MDE5QzE5OC45NDUgMjIuNjA4OSAxOTguMjMxIDIzLjMyODUgMTk3LjI3NiAyMy44NjA3QzE5Ni4zMjYgMjQuMzg2OCAxOTUuMTMyIDI0LjY0OTggMTkzLjY5MyAyNC42NDk4SDE4OS4xMzlWMjIuMjczM0gxOTMuNDM5QzE5NC4zNTIgMjIuMjczMyAxOTUuMDkzIDIyLjExNjEgMTk1LjY2MSAyMS44MDE3QzE5Ni4yMjkgMjEuNDgxMiAxOTYuNjQ3IDIxLjA0NTggMTk2LjkxMyAyMC40OTU1QzE5Ny4xNzkgMTkuOTQ1MiAxOTcuMzEyIDE5LjMxOTQgMTk3LjMxMiAxOC42MTc5QzE5Ny4zMTIgMTcuOTE2NCAxOTcuMTc5IDE3LjI5MzYgMTk2LjkxMyAxNi43NDk0QzE5Ni42NDcgMTYuMjA1MSAxOTYuMjI2IDE1Ljc3ODggMTk1LjY1MiAxNS40NzA0QzE5NS4wODQgMTUuMTYyIDE5NC4zMzQgMTUuMDA3OCAxOTMuNDAyIDE1LjAwNzhIMTg5Ljg4M1YzMS4xODA2SDE4Ny4wOFoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA1LjkxMyAxMi42MDQxVjMxLjE4MDZIMjAzLjIwMVYxMi42MDQxSDIwNS45MTNaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxMy42MTYgMzEuNDg5QzIxMi43MzMgMzEuNDg5IDIxMS45MzUgMzEuMzI1NyAyMTEuMjIxIDMwLjk5OTJDMjEwLjUwOCAzMC42NjY2IDIwOS45NDMgMzAuMTg1OSAyMDkuNTI1IDI5LjU1N0MyMDkuMTE0IDI4LjkyODEgMjA4LjkwOSAyOC4xNTcxIDIwOC45MDkgMjcuMjQ0QzIwOC45MDkgMjYuNDU3OSAyMDkuMDYgMjUuODEwOCAyMDkuMzYyIDI1LjMwMjlDMjA5LjY2NCAyNC43OTQ5IDIxMC4wNzMgMjQuMzkyOCAyMTAuNTg3IDI0LjA5NjVDMjExLjEwMSAyMy44MDAyIDIxMS42NzUgMjMuNTc2NSAyMTIuMzEgMjMuNDI1M0MyMTIuOTQ1IDIzLjI3NDEgMjEzLjU5MiAyMy4xNTkyIDIxNC4yNTEgMjMuMDgwNkMyMTUuMDg2IDIyLjk4MzkgMjE1Ljc2MyAyMi45MDUyIDIxNi4yODMgMjIuODQ0OEMyMTYuODAzIDIyLjc3ODMgMjE3LjE4MSAyMi42NzI0IDIxNy40MTcgMjIuNTI3M0MyMTcuNjUyIDIyLjM4MjIgMjE3Ljc3IDIyLjE0NjMgMjE3Ljc3IDIxLjgxOThWMjEuNzU2M0MyMTcuNzcgMjAuOTY0MSAyMTcuNTQ3IDIwLjM1MDQgMjE3LjA5OSAxOS45MTVDMjE2LjY1OCAxOS40Nzk2IDIxNS45OTkgMTkuMjYxOSAyMTUuMTIyIDE5LjI2MTlDMjE0LjIwOSAxOS4yNjE5IDIxMy40ODkgMTkuNDY0NSAyMTIuOTYzIDE5Ljg2OTZDMjEyLjQ0MyAyMC4yNjg3IDIxMi4wODMgMjAuNzEzMiAyMTEuODg0IDIxLjIwM0wyMDkuMzM1IDIwLjYyMjVDMjA5LjYzNyAxOS43NzU5IDIxMC4wNzkgMTkuMDkyNiAyMTAuNjU5IDE4LjU3MjVDMjExLjI0NiAxOC4wNDY1IDIxMS45MiAxNy42NjU1IDIxMi42ODIgMTcuNDI5N0MyMTMuNDQ0IDE3LjE4NzggMjE0LjI0NSAxNy4wNjY4IDIxNS4wODYgMTcuMDY2OEMyMTUuNjQyIDE3LjA2NjggMjE2LjIzMSAxNy4xMzM0IDIxNi44NTQgMTcuMjY2NEMyMTcuNDgzIDE3LjM5MzQgMjE4LjA3IDE3LjYyOTIgMjE4LjYxNCAxNy45NzM5QzIxOS4xNjQgMTguMzE4NiAyMTkuNjE1IDE4LjgxMTQgMjE5Ljk2NSAxOS40NTI0QzIyMC4zMTYgMjAuMDg3MyAyMjAuNDkyIDIwLjkxMjcgMjIwLjQ5MiAyMS45Mjg2VjMxLjE4MDZIMjE3Ljg0M1YyOS4yNzU4SDIxNy43MzRDMjE3LjU1OSAyOS42MjY1IDIxNy4yOTYgMjkuOTcxMiAyMTYuOTQ1IDMwLjMwOThDMjE2LjU5NCAzMC42NDg1IDIxNi4xNDQgMzAuOTI5NyAyMTUuNTkzIDMxLjE1MzRDMjE1LjA0MyAzMS4zNzcxIDIxNC4zODQgMzEuNDg5IDIxMy42MTYgMzEuNDg5Wk0yMTQuMjA2IDI5LjMxMjFDMjE0Ljk1NiAyOS4zMTIxIDIxNS41OTYgMjkuMTYzOSAyMTYuMTI5IDI4Ljg2NzZDMjE2LjY2NyAyOC41NzEzIDIxNy4wNzUgMjguMTg0MyAyMTcuMzUzIDI3LjcwNjZDMjE3LjYzNyAyNy4yMjI4IDIxNy43NzkgMjYuNzA1OCAyMTcuNzc5IDI2LjE1NTVWMjQuMzU5NkMyMTcuNjgzIDI0LjQ1NjMgMjE3LjQ5NSAyNC41NDcgMjE3LjIxNyAyNC42MzE3QzIxNi45NDUgMjQuNzEwMyAyMTYuNjM0IDI0Ljc3OTggMjE2LjI4MyAyNC44NDAzQzIxNS45MzIgMjQuODk0NyAyMTUuNTkgMjQuOTQ2MSAyMTUuMjU4IDI0Ljk5NDVDMjE0LjkyNSAyNS4wMzY4IDIxNC42NDcgMjUuMDczMSAyMTQuNDIzIDI1LjEwMzNDMjEzLjg5NyAyNS4xNjk5IDIxMy40MTcgMjUuMjgxNyAyMTIuOTgxIDI1LjQzODlDMjEyLjU1MiAyNS41OTYyIDIxMi4yMDcgMjUuODIyOSAyMTEuOTQ3IDI2LjExOTJDMjExLjY5MyAyNi40MDk1IDIxMS41NjYgMjYuNzk2NSAyMTEuNTY2IDI3LjI4MDNDMjExLjU2NiAyNy45NTE1IDIxMS44MTQgMjguNDU5NCAyMTIuMzEgMjguODA0MUMyMTIuODA2IDI5LjE0MjggMjEzLjQzOCAyOS4zMTIxIDIxNC4yMDYgMjkuMzEyMVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjI1LjMxOSAzNi40MDUyQzIyNC45MTQgMzYuNDA1MiAyMjQuNTQ1IDM2LjM3MiAyMjQuMjEzIDM2LjMwNTVDMjIzLjg4IDM2LjI0NSAyMjMuNjMyIDM2LjE3ODUgMjIzLjQ2OSAzNi4xMDU5TDIyNC4xMjIgMzMuODgzNkMyMjQuNjE4IDM0LjAxNjcgMjI1LjA1OSAzNC4wNzQxIDIyNS40NDYgMzQuMDU2QzIyNS44MzMgMzQuMDM3OCAyMjYuMTc1IDMzLjg5MjcgMjI2LjQ3MSAzMy42MjA2QzIyNi43NzQgMzMuMzQ4NSAyMjcuMDQgMzIuOTA0IDIyNy4yNjkgMzIuMjg3MkwyMjcuNjA1IDMxLjM2MkwyMjIuNTA3IDE3LjI0ODJIMjI1LjQxTDIyOC45MzggMjguMDYwM0gyMjkuMDg0TDIzMi42MTIgMTcuMjQ4MkgyMzUuNTI0TDIyOS43ODIgMzMuMDQwMUMyMjkuNTE2IDMzLjc2NTcgMjI5LjE3NyAzNC4zNzk1IDIyOC43NjYgMzQuODgxNEMyMjguMzU1IDM1LjM4OTMgMjI3Ljg2NSAzNS43NzAzIDIyNy4yOTcgMzYuMDI0M0MyMjYuNzI4IDM2LjI3ODMgMjI2LjA2OSAzNi40MDUyIDIyNS4zMTkgMzYuNDA1MloiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgIDwvc3ZnPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImZsZXgtY29udGFpbmVyIGxvYWRpbmciIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Imxkcy1lbGxpcHNpcyI+CiAgICAgICAgICAgICAgICA8ZGl2PjwvZGl2PgogICAgICAgICAgICAgICAgPGRpdj48L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXY+PC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2PjwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2Pgo8L2Rpdj4KCgo8L2JvZHk+PC9odG1sPg== 85E25BFE5C86226CDB12016F7553F9D0E693A268 7B425ED097B425ED097B425ED097B425ED097B425ED097B4260B5E9C7710C864 0091A091F03B5FBA4AB2CCF49C4EDD220FB028712D42BE752B2C40094DBACDB586FB20 c469684435deb378c4b65ca9591e2a5763059a2e A335926AA319A27A1D00896A6773A4827ACDAC73 04B199B13B9B34EFC1397E64BAEB05ACC265FF2378ADD6718B7C7C1961F0991B842443772152C9E0AD 6A91174076B1E0E19C39C031FE8685C1CAE040E5C69A28EF 4B337D934104CD7BEF271BF60CED1ED20DA14C08B3BB64F18A60888D 68A5E62CA9CE6C1C299803A6C1530B514E182AD8B0042A59CAD29F43 308201e53082014ea00302010202044e17e115300d06092a864886f70d01010505003037310b30090603550406130255533110300e060355040a1307416e64726f6964311630140603550403130d416e64726f6964204465627567301e170d3131303730393035303331375a170d3431303730313035303331375a3037310b30090603550406130255533110300e060355040a1307416e64726f6964311630140603550403130d416e64726f696420446562756730819f300d06092a864886f70d010101050003818d003081890281810096759fe5abea6a0757039b92adc68d672efa84732c3f959408e12efa264545c61f23141026a6d01eceeeaa13ec7087087e5894a3363da8bf5c69ed93657a6890738a80998e4ca22dc94848f30e2d0e1890000ae2cddf543b20c0c3828deca6c7944b5ecd21a9d18c988b2b3e54517dafbc34b48e801bb1321e0fa49e4d575d7f0203010001300d06092a864886f70d0101050500038181002b6d4b65bcfa6ec7bac97ae6d878064d47b3f9f8da654995b8ef4c385bc4fbfbb7a987f60783ef0348760c0708acd4b7e63f0235c35a4fbcd5ec41b3b4cb295feaa7d5c27fa562a02562b7e1f4776b85147be3e295714986c4a9a07183f48ea09ae4d3ea31b88d0016c65b93526b9c45f2967c3d28dee1aff5a5b29b9c2c8639 ffffffff00000000ffffffffffffffffbce6faada7179e84f3b9cac2fc632551 0452DCB034293A117E1F4FF11B30F7199D3144CE6DFEAFFEF2E331F296E071FA0DF9982CFEA7D43F2E 02120FC05D3C67A99DE161D2F4092622FECA701BE4F50F4758714E8A87BBF2A658EF8C21E7C5EFE965361F6C2999C0C247B0DBD70CE6B7 659EF8BA043916EEDE8911702B22 30820303308201eba003020102020452441f49300d06092a864886f70d01010b05003031310b3009060355040613026b6f310e300c060355040a13056b616b616f31123010060355040b13096b616b616f7465616d3020170d3137303631393039353135315a180f33303135313032313039353135315a3031310b3009060355040613026b6f310e300c060355040a13056b616b616f31123010060355040b13096b616b616f7465616d30820122300d06092a864886f70d01010105000382010f003082010a0282010100c2867a4e6fb76eaa00d5ecac63c897ebd924bb40d3f7dd90f73599a2049ae40abc4c7b1dce10dafbfdabbebf3653d7c6a18a3ade469dbe5bd0590748aae4151491001eadd8b02f7469646530595c028ed70feeacd7184fc5b0fd0ceb95addd03b7d18097a32a4afc830e209e25c65656587d891282c610429965cc44f3d63ea249d4df41453ac30ca1b3eaf4b1f8fc5cf41af4964f66f611b799f6246fcb1d6b42fff8cff202a433a90ccd25385c4d015ac770dedf8914d86c53b0eebdd4c5c5e3a509e360785fc38ee075b6d7faad19f7c876ff3949a85f601158f99c67ee14c20ff759d3057dc258146f579a5e3d90457d9996f004808f4aa625ab9a67dfc30203010001a321301f301d0603551d0e041604141487897f76c0e76161888c86336325b6e58fce5d300d06092a864886f70d01010b050003820101007bf867fa1b4ef0ea4d6de127238319c84dcae79398e60f960ab71a8bdf488b0aa07888e994bba531f4419037cd006b7d9a64860a6591b96534967444b8854bef6a6eff3161dbcbebfe5e6c979650c9d51f76676b217b8285992f4a172d4a857775c42dc3875796434b13b78d6cfb174bfaa0c59976fb7a1cd4d26527881cfd39a61cd35843dd2cd49afd7d3966947b2662fc44dbff3704094687ce70ccabeb8a9d93f39974bd11fdb1dcb9404d8a6408cae45c315ced013f088c5264ce9c8738715ecf83bc991d4e3971e4a2cc39bcd11be426d793638981455d083cfd7bfd3b88ecd11e581260ae7fbf27b8c9cdf0da49a467e375f4273d6e01d7114ac7126f 7CBBBCF9441CFAB76E1890E46884EAE321F70C0BCB4981527897504BEC3E36A62BCDFA2304976540F6450085F2DAE145C22553B465763689180EA2571867423E 0108B39E77C4B108BED981ED0E890E117C511CF072 A9FB57DBA1EEA9BC3E660A909D838D726E3BF623D52620282013481D1F6E5374 04015D4860D088DDB3496B0C6064756260441CDE4AF1771D4DB01FFE5B34E59703DC255A868A1180515603AEAB60794E54BB7996A70061B1CFAB6BE5F32BBFA78324ED106A7636B9C5A7BD198D0158AA4F5488D08F38514F1FDF4B4F40D2181B3681C364BA0273C706 027d29778100c65a1da1783716588dce2b8b4aee8e228f1896 D09E8800291CB85396CC6717393284AAA0DA64BA 7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee 6277101735386680763835789423207666416083908700390324961279 31a92ee2029fd10d901b113e990710f0d21ac6b6 03375D4CE24FDE434489DE8746E71786015009E66E38A926DD 6b8cf07d4ca75c88957d9d670591 24B7B137C8A14D696E6768756151756FD0DA2E5C 04AA87CA22BE8B05378EB1C71EF320AD746E1D3B628BA79B9859F741E082542A385502F25DBF55296C3A545E3872760AB73617DE4A96262C6F5D9E98BF9292DC29F8F41DBD289A147CE9DA3113B5F0B8C00A60B1CE1D7E819D7A431D7C90EA0E5F 044AD5F7048DE709AD51236DE65E4D4B482C836DC6E410664002BB3A02D4AAADACAE24817A4CA3A1B014B5270432DB27D2 010090512DA9AF72B08349D98A5DD4C7B0532ECA51CE03E2D10F3B7AC579BD87E909AE40A6F131E9CFCE5BD967 04026EB7A859923FBC82189631F8103FE4AC9CA2970012D5D46024804801841CA44370958493B205E647DA304DB4CEB08CBBD1BA39494776FB988B47174DCA88C7E2945283A01C89720349DC807F4FBF374F4AEADE3BCA95314DD58CEC9F307A54FFC61EFC006D8A2C9D4979C0AC44AEA74FBEBBB9F772AEDCB620B01A7BA7AF1B320430C8591984F601CD4C143EF1C7A3 043AE9E58C82F63C30282E1FE7BBF43FA72C446AF6F4618129097E2C5667C2223A902AB5CA449D0084B7E5B3DE7CCC01C9 04009D73616F35F4AB1407D73562C10F00A52830277958EE84D1315ED31886 03E5A88919D7CAFCBF415F07C2176573B2 e4437ed6010e88286f547fa90abfe4c42212 26DC5C6CE94A4B44F330B5D9BBD77CBF958416295CF7E1CE6BCCDC18FF8C07B6 C38FB23A402222A0C17D34A92F971D1F F1FD178C0B3AD58F10126DE8CE42435B3961ADBCABC8CA6DE8FCF353D86E9C00 668e45eb50b8be41026a2c32 5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72 0401F481BC5F0FF84A74AD6CDF6FDEF4BF6179625372D8C0C5E10025E399F2903712CCF3EA9E3A1AD17FB0B3201B6AF7CE1B05 b3fb3400dec5c4adceb8655d4c94 026108BABB2CEEBCF787058A056CBE0CFE622D7723A289E08A07AE13EF0D10D171DD8D 0101BAF95C9723C57B6C21DA2EFF2D5ED588BDD5717E212F9D sha256/8ca6Zwz8iOTfUpc8rkIPCgid1HQUT+WAbEIAZOFZEik= 790408F2EEDAF392B012EDEFB3392F30F4327C0CA3F31FC383C422AA8C16 0429A0B6A887A983E9730988A68727A8B2D126C44CC2CC7B2A6555193035DC76310804F12E549BDB011C103089E73510ACB275FC312A5DC6B76553F0CA 02F40E7E2221F295DE297117B7F3D62F5C6A97FFCB8CEFF1CD6BA8CE4A9A18AD84FFABBD8EFA59332BE7AD6756A66E294AFD185A78FF12AA520E4DE739BACA0C7FFEFF7F2955727A E95E4A5F737059DC60DFC7AD95B3D8139515620F 53139271650575456422 C49D360886E704936A6678E1139D26B7819F7E90 DB7C2ABF62E35E668076BEAD2088 D7C134AA264366862A18302575D1D787B09F075797DA89F57EC8C0FC 0000016742C00BDA259000000168CE0F13200000016588840DCE7118A0002FBF1C31C3275D78 030024266E4EB5106D0A964D92C4860E2671DB9B6CC5 2472E2D0197C49363F1FE7F5B6DB075D52B6947D135D8CA445805D39BC345626089687742B6329E70680231988 B4050A850C04B3ABF54132565044B0B7D7BFD8BA270B39432355FFB4 00FDFB49BFE6C3A89FACADAA7A1E5BBC7CC1C2E5D831478814 C302F41D932A36CDA7A3463093D18DB78FCE476DE1A86294 07A11B09A76B562144418FF3FF8C2570B8 9162fbe73984472a0a9d0590 BDB6F4FE3E8B1D9E0DA8C0D46F4C318CEFE4AFE3B6B8551F 000E0D4D696E6768756151750CC03A4473D03679 10D9B4A3D9047D8B154359ABFB1B7F5485B04CEB868237DDC9DEDA982A679A5A919B626D4E50A8DD731B107A9962381FB5D807BF2618 0400D9B67D192E0367C803F39E1A7E82CA14A651350AAE617E8F01CE94335607C304AC29E7DEFBD9CA01F596F927224CDECF6C D35E472036BC4FB7E13C785ED201E065F98FCFA6F6F40DEF4F92B9EC7893EC28FCD412B1F1B32E24 e9026ffd475a1a3691e6b2ce637a9b92aab1073ebf53a67c5f2583be8a804ecb A9FB57DBA1EEA9BC3E660A909D838D726E3BF623D52620282013481D1F6E5377 2866537B676752636A68F56554E12640276B649EF7526267 3086d221a7d46bcde86c90e49284eb153dab BDB6F4FE3E8B1D9E0DA8C0D40FC962195DFAE76F56564677 038D16C2866798B600F9F08BB4A8E860F3298CE04A5798 EE353FCA5428A9300D4ABA754A44C00FDFEC0C9AE4B1A1803075ED967B7BB73F 020ffa963cdca8816ccc33b8642bedf905c3d358573d3f27fbbd3b3cb9aaaf 036b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296 0340340340340340340340340340340340340340340340340340340323C313FAB50589703B5EC68D3587FEC60D161CC149C1AD4A91 040060F05F658F49C1AD3AB1890F7184210EFD0987E307C84C27ACCFB8F9F67CC2C460189EB5AAAA62EE222EB1B35540CFE902374601E369050B7C4E42ACBA1DACBF04299C3460782F918EA427E6325165E9EA10E3DA5F6C42E9C55215AA9CA27A5863EC48D8E0286B 043B4C382CE37AA192A4019E763036F4F5DD4D7EBB938CF935318FDCED6BC28286531733C3F03C4FEE 9ba48cba5ebcb9b6bd33b92830b2a2e0e192f10a 7d7374168ffe3471b60a857686a19475d3bfa2ff 0307AF69989546103D79329FCC3D74880F33BBE803CB 28E9FA9E9D9F5E344D5A9E4BCF6509A7F39789F515AB8F92DDBCBD414D940E93 D7C134AA264366862A18302575D1D787B09F075797DA89F57EC8C0FF C302F41D932A36CDA7A3463093D18DB78FCE476DE1A86297 047B6AA5D85E572983E6FB32A7CDEBC14027B6916A894D3AEE7106FE805FC34B44 7830A3318B603B89E2327145AC234CC594CBDD8D3DF91610A83441CAEA9863BC2DED5D5AA8253AA10A2EF1C98B9AC8B57F1117A72BF2C7B9E7C1AC4D77FC94CA 0066647EDE6C332C7F8C0923BB58213B333B20E9CE4281FE115F7D8F90AD 13D56FFAEC78681E68F9DEB43B35BEC2FB68542E27897B79 0202F9F87B7C574D0BDECF8A22E6524775F98CDEBDCB 5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b AADD9DB8DBE9C48B3FD4E6AE33C9FC07CB308DB3B3C9D20ED6639CCA703308717D4D9B009BC66842AECDA12AE6A380E62881FF2F2D82C68528AA6056583A48F3 044BA30AB5E892B4E1649DD0928643ADCD46F5882E3747DEF36E956E97 4099B5A457F9D69F79213D094C4BCD4D4262210B 22123dc2395a05caa7423daeccc94760a7d462256bd56916 04A1455B334DF099DF30FC28A169A467E9E47075A90F7E650EB6B7A45C7E089FED7FBA344282CAFBD6F7E319F7C0B0BD59E2CA4BDB556D61A5 5037EA654196CFF0CD82B2C14A2FCF2E3FF8775285B545722F03EACDB74B 04017232BA853A7E731AF129F22FF4149563A419C26BF50A4C9D6EEFAD612601DB537DECE819B7F70F555A67C427A8CD9BF18AEB9B56E0C11056FAE6A3 020A601907B8C953CA1481EB10512F78744A3205FD 3d84f26c12238d7b4f3d516613c1759033b1a5800175d0b1 8CB91E82A3386D280F5D6F7E50E641DF152F7109ED5456B412B1DA197FB71123ACD3A729901D1A71874700133107EC50 c9440919514f3516e971972ea6edbcb8 04925BE9FB01AFC6FB4D3E7D4990010F813408AB106C4F09CB7EE07868CC136FFF3357F624A21BED5263BA3A7A27483EBF6671DBEF7ABB30EBEE084E58A0B077AD42A5A0989D1EE71B1B9BC0455FB0D2C3 00689918DBEC7E5A0DD6DFC0AA55C7 E87579C11079F43DD824993C2CEE5ED3 6C01074756099122221056911C77D77E77A777E7E7E77FCB A7F561E038EB1ED560B3D147DB782013064C19F27ED27C6780AAF77FB8A547CEB5B4FEF422340353 D35E472036BC4FB7E13C785ED201E065F98FCFA5B68F12A32D482EC7EE8658E98691555B44C59311 1A827EF00DD6FC0E234CAF046C6A5D8A85395B236CC4AD2CF32A0CADBDC9DDF620B0EB9906D0957F6C6FEACD615468DF104DE296CD8F BD71344799D5C7FCDC45B59FA3B9AB8F6A948BC5 1C97BEFC54BD7A8B65ACF89F81D4D4ADC565FA45 0257927098FA932E7C0A96D3FD5B706EF7E5F5C156E16B7E7C86038552E91D 02197B07845E9BE2D96ADB0F5F3C7F2CFFBD7A3EB8B6FEC35C7FD67F26DDF6285A644F740A2614 77E2B07370EB0F832A6DD5B62DFC88CD06BB84BE 0402FE13C0537BBC11ACAA07D793DE4E6D5E5C94EEE80289070FB05D38FF58321F2E800536D538CCDAA3D9 0289FDFBE4ABE193DF9559ECF07AC0CE78554E2784EB8C1ED1A57A 7F519EADA7BDA81BD826DBA647910F8C4B9346ED8CCDC64E4B1ABD11756DCE1D2074AA263B88805CED70355A33B471EE 4230017757A767FAE42398569B746325D45313AF0766266479B75654E65F 003088250CA6E7C7FE649CE85820F7 ae25b6792fb9515ec95e278aaa248d70 3086d221a7d46bcde86c90e49284eb15 DB7C2ABF62E35E7628DFAC6561C5 60dcd2104c4cbc0be6eeefc2bdd610739ec34e317f9b33046c9e4788 10B7B4D696E676875615175137C8A16FD0DA2211 72145780123602202909 04BED5AF16EA3F6A4F62938C4631EB5AF7BDBCDBC31667CB477A1A8EC338F94741669C976316DA6321 07B6882CAAEFA84F9554FF8428BD88E246D2782AE2 cc22d6dfb95c6b25e49c0d6364a4e5980c393aa21668d953 A9FB57DBA1EEA9BC3E660A909D838D718C397AA3B561A6F7901E0E82974856A7 BB8E5E8FBC115E139FE6A814FE48AAA6F0ADA1AA5DF91985 00FD0D693149A118F651E6DCE6802085377E5F882D1B510B44160074C1288078365A0396C8E681 401028774D7777C7B7666D1366EA432071274F89FF01E718 308201db30820144a00302010202044c707197300d06092a864886f70d01010505003031310b3009060355040613026b6f310e300c060355040a13056b616b616f31123010060355040b13096b616b616f7465616d3020170d3130303832323030333834375a180f32313130303732393030333834375a3031310b3009060355040613026b6f310e300c060355040a13056b616b616f31123010060355040b13096b616b616f7465616d30819f300d06092a864886f70d010101050003818d0030818902818100aef387bc86e022a87e66b8c42153284f18e0c468cf9c87a241b989729dfdad3dd9e1847546d01a2819ba77f3974a47b473c926acae173fd90c7e635000721feeef6705da7ae949a35b82900a0f67d9464d73ed8a98c37f4ac70729494a17469bc40d4ee06d043b09147ebadc55fa1020968d7036c5fb9b8c148cba1d8e9d9fc10203010001300d06092a864886f70d0101050500038181005569be704c68cff6221c1e04dd8a131110f9f5cd2138042286337fd6014a1b1d2d3eeb266ae1630afe56bf63c07dd0b5c8fad46dcb9f802f9a7802fb89eb3b4777b9665bb1ed9feaf1dc7cac4f91abedfc81187ff6d2f471dbd12335d2c0ef0e2ee719df6e763f814b9ac91f8be37fd11d40686700d66be6de22a1836f060f01 sha256/O4rGMvpV1NfGyWRRTZ6v92jubDQNBdwlK+E35oZJ9qo= 046AB1E344CE25FF3896424E7FFE14762ECB49F8928AC0C76029B4D5800374E9F5143E568CD23F3F4D7C0D4B1E41C8CC0D1C6ABD5F1A46DB4C 2438bce1ddb7bd026d5ff89f598b3b5e5bb824b3 aa433a25330f98cea53554af9a2975f1 8CB91E82A3386D280F5D6F7E50E641DF152F7109ED5456B31F166E6CAC0425A7CF3AB6AF6B7FC3103B883202E9046565 0481AEE4BDD82ED9645A21322E9C4C6A9385ED9F70B5D916C1B43B62EEF4D0098EFF3B1F78E2D0D48D50D1687B93B97D5F7C6D5047406A5E688B352209BCB9F8227DDE385D566332ECC0EABFA9CF7822FDF209F70024A57B1AA000C55B881F8111B2DCDE494A5F485E5BCA4BD88A2763AED1CA2B2FA8F0540678CD1E0F3AD80892 0163F35A5137C2CE3EA6ED8667190B0BC43ECD69977702709B 048BD2AEB9CB7E57CB2C4B482FFC81B7AFB9DE27E1E3BD23C23A4453BD9ACE3262547EF835C3DAC4FD97F8461A14611DC9C27745132DED8E545C1D54C72F046997 00BDDB97E555A50A908E43B01C798EA5DAA6788F1EA2794EFCF57166B8C14039601E55827340BE 00C9BB9E8927D4D64C377E2AB2856A5B16E3EFB7F61D4316AE 6b143994-2d7a-4bfa-ad23-a34de6096c22 1E589A8595423412134FAA2DBDEC95C8D8675E58 D2C0FB15760860DEF1EEF4D696E6768756151754 fe0e87005b4e83761908c5131d552a850b3f58b749c37cf5b84d6768 10E723AB14D696E6768756151756FEBF8FCB49A9 AADD9DB8DBE9C48B3FD4E6AE33C9FC07CB308DB3B3C9D20ED6639CCA703308717D4D9B009BC66842AECDA12AE6A380E62881FF2F2D82C68528AA6056583A48F0 7A556B6DAE535B7B51ED2C4D7DAA7A0B5C55F380 023809B2B7CC1B28CC5A87926AAD83FD28789E81E2C9E3BF10 bb85691939b869c1d087f601554b96b80cb4f55b35f433c2 0479BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B8 3EE30B568FBAB0F883CCEBD46D3F3BB8A2A73513F5EB79DA66190EB085FFA9F492F375A97D860EB4 0217C05610884B63B9C6C7291678F9D341 96341f1138933bc2f503fd44 D7C134AA264366862A18302575D0FB98D116BC4B6DDEBCA3A5A7939F 6127C24C05F38A0AAAF65C0EF02C 37a6259cc0c1dae299a7866489dff0bd 51DEF1815DB5ED74FCC34C85D709 033C258EF3047767E7EDE0F1FDAA79DAEE3841366A132E163ACED4ED2401DF9C6BDCDE98E8E707C07A2239B1B097 74D59FF07F6B413D0EA14B344B20A2DB049B50C3 040369979697AB43897789566789567F787A7876A65400435EDB42EFAFB2989D51FEFCE3C80988F41FF883 C302F41D932A36CDA7A3462F9E9E916B5BE8F1029AC4ACC1 1854BEBDC31B21B7AEFC80AB0ECD10D5B1B3308E6DBF11C1 662C61C430D84EA4FE66A7733D0B76B7BF93EBC4AF2F49256AE58101FEE92B04 03F7061798EB99E238FD6F1BF95B48FEEB4854252B 985BD3ADBAD4D696E676875615175A21B43A97E3 4E13CA542744D696E67687561517552F279A8C84 7167EFC92BB2E3CE7C8AAAFF34E12A9C557003D7C73A6FAF003F99F6CC8482E540F7 df6b721c8b4d3b6eb44c861d4415007e5a35fc95 1053CDE42C14D696E67687561517533BF3F83345 9b8f518b086098de3d77736f9458a3d2f6f95a37 5EEEFCA380D02919DC2C6558BB6D8A5D 0095E9A9EC9B297BD4BF36E059184F 520883949DFDBC42D3AD198640688A6FE13F41349554B49ACC31DCCD884539816F5EB4AC8FB1F1A6 046B17D1F2E12C4247F8BCE6E563A440F277037D812DEB33A0F4A13945D898C2964FE342E2FE1A7F9B8EE7EB4A7C0F9E162BCE33576B315ECECBB6406837BF51F5 00E8BEE4D3E2260744188BE0E9C723 uMoDh3YAz+Cr0obnuixP7FW4Iis8qekBKrE4yYfjDv7ION9cbLyakVnItQhQ+Hvj B4E134D3FB59EB8BAB57274904664D5AF50388BA D6031998D1B3BBFEBF59CC9BBFF9AEE1 b8adf1378a6eb73409fa6c9c637ba7f5 255705fa2a306654b1f4cb03d6a750a30c250102d4988717d9ba15ab6d3e c49d360886e704936a6678e1139d26b7819f7e90 3045AE6FC8422F64ED579528D38120EAE12196D5 03eea2bae7e1497842f2de7769cfe9c989c072ad696f48034a 7BC382C63D8C150C3C72080ACE05AFA0C2BEA28E4FB22787139165EFBA91F90F8AA5814A503AD4EB04A8C7DD22CE2826 01AF286BCA1AF286BCA1AF286BCA1AF286BCA1AF286BC9FB8F6B85C556892C20A7EB964FE7719E74F490758D3B 072546B5435234A422E0789675F432C89435DE5242 10C0FB15760860DEF1EEF4D696E676875615175D f906ca85-fd92-43f4-bca4-f940316415d5 0443BD7E9AFB53D8B85289BCC48EE5BFE6F20137D10A087EB6E7871E2A10A599C710AF8D0D39E2061114FDD05545EC1CC8AB4093247F77275E0743FFED117182EAA9C77877AAAC6AC7D35245D1692E8EE1 36DF0AAFD8B8D7597CA10520D04B 0409487239995A5EE76B55F9C2F098A89CE5AF8724C0A23E0E0FF77500 0238af09d98727705120c921bb5e9e26296a3cdcf2f35757a0eafd87b830e7 71169be7330b3038edb025f1 sha256/uUwZgwDOxcBXrQcntwu+kYFpkiVkOaezL0WYEZ3anJc= 0236B3DAF8A23206F9C4F299D7B21A9C369137F2C84AE1AA0D 127971af8721782ecffa3 c39c6c3b3a36d7701b9c71a1f5804ae5d0003f4 005DDA470ABE6414DE8EC133AE28E9BBD7FCEC0AE0FFF2 07A526C63D3E25A256A007699F5447E32AE456B50E 0667ACEB38AF4E488C407433FFAE4F1C811638DF20 04188DA80EB03090F67CBF20EB43A18800F4FF0AFD82FF101207192B95FFC8DA78631011ED6B24CDD573F977A11E794811 71169be7330b3038edb025f1d0f9 103FAEC74D696E676875615175777FC5B191EF30 60cf17073fd14ad7054a307fa4c01595 04C0A0647EAAB6A48753B033C56CB0F0900A2F5C4853375FD614B690866ABD5BB88B5F4828C1490002E6773FA2FA299B8F 0400FAC9DFCBAC8313BB2139F1BB755FEF65BC391F8B36F8F8EB7371FD558B01006A08A41903350678E58528BEBF8A0BEFF867A7CA36716F7E01F81052 B3312FA7E23EE7E4988E056BE3F82D19181D9C6EFE8141120314088F5013875AC656398D8A2ED19D2A85C8EDD3EC2AEF 1243ae1b4d71613bc9f780a03690e 2580F63CCFE44138870713B1A92369E33E2135D266DBB372386C400B 04B8266A46C55657AC734CE38F018F2192 64210519E59C80E70FA7E9AB72243049FEB8DEECC146B9B1 e43bb460f0b80cc0c0b075798e948060f8321b7d 00E0D2EE25095206F5E2A4F9ED229F1F256E79A0E2B455970D8D0D865BD94778C576D62F0AB7519CCD2A1A906AE30D 4A8C7DD22CE28268B39B55416F0447C2FB77DE107DCD2A62E880EA53EEB62D57CB4390295DBC9943AB78696FA504C11 FFFFFFFE0000000075A30D1B9038A115 04A3E8EB3CC1CFE7B7732213B23A656149AFA142C47AAFBC2B79A191562E1305F42D996C823439C56D7F7B22E14644417E69BCB6DE39D027001DABE8F35B25C9BE 630258ff0ac22400fd592033d2661d47 0400C6858E06B70404E9CD9E3ECB662395B4429C648139053FB521F828AF606B4D3DBAA14B5E77EFE75928FE1DC127A2FFA8DE3348B3C1856A429BF97E7E31C2E5BD66011839296A789A3BC0045C8A5FB42C7D1BD998F54449579B446817AFBD17273E662C97EE72995EF42640C550B9013FAD0761353C7086A272C24088BE94769FD16650 3DF91610A83441CAEA9863BC2DED5D5AA8253AA10A2EF1C98B9AC8B57F1117A72BF2C7B9E7C1AC4D77FC94CADC083E67984050B75EBAE5DD2809BD638016F723 040081BAF91FDF9833C40F9C181343638399078C6E7EA38C001F73C8134B1B4EF9E150 12511cfe811d0f4e6bc688b4d 5AC635D8AA3A93E7B3EBBD55769886BC651D06B0CC53B0F63BCE3C3E27D2604B 0051953EB9618E1C9A1F929A21A0B68540EEA2DA725B99B315F3B8B489918EF109E156193951EC7E937B1652C0BD3BB1BF073573DF883D2C34F1EF451FD46B503F00 E95E4A5F737059DC60DFC7AD95B3D8139515620C 308202223082018b02044bd207bd300d06092a864886f70d01010405003058310b3009060355040613025553310b3009060355040813024341311630140603550407130d53616e204672616e636973636f3110300e060355040a130744726f70626f783112301006035504031309546f6d204d65796572301e170d3130303432333230343930315a170d3430303431353230343930315a3058310b3009060355040613025553310b3009060355040813024341311630140603550407130d53616e204672616e636973636f3110300e060355040a130744726f70626f783112301006035504031309546f6d204d6579657230819f300d06092a864886f70d010101050003818d0030818902818100ac1595d0ab278a9577f0ca5a14144f96eccde75f5616f36172c562fab0e98c48ad7d64f1091c6cc11ce084a4313d522f899378d312e112a748827545146a779defa7c31d8c00c2ed73135802f6952f59798579859e0214d4e9c0554b53b26032a4d2dfc2f62540d776df2ea70e2a6152945fb53fef5bac5344251595b729d4810203010001300d06092a864886f70d01010405000381810055c425d94d036153203dc0bbeb3516f94563b102fff39c3d4ed91278db24fc4424a244c2e59f03bbfea59404512b8bf74662f2a32e37eafa2ac904c31f99cfc21c9ff375c977c432d3b6ec22776f28767d0f292144884538c3d5669b568e4254e4ed75d9054f75229ac9d4ccd0b7c3c74a34f07b7657083b2aa76225c0c56ffc 0100FAF51354E0E39E4892DF6E319C72C8161603FA45AA7B998A167B8F1E629521 2AA058F73A0E33AB486B0F610410C53A7F132310 383359682e42a5c755229f7be1840add 06d00671-b964-45e8-b63c-f44df2a0a28c My0oeSI1IzInbyA+LVFaW2wiNSokPAMiMipOLS4= 0403F0EBA16286A2D57EA0991168D4994637E8343E3600D51FBC6C71A0094FA2CDD545B11C5C0C797324F1 883423532389192164791648750360308885314476597252960362792450860609699839 71FE1AF926CF847989EFEF8DB459F66394D90F32AD3F15E8 040303001D34B856296C16C0D40D3CD7750A93D1D2955FA80AA5F40FC8DB7B2ABDBDE53950F4C0D293CDD711A35B67FB1499AE60038614F1394ABFA3B4C850D927E1E7769C8EEC2D19037BF27342DA639B6DCCFFFEB73D69D78C6C27A6009CBBCA1980F8533921E8A684423E43BAB08A576291AF8F461BB2A8B3531D2F0485C19B16E2F1516E23DD3C1A4827AF1B8AC15B 0228F9D04E900069C8DC47A08534FE76D2B900B7D7EF31F5709F200C4CA205 6b016c3bdcf18941d0d654921475ca71a9db2fb27d1d37796185c2942c0a 64210519e59c80e70fa7e9ab72243049feb8deecc146b9b1 e8b4011604095303ca3b8099982be09fcb9ae616 040356DCD8F2F95031AD652D23951BB366A80648F06D867940A5366D9E265DE9EB240F 32010857077C5431123A46B808906756F543423E8D27877578125778AC76 0370F6E9D04D289C4E89913CE3530BFDE903977D42B146D539BF1BDE4E9C92 036768ae8e18bb92cfcf005c949aa2c6d94853d0e660bbf854b1c9505fe95a cc2751449a350f668590264ed76692694a80308a eff7bbae-0ab8-4913-9d7a-47f2fefc616a sha256/WoiWRyIOVNa9ihaBciRSC7XHjliYS9VwUGOIud4PB18= 010092537397ECA4F6145799D62B0A19CE06FE26AD 040503213F78CA44883F1A3B8162F188E553CD265F23C1567A16876913B0C2AC245849283601CCDA380F1C9E318D90F95D07E5426FE87E45C0E8184698E45962364E34116177DD2259 04161FF7528B899B2D0C28607CA52C5B86CF5AC8395BAFEB13C02DA292DDED7A83 ad2f8aa834cf57e662e2496925e1dc5b 04640ECE5C12788717B9C1BA06CBC2A6FEBA85842458C56DDE9DB1758D39C0313D82BA51735CDB3EA499AA77A7D6943A64F7A3F25FE26F06B51BAA2696FA9035DA5B534BD595F5AF0FA2C892376C84ACE1BB4E3019B71634C01131159CAE03CEE9D9932184BEEF216BD71DF2DADF86A627306ECFF96DBB8BACE198B61E00F8B332 DB7C2ABF62E35E668076BEAD208B 2E45EF571F00786F67B0081B9495A3D95462F5DE0AA185EC 021085E2755381DCCCE3C1557AFA10C2F0C0C2825646C5B34A394CBCFA8BC16B22E7E789E927BE216F02E1FB136A5F 027B680AC8B8596DA5A4AF8A19A0303FCA97FD7645309FA2A581485AF6263E313B79A2F5 0401A57A6A7B26CA5EF52FCDB816479700B3ADC94ED1FE674C06E695BABA1D 6A941977BA9F6A435199ACFC51067ED587F519C5ECB541B8E44111DE1D40 a4b7452e2ed8f5f191058ca7bbfd26b0d3214bfc D35E472036BC4FB7E13C785ED201E065F98FCFA6F6F40DEF4F92B9EC7893EC28FCD412B1F1B32E27 AADD9DB8DBE9C48B3FD4E6AE33C9FC07CB308DB3B3C9D20ED6639CCA70330870553E5C414CA92619418661197FAC10471DB1D381085DDADDB58796829CA90069 002757A1114D696E6768756151755316C05E0BD4 36966400788225189766 c56fb7d591ba6704df047fd98f535372fea00211 308201e53082014ea00302010202044f4ae542300d06092a864886f70d01010505003037310b30090603550406130255533110300e060355040a1307416e64726f6964311630140603550403130d416e64726f6964204465627567301e170d3132303232373032303635385a170d3432303231393032303635385a3037310b30090603550406130255533110300e060355040a1307416e64726f6964311630140603550403130d416e64726f696420446562756730819f300d06092a864886f70d010101050003818d0030818902818100c0b41c25ef21a39a13ce89c82dc3a14bf9ef0c3094aa2ac1bf755c9699535e79119e8b980c0ecdcc51f259eb0d8b2077d41de8fcfdeaac3f386c05e2a684ecb5504b660ad7d5a01cce35899f96bcbd099c9dcb274c6eb41fef861616a12fb45bc57a19683a8a97ab1a33d9c70128878b67dd1b3a388ad5121d1d66ff04c065ff0203010001300d06092a864886f70d0101050500038181000418a7dacb6d13eb61c8270fe1fdd006eb66d0ff9f58f475defd8dc1fb11c41e34ce924531d1fd8ad26d9479d64f54851bf57b8dfe3a5d6f0a01dcad5b8c36ac4ac48caeff37888c36483c26b09aaa9689dbb896938d5afe40135bf7d9f12643046301867165d28be0baa3513a5084e182f7f9c044d5baa58bdce55fa1845241 114ca50f7a8e2f3f657c1108d9d44cfd8 FFFFFFFF00000000FFFFFFFFFFFFFFFFBCE6FAADA7179E84F3B9CAC2FC632551 041D1C64F068CF45FFA2A63A81B7C13F6B8847A3E77EF14FE3DB7FCAFE0CBD10E8E826E03436D646AAEF87B2E247D4AF1E8ABE1D7520F9C2A45CB1EB8E95CFD55262B70B29FEEC5864E19C054FF99129280E4646217791811142820341263C5315 F1FD178C0B3AD58F10126DE8CE42435B3961ADBCABC8CA6DE8FCF353D86E9C03 00E4E6DB2995065C407D9D39B8D0967B96704BA8E9C90B 7D5A0975FC2C3057EEF67530417AFFE7FB8055C126DC5C6CE94A4B44F330B5D9 0021A5C2C8EE9FEB5C4B9A753B7B476B7FD6422EF1F3DD674761FA99D6AC27C8A9A197B272822F6CD57A55AA4F50AE317B13545F 8CB91E82A3386D280F5D6F7E50E641DF152F7109ED5456B412B1DA197FB71123ACD3A729901D1A71874700133107EC53 0017858FEB7A98975169E171F77B4087DE098AC8A911DF7B01 044A96B5688EF573284664698968C38BB913CBFC8223A628553168947D59DCC912042351377AC5FB32
信息 应用程序记录日志信息,不得记录敏感信息
应用程序记录日志信息,不得记录敏感信息 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#logs Files: com/beautify/studio/impl/autoComponent/OnlineToolComponent$executeTools$2$resultImage$1.java, line(s) 48 com/braze/support/BrazeLogger.java, line(s) 377,380,398,386,389,415,417,395,404,407 com/bugsnag/android/internal/a.java, line(s) 59 com/clevertap/android/pushtemplates/a.java, line(s) 9,15,21 com/clevertap/android/sdk/a.java, line(s) 17,23,29,35,42,45,52,58,119,125,64,70,76,82,88,94,101,109,112 com/clevertap/android/sdk/displayunits/CTDisplayUnitType.java, line(s) 39 com/fyber/inneractive/sdk/external/InneractiveAdManager.java, line(s) 313 com/fyber/inneractive/sdk/flow/AbstractC0324a.java, line(s) 29 com/fyber/inneractive/sdk/network/U.java, line(s) 102 com/fyber/inneractive/sdk/player/cache/f.java, line(s) 76 com/fyber/inneractive/sdk/player/exoplayer2/audio/r.java, line(s) 394,156,167,178 com/fyber/inneractive/sdk/player/exoplayer2/extractor/mp4/m.java, line(s) 58 com/fyber/inneractive/sdk/player/exoplayer2/extractor/mp4/n.java, line(s) 41,64,75,84,102,145 com/fyber/inneractive/sdk/player/exoplayer2/extractor/ogg/o.java, line(s) 256 com/fyber/inneractive/sdk/player/exoplayer2/extractor/ts/C0386d.java, line(s) 143 com/fyber/inneractive/sdk/player/exoplayer2/extractor/ts/C1327d.java, line(s) 144 com/fyber/inneractive/sdk/player/exoplayer2/extractor/ts/p.java, line(s) 39 com/fyber/inneractive/sdk/player/exoplayer2/extractor/ts/s.java, line(s) 37,40 com/fyber/inneractive/sdk/player/exoplayer2/extractor/wav/a.java, line(s) 39 com/fyber/inneractive/sdk/player/exoplayer2/extractor/wav/d.java, line(s) 20,51,58 com/fyber/inneractive/sdk/player/exoplayer2/g.java, line(s) 33,111 com/fyber/inneractive/sdk/player/exoplayer2/l.java, line(s) 310,762,769,776 com/fyber/inneractive/sdk/player/exoplayer2/mediacodec/a.java, line(s) 106,215,71,140,148,158,165,179,186 com/fyber/inneractive/sdk/player/exoplayer2/mediacodec/j.java, line(s) 229,232,148 com/fyber/inneractive/sdk/player/exoplayer2/text/cea/a.java, line(s) 63 com/fyber/inneractive/sdk/player/exoplayer2/upstream/p.java, line(s) 217 com/fyber/inneractive/sdk/player/exoplayer2/upstream/y.java, line(s) 134,148,154 com/fyber/inneractive/sdk/player/exoplayer2/util/b.java, line(s) 27 com/fyber/inneractive/sdk/player/exoplayer2/util/c.java, line(s) 31 com/fyber/inneractive/sdk/player/exoplayer2/video/MediaCodecVideoRenderer.java, line(s) 460,283,343 com/iab/omid/library/amazon/publisher/b.java, line(s) 31,33 com/iab/omid/library/amazon/utils/d.java, line(s) 18,11,25 com/iab/omid/library/applovin/publisher/b.java, line(s) 31,33 com/iab/omid/library/applovin/utils/d.java, line(s) 18,11,25 com/iab/omid/library/fyber/utils/d.java, line(s) 18,11,25 com/iab/omid/library/inmobi/publisher/b.java, line(s) 31,33 com/iab/omid/library/inmobi/utils/d.java, line(s) 18,11,25 com/iab/omid/library/ironsrc/utils/d.java, line(s) 18,11 com/iab/omid/library/unity3d/publisher/b.java, line(s) 30,32 com/iab/omid/library/unity3d/utils/d.java, line(s) 18,11 com/iab/omid/library/vungle/publisher/b.java, line(s) 31,33 com/iab/omid/library/vungle/utils/d.java, line(s) 18,11,25 com/inmobi/media/AbstractC0302o6.java, line(s) 33,43,62,67,87,92,24,55,18,50 com/inmobi/media/C0237jb.java, line(s) 41,47,51 com/inmobi/media/C0447yc.java, line(s) 159,172 com/inmobi/media/C1593jb.java, line(s) 42,48,52 com/inmobi/media/C1803yc.java, line(s) 164,177 com/inmobi/media/C1816zb.java, line(s) 40 com/inmobi/media/C9.java, line(s) 39,66,73 com/inmobi/media/E0.java, line(s) 247 com/inmobi/media/H1.java, line(s) 39,60 com/inmobi/media/H3.java, line(s) 26 com/inmobi/media/L.java, line(s) 26,33,46 com/inmobi/media/M.java, line(s) 78,31,35,56,59,64,69,73 com/inmobi/media/O0.java, line(s) 124 com/inmobi/media/P.java, line(s) 204,189 com/inmobi/media/S.java, line(s) 37,41,45,49 com/inmobi/media/Z9.java, line(s) 28 com/inmobi/media/hd.java, line(s) 113 com/ironsource/mediationsdk/AbstractAdapter.java, line(s) 496,502 com/ironsource/mediationsdk/a.java, line(s) 61 com/ironsource/mediationsdk/ads/nativead/LevelPlayNativeAd.java, line(s) 85 com/ironsource/mediationsdk/d.java, line(s) 408,413 com/ironsource/mediationsdk/demandOnly/d.java, line(s) 193,291,452,463,134,137,181,209,231,241,248,449,468 com/ironsource/mediationsdk/demandOnly/g.java, line(s) 262,153,156,236 com/ironsource/mediationsdk/integration/IntegrationHelper.java, line(s) 38,42,56,61,84,94,99,199,32,35,51,72,81,89,92,97,111,203,30,75 com/ironsource/mediationsdk/logger/a.java, line(s) 39,32,28,34 com/ironsource/mediationsdk/p.java, line(s) 695,700,706,715,722,735,2075,2080,2086,2095,2102,2116,2216,2224,2250,687,2067,2178,2187,2205,499,2233,2237,2241,503,508 com/ironsource/mediationsdk/q.java, line(s) 310,316 com/ironsource/mediationsdk/w.java, line(s) 442,587,691,773,851,876,905,101,113,400,406,408,434,585,678,768,803,825,832,840,858,874,932,1035,806,847,866,881,934 com/ironsource/mediationsdk/x.java, line(s) 158,235,156,227,231,238,290,295,316,410,427,466,420,430,471 com/ironsource/mediationsdk/y.java, line(s) 119,124 com/ironsource/sdk/controller/v.java, line(s) 389,527,541,561,626,646,662,678,809,883,1050,1057,1489,1736,2008 com/ironsource/sdk/service/Connectivity/BroadcastReceiverStrategy.java, line(s) 44 com/ironsource/sdk/utils/Logger.java, line(s) 12,18,24,30,40,48,53,59,65,71 com/json/C0514a.java, line(s) 39,144 com/json/C1818a.java, line(s) 39,144 com/json/adapters/ironsource/IronSourceAdapter.java, line(s) 173,166,176,306,309,313,319 com/json/adapters/ironsource/IronSourceInterstitialListener.java, line(s) 29 com/json/adapters/ironsource/IronSourceRewardedVideoListener.java, line(s) 30 com/json/an.java, line(s) 118,105,109 com/json/d6.java, line(s) 380,399,204,377,386,395 com/json/dw.java, line(s) 187 com/json/fd.java, line(s) 160,152 com/json/fn.java, line(s) 81,104 com/json/fs.java, line(s) 46,50,57 com/json/gh.java, line(s) 30 com/json/h6.java, line(s) 70,113,62,102,106 com/json/hc.java, line(s) 59 com/json/i9.java, line(s) 139 com/json/j4.java, line(s) 23,26,34 com/json/j7.java, line(s) 106,171,220,88,159,211 com/json/k7.java, line(s) 414,521,703,827,994,216,248,256,260,293,404,407,522,700,708,721,723,823,945,951,957,992 com/json/m4.java, line(s) 27 com/json/m9.java, line(s) 42,43,29,45 com/json/md.java, line(s) 242,248 com/json/mediationsdk/AbstractAdapter.java, line(s) 485,491 com/json/mediationsdk/a.java, line(s) 63 com/json/mediationsdk/ads/nativead/LevelPlayNativeAd.java, line(s) 88 com/json/mediationsdk/d.java, line(s) 410,415 com/json/mediationsdk/demandOnly/d.java, line(s) 197,295,457,468,136,139,185,213,235,245,252,454,473 com/json/mediationsdk/demandOnly/l.java, line(s) 264,145,148,238 com/json/mediationsdk/integration/IntegrationHelper.java, line(s) 38,42,56,61,84,94,99,183,187,283,32,35,51,72,81,89,92,97,115,124,141,156,166,175,195,287,30,75 com/json/mediationsdk/logger/a.java, line(s) 40,33,29,35 com/json/mediationsdk/p.java, line(s) 738,743,749,758,765,778,2377,2382,2388,2397,2404,2418,2521,2529,2555,730,2369,2482,2491,2510,505,2538,2542,2546,509,514 com/json/mediationsdk/q.java, line(s) 316,322 com/json/mediationsdk/w.java, line(s) 447,592,696,778,858,885,914,103,115,405,411,413,439,590,683,773,809,831,838,847,866,883,942,1049,812,854,874,890,944 com/json/mediationsdk/x.java, line(s) 159,238,157,230,234,241,293,298,319,414,431,470,424,434,475 com/json/n5.java, line(s) 101,106 com/json/n7.java, line(s) 218,265,291,317,345,352,450,462,196,207,252,278,303,326,425 com/json/rt.java, line(s) 155,159 com/json/sdk/controller/v.java, line(s) 403,541,555,575,640,660,676,692,823,897,1067,1074,1536,1783,2902,2907,2917,2928,2934,2943,2945,2055 com/json/sdk/service/Connectivity/BroadcastReceiverStrategy.java, line(s) 46 com/json/sdk/utils/Logger.java, line(s) 12,18,24,30,40,48,53,59,65,71 com/json/sl.java, line(s) 89 com/json/tg.java, line(s) 40,53,74,90,169,224 com/json/tm.java, line(s) 64,53,55 com/json/u0.java, line(s) 40,44,48,52,53,54 com/json/u5.java, line(s) 164,152,155 com/json/vk.java, line(s) 39,41,42,44,95 com/json/w7.java, line(s) 79 com/json/wv.java, line(s) 40,42,74,115,119 com/json/x2.java, line(s) 82,88 com/json/y.java, line(s) 363,136,196,207,349 com/json/zo.java, line(s) 90 com/json/zp.java, line(s) 42,306 com/kakao/sdk/auth/AuthCodeClient$resultReceiver$1.java, line(s) 36 com/kakao/sdk/auth/AuthCodeClient.java, line(s) 173,188 com/kakao/sdk/auth/TalkAuthCodeActivity.java, line(s) 113,134,141 com/kakao/sdk/auth/TokenManager.java, line(s) 64 com/kakao/sdk/common/util/SdkLog.java, line(s) 40 com/kakao/sdk/network/ApiFactory.java, line(s) 43 com/kakao/sdk/user/UserApiClient.java, line(s) 186 com/koushikdutta/async/AsyncServer.java, line(s) 362,256,324 com/koushikdutta/async/b.java, line(s) 63 com/picsart/maintabs/deepLink/nonTab/deepLinkWithArguments/ImageReportHandler$handleImageReportHook$1.java, line(s) 54 com/picsart/oauth2/domain/repository/a.java, line(s) 64 com/picsart/pasocial/common/SocialWrapper$getFcmToken$2.java, line(s) 59,66 com/picsart/payment/impl/subscription/data/SubscriptionRepoImpl.java, line(s) 254,286,299 com/picsart/picore/cppbind/ExceptionHandler.java, line(s) 28 com/picsart/picore/ve/MediaCodecHelper.java, line(s) 40,59,54 com/picsart/picore/ve/OutputPlugin.java, line(s) 95,103,132,330,334,339,375,386,424,615,629,659,81,84,155,353,405,471,499,622,638,677,234,267 com/picsart/picore/x/RXImageView.java, line(s) 149,257,276,283 com/picsart/pieffects/EffectsContext.java, line(s) 112 com/picsart/pieffects/effect/PencilEffect.java, line(s) 130 com/picsart/pitools/facedetection/FaceDetectionManager.java, line(s) 29,36,51,62,63,70,80,55,59 com/picsart/settings/models/maintab/RealMainTabsConfigManager$Companion$updateCachedConfigFile$1.java, line(s) 90 com/picsart/spaces/impl/presenter/spaceitempage/viewmodel/SpaceViewModel$updateHeader$1.java, line(s) 87 com/picsart/studio/apiv3/user/ProfileActionsKt$singOut$1$1.java, line(s) 64 com/picsart/studio/brushlib/overlay/ImageOverlay.java, line(s) 258 com/picsart/studio/dropbox/DropboxManager$isLoggedIn$2.java, line(s) 58 com/picsart/studio/editor/tool/border/BorderFragment.java, line(s) 609 com/picsart/studio/editor/tool/crop/StandaloneCropToolActivity.java, line(s) 56 com/picsart/studio/editor/tool/selection/SelectionFragment.java, line(s) 627 com/picsart/studio/editor/tools/addobjects/core/ItemPositioningUtilsKt$processShapeData$5.java, line(s) 36 com/picsart/studio/editor/tools/addobjects/fragments/adjust/AddObjectSupportFragment.java, line(s) 431 com/picsart/studio/editor/tools/addobjects/items/RasterItem.java, line(s) 486 com/picsart/studio/editor/tools/addobjects/text/ui/fragments/AddTextFragment$observeStylesClicks$1.java, line(s) 42 com/picsart/studio/editor/tools/addobjects/text/ui/viewmodels/AddTextFragmentViewModel$loadPresets$3.java, line(s) 36 com/picsart/studio/editor/tools/addobjects/viewmodels/ItemFragmentViewModel$loadSubToolsConfig$1.java, line(s) 34 com/picsart/studio/editor/tools/layers/usecase/CombinedSubToolsConfigsLoadUseCaseImpl$loadImageBorderConfigs$3.java, line(s) 36 com/picsart/studio/editor/tools/layers/usecase/CombinedSubToolsConfigsLoadUseCaseImpl$loadShapeBorderConfigs$3.java, line(s) 36 com/picsart/studio/editor/tools/layers/usecase/CombinedSubToolsConfigsLoadUseCaseImpl$loadStickerBorderConfigs$3.java, line(s) 36 com/picsart/studio/editor/tools/templates/BackgroundFragmentViewModel.java, line(s) 376 com/picsart/studio/editor/tools/templates/TemplateWrapperFragmentViewModel$loadImageBorderConfigs$3.java, line(s) 33 com/picsart/studio/editor/tools/templates/TemplateWrapperFragmentViewModel$loadShapeBorderConfigs$3.java, line(s) 33 com/picsart/studio/editor/tools/templates/TemplateWrapperFragmentViewModel$loadStickerBorderConfigs$3.java, line(s) 33 com/picsart/studio/editor/video/main/ProjectRepo.java, line(s) 231 com/picsart/studio/editor/video/music/AiMusicFragment$awaitStateChangeFromStopped$2.java, line(s) 36 com/picsart/studio/editor/video/music/AiMusicFragment$awaitVideoAnimationEnd$2.java, line(s) 36 com/picsart/studio/editor/video/music/MusicSourcesFragment$awaitFragmentToBeResumed$2.java, line(s) 35 com/picsart/studio/editor/video/music/ProjectVolumeControlFragment$handlePanelsHidingIfTrim$1.java, line(s) 74 com/picsart/studio/editor/video/music/mixer/AudioMixer$awaitProcessing$2.java, line(s) 41 com/picsart/studio/editor/video/music/mixer/AudioMixer$awaitToStart$2.java, line(s) 41 com/picsart/studio/editor/video/music/recorder/a.java, line(s) 131 com/picsart/studio/editor/video/transcoder/export/Exporter$awaitAudioTrackAdding$2.java, line(s) 40 com/picsart/studio/editor/video/transcoder/export/Exporter$awaitMuxingStarted$2.java, line(s) 40 com/picsart/studio/navigation/MainTabsNavigationView.java, line(s) 179 com/picsart/studio/share/domain/aiImage/RealAiMediaManager$makeTheAiMediaPublic$1.java, line(s) 54 com/picsart/upload/work/UploadManagerImpl$upload$1.java, line(s) 98 com/picsart/userProjects/internal/launcher/editor/RealEditorLauncher$launchChooserForReplayEditor$1$1.java, line(s) 79 com/picsart/userProjects/internal/projectEditorActions/projectEditorActionMenu/CloudProjectActionMenuViewModel$getCurrentProjectMetadata$2.java, line(s) 51 com/picsart/userProjects/internal/storageInfo/repository/RealStorageUsageRepository.java, line(s) 36 com/picsart/userProjects/internal/storageInfo/storageinfodialog/storageinfobottomsheet/data/RealStorageInfoDataPerTouchPointManager$getStorageInfoPerPlan$2.java, line(s) 79 com/picsart/videomusic/AiMusicViewModel$filterAiMusicCategoriesAsync$1.java, line(s) 51 com/socialin/android/photo/draw/VideoPreviewActivity.java, line(s) 48,49 com/unity3d/ads/UnityAdsBaseOptions.java, line(s) 30 com/unity3d/ads/adplayer/CommonGetWebViewCacheAssetLoader$invoke$1.java, line(s) 46 com/unity3d/ads/adplayer/CommonWebViewBridge.java, line(s) 163 com/unity3d/ads/core/data/datasource/AndroidDynamicDeviceInfoDataSource.java, line(s) 136,173,350,601,309 com/unity3d/ads/core/data/datasource/AndroidStaticDeviceInfoDataSource.java, line(s) 225,244,266,295,343,470,495,511,513,532 com/unity3d/ads/core/data/repository/AndroidDiagnosticEventRepository.java, line(s) 209 com/unity3d/ads/core/domain/AndroidInitializeBoldSDK.java, line(s) 176,185 com/unity3d/ads/core/domain/LegacyLoadUseCase.java, line(s) 203,220 com/unity3d/ads/core/domain/LegacyShowUseCase$showError$1.java, line(s) 113 com/unity3d/ads/core/domain/LegacyShowUseCase.java, line(s) 115,166,173,188 com/unity3d/ads/gatewayclient/CommonGatewayClient.java, line(s) 136 com/unity3d/ads/metadata/MetaData.java, line(s) 42,57 com/unity3d/services/SDKErrorHandler.java, line(s) 100 com/unity3d/services/UnityServices.java, line(s) 52,56 com/unity3d/services/ads/UnityAdsImplementation.java, line(s) 107,129,165,170,189,141 com/unity3d/services/ads/adunit/AdUnitActivityController.java, line(s) 359,361,52,128,186,219,260,290,310,376,224 com/unity3d/services/ads/adunit/AdUnitViewHandlerFactory.java, line(s) 22 com/unity3d/services/ads/adunit/VideoPlayerHandler.java, line(s) 17,35 com/unity3d/services/ads/api/AdUnit.java, line(s) 200,206,255,258,262,265,322,325,328,331,358,110,132,152,160,336,349,361,365,405,489 com/unity3d/services/ads/api/VideoPlayer.java, line(s) 59,77,100,118,167,178 com/unity3d/services/ads/api/WebPlayer.java, line(s) 52 com/unity3d/services/ads/gmascar/adapters/ScarAdapterFactory.java, line(s) 44 com/unity3d/services/ads/gmascar/bridges/InitializeListenerBridge.java, line(s) 22,41 com/unity3d/services/ads/gmascar/bridges/mobileads/MobileAdsBridge.java, line(s) 21 com/unity3d/services/ads/gmascar/bridges/mobileads/MobileAdsBridgeLegacy.java, line(s) 20 com/unity3d/services/ads/gmascar/finder/GMAInitializer.java, line(s) 53 com/unity3d/services/ads/gmascar/finder/ScarVersionFinder.java, line(s) 37,49 com/unity3d/services/ads/token/InMemoryAsyncTokenStorage.java, line(s) 147,184 com/unity3d/services/ads/token/NativeTokenGenerator.java, line(s) 41 com/unity3d/services/ads/topics/TopicsReceiver.java, line(s) 50 com/unity3d/services/ads/topics/TopicsService.java, line(s) 71 com/unity3d/services/ads/video/VideoPlayerView.java, line(s) 57,60,84,127,132,154,197,209,241 com/unity3d/services/ads/webplayer/WebPlayerView.java, line(s) 64,70,419,421,438,542,584,635,650,665,678 com/unity3d/services/banners/BannerView.java, line(s) 163 com/unity3d/services/banners/UnityBanners.java, line(s) 341 com/unity3d/services/core/api/DeviceInfo.java, line(s) 144,162,189,327,352,366,420 com/unity3d/services/core/api/Intent.java, line(s) 49,63,209,233,248 com/unity3d/services/core/api/Sdk.java, line(s) 17,38,54,61,67,73,79 com/unity3d/services/core/broadcast/BroadcastEventReceiver.java, line(s) 39 com/unity3d/services/core/cache/CacheDirectory.java, line(s) 37,39,74,82,92,117,121,127,134,42,78,87 com/unity3d/services/core/cache/CacheThread.java, line(s) 80 com/unity3d/services/core/configuration/ConfigurationReader.java, line(s) 25 com/unity3d/services/core/configuration/ConfigurationRequestFactory.java, line(s) 37 com/unity3d/services/core/configuration/EnvironmentCheck.java, line(s) 35,44,32,47,50,53,56 com/unity3d/services/core/configuration/ExperimentsReader.java, line(s) 25 com/unity3d/services/core/configuration/InitializationNotificationCenter.java, line(s) 56 com/unity3d/services/core/configuration/InitializeEventsMetricSender.java, line(s) 42,52,60,70,165,172 com/unity3d/services/core/configuration/InitializeThread.java, line(s) 275,311,438,453,497,505,605,617,644,705,126,284,287,318,321,366,386,554,591,709,860,869,197,347,447,531 com/unity3d/services/core/configuration/PrivacyConfigurationLoader.java, line(s) 63 com/unity3d/services/core/connectivity/ConnectivityMonitor.java, line(s) 56,85,95,76,125 com/unity3d/services/core/device/AdvertisingId.java, line(s) 127,145,155 com/unity3d/services/core/device/OpenAdvertisingId.java, line(s) 129,151,158 com/unity3d/services/core/device/Storage.java, line(s) 101,106,123 com/unity3d/services/core/device/reader/DeviceInfoReaderCompressor.java, line(s) 20,33 com/unity3d/services/core/domain/task/InitializeStateConfig$doWork$2.java, line(s) 64 com/unity3d/services/core/domain/task/InitializeStateCreate$doWork$2.java, line(s) 56,62,73 com/unity3d/services/core/domain/task/InitializeStateError$doWork$2.java, line(s) 56 com/unity3d/services/core/domain/task/InitializeStateLoadCache.java, line(s) 159 com/unity3d/services/core/domain/task/InitializeStateNetworkError$doWork$2.java, line(s) 61 com/unity3d/services/core/domain/task/InitializeStateNetworkError.java, line(s) 111,128 com/unity3d/services/core/log/DeviceLog.java, line(s) 69,217,224 com/unity3d/services/core/misc/JsonFlattener.java, line(s) 43 com/unity3d/services/core/misc/JsonStorage.java, line(s) 160,26,32,51,72,84,96,169,175 com/unity3d/services/core/misc/JsonStorageAggregator.java, line(s) 34 com/unity3d/services/core/misc/Utilities.java, line(s) 40,58,176 com/unity3d/services/core/misc/ViewUtilities.java, line(s) 25,33 com/unity3d/services/core/preferences/AndroidPreferences.java, line(s) 17,31,45,59,73 com/unity3d/services/core/properties/ClientProperties.java, line(s) 41,76,88,90 com/unity3d/services/core/reflection/GenericBridge.java, line(s) 32,47,56,62,70,76,84,91 com/unity3d/services/core/request/WebRequest.java, line(s) 84,176,179 com/unity3d/services/core/request/WebRequestRunnable.java, line(s) 97,82,101,111 com/unity3d/services/core/request/WebRequestThread.java, line(s) 68,137,152 com/unity3d/services/core/request/metrics/MetricCommonTags.java, line(s) 73 com/unity3d/services/core/request/metrics/MetricSender$sendMetrics$$inlined$CoroutineExceptionHandler$1.java, line(s) 22 com/unity3d/services/core/request/metrics/MetricSender.java, line(s) 83,96,104 com/unity3d/services/core/request/metrics/MetricSenderWithBatch.java, line(s) 46 com/unity3d/services/core/sensorinfo/SensorInfoListener.java, line(s) 28 com/unity3d/services/core/timer/BaseTimer.java, line(s) 81 com/unity3d/services/core/webview/WebViewApp.java, line(s) 61,109,233,278,334,399,68,72,75,92,160,176,208,314,326,356,371,412,427 com/unity3d/services/core/webview/WebViewUrlBuilder.java, line(s) 30 com/unity3d/services/core/webview/bridge/Invocation.java, line(s) 83 com/unity3d/services/core/webview/bridge/NativeCallback.java, line(s) 45 com/unity3d/services/core/webview/bridge/WebViewBridge.java, line(s) 91 com/unity3d/services/core/webview/bridge/WebViewBridgeInterface.java, line(s) 48,55 com/unity3d/services/store/core/StoreLifecycleListener.java, line(s) 60 com/unity3d/services/store/gpbl/bridges/CommonJsonResponseBridge.java, line(s) 39 com/unity3d/services/store/gpbl/bridges/PurchaseBridge.java, line(s) 38 com/vk/api/sdk/internal/VKInitProvider.java, line(s) 43 com/vk/api/sdk/ui/VKWebViewAuthActivity.java, line(s) 173,205 com/vungle/ads/internal/util/Logger.java, line(s) 31,40,52,71,83,90,102 myobfuscated/A1/a.java, line(s) 23,28,43,48,54,69,74 myobfuscated/A70/c.java, line(s) 119 myobfuscated/Ad/a.java, line(s) 89 myobfuscated/B0/C.java, line(s) 625,638,651 myobfuscated/B1/AbstractC0232b.java, line(s) 40 myobfuscated/B1/AbstractC2052b.java, line(s) 40 myobfuscated/B1/C0230a.java, line(s) 268 myobfuscated/B1/C0233b0.java, line(s) 853,824,852,247 myobfuscated/B1/C0237d0.java, line(s) 50,61 myobfuscated/B1/C0245l.java, line(s) 226 myobfuscated/B1/C0258z.java, line(s) 30,43,89,146,197,214,238 myobfuscated/B1/C2050a.java, line(s) 268 myobfuscated/B1/C2053b0.java, line(s) 854,825,853,248 myobfuscated/B1/C2057d0.java, line(s) 50,61 myobfuscated/B1/C2065l.java, line(s) 242 myobfuscated/B1/C2078z.java, line(s) 30,43,89,146,197,214,238 myobfuscated/B2/RunnableC0508A.java, line(s) 43 myobfuscated/B2/RunnableC3524A.java, line(s) 43 myobfuscated/B8/C0732h.java, line(s) 317,318 myobfuscated/B8/C3610h.java, line(s) 367,368 myobfuscated/B8/ComponentCallbacks2C0733i.java, line(s) 93,173,92 myobfuscated/B8/ComponentCallbacks2C3611i.java, line(s) 95,175,94 myobfuscated/Be/C0746b.java, line(s) 22 myobfuscated/Be/C3731b.java, line(s) 22 myobfuscated/C70/i.java, line(s) 267,275 myobfuscated/C8/C3797a.java, line(s) 282 myobfuscated/C8/a.java, line(s) 36,37 myobfuscated/CP/b.java, line(s) 14 myobfuscated/CS/k.java, line(s) 55 myobfuscated/Cc/f.java, line(s) 86 myobfuscated/D8/c.java, line(s) 102 myobfuscated/DQ/e.java, line(s) 128 myobfuscated/Db/e.java, line(s) 180 myobfuscated/E1/o.java, line(s) 59 myobfuscated/E2/a.java, line(s) 31 myobfuscated/EP/C0725a.java, line(s) 38 myobfuscated/EP/C4099a.java, line(s) 40 myobfuscated/Ed0/a.java, line(s) 42,52,54,46,50 myobfuscated/Eh/C2184a.java, line(s) 236 myobfuscated/F2/C0292h.java, line(s) 79 myobfuscated/F2/C0299o.java, line(s) 179 myobfuscated/F2/C0303t.java, line(s) 29 myobfuscated/F2/C2200h.java, line(s) 85,451 myobfuscated/F2/C2207o.java, line(s) 180 myobfuscated/F2/C2211t.java, line(s) 29 myobfuscated/F2/X.java, line(s) 57 myobfuscated/F8/AbstractC0819b.java, line(s) 55,54 myobfuscated/F8/AbstractC0826i.java, line(s) 56,55 myobfuscated/F8/AbstractC4219i.java, line(s) 56,55 myobfuscated/F8/C0825h.java, line(s) 42,119,168,39,118,167,171,177,183,180,184 myobfuscated/F8/C4218h.java, line(s) 43,120,169,40,119,168,172,178,184,181,185 myobfuscated/Fd/b.java, line(s) 39 myobfuscated/Fd/n.java, line(s) 86 myobfuscated/G2/C0637a.java, line(s) 165,170,177,181,196,204 myobfuscated/G2/C4321a.java, line(s) 165,170,177,181,196,204 myobfuscated/G2/d.java, line(s) 193,196 myobfuscated/G2/h.java, line(s) 616,619 myobfuscated/GX/n.java, line(s) 292 myobfuscated/Gf/g.java, line(s) 65,96,64,95 myobfuscated/Gf/n.java, line(s) 80,39,79,40 myobfuscated/H1/i.java, line(s) 20,19 myobfuscated/H2/f.java, line(s) 58,59 myobfuscated/H3/d.java, line(s) 19,29 myobfuscated/HZ/C4568a.java, line(s) 251 myobfuscated/Hc0/c.java, line(s) 51 myobfuscated/Hf/o.java, line(s) 31,22,37,30,36,42,43 myobfuscated/I1/AbstractC0711c.java, line(s) 74,76 myobfuscated/I1/AbstractC4605c.java, line(s) 74,76 myobfuscated/I1/C0709a.java, line(s) 93,99 myobfuscated/I1/C4603a.java, line(s) 93,99 myobfuscated/I1/d.java, line(s) 115,117 myobfuscated/I1/e.java, line(s) 148,150 myobfuscated/I8/C0893g.java, line(s) 88,151,89,152 myobfuscated/I8/C0894h.java, line(s) 120,155,208,47,75,81,88,119,151,167,173,191,203,210,79,96,140,171,192 myobfuscated/IW/b.java, line(s) 60 myobfuscated/J0/e.java, line(s) 26 myobfuscated/J1/f.java, line(s) 245,424 myobfuscated/J1/g.java, line(s) 30,67 myobfuscated/J1/h.java, line(s) 146,151 myobfuscated/J1/j.java, line(s) 159,381 myobfuscated/J1/k.java, line(s) 130,209,217,265,268,269,270,274 myobfuscated/J1/q.java, line(s) 81,71 myobfuscated/J2/b.java, line(s) 195,222,278,313 myobfuscated/J2/d.java, line(s) 30,36,31,37 myobfuscated/J3/h.java, line(s) 23,28,12 myobfuscated/JP/b.java, line(s) 94,97,100,133,136,139 myobfuscated/K8/ExecutorServiceC0924a.java, line(s) 65,64 myobfuscated/K8/ExecutorServiceC4870a.java, line(s) 65,64 myobfuscated/L1/o.java, line(s) 294 myobfuscated/L2/AsyncTaskC0773c.java, line(s) 23 myobfuscated/L2/AsyncTaskC4987c.java, line(s) 24 myobfuscated/L2/c.java, line(s) 27 myobfuscated/LW/c.java, line(s) 39 myobfuscated/Lb/CallableC5060f.java, line(s) 89 myobfuscated/Lb/i.java, line(s) 26,16 myobfuscated/Ld/C0960b.java, line(s) 215,216 myobfuscated/Ld/C5075b.java, line(s) 218,219 myobfuscated/M/C0788n.java, line(s) 24,38,49 myobfuscated/M/C5145n.java, line(s) 24,38,49 myobfuscated/MK/AbstractC5209c.java, line(s) 25 myobfuscated/MY/n.java, line(s) 47 myobfuscated/Md/b.java, line(s) 81,490,589 myobfuscated/Mf/g.java, line(s) 22,30,31 myobfuscated/Mf/m.java, line(s) 41,40 myobfuscated/N2/h.java, line(s) 52,55 myobfuscated/NQ/d.java, line(s) 65 myobfuscated/Na0/C0488b.java, line(s) 80 myobfuscated/Na0/C5434b.java, line(s) 79 myobfuscated/Nh/RunnableC0580g.java, line(s) 84 myobfuscated/Nh/RunnableC5506g.java, line(s) 83 myobfuscated/Of/a.java, line(s) 246,249,74,217 myobfuscated/Of/f.java, line(s) 76 myobfuscated/Of/j.java, line(s) 39 myobfuscated/P1/C5756a.java, line(s) 119,157,224 myobfuscated/P1/b.java, line(s) 51,69,91 myobfuscated/P1/c.java, line(s) 26,54 myobfuscated/P1/e.java, line(s) 112 myobfuscated/Pf/h.java, line(s) 61,60 myobfuscated/Q2/f.java, line(s) 20,27,34,41,48 myobfuscated/QW/b.java, line(s) 49,86,112,124 myobfuscated/Qd/c.java, line(s) 39 myobfuscated/Qf/C0465c.java, line(s) 41,40 myobfuscated/Qf/C0471i.java, line(s) 43,53,70,80,83,87,88,77 myobfuscated/Qf/C0474l.java, line(s) 53,40 myobfuscated/Qf/C2735c.java, line(s) 41,40 myobfuscated/Qf/C2741i.java, line(s) 85,95,112,122,125,129,130,119 myobfuscated/Qf/C2744l.java, line(s) 54,41 myobfuscated/Qf/RunnableC2739g.java, line(s) 70,75,173,176,179,190,218,227,241,66,112,166,210 myobfuscated/R/C0938f.java, line(s) 108,159,171,181,361 myobfuscated/R/C6018f.java, line(s) 108,159,171,181,361 myobfuscated/R1/C0953g.java, line(s) 126,135 myobfuscated/R1/C0954h.java, line(s) 39,56 myobfuscated/R1/C6034g.java, line(s) 197,219,227,131,140 myobfuscated/R1/C6035h.java, line(s) 39,56 myobfuscated/R2/C0957B.java, line(s) 32 myobfuscated/R2/C0975b.java, line(s) 19,21 myobfuscated/R2/C0979f.java, line(s) 311,218 myobfuscated/R2/C0984k.java, line(s) 28 myobfuscated/R2/C0990q.java, line(s) 58,75 myobfuscated/R2/C0996w.java, line(s) 133 myobfuscated/R2/C6057b.java, line(s) 19,21 myobfuscated/R2/C6066k.java, line(s) 28 myobfuscated/R2/C6072q.java, line(s) 58,75 myobfuscated/R2/C6078w.java, line(s) 133 myobfuscated/R2/H.java, line(s) 39 myobfuscated/RG/l.java, line(s) 98 myobfuscated/RG/n.java, line(s) 102,85 myobfuscated/RP/e.java, line(s) 61 myobfuscated/Rd/C6189a.java, line(s) 10,17,9,16 myobfuscated/S8/C1147a.java, line(s) 65,127,144,150,155,73,128,145,151,156 myobfuscated/S8/C1150d.java, line(s) 19,20 myobfuscated/S8/C6239a.java, line(s) 66,128,145,151,156,74,129,146,152,157 myobfuscated/S8/C6242d.java, line(s) 19,20 myobfuscated/S8/j.java, line(s) 49,50 myobfuscated/Sf/AbstractC0639a.java, line(s) 33 myobfuscated/Sf/AbstractC6304a.java, line(s) 35 myobfuscated/T/C1017B.java, line(s) 120 myobfuscated/T/C1021F.java, line(s) 45,60,79,99,327 myobfuscated/T/C1027L.java, line(s) 29 myobfuscated/T/C1034g.java, line(s) 180 myobfuscated/T/C1044q.java, line(s) 56,136,146,239 myobfuscated/T/C1052z.java, line(s) 422,169,174,181,343,405 myobfuscated/T/C6319B.java, line(s) 120 myobfuscated/T/C6336g.java, line(s) 180 myobfuscated/T/C6346q.java, line(s) 56,138,148,241 myobfuscated/T/C6354z.java, line(s) 422,169,174,181,343,405 myobfuscated/T/V.java, line(s) 73,144 myobfuscated/T/ViewOnClickListenerC1026K.java, line(s) 91,114,213,227 myobfuscated/T/ViewOnClickListenerC6328K.java, line(s) 99,253,374,178,185,339,350,415,429 myobfuscated/Uf/C0660d.java, line(s) 109,143 myobfuscated/Uf/C6615d.java, line(s) 111,145 myobfuscated/V7/C0638c0.java, line(s) 25 myobfuscated/V7/C3123c0.java, line(s) 25 myobfuscated/V7/J.java, line(s) 28,33,18,38,43,13,23 myobfuscated/VX/C1428b.java, line(s) 41 myobfuscated/VX/C6716b.java, line(s) 41 myobfuscated/VY/e.java, line(s) 27 myobfuscated/Vf/C0664a.java, line(s) 30 myobfuscated/Vf/C6761a.java, line(s) 30 myobfuscated/W1/s.java, line(s) 157,160,166,169 myobfuscated/W1/y.java, line(s) 14 myobfuscated/WH/C3257e.java, line(s) 64,111 myobfuscated/WH/C3260h.java, line(s) 43,49,66,82 myobfuscated/Wa0/C0676a.java, line(s) 46,53,42,48 myobfuscated/Wa0/C6841a.java, line(s) 46,53,42,48 myobfuscated/We/C6852a.java, line(s) 72 myobfuscated/X/C1113a.java, line(s) 101,105 myobfuscated/X/C6854a.java, line(s) 101,105 myobfuscated/XX/d.java, line(s) 41 myobfuscated/Xb/d.java, line(s) 111 myobfuscated/Xe/C6936d.java, line(s) 1705,1776 myobfuscated/Xe/C6942j.java, line(s) 159 myobfuscated/Xe/d.java, line(s) 443,514 myobfuscated/Xe/j.java, line(s) 157 myobfuscated/Y1/c.java, line(s) 50,80 myobfuscated/Yf/g.java, line(s) 228 myobfuscated/Yg/AbstractServiceC7192h.java, line(s) 95,94 myobfuscated/Yg/C0668A.java, line(s) 32 myobfuscated/Yg/C0670C.java, line(s) 18 myobfuscated/Yg/C0673F.java, line(s) 63,63 myobfuscated/Yg/C0680e.java, line(s) 22,25 myobfuscated/Yg/C0685j.java, line(s) 28,27 myobfuscated/Yg/C7177A.java, line(s) 32 myobfuscated/Yg/C7179C.java, line(s) 19 myobfuscated/Yg/C7182F.java, line(s) 174,179,182,222,211,216,63,63 myobfuscated/Yg/C7189e.java, line(s) 22,25 myobfuscated/Yg/C7191g.java, line(s) 362,932,361,384,412,446,486,532,584,653,716,809,922,1042,1151,1273,146,167,202,234,248,256,264,274,284,302,304,351,355,357,594,818,927 myobfuscated/Yg/C7194j.java, line(s) 29,28 myobfuscated/Yg/I.java, line(s) 25,24 myobfuscated/Yg/J.java, line(s) 50,54,62,75,92,121,146,100,105,129,49,53,61,74,89,120,145 myobfuscated/Yg/RunnableC0669B.java, line(s) 33,43,77,71,110,32,32,42,42,74,85,88,91 myobfuscated/Yg/RunnableC0674G.java, line(s) 33,73,121,32,32,72,134,147,164,171 myobfuscated/Yg/RunnableC7178B.java, line(s) 33,43,77,71,110,32,32,42,42,74,85,88,91 myobfuscated/Yg/RunnableC7183G.java, line(s) 35,52,102,150,34,34,49,49,101,163,176,193,200 myobfuscated/Yg/k.java, line(s) 38,52,37,51,29,49 myobfuscated/Yg/p.java, line(s) 51,25,28,40,50,41 myobfuscated/Yg/q.java, line(s) 98,109,38,97,82,90,106 myobfuscated/Yg/r.java, line(s) 84,72,100 myobfuscated/Yg/u.java, line(s) 39 myobfuscated/Yg/z.java, line(s) 36,46,35,45 myobfuscated/Z2/C1146c.java, line(s) 36 myobfuscated/Z2/C7212c.java, line(s) 36 myobfuscated/ZH/C0697d.java, line(s) 21 myobfuscated/ZH/C0698e.java, line(s) 38,75,95,125,140,150 myobfuscated/ZH/C7326e.java, line(s) 38,75,95,125,140,150 myobfuscated/Zf/e.java, line(s) 70,273,282,205 myobfuscated/a2/AbstractC0487a.java, line(s) 31 myobfuscated/a2/AbstractC3367a.java, line(s) 31 myobfuscated/a2/a.java, line(s) 66 myobfuscated/a3/q.java, line(s) 45 myobfuscated/aK/C0346a.java, line(s) 503 myobfuscated/aK/q.java, line(s) 306 myobfuscated/aK/x.java, line(s) 191 myobfuscated/aN/w.java, line(s) 462 myobfuscated/b20/a.java, line(s) 319 myobfuscated/bb/a.java, line(s) 61 myobfuscated/ch/C2114b.java, line(s) 40 myobfuscated/eN/p.java, line(s) 146 myobfuscated/fS/RunnableC0777e.java, line(s) 198 myobfuscated/fS/RunnableC4261e.java, line(s) 205 myobfuscated/fg/d.java, line(s) 45,49,55,58,80 myobfuscated/fg/j.java, line(s) 65 myobfuscated/gP/ApplicationC4367a.java, line(s) 83 myobfuscated/gP/C0797a.java, line(s) 74 myobfuscated/gU/i.java, line(s) 39,43,71,75 myobfuscated/gi/C0655p.java, line(s) 982 myobfuscated/gi/C4444p.java, line(s) 1008 myobfuscated/h8/C0863e.java, line(s) 142,143 myobfuscated/h8/C4517e.java, line(s) 142,143 myobfuscated/hK/C0807a.java, line(s) 40 myobfuscated/hK/C4533a.java, line(s) 40 myobfuscated/ie/a.java, line(s) 250 myobfuscated/ie/b.java, line(s) 355,304,289,375,402,407 myobfuscated/ii/a.java, line(s) 89,99 myobfuscated/j8/C0911e.java, line(s) 83,68 myobfuscated/j8/C4727c.java, line(s) 55,61,99,109,56,100,62,112 myobfuscated/j9/b.java, line(s) 11 myobfuscated/j9/g.java, line(s) 56 myobfuscated/k1/C0735a.java, line(s) 201,90 myobfuscated/k1/C4827a.java, line(s) 202,91 myobfuscated/k1/c.java, line(s) 230 myobfuscated/k1/f.java, line(s) 74 myobfuscated/kW/f.java, line(s) 41 myobfuscated/kW/h.java, line(s) 137,148,153 myobfuscated/ki/a.java, line(s) 75 myobfuscated/l8/C0948c.java, line(s) 19,18 myobfuscated/l8/C5009c.java, line(s) 19,18 myobfuscated/l8/d.java, line(s) 49,48 myobfuscated/l8/g.java, line(s) 81,80 myobfuscated/l8/w.java, line(s) 70,71 myobfuscated/l8/x.java, line(s) 62,67,75,89,63,70,78,92 myobfuscated/l8/y.java, line(s) 40,39 myobfuscated/l9/d.java, line(s) 23 myobfuscated/lf/a.java, line(s) 30,29 myobfuscated/lf/b.java, line(s) 34,35 myobfuscated/mc/C0985c.java, line(s) 75 myobfuscated/mc/C5260c.java, line(s) 75 myobfuscated/me/a.java, line(s) 108,115,119,123 myobfuscated/me/c.java, line(s) 66 myobfuscated/n8/c.java, line(s) 76,77 myobfuscated/nd/i.java, line(s) 290 myobfuscated/o1/B.java, line(s) 140,127,146 myobfuscated/o1/C0850e.java, line(s) 62 myobfuscated/o1/C5544e.java, line(s) 66 myobfuscated/o1/K.java, line(s) 35 myobfuscated/o1/l.java, line(s) 38 myobfuscated/o1/x.java, line(s) 211,210 myobfuscated/o8/C1061d.java, line(s) 31,32 myobfuscated/o8/C5614c.java, line(s) 54,53,63,93,94 myobfuscated/o8/C5615d.java, line(s) 32,33 myobfuscated/o8/j.java, line(s) 23,28,24,31 myobfuscated/o8/k.java, line(s) 54,57,55,58 myobfuscated/o8/o.java, line(s) 57,63,69,75,81,96,108,58,64,70,76,82,109,97 myobfuscated/o8/s.java, line(s) 74,83,90,75,84,91,92,93,96 myobfuscated/oe/c.java, line(s) 392,87,102,121,320,331 myobfuscated/pd/o.java, line(s) 35 myobfuscated/pe/a.java, line(s) 147,152 myobfuscated/q3/a.java, line(s) 36,53,60,69 myobfuscated/qP/j.java, line(s) 122 myobfuscated/qe/e.java, line(s) 356,394,465,481,486,489,716,753 myobfuscated/r8/AbstractC0625a.java, line(s) 128 myobfuscated/r8/AbstractC2757a.java, line(s) 128 myobfuscated/rb/c.java, line(s) 118,336 myobfuscated/s1/g.java, line(s) 48,53 myobfuscated/s1/h.java, line(s) 32 myobfuscated/s1/i.java, line(s) 53 myobfuscated/s1/p.java, line(s) 77 myobfuscated/t0/a.java, line(s) 20 myobfuscated/t2/j.java, line(s) 394,491,493 myobfuscated/t2/k.java, line(s) 44,47 myobfuscated/t3/c.java, line(s) 96,98,105,34,41,47,64,111,118,141,148,163,171,198,200,203 myobfuscated/tG/C0656a.java, line(s) 43,54 myobfuscated/tG/C6494a.java, line(s) 62,73 myobfuscated/tc/l.java, line(s) 315 myobfuscated/td/C1184a.java, line(s) 90,89 myobfuscated/td/C6486a.java, line(s) 92,91 myobfuscated/u1/a.java, line(s) 294,882,892,898,927,1009,1056,1250,1301,1524,1529,1535,1552,1562,1573,1580,1676,1799,1959,2035,2112,2162,2196,2230,2252,2319,2393,2396,81,1239,1259,1267,1494,1498,1502,1610,1619,1923,2087 myobfuscated/u1/b.java, line(s) 50 myobfuscated/u8/p.java, line(s) 104,146,191,105,147,192 myobfuscated/u8/r.java, line(s) 20,19 myobfuscated/uS/a.java, line(s) 67 myobfuscated/uS/o.java, line(s) 24 myobfuscated/uW/d.java, line(s) 12 myobfuscated/ud/k.java, line(s) 328,327 myobfuscated/ve/n.java, line(s) 74,92,141 myobfuscated/w2/C1107a.java, line(s) 61 myobfuscated/w2/C6775a.java, line(s) 61 myobfuscated/x1/h.java, line(s) 27,31,35 myobfuscated/x1/n.java, line(s) 22 myobfuscated/y/C1125d.java, line(s) 60 myobfuscated/y/C6949d.java, line(s) 60 myobfuscated/y/i.java, line(s) 25,35,45,54,63,72,81 myobfuscated/y2/InterfaceC1135c.java, line(s) 46,52 myobfuscated/y2/InterfaceC6964c.java, line(s) 46,52 myobfuscated/y8/h.java, line(s) 40,95,96,41 myobfuscated/yb/C1271a.java, line(s) 135,113 myobfuscated/yb/C7125a.java, line(s) 135,113 myobfuscated/yb/e.java, line(s) 62 myobfuscated/z1/C1142c.java, line(s) 51,54 myobfuscated/z1/C7207c.java, line(s) 51,54 sbal/xredner/sbal/acezjdczwmejgjucvgschyb.java, line(s) 107 sbal/xredner/sbal/i.java, line(s) 128,122,134 sbal/xredner/sbal/pnkdrbxtyfidnr.java, line(s) 241,248 welcome/activities/astruments/m9.java, line(s) 118 welcome/activities/astruments/wq.java, line(s) 155,176,184,210,254,266,306,316
信息 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它
此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04b-Mobile-App-Security-Testing.md#clipboard Files: myobfuscated/DI/C2151a.java, line(s) 4,27 myobfuscated/FQ/n.java, line(s) 6,133 myobfuscated/z8/f.java, line(s) 4,86 sbal/xredner/sbal/i.java, line(s) 12,153
信息 应用程序可以写入应用程序目录。敏感信息应加密
应用程序可以写入应用程序目录。敏感信息应加密 Files: bo/app/e1.java, line(s) 64 bo/app/e7.java, line(s) 182,185 bo/app/j0.java, line(s) 221,224,221,224 bo/app/k0.java, line(s) 159,159 bo/app/l0.java, line(s) 29,29 bo/app/m1.java, line(s) 177,180,183 bo/app/m5.java, line(s) 29,29 bo/app/m6.java, line(s) 526,526 bo/app/q4.java, line(s) 76,76 bo/app/s1.java, line(s) 127,127 bo/app/u0.java, line(s) 251 bo/app/u4.java, line(s) 63,63 bo/app/u6.java, line(s) 530 bo/app/w3.java, line(s) 67,67 bo/app/y.java, line(s) 416,419,416,419 bo/app/z0.java, line(s) 25,25 com/braze/managers/BrazeGeofenceManager.java, line(s) 573 com/kakao/sdk/common/model/ApplicationContextInfo.java, line(s) 49,49 myobfuscated/Cb/b.java, line(s) 87,87 myobfuscated/Lb/C0951b.java, line(s) 14,14 myobfuscated/Lb/C5056b.java, line(s) 14,14 myobfuscated/Lb/j.java, line(s) 14,14
安全 此应用程序可能具有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/bugsnag/android/RootDetector.java, line(s) 31,31,31 myobfuscated/Gf/n.java, line(s) 56 myobfuscated/Pf/j.java, line(s) 46 myobfuscated/lf/b.java, line(s) 51
安全 此应用程序使用SSL Pinning 来检测或防止安全通信通道中的MITM攻击
此应用程序使用SSL Pinning 来检测或防止安全通信通道中的MITM攻击 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05g-Testing-Network-Communication.md#testing-custom-certificate-stores-and-certificate-pinning-mstg-network-4 Files: com/kakao/sdk/network/ApiFactory.java, line(s) 84,84 myobfuscated/I70/b.java, line(s) 55,32,72 myobfuscated/ld0/c.java, line(s) 66,65,64 myobfuscated/ld0/g.java, line(s) 63,62,61,61
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (itunes.apple.com) 通信。
{'ip': '222.246.148.203', 'country_short': 'CN', 'country_long': '中国', 'region': '湖南', 'city': '长沙', 'latitude': '28.200001', 'longitude': '112.966667'}