安全分数
安全分数 46/100
风险评级
等级
- A
- B
- C
- F
严重性分布 (%)
隐私风险
8
用户/设备跟踪器
调研结果
高危
7
中危
52
信息
2
安全
2
关注
2
高危 域配置不安全地配置为允许明文流量到达范围内的这些域。
Scope: api.launcher.intl.miui.com weather.com.cn 1642ghj.com f6.market.xiaomi.com 9daygames.com 172.245.226.223 cloudapp.net
高危 Activity (com.model.s.launcher.Launcher) 的启动模式不是standard模式
Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
高危 Activity (com.model.s.ad.billing.UpgradePrimeDialogActivity) 的启动模式不是standard模式
Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
高危 如果一个应用程序使用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/da/config/view/MediaView.java, line(s) 56,10 com/taboola/android/TBLClassicUnit.java, line(s) 1209,32,33
高危 应用程序使用带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: a/a.java, line(s) 769,906 b/a.java, line(s) 646 com/ironsource/mediationsdk/utils/IronSourceAES.java, line(s) 71,137 com/lib/request/AESCrypt.java, line(s) 18,28 com/model/s/launcher/CryptoObjectCreator.java, line(s) 46 u/a.java, line(s) 612
高危 已启用远程WebView调试
已启用远程WebView调试 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04c-Tampering-and-Reverse-Engineering.md#debugging-and-tracing Files: com/taboola/android/tblweb/TBLWebUnit.java, line(s) 229,8
高危 应用程序包含隐私跟踪程序
此应用程序有多个8隐私跟踪程序。跟踪器可以跟踪设备或用户,是终端用户的隐私问题。
中危 Activity (com.model.s.launcher.LauncherSetting) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.model.s.launcher.setting.fragment.SettingsActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.model.s.launcher.setting.pref.ABCGestureAndButtonsPrefActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.model.s.launcher.ShortcutActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.model.s.launcher.setting.sub.HomeReset) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.model.s.launcher.theme.IconThemeApplyActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (com.model.s.notificationtoolbar.OverlayService) 未被保护。
[android:exported=true] 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Broadcast Receiver (com.model.s.launcher.InstallShortcutReceiver) 受权限保护,但是应该检查权限的保护级别。
Permission: com.android.launcher.permission.INSTALL_SHORTCUT</br>protectionLevel: dangerous [android:exported=true] 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个权限的保护。然而,这个权限的保护级别被设置为危险。这意味着一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 Broadcast Receiver (com.model.s.launcher.UninstallShortcutReceiver) 受权限保护,但是应该检查权限的保护级别。
Permission: com.android.launcher.permission.UNINSTALL_SHORTCUT</br>protectionLevel: dangerous [android:exported=true] 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个权限的保护。然而,这个权限的保护级别被设置为危险。这意味着一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 Broadcast Receiver (com.model.s.launcher.PackageChangedReceiver) 未被保护。
[android:exported=true] 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Broadcast Receiver (com.model.s.launcher.SessionCommitReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.Manifest.permission.INSTALL_PACKAGES [android:exported=true] 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 Content Provider (com.model.s.launcher.graphics.GridCustomizationsProvider) 未被保护。
[android:exported=true] 发现 Content Provider与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity设置了TaskAffinity属性
(com.model.s.launcher.otherappscreateshortcut.AddItemActivity) 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
中危 Activity (com.model.s.launcher.otherappscreateshortcut.AddItemActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (com.model.s.launcher.notificationbadge.ShowBadgeListenerService) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_NOTIFICATION_LISTENER_SERVICE [android:exported=true] 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 Activity (com.model.s.launcher.MineToolboxActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.launcher.theme.store.KKStoreTabHostActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.launcher.theme.store.SimpleStoreActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.launcher.theme.store.ThemeEachCategoryActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.launcher.theme.store.ThemeDownloadActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.launcher.theme.store.ThemeApplyActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity设置了TaskAffinity属性
(com.model.s.launcher.guide.SetDefaultLauncherActivity) 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
中危 Activity (com.model.s.launcher.guide.SetDefaultLauncherActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (com.model.s.launcher.alive.AliveJobService) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_JOB_SERVICE [android:exported=true] 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 Broadcast Receiver (com.model.s.launcher.alive.LauncherBootReceiver) 未被保护。
[android:exported=true] 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.android.wallpaperpicker.WallpaperPickerActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.android.wallpaperpicker.WallpaperCropActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (com.tcg.libgdxwallpaper.FireworkLiveWallpaper) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_WALLPAPER [android:exported=true] 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 Activity (com.launcher.toolboxlib.ToolboxActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.launcher.theme.store.WallpaperEachCategoryActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.launcher.theme.store.WallpaperDetailPagerActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.launcher.theme.store.ThemeDetailActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.launcher.theme.store.ThemePreviewActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Activity (com.launcher.theme.store.ThemeSearchMainActivity) 未被保护。
[android:exported=true] 发现 Activity与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
中危 Service (com.liveeffectlib.wallpaper.LiveWallpaperServices) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_WALLPAPER [android:exported=true] 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 Service (com.liveeffectlib.wallpaper.GlLiveWallpaperServices) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_WALLPAPER [android:exported=true] 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 Service (com.liblauncher.wallpaperwall.service.WallpaperWallServices) 受权限保护, 但是应该检查权限的保护级别。
Permission: android.permission.BIND_WALLPAPER [android:exported=true] 发现一个 Service被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 Activity (com.liblauncher.launcherguide.HomeReset) 未被保护。
[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被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
中危 高优先级的Intent (1000) - {1} 个命中
[android:priority] 通过设置一个比另一个Intent更高的优先级,应用程序有效地覆盖了其他请求。
中危 不安全的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/ironsource/kc.java, line(s) 90,87,89
中危 应用程序使用不安全的随机数生成器
应用程序使用不安全的随机数生成器 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-random-number-generators Files: a5/i.java, line(s) 48 c2/b.java, line(s) 4 com/badlogic/gdx/math/MathUtils.java, line(s) 3 com/badlogic/gdx/math/RandomXS128.java, line(s) 3 com/ironsource/w3.java, line(s) 5 com/launcher/theme/store/ThemeEachCategoryActivity.java, line(s) 26 com/model/s/launcher/IconCache.java, line(s) 64 com/model/s/launcher/graphics/IconNormalizer.java, line(s) 18 com/model/s/launcher/theme/ThemeUtil.java, line(s) 50 h1/j.java, line(s) 40 h4/b.java, line(s) 12 h4/f.java, line(s) 23 j$/util/concurrent/ThreadLocalRandom.java, line(s) 10 jb/a.java, line(s) 24 k5/c.java, line(s) 24 l5/b.java, line(s) 18 q9/a.java, line(s) 3 q9/b.java, line(s) 3 r5/b.java, line(s) 19 r9/a.java, line(s) 4 s5/b.java, line(s) 11 t4/j.java, line(s) 12 t5/a.java, line(s) 5 t5/b.java, line(s) 4 t5/b0.java, line(s) 7 t5/c.java, line(s) 5 t5/c0.java, line(s) 5 t5/d0.java, line(s) 5 t5/e0.java, line(s) 3 t5/f.java, line(s) 5 t5/h.java, line(s) 6 t5/o.java, line(s) 4 t5/r.java, line(s) 5 t5/s.java, line(s) 4 t5/t.java, line(s) 3 t5/u.java, line(s) 11 t5/x.java, line(s) 4 t5/z.java, line(s) 7 t8/b.java, line(s) 11 u5/a.java, line(s) 18 v1/b.java, line(s) 16
中危 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/ironsource/mediationsdk/utils/IronSourceUtils.java, line(s) 362 com/ironsource/sdk/utils/SDKUtils.java, line(s) 162
中危 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等
文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#checking-memory-for-sensitive-data-mstg-storage-10 Files: com/ironsource/adapters/admob/AdMobAdapter.java, line(s) 316,172,180,167,66,67,68 com/ironsource/adapters/facebook/FacebookAdapter.java, line(s) 201,210 com/ironsource/adapters/ironsource/IronSourceAdapter.java, line(s) 84,54,53,595,379 com/ironsource/adapters/ironsource/IronSourceLoadParameters.java, line(s) 53,56 com/ironsource/adapters/supersonicads/SupersonicAdsAdapter.java, line(s) 75,207,381 com/ironsource/d2.java, line(s) 92 com/ironsource/f7.java, line(s) 62 com/ironsource/mediationsdk/adunit/adapter/utility/AdOptionsPosition.java, line(s) 12 com/ironsource/mediationsdk/c.java, line(s) 155,421 com/ironsource/mediationsdk/p.java, line(s) 1589,1570 com/ironsource/mediationsdk/utils/IronSourceConstants.java, line(s) 94,105 com/model/s/launcher/compat/UserManagerCompatVL.java, line(s) 17 com/model/s/launcher/setting/data/SettingData.java, line(s) 311,312,315,317,462 com/taboola/android/global_components/eventsmanager/events/TBLMobileEvent.java, line(s) 33,34 com/taboola/android/global_components/monitor/TBLAuthentication.java, line(s) 9 com/taboola/android/global_components/monitor/TBLSdkFeature.java, line(s) 8 com/taboola/android/global_components/monitor/TBLSimCodeChange.java, line(s) 9 com/taboola/android/global_components/network/handlers/TBLRealTimeMonitoringHandler.java, line(s) 16 com/taboola/android/global_components/network/handlers/TBLRecommendationsHandler.java, line(s) 23 com/taboola/android/tblweb/TBLWebViewManager.java, line(s) 60,62,64,61,76,69,72,74,67,83 com/taboola/android/utils/TBLSdkDetailsHelper.java, line(s) 81 com/taboola/lightnetwork/utils/SharedPrefUtil.java, line(s) 15 f0/j.java, line(s) 40 i0/f.java, line(s) 37 i0/f0.java, line(s) 82 i0/n0.java, line(s) 90
中危 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据
应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#external-storage Files: a/a.java, line(s) 1062,1067 a5/d.java, line(s) 233 b/a.java, line(s) 97,241 com/badlogic/gdx/backends/android/APKExpansionSupport.java, line(s) 14,15 com/badlogic/gdx/backends/android/DefaultAndroidFiles.java, line(s) 79 com/badlogic/gdx/files/FileHandle.java, line(s) 244 com/ironsource/o3.java, line(s) 561,258,430 com/ironsource/sdk/utils/SDKUtils.java, line(s) 245 com/launcher/editlib/EditInfoActivity.java, line(s) 98,98 com/launcher/theme/store/KKStoreTabHostActivity.java, line(s) 50,58 com/launcher/theme/store/NewThemeTabActivity.java, line(s) 170 com/launcher/theme/store/SimpleStoreActivity.java, line(s) 114 com/launcher/theme/store/ThemeApplyActivity.java, line(s) 163 com/launcher/theme/store/ThemePreviewActivity.java, line(s) 118 com/lib/request/PrefUtils.java, line(s) 95,127 com/lib/request/Request.java, line(s) 148,210,323 com/lib/request/interceptor/UnzipInterceptor.java, line(s) 56 com/model/s/launcher/LauncherApplication.java, line(s) 62,72,73,77 com/model/s/launcher/LauncherSetting.java, line(s) 2193,2213 com/model/s/launcher/MemoryDumpActivity.java, line(s) 49 com/model/s/launcher/util/FileUtil.java, line(s) 42,43,53 com/tcg/libgdxwallpaper/FireworkLiveWallpaper.java, line(s) 18 e5/h.java, line(s) 916,1026,921,1031 h4/i.java, line(s) 98 hb/g.java, line(s) 62 k8/e.java, line(s) 36 k8/i.java, line(s) 47 o7/g.java, line(s) 19 o8/c.java, line(s) 158,156 r8/j.java, line(s) 58
中危 应用程序使用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/ironsource/a3.java, line(s) 5,6,60,65 com/ironsource/b3.java, line(s) 6,7,21,93,122,155 com/model/s/launcher/IconCache.java, line(s) 15,16,17,229,230,235,241,242,249,250 com/model/s/launcher/LauncherProvider$DatabaseHelper.java, line(s) 19,20,77,78,81,82,208,209,268,269,314,315,328,329,427,428,62,257 com/model/s/launcher/WidgetPreviewLoader.java, line(s) 13,69 com/model/s/launcher/data/DrawerResortManager.java, line(s) 7,8,38,46 com/model/s/launcher/data/DrawerSortByFavoriteManager$FavoriteSortDBHelper.java, line(s) 4,5,14,15,20,22 com/model/s/launcher/data/FontDBHelper.java, line(s) 5,6,17 com/model/s/launcher/util/SQLiteCacheHelper.java, line(s) 6,7,8,9,33,44 w/b.java, line(s) 4,5,32,35,45
中危 应用程序创建临时文件。敏感信息永远不应该被写进临时文件
应用程序创建临时文件。敏感信息永远不应该被写进临时文件 Files: com/badlogic/gdx/files/FileHandle.java, line(s) 133,148 com/badlogic/gdx/utils/SharedLibraryLoader.java, line(s) 110,159 y/a.java, line(s) 45,49
中危 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: u/a.java, line(s) 458 ya/b.java, line(s) 37
中危 可能存在跨域漏洞。在 WebView 中启用从 URL 访问文件可能会泄漏文件系统中的敏感信息
可能存在跨域漏洞。在 WebView 中启用从 URL 访问文件可能会泄漏文件系统中的敏感信息 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#static-analysis-6 Files: com/ironsource/od.java, line(s) 31,33 com/model/s/launcher/guide/PrimeGuideActivity.java, line(s) 116,66,99
中危 此应用可能包含硬编码机密信息
从应用程序中识别出以下机密确保这些不是机密或私人信息 AdMob广告平台的=> "com.google.android.gms.ads.APPLICATION_ID" : "ca-app-pub-3333351908196087~6394846131" 友盟统计的=> "UMENG_CHANNEL" : "googleplay" 友盟统计的=> "UMENG_APPKEY" : "5c6b7112f1f556145300087d" 6ce1d5a5c8c86c76fba8e2f91d51e9bc64d236058a1bc5dbeafbffb73bcbd6e0 bbb39450acad7c6f9972cac101043a8d6ce599b9fe77832310c4e4486c3db62b 2215209153b33ad01deb80c1bdbb6bbeb873d227fcf4d306d1294da1eb0cb812 e8d8dbe881ffc5e474f557d70030f2519ea1e587bb6e94bce806906da0b430c9 376c21021b2800b444ae9214a5b251460c04490611dadf1585987e12ce0b6c21 52a74ae3a18de3335d4dd38c5e3d492ef5e90f99d6a18b308a55dc49c65b2da4 90d4874ed05a73738dae79fcd7138eb975ff61e0 4957751df3ad5a6954cfd868ed8f1e3a13bf2fcd15601b55c807134644e94574 a9aa41c77f240f438384e281dd01fdb3d9aa7fb2881d4810fa4ba20713fcfd49 778555daab4a5e0ead751cf45366200c93662d2f4bb7ecf5fe2d774906acc1a5 c1958009c7d582dd3c95d7827787e463bc33ffb9e605b3a44b7a53d1e28df198 7197a39376918d849008c03c3e5fa205c5399d749f160d2c2c537c229c852cd1 df2b722f53e22476ad77d0517b24f14af2489d0ec359b323a4ffc43058403e01 85026e0729d8bbf1bccc6269f9cf7ab9772b90ad5753ac29b6fa6ea96c9f977a baa0d06e00b28b527c5f84f73213da12d420f3d9b858101da6ac49a614b71190 5b0307b74e96de861cd3fe6fb734d5ca914740e9308eaadad505ce654e2c73ad eb25709fe1f996997985d8335012b85238395bde49e0e74d8b2f4fab38312c8e 7608fa0fa18cdf9a3fc377c32849d300f060b8c31acdf78a6bbd1c4cc77628fa 1ff00acf4d101b7d3a85ccbbbb832bf4a412e63b48c8877b1ee88c9f6840548b 0f8b6eedac0128b2ed3b5709662b496665f4b94994ea722011bcb05854dba1a1 a9d6328bb85a51275fbaac352afc49738a108da1162fac197ae66e0049247f2e a9d5eaa6f5b73f27bb4b1f623a149293e9b10a132cea57f3d23021160e86ebb3 0c050a0a00dea283e931b42bf81a5ebd13b1da8a005b3d574586541e7d6080dc 2605f3ee718aef90f2569a596b000f7ae64572697bc99a440437ab0d9fb890ba 0656ab3f363fc9ff34b6d5253151e7afae74ffceed7c01763d6ef09bdfc6c7e6 ecbab80833a2f822e1262ced36ca7e7d84e033586d75f5e2f8091f2e8dc81a75 b8c5df6a3342d5f87d7db08263f9549c276b74ad01d70dbf12ff8a5da20d2eb8 d52915a2594ff3f5e41445278ebdafa0683df56fb41cdfaab9644ecba67210ef PGh0bWw+PGhlYWQ+CiAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPgogICAgPHN0eWxlPgogICAgICAgIC5jb250YWluZXIgewogICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogICAgICAgIH0KCiAgICAgICAgLmZsZXgtY29udGFpbmVyIHsKICAgICAgICAgICAgZGlzcGxheTogZmxleDsKICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsKICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsKICAgICAgICB9CgogICAgICAgIC5sb2FkaW5nIHsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgewogICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICAgICAgd2lkdGg6IDgwcHg7CiAgICAgICAgICAgIGhlaWdodDogODBweDsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2IHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICB0b3A6IDMzcHg7CiAgICAgICAgICAgIHdpZHRoOiAxM3B4OwogICAgICAgICAgICBoZWlnaHQ6IDEzcHg7CiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsKICAgICAgICAgICAgYmFja2dyb3VuZDogI0E3QTdBNzsKICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDEsIDEsIDApOwogICAgICAgIH0KCiAgICAgICAgLmxkcy1lbGxpcHNpcyBkaXY6bnRoLWNoaWxkKDEpIHsKICAgICAgICAgICAgbGVmdDogOHB4OwogICAgICAgICAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczEgMC42cyBpbmZpbml0ZTsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCgyKSB7CiAgICAgICAgICAgIGxlZnQ6IDhweDsKICAgICAgICAgICAgYW5pbWF0aW9uOiBsZHMtZWxsaXBzaXMyIDAuNnMgaW5maW5pdGU7CiAgICAgICAgfQoKICAgICAgICAubGRzLWVsbGlwc2lzIGRpdjpudGgtY2hpbGQoMykgewogICAgICAgICAgICBsZWZ0OiAzMnB4OwogICAgICAgICAgICBhbmltYXRpb246IGxkcy1lbGxpcHNpczIgMC42cyBpbmZpbml0ZTsKICAgICAgICB9CgogICAgICAgIC5sZHMtZWxsaXBzaXMgZGl2Om50aC1jaGlsZCg0KSB7CiAgICAgICAgICAgIGxlZnQ6IDU2cHg7CiAgICAgICAgICAgIGFuaW1hdGlvbjogbGRzLWVsbGlwc2lzMyAwLjZzIGluZmluaXRlOwogICAgICAgIH0KCiAgICAgICAgQGtleWZyYW1lcyBsZHMtZWxsaXBzaXMxIHsKICAgICAgICAgICAgMCUgewogICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgMTAwJSB7CiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOwogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBAa2V5ZnJhbWVzIGxkcy1lbGxpcHNpczMgewogICAgICAgICAgICAwJSB7CiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOwogICAgICAgICAgICB9CgogICAgICAgICAgICAxMDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIEBrZXlmcmFtZXMgbGRzLWVsbGlwc2lzMiB7CiAgICAgICAgICAgIDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApOwogICAgICAgICAgICB9CgogICAgICAgICAgICAxMDAlIHsKICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI0cHgsIDApOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgPC9zdHlsZT4KPC9oZWFkPgoKPGJvZHk+CiAgICA8ZGl2IGlkPSJsb2FkaW5nX3dyYXBwZXIiIHN0eWxlPSJkaXNwbGF5OiBmbGV4O2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO2hlaWdodDogMTAwJTsiPgo8ZGl2IGNsYXNzPSJjb250YWluZXIgZmxleC1jb250YWluZXIiIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgPGRpdiBjbGFzcz0iZmxleC1jb250YWluZXIiIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgICAgIDxzdmcgd2lkdGg9IjIzNiIgaGVpZ2h0PSI0NCIgdmlld0JveD0iMCAwIDIzNiA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNy44MDYzIDMwLjI4NTRWMTAuNDI4NUwyMC42MTI5IDAuNVY4LjExNjM2TDI3LjM1MDggMTIuMDA5NUMyNy41OTQ1IDEyLjE0NTUgMjcuNjAwMiAxMi41MjUyIDI3LjM1MDggMTIuNjYxMkwxOS4zNDM1IDE3LjI4NTVDMTkuMDk5OCAxNy40MjcxIDE4LjgxNjQgMTcuNDE1OCAxOC41ODk4IDE3LjI4NTVMMTAuNTc2OCAxMi42NjEyQzEwLjMzMzEgMTIuNTI1MiAxMC4zMjc0IDEyLjE0NTUgMTAuNTc2OCAxMi4wMDk1TDE3LjMxNDcgOC4xMjIwMlYwLjUwNTY2OEwwLjExNTY0NiAxMC40Mjg1VjMwLjI4NTRWMzAuMTk0N1YzMC4yODU0TDYuNzExOTMgMjYuNDc3MlYxOC42OTY1QzYuNzA2MjYgMTguNDE4OCA3LjAzNDk0IDE4LjIyMDUgNy4yNzg2MiAxOC4zNzM1TDE1LjI4NiAyMi45OTc3QzE1LjUyOTYgMjMuMTM5NCAxNS42NjU2IDIzLjM4ODcgMTUuNjY1NiAyMy42NDk0VjMyLjg5NzlDMTUuNjcxMyAzMy4xNzU1IDE1LjM0ODMgMzMuMzczOSAxNS4xMDQ2IDMzLjIyNjVMOC4zNjY2NyAyOS4zMzM0TDEuNzcwMzggMzMuMTQxNUwxOC45Njk1IDQzLjA3TDM2LjE2ODUgMzMuMTQxNUwyOS41NjA5IDI5LjMzMzRMMjIuODIyOSAzMy4yMjY1QzIyLjU4NDkgMzMuMzY4MiAyMi4yNTA2IDMzLjE4NjkgMjIuMjU2MyAzMi44OTc5VjIzLjY0OTRDMjIuMjU2MyAyMy4zNzE3IDIyLjQwOTMgMjMuMTI4MSAyMi42MzU5IDIyLjk5NzdMMzAuNjQzMyAxOC4zNzM1QzMwLjg4MTMgMTguMjI2MiAzMS4yMTU2IDE4LjQxMzIgMzEuMjEgMTguNzAyMlYyNi40ODI5TDM3LjgwNjMgMzAuMjg1NFoiIGZpbGw9IiM0RDRENEQiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS4wOTkgMzMuMjI2Mkw4LjM2MTA2IDI5LjMzM0wxLjc2NDc4IDMzLjE0MTJMMTguOTYzOCA0My4wNjk2VjIxLjMwODZMMC4xMTU3MDcgMTAuNDI4MVYzMC4yODVWMzAuMTk0NFYzMC4yODVMNi43MTE5OSAyNi40NzY5VjE4LjY5NjJDNi43MDYzMiAxOC40MTg1IDcuMDM1IDE4LjIyMDEgNy4yNzg2OCAxOC4zNzMxTDE1LjI4NiAyMi45OTc0QzE1LjUyOTcgMjMuMTM5IDE1LjY2NTcgMjMuMzg4NCAxNS42NjU3IDIzLjY0OTFWMzIuODk3NUMxNS42NzE0IDMzLjE3NTIgMTUuMzQyNyAzMy4zNzM1IDE1LjA5OSAzMy4yMjYyWiIgZmlsbD0iIzRDNEM0QyI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4Ljk2MzcgNDMuMDY5NkwzNi4xNjI4IDMzLjE0MTJMMjkuNTYwOSAyOS4zMzNMMjIuODIyOSAzMy4yMjYyQzIyLjU4NDkgMzMuMzY3OCAyMi4yNTA1IDMzLjE4NjUgMjIuMjU2MiAzMi44OTc1VjIzLjY0OTFDMjIuMjU2MiAyMy4zNzE0IDIyLjQwOTIgMjMuMTI3NyAyMi42MzU5IDIyLjk5NzRMMzAuNjQzMiAxOC4zNzMxQzMwLjg4MTIgMTguMjI1OCAzMS4yMTU2IDE4LjQxMjggMzEuMjA5OSAxOC43MDE4VjI2LjQ4MjVMMzcuODA2MiAzMC4yOTA3VjEwLjQyODFMMTguOTYzNyAyMS4zMDg2VjQzLjA2OTZaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwLjYxMjkgMC41VjguMTE2MzZMMjcuMzUwOCAxMi4wMDk1QzI3LjU5NDUgMTIuMTQ1NSAyNy42MDAyIDEyLjUyNTIgMjcuMzUwOCAxMi42NjEyTDE5LjM0MzUgMTcuMjg1NUMxOS4wOTk4IDE3LjQyNzEgMTguODE2NCAxNy40MTU4IDE4LjU4OTggMTcuMjg1NUwxMC41NzY4IDEyLjY2MTJDMTAuMzMzMSAxMi41MjUyIDEwLjMyNzQgMTIuMTQ1NSAxMC41NzY4IDEyLjAwOTVMMTcuMzE0NyA4LjEyMjAyVjAuNTA1NjY4TDAuMTE1NjQ2IDEwLjQyODVMMTguOTYzOCAyMS4zMDlMMzcuODExOSAxMC40Mjg1TDIwLjYxMjkgMC41WiIgZmlsbD0iIzgwODA4MCI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTU5LjY3NDYgMjMuODUyN0M1OS42NzQ2IDI1Ljg1MzIgNTguNTU4MiAyNy4yODEyIDU2LjIxNzggMjcuMjgxMkM1My43MyAyNy4yODEyIDUyLjcwNDMgMjUuOTM4MiA1Mi43MDQzIDIzLjkzNzdWMTEuNzA4NUg0Ny42NDk0VjIzLjc2NzdDNDcuNjQ5NCAyOC41MzkzIDUwLjUwNTUgMzEuMzM4NyA1Ni4yMjM0IDMxLjMzODdDNjEuOTA3NCAzMS4zMzg3IDY0Ljc0MDggMjguNDgyNiA2NC43NDA4IDIzLjc2NzdWMTEuNzA4NUg1OS42ODU5VjIzLjg1MjdINTkuNjc0NloiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzYuNDcxOSAxNS45MDc4Qzc0LjQ0MzIgMTUuOTA3OCA3My4wNDM1IDE2Ljc2MzUgNzEuOTU1NCAxOC4zMzlINzEuODcwNFYxNi4zMzg1SDY3LjM4MjJWMzAuOTY0OUg3Mi4wNDA0VjIyLjg3ODJDNzIuMDQwNCAyMS4wNzYxIDczLjA3MTggMTkuNzg5NyA3NC42MTMyIDE5Ljc4OTdDNzYuMTI2MyAxOS43ODk3IDc2Ljg5NyAyMC44NDk0IDc2Ljg5NyAyMi4zOTA4VjMwLjk2NDlIODEuNTU1MlYyMS40NTAxQzgxLjU2MDggMTguMTkxNiA3OS42NzM3IDE1LjkwNzggNzYuNDcxOSAxNS45MDc4WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04OC42MjE2IDEwLjUzNjlIODMuOTYzNFYxNC4zMTFIODguNjIxNlYxMC41MzY5WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04OC42MjE1IDE2LjMzOTVIODMuOTYzM1YzMC45NzE1SDg4LjYyMTVWMTYuMzM5NVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOTYuODIxNyAxMS43MDg1SDkyLjI3NjhWMTYuMzM4NEg5MC4zMzNWMjAuMTEyNkg5Mi4yNzY4VjI3LjExMTJDOTIuMjc2OCAzMC4yNTY0IDk0LjIyMDYgMzEuMTQwNCA5Ni45MzUgMzEuMTQwNEM5OC4xOTMxIDMxLjE0MDQgOTkuMDc3MSAzMS4wMjcxIDk5LjQ3OTQgMzAuOTEzN1YyNy41MTM2Qzk5LjMwOTQgMjcuNTEzNiA5OC44NTA0IDI3LjU0MTkgOTguNDQ4MSAyNy41NDE5Qzk3LjQ1MDcgMjcuNTQxOSA5Ni44MjE3IDI3LjI1ODYgOTYuODIxNyAyNi4xMTM4VjIwLjExMjZIOTkuNDc5NFYxNi4zMzg0SDk2LjgyMTdWMTEuNzA4NVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTA5LjM5MSAyMi41NjY1QzEwOC45MzIgMjMuOTk0NiAxMDguNTM1IDI1LjkzODMgMTA4LjUzNSAyNS45MzgzSDEwOC40NzlDMTA4LjQ3OSAyNS45MzgzIDEwOC4wMTkgMjMuOTk0NiAxMDcuNTY2IDIyLjU2NjVMMTA1LjU5NCAxNi4zMzg2SDEwMC42ODFMMTA0Ljk5MyAyNy41OTg4QzEwNS41OTQgMjkuMTQwMiAxMDUuODc3IDMwLjAwMTUgMTA1Ljg3NyAzMC42MjQ5QzEwNS44NzcgMzEuNjIyMyAxMDUuMzMzIDMyLjE2NjMgMTAzLjk2MiAzMi4xNjYzSDEwMi4zNjRWMzUuNzkzMUgxMDUuMzlDMTA4LjMzMSAzNS43OTMxIDEwOS43MzEgMzQuNTkxNyAxMTAuOTA0IDMxLjE2MzNMMTE1Ljk1OSAxNi4zMzI5SDExMS4zMDFMMTA5LjM5MSAyMi41NjY1WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjIuNzI1IDMxLjE4MDZWMTIuNjA0MUgxMjUuNTI4VjI4Ljc2NzhIMTMzLjk0NVYzMS4xODA2SDEyMi43MjVaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0Mi45MyAzMS40NjE4QzE0MS41NTcgMzEuNDYxOCAxNDAuMzc1IDMxLjE2ODUgMTM5LjM4MyAzMC41ODE5QzEzOC4zOTcgMjkuOTg5MyAxMzcuNjM1IDI5LjE1NzkgMTM3LjA5NyAyOC4wODc1QzEzNi41NjUgMjcuMDExMiAxMzYuMjk5IDI1Ljc1MDQgMTM2LjI5OSAyNC4zMDUxQzEzNi4yOTkgMjIuODc4IDEzNi41NjUgMjEuNjIwMiAxMzcuMDk3IDIwLjUzMThDMTM3LjYzNSAxOS40NDMzIDEzOC4zODUgMTguNTkzNyAxMzkuMzQ3IDE3Ljk4M0MxNDAuMzE0IDE3LjM3MjIgMTQxLjQ0NSAxNy4wNjY4IDE0Mi43MzkgMTcuMDY2OEMxNDMuNTI1IDE3LjA2NjggMTQ0LjI4NyAxNy4xOTY4IDE0NS4wMjUgMTcuNDU2OUMxNDUuNzYzIDE3LjcxNjkgMTQ2LjQyNSAxOC4xMjUxIDE0Ny4wMTEgMTguNjgxNEMxNDcuNTk4IDE5LjIzNzcgMTQ4LjA2MSAxOS45NjAzIDE0OC4zOTkgMjAuODQ5M0MxNDguNzM4IDIxLjczMjEgMTQ4LjkwNyAyMi44MDU1IDE0OC45MDcgMjQuMDY5M1YyNS4wMzA4SDEzNy44MzJWMjIuOTk5SDE0Ni4yNDlDMTQ2LjI0OSAyMi4yODU0IDE0Ni4xMDQgMjEuNjUzNSAxNDUuODE0IDIxLjEwMzJDMTQ1LjUyNCAyMC41NDY5IDE0NS4xMTYgMjAuMTA4NSAxNDQuNTkgMTkuNzg4QzE0NC4wNjkgMTkuNDY3NSAxNDMuNDU5IDE5LjMwNzMgMTQyLjc1NyAxOS4zMDczQzE0MS45OTUgMTkuMzA3MyAxNDEuMzMgMTkuNDk0NyAxNDAuNzYyIDE5Ljg2OTZDMTQwLjE5OSAyMC4yMzg1IDEzOS43NjQgMjAuNzIyMyAxMzkuNDU2IDIxLjMyMDlDMTM5LjE1MyAyMS45MTM1IDEzOS4wMDIgMjIuNTU3NSAxMzkuMDAyIDIzLjI1MjlWMjQuODQwM0MxMzkuMDAyIDI1Ljc3MTUgMTM5LjE2NSAyNi41NjM3IDEzOS40OTIgMjcuMjE2OEMxMzkuODI0IDI3Ljg2OTkgMTQwLjI4NyAyOC4zNjg3IDE0MC44OCAyOC43MTM0QzE0MS40NzIgMjkuMDUyIDE0Mi4xNjUgMjkuMjIxNCAxNDIuOTU3IDI5LjIyMTRDMTQzLjQ3MSAyOS4yMjE0IDE0My45MzkgMjkuMTQ4OCAxNDQuMzYzIDI5LjAwMzdDMTQ0Ljc4NiAyOC44NTI1IDE0NS4xNTIgMjguNjI4OCAxNDUuNDYgMjguMzMyNUMxNDUuNzY5IDI4LjAzNjEgMTQ2LjAwNSAyNy42NzAzIDE0Ni4xNjggMjcuMjM0OUwxNDguNzM1IDI3LjY5NzVDMTQ4LjUyOSAyOC40NTM0IDE0OC4xNiAyOS4xMTU1IDE0Ny42MjggMjkuNjg0QzE0Ny4xMDIgMzAuMjQ2MyAxNDYuNDQgMzAuNjg0NyAxNDUuNjQyIDMwLjk5OTJDMTQ0Ljg1IDMxLjMwNzYgMTQzLjk0NiAzMS40NjE4IDE0Mi45MyAzMS40NjE4WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNjMuNDM2IDE3LjI0ODJMMTU4LjM4MyAzMS4xODA2SDE1NS40ODFMMTUwLjQyIDE3LjI0ODJIMTUzLjMzMUwxNTYuODYgMjcuOTY5NkgxNTcuMDA1TDE2MC41MjQgMTcuMjQ4MkgxNjMuNDM2WiIgZmlsbD0iYmxhY2siPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNzEuNTE1IDMxLjQ2MThDMTcwLjE0MyAzMS40NjE4IDE2OC45NiAzMS4xNjg1IDE2Ny45NjkgMzAuNTgxOUMxNjYuOTgzIDI5Ljk4OTMgMTY2LjIyMSAyOS4xNTc5IDE2NS42ODMgMjguMDg3NUMxNjUuMTUxIDI3LjAxMTIgMTY0Ljg4NSAyNS43NTA0IDE2NC44ODUgMjQuMzA1MUMxNjQuODg1IDIyLjg3OCAxNjUuMTUxIDIxLjYyMDIgMTY1LjY4MyAyMC41MzE4QzE2Ni4yMjEgMTkuNDQzMyAxNjYuOTcxIDE4LjU5MzcgMTY3LjkzMiAxNy45ODNDMTY4LjkgMTcuMzcyMiAxNzAuMDMxIDE3LjA2NjggMTcxLjMyNSAxNy4wNjY4QzE3Mi4xMTEgMTcuMDY2OCAxNzIuODczIDE3LjE5NjggMTczLjYxMSAxNy40NTY5QzE3NC4zNDggMTcuNzE2OSAxNzUuMDEgMTguMTI1MSAxNzUuNTk3IDE4LjY4MTRDMTc2LjE4NCAxOS4yMzc3IDE3Ni42NDYgMTkuOTYwMyAxNzYuOTg1IDIwLjg0OTNDMTc3LjMyMyAyMS43MzIxIDE3Ny40OTMgMjIuODA1NSAxNzcuNDkzIDI0LjA2OTNWMjUuMDMwOEgxNjYuNDE4VjIyLjk5OUgxNzQuODM1QzE3NC44MzUgMjIuMjg1NCAxNzQuNjkgMjEuNjUzNSAxNzQuNCAyMS4xMDMyQzE3NC4xMDkgMjAuNTQ2OSAxNzMuNzAxIDIwLjEwODUgMTczLjE3NSAxOS43ODhDMTcyLjY1NSAxOS40Njc1IDE3Mi4wNDQgMTkuMzA3MyAxNzEuMzQzIDE5LjMwNzNDMTcwLjU4MSAxOS4zMDczIDE2OS45MTYgMTkuNDk0NyAxNjkuMzQ3IDE5Ljg2OTZDMTY4Ljc4NSAyMC4yMzg1IDE2OC4zNSAyMC43MjIzIDE2OC4wNDEgMjEuMzIwOUMxNjcuNzM5IDIxLjkxMzUgMTY3LjU4OCAyMi41NTc1IDE2Ny41ODggMjMuMjUyOVYyNC44NDAzQzE2Ny41ODggMjUuNzcxNSAxNjcuNzUxIDI2LjU2MzcgMTY4LjA3OCAyNy4yMTY4QzE2OC40MSAyNy44Njk5IDE2OC44NzMgMjguMzY4NyAxNjkuNDY1IDI4LjcxMzRDMTcwLjA1OCAyOS4wNTIgMTcwLjc1IDI5LjIyMTQgMTcxLjU0MyAyOS4yMjE0QzE3Mi4wNTcgMjkuMjIxNCAxNzIuNTI1IDI5LjE0ODggMTcyLjk0OCAyOS4wMDM3QzE3My4zNzIgMjguODUyNSAxNzMuNzM4IDI4LjYyODggMTc0LjA0NiAyOC4zMzI1QzE3NC4zNTQgMjguMDM2MSAxNzQuNTkgMjcuNjcwMyAxNzQuNzUzIDI3LjIzNDlMMTc3LjMyIDI3LjY5NzVDMTc3LjExNSAyOC40NTM0IDE3Ni43NDYgMjkuMTE1NSAxNzYuMjE0IDI5LjY4NEMxNzUuNjg4IDMwLjI0NjMgMTc1LjAyNiAzMC42ODQ3IDE3NC4yMjcgMzAuOTk5MkMxNzMuNDM1IDMxLjMwNzYgMTcyLjUzMSAzMS40NjE4IDE3MS41MTUgMzEuNDYxOFoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTgzLjIxNCAxMi42MDQxVjMxLjE4MDZIMTgwLjUwMlYxMi42MDQxSDE4My4yMTRaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTE4Ny4wOCAzMS4xODA2VjEyLjYwNDFIMTkzLjcwMkMxOTUuMTQ3IDEyLjYwNDEgMTk2LjM0NCAxMi44NjcyIDE5Ny4yOTQgMTMuMzkzM0MxOTguMjQzIDEzLjkxOTQgMTk4Ljk1NCAxNC42MzkgMTk5LjQyNSAxNS41NTIxQzE5OS44OTcgMTYuNDU5MSAyMDAuMTMzIDE3LjQ4MTEgMjAwLjEzMyAxOC42MTc5QzIwMC4xMzMgMTkuNzYwOCAxOTkuODk0IDIwLjc4ODggMTk5LjQxNiAyMS43MDE5QzE5OC45NDUgMjIuNjA4OSAxOTguMjMxIDIzLjMyODUgMTk3LjI3NiAyMy44NjA3QzE5Ni4zMjYgMjQuMzg2OCAxOTUuMTMyIDI0LjY0OTggMTkzLjY5MyAyNC42NDk4SDE4OS4xMzlWMjIuMjczM0gxOTMuNDM5QzE5NC4zNTIgMjIuMjczMyAxOTUuMDkzIDIyLjExNjEgMTk1LjY2MSAyMS44MDE3QzE5Ni4yMjkgMjEuNDgxMiAxOTYuNjQ3IDIxLjA0NTggMTk2LjkxMyAyMC40OTU1QzE5Ny4xNzkgMTkuOTQ1MiAxOTcuMzEyIDE5LjMxOTQgMTk3LjMxMiAxOC42MTc5QzE5Ny4zMTIgMTcuOTE2NCAxOTcuMTc5IDE3LjI5MzYgMTk2LjkxMyAxNi43NDk0QzE5Ni42NDcgMTYuMjA1MSAxOTYuMjI2IDE1Ljc3ODggMTk1LjY1MiAxNS40NzA0QzE5NS4wODQgMTUuMTYyIDE5NC4zMzQgMTUuMDA3OCAxOTMuNDAyIDE1LjAwNzhIMTg5Ljg4M1YzMS4xODA2SDE4Ny4wOFoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjA1LjkxMyAxMi42MDQxVjMxLjE4MDZIMjAzLjIwMVYxMi42MDQxSDIwNS45MTNaIiBmaWxsPSJibGFjayI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxMy42MTYgMzEuNDg5QzIxMi43MzMgMzEuNDg5IDIxMS45MzUgMzEuMzI1NyAyMTEuMjIxIDMwLjk5OTJDMjEwLjUwOCAzMC42NjY2IDIwOS45NDMgMzAuMTg1OSAyMDkuNTI1IDI5LjU1N0MyMDkuMTE0IDI4LjkyODEgMjA4LjkwOSAyOC4xNTcxIDIwOC45MDkgMjcuMjQ0QzIwOC45MDkgMjYuNDU3OSAyMDkuMDYgMjUuODEwOCAyMDkuMzYyIDI1LjMwMjlDMjA5LjY2NCAyNC43OTQ5IDIxMC4wNzMgMjQuMzkyOCAyMTAuNTg3IDI0LjA5NjVDMjExLjEwMSAyMy44MDAyIDIxMS42NzUgMjMuNTc2NSAyMTIuMzEgMjMuNDI1M0MyMTIuOTQ1IDIzLjI3NDEgMjEzLjU5MiAyMy4xNTkyIDIxNC4yNTEgMjMuMDgwNkMyMTUuMDg2IDIyLjk4MzkgMjE1Ljc2MyAyMi45MDUyIDIxNi4yODMgMjIuODQ0OEMyMTYuODAzIDIyLjc3ODMgMjE3LjE4MSAyMi42NzI0IDIxNy40MTcgMjIuNTI3M0MyMTcuNjUyIDIyLjM4MjIgMjE3Ljc3IDIyLjE0NjMgMjE3Ljc3IDIxLjgxOThWMjEuNzU2M0MyMTcuNzcgMjAuOTY0MSAyMTcuNTQ3IDIwLjM1MDQgMjE3LjA5OSAxOS45MTVDMjE2LjY1OCAxOS40Nzk2IDIxNS45OTkgMTkuMjYxOSAyMTUuMTIyIDE5LjI2MTlDMjE0LjIwOSAxOS4yNjE5IDIxMy40ODkgMTkuNDY0NSAyMTIuOTYzIDE5Ljg2OTZDMjEyLjQ0MyAyMC4yNjg3IDIxMi4wODMgMjAuNzEzMiAyMTEuODg0IDIxLjIwM0wyMDkuMzM1IDIwLjYyMjVDMjA5LjYzNyAxOS43NzU5IDIxMC4wNzkgMTkuMDkyNiAyMTAuNjU5IDE4LjU3MjVDMjExLjI0NiAxOC4wNDY1IDIxMS45MiAxNy42NjU1IDIxMi42ODIgMTcuNDI5N0MyMTMuNDQ0IDE3LjE4NzggMjE0LjI0NSAxNy4wNjY4IDIxNS4wODYgMTcuMDY2OEMyMTUuNjQyIDE3LjA2NjggMjE2LjIzMSAxNy4xMzM0IDIxNi44NTQgMTcuMjY2NEMyMTcuNDgzIDE3LjM5MzQgMjE4LjA3IDE3LjYyOTIgMjE4LjYxNCAxNy45NzM5QzIxOS4xNjQgMTguMzE4NiAyMTkuNjE1IDE4LjgxMTQgMjE5Ljk2NSAxOS40NTI0QzIyMC4zMTYgMjAuMDg3MyAyMjAuNDkyIDIwLjkxMjcgMjIwLjQ5MiAyMS45Mjg2VjMxLjE4MDZIMjE3Ljg0M1YyOS4yNzU4SDIxNy43MzRDMjE3LjU1OSAyOS42MjY1IDIxNy4yOTYgMjkuOTcxMiAyMTYuOTQ1IDMwLjMwOThDMjE2LjU5NCAzMC42NDg1IDIxNi4xNDQgMzAuOTI5NyAyMTUuNTkzIDMxLjE1MzRDMjE1LjA0MyAzMS4zNzcxIDIxNC4zODQgMzEuNDg5IDIxMy42MTYgMzEuNDg5Wk0yMTQuMjA2IDI5LjMxMjFDMjE0Ljk1NiAyOS4zMTIxIDIxNS41OTYgMjkuMTYzOSAyMTYuMTI5IDI4Ljg2NzZDMjE2LjY2NyAyOC41NzEzIDIxNy4wNzUgMjguMTg0MyAyMTcuMzUzIDI3LjcwNjZDMjE3LjYzNyAyNy4yMjI4IDIxNy43NzkgMjYuNzA1OCAyMTcuNzc5IDI2LjE1NTVWMjQuMzU5NkMyMTcuNjgzIDI0LjQ1NjMgMjE3LjQ5NSAyNC41NDcgMjE3LjIxNyAyNC42MzE3QzIxNi45NDUgMjQuNzEwMyAyMTYuNjM0IDI0Ljc3OTggMjE2LjI4MyAyNC44NDAzQzIxNS45MzIgMjQuODk0NyAyMTUuNTkgMjQuOTQ2MSAyMTUuMjU4IDI0Ljk5NDVDMjE0LjkyNSAyNS4wMzY4IDIxNC42NDcgMjUuMDczMSAyMTQuNDIzIDI1LjEwMzNDMjEzLjg5NyAyNS4xNjk5IDIxMy40MTcgMjUuMjgxNyAyMTIuOTgxIDI1LjQzODlDMjEyLjU1MiAyNS41OTYyIDIxMi4yMDcgMjUuODIyOSAyMTEuOTQ3IDI2LjExOTJDMjExLjY5MyAyNi40MDk1IDIxMS41NjYgMjYuNzk2NSAyMTEuNTY2IDI3LjI4MDNDMjExLjU2NiAyNy45NTE1IDIxMS44MTQgMjguNDU5NCAyMTIuMzEgMjguODA0MUMyMTIuODA2IDI5LjE0MjggMjEzLjQzOCAyOS4zMTIxIDIxNC4yMDYgMjkuMzEyMVoiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjI1LjMxOSAzNi40MDUyQzIyNC45MTQgMzYuNDA1MiAyMjQuNTQ1IDM2LjM3MiAyMjQuMjEzIDM2LjMwNTVDMjIzLjg4IDM2LjI0NSAyMjMuNjMyIDM2LjE3ODUgMjIzLjQ2OSAzNi4xMDU5TDIyNC4xMjIgMzMuODgzNkMyMjQuNjE4IDM0LjAxNjcgMjI1LjA1OSAzNC4wNzQxIDIyNS40NDYgMzQuMDU2QzIyNS44MzMgMzQuMDM3OCAyMjYuMTc1IDMzLjg5MjcgMjI2LjQ3MSAzMy42MjA2QzIyNi43NzQgMzMuMzQ4NSAyMjcuMDQgMzIuOTA0IDIyNy4yNjkgMzIuMjg3MkwyMjcuNjA1IDMxLjM2MkwyMjIuNTA3IDE3LjI0ODJIMjI1LjQxTDIyOC45MzggMjguMDYwM0gyMjkuMDg0TDIzMi42MTIgMTcuMjQ4MkgyMzUuNTI0TDIyOS43ODIgMzMuMDQwMUMyMjkuNTE2IDMzLjc2NTcgMjI5LjE3NyAzNC4zNzk1IDIyOC43NjYgMzQuODgxNEMyMjguMzU1IDM1LjM4OTMgMjI3Ljg2NSAzNS43NzAzIDIyNy4yOTcgMzYuMDI0M0MyMjYuNzI4IDM2LjI3ODMgMjI2LjA2OSAzNi40MDUyIDIyNS4zMTkgMzYuNDA1MloiIGZpbGw9ImJsYWNrIj48L3BhdGg+CiAgICAgICAgICAgIDwvc3ZnPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImZsZXgtY29udGFpbmVyIGxvYWRpbmciIHN0eWxlPSIKICAgIGZsZXg6IDE7CiI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9Imxkcy1lbGxpcHNpcyI+CiAgICAgICAgICAgICAgICA8ZGl2PjwvZGl2PgogICAgICAgICAgICAgICAgPGRpdj48L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXY+PC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2PjwvZGl2PgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgIDwvZGl2Pgo8L2Rpdj4KCgo8L2JvZHk+PC9odG1sPg== 3d9ab0dd2e243c00f37ee0441fd1cb9846dcf74a9c896d37582107c8fe4e4a03 ab439837c2e5d357fc8704c8650499f1e45892880a72e20cf9d5e1bd67887e36 bc9b945d20c41c760f74e355728463cc4f12894512a024554363801d7fe791e5 e214573905d30571c95cc1c6c2f687070e8e600898c9427a49df44b71618cc81 0337a08271785f216907d68a5b6da8d8bcb39bd10cec37dd9f84db85cc80509f 80e8316f0af99bb5d5466022fcc3467ac1faf6760a22f5192b956c095f702859 C38FB23A402222A0C17D34A92F971D1F c18e6c7f9ce9dedba8a8cbb9e8b245ca0912945611282c140c549f55406a91db bfdc237e067ce80b93351469888bc2d2c8e255d5dc53a5d4505ce086fe01aa7b
信息 应用程序记录日志信息,不得记录敏感信息
应用程序记录日志信息,不得记录敏感信息 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#logs Files: a1/b.java, line(s) 206 a5/c.java, line(s) 85,95,96 a5/i.java, line(s) 251 a8/b.java, line(s) 125 b0/e.java, line(s) 92 b8/b.java, line(s) 33 bb/a.java, line(s) 22 c0/c.java, line(s) 172,197 c6/g.java, line(s) 73 c6/i.java, line(s) 24,62,74,75,90,93,116 c8/f.java, line(s) 179 cb/c.java, line(s) 72,75 cb/d.java, line(s) 23 com/badlogic/gdx/backends/android/AndroidApplicationLogger.java, line(s) 17,22 com/badlogic/gdx/backends/android/AndroidFragmentApplication.java, line(s) 121,128 com/badlogic/gdx/backends/android/AndroidGraphicsLiveWallpaper.java, line(s) 61 com/badlogic/gdx/backends/android/AndroidLiveWallpaperService.java, line(s) 228 com/badlogic/gdx/backends/android/ZipResourceFile.java, line(s) 149 com/badlogic/gdx/backends/android/surfaceview/GLSurfaceView20.java, line(s) 161 com/badlogic/gdx/graphics/g2d/PixmapPacker.java, line(s) 410 com/badlogic/gdx/graphics/glutils/ETC1.java, line(s) 83 com/badlogic/gdx/math/a.java, line(s) 176,181,187 com/caverock/androidsvg/SVGImageView.java, line(s) 124,138 com/extra/preferencelib/preferences/colorpicker/ColorPickerPreference.java, line(s) 207 com/iab/omid/library/ironsrc/utils/d.java, line(s) 17 com/iab/omid/library/taboola/utils/d.java, line(s) 17 com/ironsource/adapters/admob/AdMobAdapter.java, line(s) 175,183,272,274,278,292 com/ironsource/adapters/admob/banner/AdMobBannerAdListener.java, line(s) 63,70 com/ironsource/adapters/admob/banner/AdMobNativeBannerAdListener.java, line(s) 66 com/ironsource/adapters/admob/interstitial/AdMobInterstitialAdLoadListener.java, line(s) 42,26 com/ironsource/adapters/admob/interstitial/AdMobInterstitialAdShowListener.java, line(s) 53,41 com/ironsource/adapters/admob/interstitial/AdMobInterstitialAdapter.java, line(s) 152 com/ironsource/adapters/admob/nativead/AdMobNativeAdListener.java, line(s) 53 com/ironsource/adapters/admob/rewardedvideo/AdMobRewardedVideoAdLoadListener.java, line(s) 33,43 com/ironsource/adapters/admob/rewardedvideo/AdMobRewardedVideoAdShowListener.java, line(s) 55,43 com/ironsource/adapters/facebook/banner/FacebookBannerAdListener.java, line(s) 59 com/ironsource/adapters/facebook/interstitial/FacebookInterstitialAdListener.java, line(s) 73,95 com/ironsource/adapters/facebook/interstitial/FacebookInterstitialAdapter.java, line(s) 80,82,96 com/ironsource/adapters/facebook/rewardedvideo/FacebookRewardedVideoAdListener.java, line(s) 74,112 com/ironsource/adapters/ironsource/IronSourceAdapter.java, line(s) 168,227,161,171,221,369,372,376,381,570,595,597 com/ironsource/adapters/ironsource/IronSourceInterstitialListener.java, line(s) 28 com/ironsource/adapters/ironsource/IronSourceRewardedVideoListener.java, line(s) 31 com/ironsource/adapters/supersonicads/SupersonicAdsAdapter.java, line(s) 185,186,187,202,204,207,381,383 com/ironsource/b.java, line(s) 60 com/ironsource/d6.java, line(s) 67,96,128 com/ironsource/gd.java, line(s) 48,87,91 com/ironsource/h1.java, line(s) 99,116,68,96,104,112 com/ironsource/j1.java, line(s) 48,76,40,65,69 com/ironsource/jd.java, line(s) 95 com/ironsource/k4.java, line(s) 48 com/ironsource/ld.java, line(s) 144 com/ironsource/m2.java, line(s) 50 com/ironsource/mediationsdk/AbstractAdapter.java, line(s) 410,416 com/ironsource/mediationsdk/a.java, line(s) 73 com/ironsource/mediationsdk/a0.java, line(s) 123,128 com/ironsource/mediationsdk/ads/nativead/LevelPlayNativeAd.java, line(s) 64 com/ironsource/mediationsdk/d.java, line(s) 425,430 com/ironsource/mediationsdk/d1.java, line(s) 21,29,31 com/ironsource/mediationsdk/demandOnly/d.java, line(s) 86,218,383,399,73,96,99,117,141,147,150,154,173,228,380,404 com/ironsource/mediationsdk/demandOnly/g.java, line(s) 96,153,72,100,103,118,203,235,256 com/ironsource/mediationsdk/demandOnly/l.java, line(s) 97,174,73,101,104,139,191,223,244 com/ironsource/mediationsdk/demandOnly/r.java, line(s) 25 com/ironsource/mediationsdk/demandOnly/s.java, line(s) 20 com/ironsource/mediationsdk/demandOnly/t.java, line(s) 20 com/ironsource/mediationsdk/demandOnly/u.java, line(s) 20 com/ironsource/mediationsdk/demandOnly/v.java, line(s) 20 com/ironsource/mediationsdk/g1.java, line(s) 28,34 com/ironsource/mediationsdk/i0.java, line(s) 28,34 com/ironsource/mediationsdk/integration/IntegrationHelper.java, line(s) 12 com/ironsource/mediationsdk/logger/a.java, line(s) 41,32 com/ironsource/mediationsdk/p.java, line(s) 492,497,503,512,519,532,562,567,573,582,589,603,1551,1559,1589,485,555,1454,1456,1464,1466,1490,1529,1541,342,1572,1576,1580,345,350 com/ironsource/mediationsdk/w.java, line(s) 185,248,267,298,332,522,634,724,180,192,220,230,256,276,296,365,507,631,644,694,711,195,263,287,303,367 com/ironsource/mediationsdk/x.java, line(s) 151,194,149,186,190,197,251,258,278,375,395,435,388,398,440 com/ironsource/mediationsdk/y0.java, line(s) 26,34 com/ironsource/mediationsdk/z0.java, line(s) 18,24 com/ironsource/o9.java, line(s) 74,61,65 com/ironsource/p1.java, line(s) 67,120,138,49,107,129 com/ironsource/p3.java, line(s) 21,23,24 com/ironsource/q1.java, line(s) 308,391,422,507,540,756,95,140,197,201,241,301,313,383,426,471,477,486,538,585,599,743,749 com/ironsource/q9.java, line(s) 36,58 com/ironsource/r0.java, line(s) 19 com/ironsource/sdk/utils/Logger.java, line(s) 18,24,43,49 com/ironsource/t1.java, line(s) 122,134,303,428,485,532,564,571,97,281,292,422,440,472,517,545 com/ironsource/u0.java, line(s) 36 com/ironsource/v8.java, line(s) 58 com/launcher/theme/store/SlideButton.java, line(s) 28,55,63,68,76,79,81 com/launcher/theme/store/TransformSetImageView.java, line(s) 109,110,111,112,113 com/launcher/theme/store/config/ThemeConfigService.java, line(s) 518 com/launcher/theme/store/config/WpaperConfigService.java, line(s) 358 com/liveeffectlib/colorpicker/ColorPickerPreference.java, line(s) 177 com/model/s/animation/AVLoadingIndicatorView.java, line(s) 66 com/model/s/launcher/AllAppsList.java, line(s) 65,92 com/model/s/launcher/AppsCustomizeTabHost.java, line(s) 144 com/model/s/launcher/DropTarget$DragEnforcer.java, line(s) 19,27,35,41 com/model/s/launcher/Folder.java, line(s) 1221 com/model/s/launcher/FolderPagedView.java, line(s) 260 com/model/s/launcher/IconCache.java, line(s) 1022 com/model/s/launcher/InstallShortcutReceiver.java, line(s) 331 com/model/s/launcher/Launcher.java, line(s) 2141,2162,414,3915,5734 com/model/s/launcher/LauncherAppState.java, line(s) 47,33 com/model/s/launcher/LauncherModel.java, line(s) 632,1659 com/model/s/launcher/LauncherProvider$DatabaseHelper.java, line(s) 51,110,151 com/model/s/launcher/LauncherStateTransitionAnimation.java, line(s) 314 com/model/s/launcher/MemoryDumpActivity.java, line(s) 54,50,88,103 com/model/s/launcher/MemoryTracker.java, line(s) 172,111,121,134,197,225 com/model/s/launcher/Utilities.java, line(s) 1235 com/model/s/launcher/WeightWatcher.java, line(s) 98 com/model/s/launcher/WidgetPreviewLoader.java, line(s) 437,507 com/model/s/launcher/Workspace.java, line(s) 1875 com/model/s/launcher/dialog/ColorIconEditBottomDialogFragment$updateTheme$2.java, line(s) 20 com/model/s/launcher/dialog/MaterialDialog.java, line(s) 186 com/model/s/launcher/graphics/GridCustomizationsProvider.java, line(s) 102 com/model/s/launcher/graphics/LauncherPreviewRenderer.java, line(s) 137,170 com/model/s/launcher/s0.java, line(s) 218,222 com/model/s/launcher/util/MainThreadInitializedObject.java, line(s) 42 com/model/s/launcher/util/SQLiteCacheHelper.java, line(s) 61,74 com/model/s/launcher/util/UIUtil.java, line(s) 520 com/model/s/launcher/widget/ComposeWidgetView.java, line(s) 381,395,412,421 com/model/s/launcher/widget/WidgetsContainerView.java, line(s) 188 com/model/s/slidingmenu/lib/SlidingMenu.java, line(s) 101 com/taboola/android/TBLMonitorManager.java, line(s) 37,68 com/taboola/android/global_components/configuration/TBLConfigManager.java, line(s) 183,224,230,236,271 com/taboola/android/tblnative/TBLNativeGlobalEPs.java, line(s) 37,57 com/taboola/android/tblnative/TBLNativeUnitInternal.java, line(s) 75 com/taboola/android/utils/TBLLogger.java, line(s) 29,40,86 com/taboola/android/utils/TBLOnClickHelper.java, line(s) 90 com/taboola/lightnetwork/dynamic_url/DynamicRequest.java, line(s) 59,75,124,143 com/taboola/lightnetwork/protocols/http/CookiesTracker.java, line(s) 40 com/taboola/lightnetwork/protocols/http/HttpManager.java, line(s) 41,47,53 com/taboola/lightnetwork/protocols/http/HttpRequest.java, line(s) 75,114,148,178,198,63,86 com/taboola/lightnetwork/url_components/PathParam.java, line(s) 19 com/taboola/lightnetwork/url_components/UrlParameters.java, line(s) 21 com/taboola/lightnetwork/utils/SharedPrefUtil.java, line(s) 21,35,44 d0/a.java, line(s) 59 d1/d.java, line(s) 25,26 d3/d2.java, line(s) 55 d5/a.java, line(s) 19,33,36 e1/h2.java, line(s) 51 e1/k2.java, line(s) 236 e1/l2.java, line(s) 43 e1/s.java, line(s) 380 e1/w2.java, line(s) 1057 f0/h.java, line(s) 24 g0/b.java, line(s) 74,84 g0/m.java, line(s) 88,128,130,136,142,139,143 h0/c.java, line(s) 85,96 h1/j.java, line(s) 287,288,289,290,291 h4/m.java, line(s) 29 i0/m.java, line(s) 125,190,460,298 i0/n.java, line(s) 132,133 i0/p0.java, line(s) 58,59 i0/y.java, line(s) 9,45 i7/s.java, line(s) 41,42 j0/j.java, line(s) 166,71,138,72,139 j0/k.java, line(s) 61,64,70,110,120,133,146,149,163,172,175,62,71,105,147 j7/g.java, line(s) 17 jb/a.java, line(s) 48 k0/c.java, line(s) 39,49,75,81,40,76 k8/h.java, line(s) 40,44 k8/i.java, line(s) 63,69,73 l0/a.java, line(s) 26,25 m0/j.java, line(s) 34 m0/q0.java, line(s) 31 o3/g.java, line(s) 167 o6/h.java, line(s) 275 o8/b.java, line(s) 197 p/g.java, line(s) 86,87,102 p0/g.java, line(s) 21,26,22,29 p0/g0.java, line(s) 42,51,58,43,52,59,60,61,64 p0/k.java, line(s) 66,83,101,108,113,156,170 p0/l0.java, line(s) 40 p0/x.java, line(s) 81 q1/c.java, line(s) 95,121 r7/f.java, line(s) 34 s2/j4.java, line(s) 45 s2/k.java, line(s) 29 s2/k5.java, line(s) 44 s2/l4.java, line(s) 45 s2/m5.java, line(s) 44 s2/w1.java, line(s) 24 s2/w3.java, line(s) 22,24,25,27 t0/a.java, line(s) 42,128,145,151,156,50,129,146,152,157 t0/l.java, line(s) 45 u/a.java, line(s) 544 v0/b.java, line(s) 32,52 v0/f.java, line(s) 53 v0/g.java, line(s) 241 v0/i.java, line(s) 57,63 v5/a.java, line(s) 293 y/a.java, line(s) 59 y/c.java, line(s) 56 y/l.java, line(s) 42 y0/f.java, line(s) 24,316 y3/j0.java, line(s) 108 y3/k1.java, line(s) 79,80 y3/u.java, line(s) 140 z0/d.java, line(s) 38 z0/k.java, line(s) 21,22 z0/l.java, line(s) 37 z2/a.java, line(s) 22,25
信息 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它
此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04b-Mobile-App-Security-Testing.md#clipboard Files: com/badlogic/gdx/backends/android/AndroidClipboard.java, line(s) 4,32
安全 基本配置配置为禁止到所有域的明文流量。
Scope: *
安全 此应用程序使用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/lib/request/Request.java, line(s) 118,135,136,137,200,393,399,191 ha/l0.java, line(s) 85,84,93,83,83
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (res.appser.top) 通信。
{'ip': '221.228.32.13', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '无锡', 'latitude': '31.569349', 'longitude': '120.288788'}
关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (appser.top) 通信。
{'ip': '221.228.32.13', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '无锡', 'latitude': '31.569349', 'longitude': '120.288788'}