安全基线评分
安全基线评分 44/100
综合风险等级
风险等级评定
- A
- B
- C
- F
漏洞与安全项分布(%)
隐私风险
4
检测到的第三方跟踪器数量
检测结果分布
高危安全漏洞
8
中危安全漏洞
38
安全提示信息
3
已通过安全项
2
重点安全关注
105
高危安全漏洞 基本配置不安全地配置为允许到所有域的明文流量。
Scope: *
高危安全漏洞 不安全的Web视图实现。Web视图忽略SSL证书错误并接受任何SSL证书。此应用程序易受MITM攻击
不安全的Web视图实现。Web视图忽略SSL证书错误并接受任何SSL证书。此应用程序易受MITM攻击 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05g-Testing-Network-Communication.md#webview-server-certificate-verification Files: com/alimm/tanx/core/ad/base/tanxc_if.java, line(s) 201,199 com/alimm/tanx/core/ad/browser/TanxBrowserContainer.java, line(s) 112,110 com/fo/compat/core/task/land/RtbLandTaskManager.java, line(s) 438,437 com/fo/compat/core/utils/RtbWebViewUtil.java, line(s) 77,76 com/shu/priory/bridge/DSBridgeWebView.java, line(s) 435,944,433,942 com/shu/priory/webclient/b.java, line(s) 62,60 com/vivo/ic/webview/HtmlWebViewClient.java, line(s) 129,250 com/vivo/mobilead/web/b.java, line(s) 102,207
高危安全漏洞 如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击
如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#static-analysis-7 Files: cn/vlion/ad/inland/ad/view/web/VLionWebViewActivity.java, line(s) 167,13,14 com/martian/apptask/VideoBonusActivity.java, line(s) 68,14 com/ptg/ptgapi/component/webview/PtgWebView.java, line(s) 172,12,13 com/shu/priory/splash/a.java, line(s) 325,19,20 com/shu/priory/view/AdView.java, line(s) 116,17
高危安全漏洞 应用程序使用带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/a/a/a/a/k/a.java, line(s) 14 cn/vlion/ad/inland/base/util/VlionAESUtils.java, line(s) 14,27 com/fo/compat/core/utils/RtbAESUtils.java, line(s) 14,29 com/meishu/sdk/core/loader/AdLoader.java, line(s) 156 com/meishu/sdk/core/loader/AdParallelLoader.java, line(s) 47 com/meishu/sdk/core/utils/EncryptUtil.java, line(s) 61 com/ptg/adsdk/lib/utils/CommonUtil.java, line(s) 55 com/vivo/mobilead/util/t.java, line(s) 48 gk/a.java, line(s) 17 lk/b.java, line(s) 29,66 on/a.java, line(s) 64 p001continue/a.java, line(s) 90 p001continue/b.java, line(s) 14 p002continue/a.java, line(s) 92 p002continue/b.java, line(s) 15 sk/f.java, line(s) 49 u3/a.java, line(s) 43,71 w2/c.java, line(s) 29,78
高危安全漏洞 该文件是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/fo/compat/core/utils/RtbSPUtils.java, line(s) 88 com/meishu/sdk/core/utils/PackConfigUtil.java, line(s) 257 com/ptg/adsdk/lib/utils/SPreferencesUtil.java, line(s) 126 com/ptg/oaid/AppIdSPManager.java, line(s) 40 com/ptg/ptgapi/utils/SharedPreferencedUtil.java, line(s) 50 gb/j.java, line(s) 36 i4/a.java, line(s) 80,94,87
高危安全漏洞 应用程序在加密算法中使用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/domob/sdk/v/a.java, line(s) 12 com/domob/sdk/v/k.java, line(s) 592 com/fo/compat/core/utils/RtbAESUtils.java, line(s) 21,38 com/shu/priory/d/a.java, line(s) 21,31 com/shu/priory/utils/f.java, line(s) 85
高危安全漏洞 默认情况下,调用Cipher.getInstance("AES")将返回AES ECB模式。众所周知,ECB模式很弱,因为它导致相同明文块的密文相同
默认情况下,调用Cipher.getInstance("AES")将返回AES ECB模式。众所周知,ECB模式很弱,因为它导致相同明文块的密文相同 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-block-cipher-mode Files: gb/d.java, line(s) 15
高危安全漏洞 使用弱加密算法
使用弱加密算法 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4 Files: com/shu/priory/utils/f.java, line(s) 93,104 g8/b.java, line(s) 14,21
中危安全漏洞 基本配置配置为信任系统证书。
Scope: *
中危安全漏洞 应用已启用明文网络流量
[android:usesCleartextTraffic=true] 应用允许明文网络流量(如 HTTP、FTP 协议、DownloadManager、MediaPlayer 等)。API 级别 27 及以下默认启用,28 及以上默认禁用。明文流量缺乏机密性、完整性和真实性保护,攻击者可窃听或篡改传输数据。建议关闭明文流量,仅使用加密协议。
中危安全漏洞 应用数据允许备份
[android:allowBackup=true] 该标志允许通过 adb 工具备份应用数据。启用 USB 调试的用户可直接复制应用数据,存在数据泄露风险。
中危安全漏洞 Activity (com.tencent.tauth.AuthActivity) 未受保护。
存在 intent-filter。 检测到 Activity 已与设备上的其他应用共享,因此可被任意应用访问。intent-filter 的存在表明该 Activity 被显式导出,存在安全风险。
中危安全漏洞 Activity (com.martian.mibook.mvvm.home.activity.HomeActivity) 未受保护。
存在 intent-filter。 检测到 Activity 已与设备上的其他应用共享,因此可被任意应用访问。intent-filter 的存在表明该 Activity 被显式导出,存在安全风险。
中危安全漏洞 Activity (com.martian.mibook.activity.PrivacyPermissionSettingActivity) 未受保护。
存在 intent-filter。 检测到 Activity 已与设备上的其他应用共享,因此可被任意应用访问。intent-filter 的存在表明该 Activity 被显式导出,存在安全风险。
中危安全漏洞 Activity (com.martian.mibook.mvvm.book.activity.SearchBookActivity) 未受保护。
存在 intent-filter。 检测到 Activity 已与设备上的其他应用共享,因此可被任意应用访问。intent-filter 的存在表明该 Activity 被显式导出,存在安全风险。
中危安全漏洞 Activity (com.martian.ttbookhd.wxapi.WXEntryActivity) 未受保护。
[android:exported=true] 检测到 Activity 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity 设置了 TaskAffinity 属性
(com.martian.ttbookhd.wxapi.WXPayEntryActivity) 设置 taskAffinity 后,其他应用可读取发送至该 Activity 的 Intent。为防止敏感信息泄露,建议保持默认 affinity(包名)。
中危安全漏洞 Activity (com.martian.ttbookhd.wxapi.WXPayEntryActivity) 未受保护。
[android:exported=true] 检测到 Activity 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity (com.martian.libmars.activity.PermissionActivity) 未受保护。
[android:exported=true] 检测到 Activity 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity (com.martian.mibook.mvvm.book.activity.BookDetailActivity) 未受保护。
存在 intent-filter。 检测到 Activity 已与设备上的其他应用共享,因此可被任意应用访问。intent-filter 的存在表明该 Activity 被显式导出,存在安全风险。
中危安全漏洞 Activity (com.martian.mibook.mvvm.arouter.SchemeFilterActivity) 未受保护。
[android:exported=true] 检测到 Activity 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Broadcast Receiver (com.martian.mibook.mvvm.tts.receiver.MediaButtonReceiver) 未受保护。
[android:exported=true] 检测到 Broadcast Receiver 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Service (com.vivo.push.sdk.service.CommandClientService) 受权限保护,但应检查权限保护级别。
Permission: com.push.permission.UPSTAGESERVICE [android:exported=true] 检测到 Service 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。
中危安全漏洞 Broadcast Receiver (com.martian.mipush.VivoMessageReceiverImpl) 未受保护。
存在 intent-filter。 检测到 Broadcast Receiver 已与设备上的其他应用共享,因此可被任意应用访问。intent-filter 的存在表明该 Broadcast Receiver 被显式导出,存在安全风险。
中危安全漏洞 Service (com.martian.mipush.PushMessageService) 受权限保护,但应检查权限保护级别。
Permission: com.coloros.mcs.permission.SEND_MCS_MESSAGE [android:exported=true] 检测到 Service 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。
中危安全漏洞 Service (com.martian.mipush.OppoPushMessageService) 受权限保护,但应检查权限保护级别。
Permission: com.heytap.mcs.permission.SEND_MCS_MESSAGE [android:exported=true] 检测到 Service 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。
中危安全漏洞 Activity (com.bytedance.ads.convert.BDBridgeActivity) 未受保护。
[android:exported=true] 检测到 Activity 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity (com.bytedance.android.openliveplugin.stub.activity.DouyinAuthorizeActivityProxy) 未受保护。
[android:exported=true] 检测到 Activity 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity (com.bytedance.android.openliveplugin.stub.activity.DouyinAuthorizeActivityLiveProcessProxy) 未受保护。
[android:exported=true] 检测到 Activity 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity (com.alipay.sdk.app.PayResultActivity) 未受保护。
[android:exported=true] 检测到 Activity 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity (com.alipay.sdk.app.AlipayResultActivity) 未受保护。
[android:exported=true] 检测到 Activity 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity (com.sntech.ads.page.WarnActivity) 未受保护。
[android:exported=true] 检测到 Activity 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity 设置了 TaskAffinity 属性
(com.umeng.union.component.UMUnionActivity) 设置 taskAffinity 后,其他应用可读取发送至该 Activity 的 Intent。为防止敏感信息泄露,建议保持默认 affinity(包名)。
中危安全漏洞 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: a/a/a/a/a/a/c.java, line(s) 87 com/aggmoread/sdk/z/c/a/a/e/c.java, line(s) 534 com/aggmoread/sdk/z/c/a/a/e/d.java, line(s) 301 com/aggmoread/sdk/z/d/a.java, line(s) 89 com/czhj/devicehelper/cnoaid/impl/p.java, line(s) 32 com/domob/sdk/w/g.java, line(s) 111 com/meishu/sdk/core/oaid/impl/OppoImpl.java, line(s) 47 com/meishu/sdk/core/utils/RequestUtil.java, line(s) 1304 com/ptg/oaid/imp/OppoDeviceIDHelper.java, line(s) 53 com/shu/priory/utils/a/a/h.java, line(s) 20 com/tanx/onlyid/api/impl/OppoImpl.java, line(s) 76 com/vivo/mobilead/antifraud/l111l11111Il/l1111l111111Il/l111l1111lIl.java, line(s) 60 com/vivo/mobilead/antifraud/l111l11111Il/l1111l111111Il/l11l1111lIIl.java, line(s) 60 com/vivo/mobilead/e/b/h/h.java, line(s) 74 m4/a.java, line(s) 75 org/repackage/a/a/a/a/c.java, line(s) 58 qn/b.java, line(s) 43 w2/b.java, line(s) 11 w2/c.java, line(s) 28,77 x2/b.java, line(s) 118
中危安全漏洞 IP地址泄露
IP地址泄露 Files: ad/VivoMediationAdapter.java, line(s) 1284 ao/k.java, line(s) 33 cn/vlion/ad/inland/base/v4.java, line(s) 297 com/aggmoread/sdk/z/a/p/e.java, line(s) 60 com/alimm/tanx/core/view/player/cache/videocache/HttpProxyCacheServer.java, line(s) 33 com/martian/libmars/common/ConfigSingleton.java, line(s) 271,274 com/martian/mibook/ad/adapter/GromoreMediationAdapter.java, line(s) 1988 com/martian/mibook/ad/adapter/TTMediationAdapter.java, line(s) 2652 com/meishu/sdk/BuildConfig.java, line(s) 8 com/meishu/sdk/core/utils/TestToolUtil.java, line(s) 151 com/ptg/adsdk/lib/helper/core/ReportManager.java, line(s) 282 com/ptg/adsdk/lib/utils/ptt/EmulatorCheckUtil.java, line(s) 22 com/ptg/ptgapi/component/videocache/HttpProxyCacheServer.java, line(s) 33 com/sntech/ads/SNAdSdk.java, line(s) 155 com/ss/android/download/api/constant/BaseConstants.java, line(s) 36 com/vivo/advv/virtualview/BuildConfig.java, line(s) 12 com/vivo/hybrid/sdk/BuildConfig.java, line(s) 9 com/vivo/ic/dm/DownloadProvider.java, line(s) 105 com/vivo/ic/dm/b.java, line(s) 9 com/vivo/mobad/BuildConfig.java, line(s) 9 com/vivo/mobilead/m/c.java, line(s) 146,150,156,396 com/vivo/mobilead/util/s1/b.java, line(s) 7 com/vivo/mobilead/util/s1/c.java, line(s) 7 ea/a.java, line(s) 25 p6/d.java, line(s) 28,27
中危安全漏洞 应用程序使用不安全的随机数生成器
应用程序使用不安全的随机数生成器 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-random-number-generators Files: cn/vlion/ad/inland/ad/interstitial/VlionCustomInterstitialActivity.java, line(s) 54 cn/vlion/ad/inland/ad/view/video/VlionVideoSkipDialogView.java, line(s) 21 cn/vlion/ad/inland/base/a5.java, line(s) 10 cn/vlion/ad/inland/base/b4.java, line(s) 38 cn/vlion/ad/inland/base/d7.java, line(s) 11 cn/vlion/ad/inland/base/e1.java, line(s) 19 cn/vlion/ad/inland/base/javabean/VlionServiceConfig.java, line(s) 6 cn/vlion/ad/inland/base/network/ok/HttpRequestUtil.java, line(s) 46 cn/vlion/ad/inland/base/p5.java, line(s) 12 cn/vlion/ad/inland/base/q5.java, line(s) 3 cn/vlion/ad/inland/base/t4.java, line(s) 11 cn/vlion/ad/inland/base/util/device/VlionDeviceInfo.java, line(s) 45 cn/vlion/ad/inland/base/util/down/VlionAdDownStrategyUtils.java, line(s) 16 cn/vlion/ad/inland/base/util/handle/VlionBaseParameterReplace.java, line(s) 19 cn/vlion/ad/inland/core/i.java, line(s) 38 com/aggmoread/sdk/z/a/i/d.java, line(s) 20 com/aggmoread/sdk/z/a/m/m.java, line(s) 3 com/aggmoread/sdk/z/c/a/a/e/c.java, line(s) 30 com/aggmoread/sdk/z/c/a/a/e/i.java, line(s) 3 com/domob/sdk/s/a.java, line(s) 13 com/domob/sdk/v/k.java, line(s) 61 com/fo/compat/core/task/land/RtbLandConstants.java, line(s) 5 com/fo/compat/core/task/land/RtbLandUtils.java, line(s) 11 com/martian/mibook/activity/SimilarityBookActivity.java, line(s) 31 com/martian/mibook/activity/base/MiWebViewActivity.java, line(s) 45 com/martian/mibook/application/MiBookManager.java, line(s) 65 com/martian/mibook/data/MiApp.java, line(s) 5 com/martian/mibook/data/MiGameUrl.java, line(s) 5 com/martian/mibook/lib/account/MiUserManager.java, line(s) 17 com/martian/mibook/mvvm/book/viewmodel/BookViewModel$getRecommendBookList$1.java, line(s) 10 com/martian/mibook/mvvm/net/request/YWBookChannelBooksParams.java, line(s) 4 com/martian/mibook/mvvm/net/request/YWBookMallParams.java, line(s) 4 com/martian/mibook/mvvm/read/ad/PageAdManager.java, line(s) 40 com/martian/mibook/mvvm/read/viewmodel/ReadingViewModel$getBookwormRecommend$1.java, line(s) 11 com/martian/mibook/mvvm/read/viewmodel/ReadingViewModel$getExitReadingRecommendBookList$1.java, line(s) 13 com/martian/mibook/mvvm/read/viewmodel/ReadingViewModel$getLastPageRecommendBookList$1.java, line(s) 10 com/martian/mibook/mvvm/read/viewmodel/ReadingViewModel.java, line(s) 50 com/martian/mibook/mvvm/tts/viewmodel/AudiobookViewModel$getAudioBookRecommendList$1.java, line(s) 11 com/martian/mibook/mvvm/yuewen/viewmodel/BookMallViewModel.java, line(s) 14 com/martian/mibook/mvvm/yuewen/viewmodel/SimilarityBookViewModel$getBookRecommendList$1.java, line(s) 10 com/martian/mixad/sdk/utils/MixSdkUtils.java, line(s) 10 com/meishu/sdk/platform/bd/fullscreenvideo/BDFullscreenVideoLoader.java, line(s) 22 com/meishu/sdk/platform/bd/interstitial/BDInterstitialAdLoader.java, line(s) 30 com/meishu/sdk/platform/bd/recycler/BDRecyclerLoader.java, line(s) 22 com/meishu/sdk/platform/bd/reward/BDRewardVideoLoader.java, line(s) 19 com/meishu/sdk/platform/bd/splash/BDSplashAdLoader.java, line(s) 56 com/ptg/adsdk/lib/dispatcher/DispatchManager.java, line(s) 21 com/ptg/adsdk/lib/helper/core/RpManager.java, line(s) 15 com/ptg/adsdk/lib/provider/PtgDispatchProvider.java, line(s) 57 com/ptg/adsdk/lib/provider/concurrent/PtgDispatchProviderConcurrentHolder.java, line(s) 26 com/ptg/adsdk/lib/provider/serial/PtgDispatchProviderSerialHolder.java, line(s) 21 com/ptg/adsdk/lib/tracking/TrackingData.java, line(s) 17 com/ptg/adsdk/lib/utils/CommonUtil.java, line(s) 18 com/ptg/adsdk/lib/utils/ot/ViewsUtils.java, line(s) 8 com/shu/priory/utils/j.java, line(s) 7 com/vivo/ad/h/b.java, line(s) 8 com/vivo/ic/dm/DownloadInfo.java, line(s) 22 com/vivo/ic/dm/l.java, line(s) 13 com/vivo/mobilead/antifraud/l111l1111llIl/l111l1111llIl.java, line(s) 7 com/vivo/mobilead/unified/base/d.java, line(s) 17 com/vivo/mobilead/util/h1.java, line(s) 11 com/vivo/mobilead/util/o0.java, line(s) 7 com/zk/adengine/lk_expression/a.java, line(s) 8 com/zk/adengine/lk_sdkwrapper/b.java, line(s) 23 com/zk/adengine/lk_view/k.java, line(s) 9 g1/m.java, line(s) 6 h1/n.java, line(s) 6 i4/a.java, line(s) 8 j4/k.java, line(s) 42 u3/d.java, line(s) 5 v3/b.java, line(s) 15
中危安全漏洞 可能存在跨域漏洞。在 WebView 中启用从 URL 访问文件可能会泄漏文件系统中的敏感信息
可能存在跨域漏洞。在 WebView 中启用从 URL 访问文件可能会泄漏文件系统中的敏感信息 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#static-analysis-6 Files: com/alimm/tanx/core/web/webview/PreloadWebView.java, line(s) 65,33,63 com/martian/libmars/widget/MTWebView.java, line(s) 249,241 com/martian/libxianplay/wowan/WowanDetailActivity.java, line(s) 132,131 com/shu/priory/splash/a.java, line(s) 281,277 com/shu/priory/view/AdView.java, line(s) 234,227 com/vivo/ic/webview/CommonWebView.java, line(s) 299,305,298 com/vivo/ic/webview/NestedScrollWebView.java, line(s) 26,25
中危安全漏洞 不安全的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/alimm/tanx/core/bridge/TanxJsBridge.java, line(s) 35,33 com/martian/libxianplay/wowan/WowanDetailActivity.java, line(s) 188,131 com/meishu/sdk/core/webview/TaskCenterWebActivity.java, line(s) 71,56 com/shu/priory/bridge/DSBridgeWebView.java, line(s) 976,969
中危安全漏洞 应用程序创建临时文件。敏感信息永远不应该被写进临时文件
应用程序创建临时文件。敏感信息永远不应该被写进临时文件 Files: com/shu/priory/utils/n.java, line(s) 20 com/vivo/google/android/exoplayer3/util/Util.java, line(s) 167 gb/g.java, line(s) 254 n6/q.java, line(s) 92
中危安全漏洞 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据
应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#external-storage Files: a3/c.java, line(s) 12,24,28 cn/vlion/ad/inland/base/t.java, line(s) 13 cn/vlion/ad/inland/base/v4.java, line(s) 216 com/aggmoread/sdk/z/a/d.java, line(s) 98,104 com/aggmoread/sdk/z/a/i/a.java, line(s) 68 com/aggmoread/sdk/z/c/a/a/e/c.java, line(s) 216 com/alimm/tanx/core/utils/FileUtils.java, line(s) 305 com/czhj/devicehelper/cnoaid/a.java, line(s) 119,122 com/domob/sdk/v/k.java, line(s) 134,142,250,318,620 com/jd/android/sdk/coreinfo/CoreInfo.java, line(s) 626 com/martian/libmars/activity/WebViewActivity.java, line(s) 1054 com/martian/libmars/common/ConfigSingleton.java, line(s) 113,1021 com/martian/libxianplay/util/XianWanSystemUtil.java, line(s) 107 com/martian/libzxing/QrcodeActivity.java, line(s) 31 com/martian/mibook/application/MiConfigSingleton.java, line(s) 69 com/martian/mibook/mvvm/home/activity/HomeActivity$checkStorage$1.java, line(s) 44 com/martian/mibook/mvvm/ui/fragment/WebViewFragment.java, line(s) 617 com/meishu/sdk/core/bquery/BQUtility.java, line(s) 101 com/meishu/sdk/core/download/DownloadManager.java, line(s) 87 com/meishu/sdk/core/utils/DownloadWorker.java, line(s) 205 com/meishu/sdk/core/utils/RequestUtil.java, line(s) 320,1146 com/ptg/adsdk/lib/dispatcher/loader/LocalConfigPolicyLoader.java, line(s) 22 com/ptg/ptgapi/component/videocache/utils/StorageUtils.java, line(s) 41 com/ptg/ptgapi/utils/DownloadUtils.java, line(s) 95,173 com/shu/priory/download/b.java, line(s) 10 com/shu/priory/param/d.java, line(s) 205,210 com/shu/priory/utils/o.java, line(s) 8 com/ss/android/downloadlib/addownload/h.java, line(s) 229 com/ss/android/downloadlib/addownload/k.java, line(s) 189,191 com/ss/android/downloadlib/g/m.java, line(s) 156,207,275 com/vivo/ad/c/b.java, line(s) 39 com/vivo/ad/g/a.java, line(s) 61 com/vivo/ic/dm/Constants.java, line(s) 48 com/vivo/ic/dm/n.java, line(s) 23,24 com/vivo/ic/minidownload/MiniDownloader.java, line(s) 15 com/vivo/ic/webview/HtmlWebChromeClient.java, line(s) 90 com/vivo/mobilead/antifraud/l1111l111111Il/l1111l111111Il.java, line(s) 195 com/vivo/mobilead/antifraud/l1111l111111Il/l11l1111I1l.java, line(s) 37,50,100 com/vivo/mobilead/antifraud/l111l11111Il/l111l1111llIl.java, line(s) 77 com/vivo/mobilead/antifraud/l111l1111llIl/l111l1111lI1l.java, line(s) 120 com/vivo/mobilead/c/e.java, line(s) 31,138 com/vivo/mobilead/c/f/b.java, line(s) 133,235 com/vivo/mobilead/m/m.java, line(s) 55,61 gb/b.java, line(s) 69,121,133,145,172,183,195,207,214,222,236 m9/i.java, line(s) 47 pj/a.java, line(s) 89,92 qa/c.java, line(s) 76,94 qa/l0.java, line(s) 23 vh/f.java, line(s) 19,36,58,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: cn/vlion/ad/inland/base/b6.java, line(s) 4,5,18 cn/vlion/ad/inland/base/p0.java, line(s) 5,6,19,31,32,46 com/alimm/tanx/core/view/player/cache/videocache/sourcestorage/DatabaseSourceInfoStorage.java, line(s) 6,7,63 com/ptg/ptgapi/component/videocache/sourcestorage/DatabaseSourceInfoStorage.java, line(s) 6,7,63 com/shu/priory/download/c/b.java, line(s) 5,65 com/shu/priory/download/c/c.java, line(s) 4,5,16 com/shu/priory/utils/c.java, line(s) 6,7,91 com/ss/android/downloadlib/d/b.java, line(s) 4,5,17,22 com/vivo/ic/dm/j.java, line(s) 6,7,69,70,153,154,132,133,138,139,150 com/vivo/mobilead/b/a.java, line(s) 4,5,16,24 com/vivo/mobilead/m/s/a.java, line(s) 6,7,31 ej/a.java, line(s) 6,7,107,115 gb/k.java, line(s) 9,10,530,796 kd/e.java, line(s) 3,25,29 kd/f.java, line(s) 3,26 kd/k.java, line(s) 3,25,30,35 kd/n.java, line(s) 5,6,212 qd/b.java, line(s) 3,25 u9/b.java, line(s) 3,15,19,23 ud/b.java, line(s) 3,16,20
中危安全漏洞 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: a/a/a/a/a/a/b.java, line(s) 57 ck/a0.java, line(s) 100 cn/vlion/ad/inland/base/util/md5/MD5Utils.java, line(s) 11,30 com/aggmoread/sdk/z/a/j/g.java, line(s) 31 com/aggmoread/sdk/z/c/a/a/e/m.java, line(s) 225 com/alimm/tanx/core/utils/MD5Utils.java, line(s) 43,61 com/alimm/tanx/core/view/player/cache/videocache/ProxyCacheUtils.java, line(s) 52 com/alimm/tanx/core/web/cache/utils/MD5Utils.java, line(s) 28 com/sntech/ads/SNAdSdk.java, line(s) 322 com/vivo/mobilead/antifraud/l111l1111llIl/l111l1111lI1l.java, line(s) 219 com/vivo/mobilead/g/c.java, line(s) 107 com/vivo/mobilead/h/j.java, line(s) 10 com/vivo/mobilead/m/q/f.java, line(s) 13 com/vivo/mobilead/util/e0.java, line(s) 11 com/vivo/mobilead/util/t.java, line(s) 29 gb/d.java, line(s) 44,63 gb/l.java, line(s) 254 gk/a.java, line(s) 30,47 lk/a.java, line(s) 37,54 nj/c.java, line(s) 47 tn/d.java, line(s) 13
中危安全漏洞 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等
文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#checking-memory-for-sensitive-data-mstg-storage-10 Files: cn/vlion/ad/inland/base/network/ok/HttpRequestUtil.java, line(s) 59 cn/vlion/ad/inland/base/s0.java, line(s) 31 cn/vlion/ad/inland/base/util/VlionAdLimitStrategyUtils.java, line(s) 65 cn/vlion/ad/inland/base/util/VlionAdStrategyUtils.java, line(s) 47,50 com/aggmoread/sdk/z/a/j/j.java, line(s) 503 com/alimm/tanx/core/ad/ad/template/rendering/feed/view/TanxFeedAdInteractionView.java, line(s) 132,131,133 com/alimm/tanx/core/ad/bean/LogSwitchBean.java, line(s) 18 com/alimm/tanx/core/orange/bean/WebConfigBean.java, line(s) 12 com/alimm/tanx/core/ut/bean/BaseUtBean.java, line(s) 66 com/domob/sdk/h/d.java, line(s) 162 com/fo/compat/core/constants/RtbConstants.java, line(s) 24 com/fo/compat/utils/net/RtbHandleWebUtils.java, line(s) 13 com/martian/libxianplay/wowan/X5JavaScriptInterface.java, line(s) 34 com/meishu/sdk/activity/MeishuRewardVideoPlayerActivity.java, line(s) 85,86,70,74,75,76,77,78,79,80,81,82 com/meishu/sdk/activity/MeishuWebviewActivity.java, line(s) 28,29,30 com/meishu/sdk/core/loader/cache/CacheEntity.java, line(s) 104 com/meishu/sdk/core/utils/PackConfigUtil.java, line(s) 20 com/meishu/sdk/core/utils/SecurityHelper.java, line(s) 11 com/ptg/adsdk/lib/PtgSDKConfig.java, line(s) 76 com/ptg/adsdk/lib/constants/Constant.java, line(s) 6 com/ptg/adsdk/lib/dispatcher/policy/DispatchPolicyCustomerItem.java, line(s) 450 com/ptg/adsdk/lib/helper/core/InteractionManager.java, line(s) 40 com/vivo/hybrid/sdk/Request.java, line(s) 257 com/vivo/ic/CookieHelper.java, line(s) 32 com/vivo/ic/dm/Constants.java, line(s) 46 com/vivo/ic/webview/CommonJsBridge.java, line(s) 26
中危安全漏洞 此应用程序可能会请求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: ea/b.java, line(s) 33,56,75,52
中危安全漏洞 应用程序包含隐私跟踪程序
此应用程序有多个4隐私跟踪程序。跟踪器可以跟踪设备或用户,是终端用户的隐私问题。
中危安全漏洞 此应用可能包含硬编码机密信息
从应用程序中识别出以下机密确保这些不是机密或私人信息 荣耀推送的=> "com.hihonor.push.app_id" : "104416493" 友盟统计的=> "UMENG_APPKEY" : "5c3e9406f1f556fc5c001238" 友盟统计的=> "UMENG_CHANNEL" : "Vivo" 凭证信息=> "app_id" : "17623" vivo推送的=> "local_iv" : "MzMsMzQsMzUsMzYsMzcsMzgsMzksNDAsNDEsMzIsMzgsMzcsMzYsMzUsMzQsMzMsI0AzNCwzMiwzMywzNywzMywzNCwzMiwzMywzMywzMywzNCw0MSwzNSwzNSwzMiwzMiwjQDMzLDM0LDM1LDM2LDM3LDM4LDM5LDQwLDQxLDMyLDM4LDM3LDMzLDM1LDM0LDMzLCNAMzQsMzIsMzMsMzcsMzMsMzQsMzIsMzMsMzMsMzMsMzQsNDEsMzUsMzIsMzIsMzI" 凭证信息=> "api_key" : "1c4a329d-fce9-46f3-a738-d93bd027e2ee" "record_bookrack_category_pref_key" : "record_bookrack_category_pref_key" "auto_add_bookshelf_pref_key" : "auto_add_bookshelf_pref_key" "privateKeyP2" : "#e$r" "pref_show_progress_time_power_key" : "show_progress_time_power_key" "volume_slide_page_pref_key" : "volume_slide_page_pref_key" "send_ad_info_pref_key" : "send_ad_info_pref_key" "pref_show_bonus_key" : "always_show_bonus_pref_key" "send_book_info_pref_key" : "send_book_info_pref_key" "show_image_pref_key" : "show_image_pref_key" "search_provider_authority" : "com.martian.ttbookhd.application.KeywordsSuggestionProvider" "screen_sensor_rotate_pref_key" : "screen_sensor_rotate_pref_key" "always_show_virtual_key_pref_key" : "always_show_virtual_key_pref_key" "pull_down_add_bookmark_pref_key" : "pull_down_add_bookmark_pref_key" "global_slide_next_pref_key" : "global_slide_next_pref_key" 8cb79090949a9bb29a8b97909bbc9e93939d9e9c948c ac92b08f8b969091d18f8a9d93969cb49a86df968cdf918a9393de MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC6ZetPcgLCvLsvDWzA3TYpRhEO MU5hfFVpPEJpPFUiP0wiPVFpPFJoOQ9jIkRiM1FlfHZUE3FFFEBvJk5+Kw== 150100434a4e42345207c969b41a4300 d08c868cd09b9a89969c9a8cd08c868c8b9a92d09c8f8ad08f908c8c969d939a 090E4DEDAD9B1CB57EA1538871ED468A7 9b9ad18d909d89d19e919b8d90969bd1878f908c9a9bd1a78f908c9a9bbd8d969b989adbbc908f86b091a88d968b9aac908d8b9a9bac9a8b 93909e9b9a9baf9e9c949e989a8cb691af8d909c9a8c8c 2LHYpyDYp9mG2KrYrtin2Kgg2qnZhtuM2K8g24zaqSDZgdin24zZhA== 5317f4377245bfb8efdc42c45d71bd43 e6b1bdcb890370f2f2419fe06d0fdf7628ad0083d52da1ecfe991164711bbf9297e75353de96f1740695d07610567b1240549af9cbd87d06919ac31c859ad37ab6907c311b4756e1e208775989a4f691bff4bbbc58174d2a96b1d0d970a05114d7ee57dfc33b1bafaf6e0d820e838427018b6435f903df04ba7fd34d73f843df9434b164e0220baabb10c8978c3f4c6b7da79d8220a968356d15090dea07df9606f665cbec14d218dd3d691cce2866a58840971b6a57b76af88b1a65fdffd2c080281a6ab20be5879e0330eb7ff70871ce684e7174ada5dc3159c461375a0796b17ce7beca83cf34f65976d237aee993db48d34a4e344f4d8b7e99119168bdd7 nfncquhfl9utVX+VApfrknKvYInYzmxjhdAEay+Nn6NPJKGPkCt1D7VWbf0YPiLmo d18b978a929d9c9e9c979aa0969b87a0 9b9ad18d909d89d19e919b8d90969bd1878f908c9a9bd1a78f908c9a9bbd8d969b989a 9b9ad18d909d89d19e919b8d90969bd1878f908c9a9bd1a78f908c9a9bb691968b 9e919b8d90969bd18b9a939a8f97909186d1ab9a939a8f97909186b29e919e989a8dcd 9e8f94ac969891b79e8c97bc909b9a 0000016742C00BDA259000000168CE0F13200000016588840DCE7118A0002FBF1C31C3275D78 tgIBkg304BUpjGHLSq1wYYb0Xs77pMIm 90E4DEDAD9B1CB57EA1538871ED468A7 9e919b8d90969bd19d938a9a8b90908b97d1b6bd938a9a8b90908b97b29e919e989a8ddbac8b8a9d 988c92d18c9692d18c8b9e8b9a ng68xjwl2kQ+71rZ/NrTkpbi3AWP39ba8ytvAXpZmOYCepmjhpdLtBBpO51cLY1ZK nmOYRYZP042vWRcKZ6iQLdLYmyg6tIzjYVfH0f6YX8OLIU7fy0TA/c88rzwIDAQAB np48QRafJ6PBKKEJqDTKIyCqSiu4BRbuiriN6U6jMZ+3hIuayj3GdX5EPETVOGrUe ace0db1f8cc05e9243387b9cd14664a6 884942f0e6454745814d5042ef23f4a6 b8459ad37b619125b7125026d8005f5a 9e919b8d90969bd18b9a939a8f97909186d1bc9a9393b6919990a89c9b929e c313d08110f385ed5a66e41780f7a04e 9e919b8d90969bd19d938a9a8b90908b97d1b6bd938a9a8b90908b97dbac8b8a9ddbaf8d908786 9e919b8d90969bd18b9a939a8f97909186d1bc9a9393b6919990b38b9a 2Fyr0luWfhhKDPGtYpuk4xBZrHvsbVvgjHGwqY6zIQFFGy6lNVfTvKV 9e8f94af9e8b97df968cdf918a9393 93969d8c928c9b94d18c90df93909e9bdf999e96939a9bd1 48F1E63A746E1ED8FA7522856A8F4BDC079633D34AE1E5F98E7C7E00EDAD12E4 959e899ed18c9a9c8a8d968b86d1b29a8c8c9e989abb96989a8c8b 124391740111393362562960 2BMqOVHM8X6Qiphp2ckuQfZd5oqXcQSpUwEC8GnzKSv2XA7QfOG4kdVwxu9WNAUas0fky1Cq 16a09e667f3bcc908b2fb1366ea957d3e3adec17512775099da2f590b0667322a MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5se07mkN71qsSJHjZ2Z0+Z+4LlLvf2sz7Md38VAa3EmAOvI7vZp3hbAxicL724ylcmisTPtZQhT/9C+25AELqy9PN9JmzKpwoVTUoJvxG4BoyT49+gGVl6s6zo1byNoHUzTfkmRfmC9MC53HvG8GwKP5xtcdptFjAIcgIR7oAWQIDAQAB 9e919b8d90969bd18b9a939a8f97909186d1b2ac9692ab9a939a8f97909186b29e919e989a8d 524F4EA03A304B4FAA6F65C6679558AA6DAE66F68D0B58C0E2F85D11553D0FE1 9e919b8d90969bd1908cd1ac868c8b9a92af8d908f9a8d8b969a8c 7ZWY64KY7J2YIO2MjOydvOydhCDshKDtg50= 00190b14bb360d960f731cb0409bfcc2 9d909e8d9bd392909b9a93d39d8d9e919bd3929e918a999e9c8b8a8d9a8dd3999691989a8d8f8d96918bd39c8f8aa09e9d96d39c8f8aa09e9d96cd 9c9092d19a939b9a8d9b8d96899a8d8cd18d968d8ad19a9b878fd19c9091999698d1ba9ba78fbc9091999698b893909d9e93 635D9CDAD288F6E202B882717E6551393F2F4DFD5C4D2242F06D9E7A9A71539AE0913881F25B7CAC217EA749F5B97CB9 9e919b8d90969bd18b9a939a8f97909186d1bc9a9393b6919990b88c92 9b9ad18d909d89d19e919b8d90969bd1878f908c9a9bd1a78f908c9a9bb79a938f9a8d8c 9e8f94af9e8b97df968cdf91908bdf8c8b9e8d8bdf88968b97dfd8d09b9e8b9ed09e8f8fd0 9b9e93899694d18c868c8b9a92d1bb9a87af9e8b97b3968c8bdbba939a929a918b d41d8cd98f00b204e9800998ecf8427e 2F0YPlU6Hh38scNSTeTaOW1j8vMxdGB6bWg1fZNIq3T7t 77c589c81cd026c8170bbf7c1a16c857 9c9e9393df989a8bbb9a89969c9ab69bdf9d8a8bdf91908bdf9c8d9a9e8b9a 09495bd38d814fe681af6a1b3fdc1909 9c90918b9a878bdf968cdf918a9393de d6fc3a4a06adbde89223b 9e919b8d90969bd19d938a9a8b90908b97d1b6bd938a9a8b90908b97b29e919e989a8d b6cbad6cbd5ed0d209afc69ad3b7a617efaae9b3c47eabe0be42d924936fa78c8001b1fd74b079e5ff9690061dacfa4768e981a526b9ca77156ca36251cf2f906d105481374998a7e6e6e18f75ca98b8ed2eaf86ff402c874cca0a263053f22237858206867d210020daa38c48b20cc9dfd82b44a51aeb5db459b22794e2d649 ac92b08f8b969091df968cdf918a9393de 9e919b8d90969bd19d938a9a8b90908b97d1bd938a9a8b90908b97be9b9e8f8b9a8d 9e919b8d90969bd1908cd1bd8a96939b 5c3e9406f1f556fc5c001238 efedc24fecde188aaa9161 QrMgt8GGYI6T52ZY5AnhtxkLzb8egpFn3j5JELI8H6wtACbUnZ5cc3aYTsTRbmkAkRJeYbtx92LPBWm7nBO9UIl7y5i5MQNmUZNf5QENurR5tGyo7yJ2G0MBjWvy6iAtlAbacKP0SwOUeUWx5dsBdyhxa7Id1APtybSdDgicBDuNjI0mlZFUzZSS9dmN8lBD0WTVOMz0pRZbR3cysomRXOO1ghqjJdTcyDIxzpNAEszN8RMGjrzyU7Hjbmwi6YNK 2BP0yAVt1ZRSyy5AsSfeNGwoa6AmPkwxjpni6quiOuuID1wZbrrj2PvG9 68ec87a3c32397f457213554974fe755 9e919b8d90969bd19e8f8fd1be8f8f93969c9e8b969091b3909e9b9a8d8c 98be8f8f93969c9e8b969091b3909e9b9a8d8c 99e23fb052699749627a10fed365b9d1 9d909e8d9bd392909b9a93d38c9a8d969e93d39d8d9e919bd3929e918a999e9c8b8a8d9a8dd3999691989a8d8f8d96918bd39c8f8aa09e9d96d39c8f8aa09e9d96cd ac92b08f8b969091d1908d989e9196859e8b969091df968cdf918a9393de 9e919b8d90969bd18f8d9089969b9a8dd1ac9a8b8b9691988cdbac868c8b9a92 M09oIE5lNg9lPFVpPFUiM0J4O05ifGxNG28= noCTIsuc7czZOu9pBJYjOrqCZhhJsJucc3+T/un8KioD2CjkXy0EhNMJSuvo+tHJg 2F0buRl2GGnQF4QJwyuINtTLWSIjNI9TsfuvNQTxiq eyJhbGxfYXRhbXBlciI6dHJ1ZSwiY29yZV9hdGFtcGVyIjp0cnVlLCJob29rX2phdmFfc3dpdGNoIjp0cnVlLCJob29rX3N3aXRjaCI6ZmFsc2UsInJpc2tfYXBwcyI6W3sieHBvc2VkIjp7InBuIjoiZGUucm9idi5hbmRyb2lkLnhwb3NlZC5pbnN0YWxsZXIiLCJ1cmkiOiIifX0seyJjb250cm9sbGVycyI6eyJwbiI6ImNvbS5zb2Z0LmNvbnRyb2xsZXJzIiwidXJpIjoiIn19LHsiYXBrMDA4diI6eyJwbiI6ImNvbS5zb2Z0LmFwazAwOHYiLCJ1cmkiOiIifX0seyJhcGswMDhUb29sIjp7InBuIjoiY29tLnNvZnQuYXBrMDA4VG9vbCIsInVyaSI6IiJ9fSx7ImlnIjp7InBuIjoiY29tLmRvdWJlZS5pZyIsInVyaSI6IiJ9fSx7ImFuamlhbiI6eyJwbiI6ImNvbS5jeWpoLm1vYmlsZWFuamlhbiIsInVyaSI6IiJ9fSx7InJrdGVjaCI6eyJwbiI6ImNvbS5ydW9rdWFpLnJrdGVjaCIsInVyaSI6IiJ9fSx7Im1hZ2lzayI6eyJwbiI6ImNvbS50b3Bqb2hud3UubWFnaXNrIiwidXJpIjoiIn19LHsia2luZ3VzZXIiOnsicG4iOiJjb20ua2luZ3Jvb3Qua2luZ3VzZXIiLCJ1cmkiOiIifX0seyJzdWJzdHJhdGUiOnsicG4iOiJjb20uc2F1cmlrLnN1YnN0cmF0ZSIsInVyaSI6IiJ9fSx7InRvdWNoc3ByaXRlIjp7InBuIjoiY29tLnRvdWNoc3ByaXRlLmFuZHJvaWQiLCJ1cmkiOiIifX0seyJzY3JpcHRkcm9pZCI6eyJwbiI6ImNvbS5zdGFyZHVzdC5zY3JpcHRkcm9pZCIsInVyaSI6IiJ9fSx7InRvb2xoZXJvIjp7InBuIjoiY29tLm1vYmlsZXVuY2xlLnRvb2xoZXJvIiwidXJpIjoiIn19LHsiaHVsdXhpYSI6eyJwbiI6ImNvbS5odWx1eGlhLmdhbWV0b29scyIsInVyaSI6IiJ9fSx7ImFwa2VkaXRvciI6eyJwbiI6ImNvbS5nbWFpbC5oZWFnb28uYXBrZWRpdG9yLnBybyIsInVyaSI6IiJ9fSx7Inhwb3NlZGRldiI6eyJwbiI6ImNvbS5zb2xseXUueHBvc2VkLmhvb2subW9kZWwuZGV2IiwidXJpIjoiIn19LHsiYW55d2hlcmUiOnsicG4iOiJjb20udHh5LmFueXdoZXJlIiwidXJpIjoiIn19LHsiYnVyZ2VyendzbSI6eyJwbiI6InByby5idXJnZXJ6LndzbS5tYW5hZ2VyIiwidXJpIjoiIn19LHsidmRsb2MiOnsicG4iOiJjb20udmlydHVhbGRyb2lkLmxvYyIsInVyaSI6IiJ9fSx7InZkdHhsIjp7InBuIjoiY29tLnZpcnR1YWxkcm9pZC50eGwiLCJ1cmkiOiIifX0seyJ2ZHd6cyI6eyJwbiI6ImNvbS52aXJ0dWFsZHJvaWQud3pzIiwidXJpIjoiIn19LHsidmRraXQiOnsicG4iOiJjb20udmlydHVhbGRyb2lkLmtpdCIsInVyaSI6IiJ9fSx7InZkd3hnIjp7InBuIjoiY29tLnZpcnR1YWxkcm9pZC53eGciLCJ1cmkiOiIifX0seyJ2ZGdwcyI6eyJwbiI6ImNvbS52aXJ0dWFsZHJvaWQuZ3BzIiwidXJpIjoiIn19LHsiYTEwMjRtbG9jIjp7InBuIjoidG9wLmExMDI0Ynl0ZXMubW9ja2xvYy5jYS5wcm8iLCJ1cmkiOiIifX0seyJkcmhneiI6eyJwbiI6ImNvbS5kZXJ1aGFpLmd1YW5nemkubm9yb290MiIsInVyaSI6IiJ9fSx7InlnZ2IiOnsicG4iOiJjb20ubWNtb25qbWIueWdnYiIsInVyaSI6IiJ9fSx7InhzcnYiOnsicG4iOiJ4aWFrZS54c2VydmVyIiwidXJpIjoiIn19LHsiZmFrZWxvYyI6eyJwbiI6ImNvbS5kcmFjcmF5cy5mYWtlbG9jIiwidXJpIjoiIn19LHsidWx0cmEiOnsicG4iOiJuZXQuYW55bG9jYXRpb24udWx0cmEiLCJ1cmkiOiIifX0seyJsb2NhdGlvbmNoZWF0ZXIiOnsicG4iOiJjb20ud2lmaTk5LmFuZHJvaWQubG9jYXRpb25jaGVhdGVyIiwidXJpIjoiIn19LHsiZHd6cyI6eyJwbiI6ImNvbS5kaW5nd2VpenNob3UiLCJ1cmkiOiIifX0seyJtb2NrbG9jIjp7InBuIjoidG9wLmExMDI0Ynl0ZXMubW9ja2xvYy5jYS5wcm8iLCJ1cmkiOiIifX0seyJhbnl3aGVyZWNsb25lIjp7InBuIjoiY29tLnR4eS5hbnl3aGVyZS5jbG9uZSIsInVyaSI6IiJ9fSx7ImZha2Vsb2NjIjp7InBuIjoiY29tLmRyYWNyYXlzLmZha2Vsb2NjIiwidXJpIjoiIn19LHsibW9ja3d4bG9jYXRpb24iOnsicG4iOiJjb20udGFuZHkuYW5kcm9pZC5tb2Nrd3hsb2NhdGlvbiIsInVyaSI6IiJ9fSx7ImFueWxvY2F0aW9uIjp7InBuIjoibmV0LmFueWxvY2F0aW9uIiwidXJpIjoiIn19LHsidG90YWxjb250cm9sIjp7InBuIjoiY29tLnNpZ21hX3J0LnRvdGFsY29udHJvbCIsInVyaSI6IiJ9fSx7ImlwamwyIjp7InBuIjoiY29tLmNodWFuZ2RpYW4uaXBqbDIiLCJ1cmkiOiIifX1dLCJyaXNrX2RpcnMiOlt7IjAwOE1vZGUiOnsiZGlyIjoiLnN5c3RlbS8wMDhNb2RlIiwidHlwZSI6InNkY2FyZCJ9fSx7IjAwOE9LIjp7ImRpciI6Ii5zeXN0ZW0vMDA4T0siLCJ0eXBlIjoic2RjYXJkIn19LHsiMDA4c3lzdGVtIjp7ImRpciI6Ii5zeXN0ZW0vMDA4c3lzdGVtIiwidHlwZSI6InNkY2FyZCJ9fSx7ImlHcmltYWNlIjp7ImRpciI6ImlHcmltYWNlIiwidHlwZSI6InNkY2FyZCJ9fSx7InRvdWNoZWxwZXIiOnsiZGlyIjoiL2RhdGEvZGF0YS9uZXQuYWlzZW5jZS5Ub3VjaGVscGVyIiwidHlwZSI6ImFic29sdXRlIn19LHsiZWxmc2NyaXB0Ijp7ImRpciI6Ii9tbnQvc2RjYXJkL3RvdWNoZWxmL3NjcmlwdHMvIiwidHlwZSI6ImFic29sdXRlIn19LHsic3ByaXRlbHVhIjp7ImRpciI6Ii9tbnQvc2RjYXJkL1RvdWNoU3ByaXRlL2x1YSIsInR5cGUiOiJhYnNvbHV0ZSJ9fSx7InNwcml0ZWxvZyI6eyJkaXIiOiIvbW50L3NkY2FyZC9Ub3VjaFNwcml0ZS9sb2ciLCJ0eXBlIjoiYWJzb2x1dGUifX0seyJhc3Npc3RhbnQiOnsiZGlyIjoiL2RhdGEvZGF0YS9jb20ueHhBc3Npc3RhbnQiLCJ0eXBlIjoiYWJzb2x1dGUifX0seyJhc3Npc3RhbnRzY3JpcHQiOnsiZGlyIjoiL21udC9zZGNhcmQvY29tLnh4QXNzaXN0YW50L3NjcmlwdCIsInR5cGUiOiJhYnNvbHV0ZSJ9fSx7Im1vYmlsZWFuamlhbiI6eyJkaXIiOiIvZGF0YS9kYXRhL2NvbS5jeWpoLm1vYmlsZWFuamlhbiIsInR5cGUiOiJhYnNvbHV0ZSJ9fV0sInJpc2tfZmlsZV9zd2l0Y2giOnRydWUsInJpc2tfZmlsZXMiOiJZL0RZcVhKcG9Oc25YWm5VSUdYcE5WMXBFQ3EwbHNod2JySEcxZWsrZzBUL2M5ckhPdkhxTlpWQmJhT3dmcGRFODZ4TjlESDFuTi9WRFhydnhXMjg2UXpPa3RZbktPaTczaUVzSG8zT2c1TlhJQnVVUjl1eEhEMHcvZ213aFFxelNuVlRWemplYkpxdy8rNGU5SUZIN0FHUnhjWGhxR3hJRHR4cnd5Mk15dE5ZZllqU2RkbGd3cXJKSzJoT2RDdGtBZUV1YUFmK0hjVzhqdkdkUE9NOEo5dnpXc1I3NWNjRHNlRTFPbXVEOEdXTkRhM2d3T09EdWpGbGdaS3pxNkpQV2NiaFBaL1NWYmtCa3B5UVZVM1UxRmxjU09sOVo2bWQwaWZGandNb2tmbDczVEFoNWNCQVBWV0RnTnhPZ0owbkNmbjFabmtPMHdmK0dPOXE2YmU0MG1aVms1aTVrT2RTdmlweDFIcSthSzZ0NGxOc3YxNStwYkNtb2trRVZhb0pNVHY3N003S3YwYkw4QXNRNnJUZEdZdWlROGM5RHprVlE5eFlXZllhVnhJbVh0bWlIN1Z4MVdVNHdpOGJnT2tFOCtUWStXcUk5ZDVJcGNmTWVZVnBvUThNazcrUEhBOEUva1hRZUxPT1c4cHVxcklLZW9nNFFNKzdFRzNlYVBGVWdyZm5NUG9UcnhmUDVUd2haelIxem9qZy9vKzBucXRMblExSlY0cVFmOHFYOGdTV1U5MXZDSit2YXI1ZVdCY25FemEydktPWnN5Mnowb0x2MWFGTS9PUDFJTkJ3YXVSeHkzY1BjMkJ5Mk4yY2dGdmJBYWVZZ3RZZSs4bkg1Z3FzVXVZb0hXUVJmTGJBNWEvbVR4T0c4RmNxYzZRYlQyaG1VQklDZ0FxRHBoMVBRYVF3WEpDcnlQc3FZV0lwdFJ5WTduZU1Mb00vaklSUlRZc2xySlUzTXZMMXdhV1V2dXFWeXNYc24yclpzZFFucXhTYk9IdmRxTm9TUmVIWFJCcEJOS1plUjk5dlJPc3R5TExubXF6aFNpRVBSVWphTzdpUjBETXdRQ3pXYjJHSWEwRHVDOWR5T3EvMVZRcE1HMk05NUErVXBGdmZMeld0cHM2WERtMXRaWWV4R2tPd3hjc3EzSnNLWUNYVzRuYktPMW1RM0lwclU5RGVFV0pkTk1kemlwZWNmYmtCdkZZRGsrT1RMU2NpdDFnSDc3NnRSK1huelZ3MjVDTjhIWVExT21xRHFuM1I5N1M5ZXhaQm4yaWxGQ0IwaFNwWDhUTUpUOHR3d3cvYkg1MUZRaTVZaUg3VGsvRzdZMHYrRFVXakg4L0EyT0ZRL1R4TVpPRm5YbTVZRTZrTnhKU2hRa1lHTE4wZ2NreFZxYnFsTzF4TEZFZDZucUtTZlRTUjcraXhRcm8rSGFTbE8rUWQrQ3g0aVVSMW5FL2lQUHRUUXQvN1ZDWkZmVlQ1Zk5kN0NHTFd4VkM5S2NJS2EzeFRRR3gvam5XUk9ac1dHa0dDQ2htaHJtOFhFK0tvdFYvckJacVFsOHdTODU2SHd6RE5nN2d0Nk9lNjgzeEdIcVd4NVd4UUZLMUwwTkxoeUhGM0MycTBOcEQxVUg3MUNlTFNtU2V1dVpkU0lwR3hBdlJldTJnQlZqWlZUSzJmellja2dmVGhDbzdLVXg5OGlYdmlQYjhMR0pRdmE4MDcyNUNIMWV1RFVUK3hzQ0Y4ZGhUUE9QUWtmZGtOS1M3ZnA2QllZajRsMml5bElwWjVaemRFWXV0RW52d1AyVVRlRVJ2QXlSWDM0QVh2a2Z0MDNBa0FWU0hlSXJzSlF0Q1VzVm0rNkZRN1ZrbEZSbVlWQUxZVXRwcWduRjNjOGpPcFNrd28vUG95VUpRZU5DUFMxa2JpUzlnQXJkUnE3aVIyT251NzhBWVZVSEUrdW9ncXZOZ0hIWUE3MjgzMzkxcmxpRGlreXYvcVFlNnFpa1hQZlVyZGdqVVFLRlI5R0UrUHhxQ1Y3Ry9HM0hJckZHaHA5Tnd1aGVmL0xWWDVaSm9CSWl2VjlySmhmay8zVFFXM3UweUVXZUR4WXYxY2lJY3cwZkZJU1Z1eEdYeWh2WGRPZlh5T0xZM2dZZVpPUVJoNEgyV1hZWVRWb1gyWEgrelY0dXFFUUwwU3A0eHJUMG80Z1oxbWxWRzV4T2VveFczMTJkTHg1eC96ZkVENStUTVlSZ0xsOGxRRDBxMzRLWWRRRFV5eExMSXNzQnpHaEFxODUwNmZpaDZlMDZRMkxoQ1MyV0VVN0NTQmJvV1o1bnY3UUpPSzVZQ1RNdzZiNC9HWHlNUlZQcWRsckZDTXRpMEFMK0J4NEZITk5DejJhOElwcTA0V1ZkN2RDMk1EUlNFcmI0UHNzRHNlQkJCb2hOZUluVmdBNE5hS2VNMitoeVJKT3FtR29wZGhRcGtkbUduM1VRUHRDQkJ5M3FSUlpVTGxVTG1STVhUOGtJQ2xGdzRpc0lxeHkxSDY0ZXlXUTBwSEk1R0tibUU5WVgxUU9MUzl0Ym9mRWdCYXNZNnB4YlBMUGJhSjdHd0xpQUorOHRlSlNYVU9oSDY5UUowQ2p5amdSNE8xN0dtMG5NeENFRWtXMTl3TFVkbi9HMGFIS251YTM4dXFpem82YUJVOHJRbkk4TGxPL0VGbTB5NitxTkR0L0FQR2F6L2pycGdhY2tIV2pWcXAvc1F1aUU4UEc2NEhEdjNuQkNJNFBZNnhkOWdJL0V1VThtVTYySjFRaC9FbEFyRVY0VlJ3dVRaOUZkT3VNSUQ2SjN5dCt1OEZtNGJGcVB3MkhnbXljNjh4SnFRQ0RBK0NyZnVGdHVJaHh1OHFpUTZycCtGZFNEZXNqRnlYOUFqbW52TllOL2w3bElMY3dFdkljVDlndTZXTU5zKy9iQnFCaTZWT1lvYnBvcUhzMERlQkpJQzdsZDdYcS9tdVdRT01GbFpyNlBVL3EyY0MybUovbjlHcUtueTZIUVdpSm5mNThhNG5tUGVNTzd0RVQ5VFY0SmtxUjdEYXJrYjQ3VldEdzkxeitoR0F0MHVMSjh1cjFvNzFOS0VKOVhhN1Z0ZWRWMUZmZ2xVQ0lEb0hodURiN2w1VGhQTisyOHlUMEJsYjFQTlFCaTZkdTVXanh4MjNSOUwrZGUwRDY0WFpUOTdXWVkzbjZ0K3lzZVNwL0NlY1ltK1EwemZFMUVSUk9rUThJOVZYOWFBMUFOZnVITkZtdWJHdHZSdlZlL2d6UHNNd3hVU2dZQUZvNGhDK2hUeEpMZE9qQVBFS2xGdHY4czBxZ3NocDZwMTF1SWN2ZHRpY2pyR08vR3JoVk1FdnJ0WThNMGgrM1Fib3dGL3ByT0xtUm5yOXdKS3NrK2RvT0JjNmFUYUFtYnJzLzZScnpER3lDM2JQRlFLbVA1YTJWNmprTTNVU0ZhMlRKeFhCRDV2Ymd5UEVlckRGZmxqZWZrSkdZS3Z0TkJybDVYSlF6L1I3dE84UkRlZ3J1V05NMnFHUkdxeUxNUTViSXA2Q2FsV3puTjgvbkprZDZLc2UvNWRCb0NpRy9PbVZHMTU2Q0hyM29jT08wWktwemhuNHVxb0ViNmJxZnJmbjZmMVVOQUdoS3AyU2ROQVYzZm8wM0p4eEJTd0Y1dENzWEVDN29Gc0VRZVFLazBzL0djRDFzYTArK3gxc2ptRUlyVnViZUJSMXBnN0VUS1NNalBGTTEzeW5oWTJxU0YvdHY0UzFxVHhaVC8vYzloZVlrUnJaNmJ0QzUyb3M3aTFLNXhienowZFFZR0N2YnNzc2F0VnZabUJjNi96dTVoN29ZRitEckFjMkMyaU8vNUpJT0R5ME0vOEoyRjlxRmJlSktENm5CL2VkWUIwODJsdW4zcGY1N2swQkpGb2lNdDdNWm90WGlCVnVmUU1kZWJNNVpDcU81S2JUUVJQdjNnZFF3RnF6eWlGZks4L2dpNUJ3VTFYMDh4MnZkYklDeHZiN21NQ3JsSko5cVR2K3plRmVPL0w1UFJVMWQyd2drZkl0M2kwNmFPbi9ZMnN5bHdwUFhKb0VYTkkvWnphNXlTNitUV3kyVjdOdmlWbGhBamZBLy8zRCtvekNRRTBBeFJtYWdWY3dKSW5jN1hpeWFIbVpMc1VsaDhZNFdNLzdkbzF1WWhuZzRxZEE4QzV0bXBFaXoyd2JwRzJyb0FpcVNiVEhpUHpZVGNiMEl6eDYzSGw4MGN2YUJYWVY4VmZtUTQ2T3hEcXFxa0FkY1lFY0FmQ2tFcUljQk5zdEJ1cDJLdmxqRGNiWitSY041ODVyaE96ZjBqVDVqdVhoR0tNL0RpbkVLVURKc2E1WlRIMWhLMnQxRmZTZ2x1Wk1FdVNYaWhDUFNhVzViQVFWQUZZRGdBam9TakMvUFowWUU3YUxHYSt1eWs0eTUvYTE1RnNJckN1K2ErMWppU0N5YnNSQUMxUmtNYzBlbm11Rkg5T08rbW96djh2aFE0N1pVT1V4dDBvQ0RHWXVCZTN0ODNZZXBQT3dFOVZ0VXJ0U1pCZ2Yrcy9oYllweFVoMkl3U3lzOGVRTk56T2l4VE02TllMTG5tZ3NtakV0YXZHSDZqTzRqYkxiakNaN0hBS0xTV1hMdThidk1GRzZZcVdpNVVWUnhRRzlNVlJwSXlnSE9SY2tNMVNJb1V0OEFnaTh4WkxYeE1GVk9NWU44K1JQWWg0OXBVcFlFTVJ1YkdWVTdkVUNremZkbGI3bDFvZCs3bmxycjZDOFRCckxMcjNxSUt5WDZ5M3lua29oQUo2UVNYMWhLZERZblhUeTdJbkpid2VEa0ZtR0JPZTFCdmovVWVTdjZVNEtlMDJhZUhidTBhNE1zS0FOQlNGaHlYNGRhemZSMzJER095bHFJRm5Kc0pBVE13S0RXdlh4WmJ6RlFacndaTUNCTWtUQ1plSVBlRGdNQ1JlTVM4U1Jjd3l4YjVHbWJDUnNjTVJQVnNVWmUwcFdSM1Y3eHMzSzUvSnEzQ1oyS3N6cVY0UWNQNHhPczZWeFpmT3NmWlZsblVxWFE1ak80Y3ZSRDIvVGIrSTBmVHN4MW1IQXF3V2JHTnFTbnc1NlBscnJ2UlZhR0dvTVRCQmEvdlhaZXVSZHFWMi9pakQyQVRvWXc2OGpZMFZXQWo1T1grU05rTVdOcXlpZ0JZY1FjaENnLzUrTHFOSU5PUzA2b1NNUmFjQzgrbEpnVk13ekk5UzRzZE5YZEthbW40YW5WU1J3RjhmWVRiZ3VCOGRDVHZPMStGVklHTG53QWNNT3BVYTVUdzVoYnY4QkFYczZBYy9qMlZNUmlCRmVncFQ2YkdFZURKdDVPYTlVU08xTWNRQ01OQTR2Mm1WM1VPYU5QS3p4OW9kVXZEMEJoTzA0WGVWclRmUDRGdHJ3L0NnUlB6Ym55RzBtcHVUQ2JLK1hLMXhUenkydDJUTTJXdmNFc005S2UyczBPbUd4MmJrZkdzZ3h2cWgyQmJET25SM2tFL0xWRWVPUGZEWHg0MUZCQk12M1NhQWNCVmtBejdCQkJyR09CZkZpazU0NTRVRlRvaWo3QXpOcHRNZ3pabTZjVk5hNDZTY1NpeWxEd3Z6dlhEeUcxUjJGdkIzaDlDSkI3NEJ3K2pPVWNVSlYyL2dDejQzMHNLeWwzdWNOQzRiNENVUXZMaWJrWklPMlhxdldOTHh6bWQ2QVBHdG9pUjdPV1I2NVh3TStBYWZ2UGcyTys1YkU4YWwra2lPYVlEQzJ2RnRJd2JqaVBvenZFVGRlRGNKVlF0RHYyR2xHOUljK015OEFvR0NsVkt2TTMyWjdqLzVFa21odi96QWJUZGVYNkw1YS85NWQ5SWhmNXJQOUNDVHhVL1JEbmFiWkhGckhLeEYwUnE0bXh3M1N4VENpcERoQzh6WnJzL1I3VFBlOGU0T25PMWllcWFOWUZmWGpqQ05CRWJLOHBTU3ZCeFpUOUo3NTN0ZnVGc1NmcER6Sk5yMEVRY2xkYkJoT0VhRkNoUCtwNzNHd3dPUjRvM2RtQUFkZnEwdXoxckRWcTFQV05jb1pPOGdOOUl5elIyTVZFakFyU05mQm9UWnd2dDdrVlpibkFYdGt4aUxZYkVwUEx5RHhERlZhYk41WVR0SnhDM0lzeXBCeEZlVm5pYnQzcWEvMzZsQjVoZWFYQUNXVDM3SjR1TlF3ekpZRjhiYStNL3dtVDhjWm45OUMyVThYT3NHcnFRaWhNQ1hJT3Y3V0UrV1pPVFhaSjNyVUJKS25ZenZoS3IrK0NKRnhQMmJQYXBkWE9DZk5teUJTWjVkbi9ranFKcmpSMnl6bGhvaE83cnRmcUJYWkkyNUVWMW1JOGUwYnl0MFhuU1lDbWxUbi9pN3F0Z1JYRnFhSnA4RGFWT1luYWN3dFBZYzIzYVN3T1NSMVVMcVNCYVRDU2pDN1kvamQwd2luZlFSUlQ0eENQR2JST2RPbjh3TnhGNlhPZExFQmhiREZqUm5hYXQvUmhGWGlmZGtUSHJGQ0F6bDBpQWlUcEhoTHN2VTV3ZjJrSUY5Zkl4OGZqVjJuWVpmdGRwN0QxTERtSnE0NmhyZTlod0pxRVNwTjlENkIwT0s3WVFKWi84UVhFWHhwUEtIOURoSlJZRSs0a3QrQktxZnJJSGltbjM0dEYvTkJrYmtZcHZKUHY1dlJIbGdYT2xRVmhTaERrU2xqUHpYN2Iyeld5aXV4QkswOTBCSGR4YmpXdHVKOVpwN2pJRndRTWtRcWtQUU9zbkxQcW9vZTNQdm9xejRTNjdxTzExMjlPMGNDeFJFUnlKdlBoSEJLbXV6bGVtY3pLZVd1ZStUVFBTSUNwTHlqdXJsS1dScW1YM01YbWt2MXc0eVNoNlM4N1Mrc2V5ZGFCMXVaQTdIV21pQWNZVnZOVktwM2lzek5HNk12TEwrMHpEREdGWmtjOHJUWC9iV2RMNUVVbThUUEZLbmlJMG1MKzF4TXUrMkdqRGQ1OVFOd1FGUHZZSjRFVS95MEhqQVQ2NVp0eXF2TXQ1Sk1vdDNIdnNTdCt4blgydWp5WFVmZ0dRT1FNSkhnT1lLSDE5M3hSSWEwQ0E1SHYrWGM5b1hDMVhjRG5RN2lIZ0VwdmYwZ0JxaDNHRy9SWnBMMllUMnZITzhVTFd0TUJscTFjSlVyUTRzaU9RYy9BNjRTMjBOa2NHS0lsOWlmM1U5REJvbU1pRk5jVkRadHIxZjFWaDhIWFpYYzRvQzZSREplN0pPVlVhclRTZm5SZFVSV2cyQjhrYmNGWTlqK2phaldyZndnb2R5MllDRmp5MlRZRUF2dU9ReDN0eG5qT2k3S2hjNW8rcFZSeTdEa3pRMUxJN1B1cURVOTcrRUY5QnArKzMwdjZQY2dUeXQrVWFlNDNYMVg1dkFoN3JEeUhBUWpKSWVwMW1jR0JiTVNCNnZxeURsTWZ0bm5EYjU2aUY3cjBFS0Ztd2ZlY2Q1V0xONHYySlhWRk9yRlQ2bERWVGoxc0JMRHZ0ZE14ZzVOMldIQ0hTTTBPUU0wV3NHMjRycjdua3k3SUlrVDdQbzdUUmFDS3RnZkVTbVNUNlg1Vm5lQlRPNzFOWUgrTGJWN1RmbXFvUzhEQk44Mjh6MHBGb0xURm9mSVM4M1RObHRBTVNtREkyQ2tSVVFuVTgyTllPcm82UDdONUlVS21HdnVoSk9lZzRaalBCbk0rQm9KaXROREhXMCtNb3hZNlZscksxVHpVRFhJSFQ5dFZxTndpTGExRWZxNlZLTlNKSm05bFFNLytaR2kwNU9scm8wQUZvS1lIelowQ09JeVMvR2hVU0NjeWI4czQvY3NDUGFKTUVyR3ErRy94THNKMGhwR0drdVhsREtVZittVzczdnJtV2pkeVFCbUVoYTI5eUxSRUViTlFVbFU0NnpndjJxQ0hHVWRGN2crUGEvK2Q3dW85WS90OFQvRC9uUjlCQU1yVlJHZm1KYWhOMXJMTGkxK3FGTDZHQlY0eEtQamxKenZnRURmRzEzZGdZcElOb2s3L3g1aWRmSjN3Q0JGZ3FlYUpSRXpJdmE5OXh1WnVURHU1a2RHTHd5SXNwNXRPcUNaM1huRzFkZ016YlpwTkprNzcyQTlBaHdUWkpnRWI0MFpOSVkxWDMzN3MvbFBaeHJpMHhrUkZ3SWhKdUNQOW94SDhaMm43SXNRcThxdStZQ0ZIZzFnSVZUYTRwSUFPU2VpdW1PTVJWOHdBVUdRdTBpQk9adE1Wb1BGSHpZb3lScythN0hmbFB0RG1xVUtONnRaWXgwNFQxRDNzZWNVNG15TEUyKzlpd3VMZVdYVjZ1MFRqUHBoVWlTVGVZRzFpdVprVWNuVURYc2FId0dnZGc9PSIsInNlbnNpdGl2ZS5haW5mbyI6dHJ1ZSwic2Vuc2l0aXZlLmFwcHMiOnRydWUsInNlbnNpdGl2ZS5hcHMiOnRydWUsInNlbnNpdGl2ZS5ic3NpZCI6dHJ1ZSwic2Vuc2l0aXZlLmNhbWVyYSI6dHJ1ZSwic2Vuc2l0aXZlLmNlbGwiOnRydWUsInNlbnNpdGl2ZS5ncHMiOmZhbHNlLCJzZW5zaXRpdmUuaWNjaWQiOnRydWUsInNlbnNpdGl2ZS5pbXNpIjp0cnVlLCJzZW5zaXRpdmUubWFjIjp0cnVlLCJzZW5zaXRpdmUuc3NpZCI6dHJ1ZSwic2Vuc2l0aXZlLnRlbCI6ZmFsc2UsIndoaXRlX2FwcHMiOltdfQ== 10aaf989b6074b9eb48ca88c002e8c04 d18b978a929d9c9e9c979aa0 9e919b8d90969bd18b9a939a8f97909186d1ab9a939a8f97909186b29e919e989a8d a78f908c9a9bbd8d969b989ad1959e8d 2KfbjNqpINmB2KfYptmEINmF24zauiDYs9uSINin2YbYqtiu2KfYqCDaqdix24zaug== 33FBC46CBF0C2674E638EE9C34FA06F5AECBD391B4926E4C5E2F7762C5D4E6B35590B3AB5A01879305817B3BD5A0233A f0af637000fe4d178aa0d8021021cb68 6C48747470516C6F6443634A6961454434 d09c8f8a998d9a8ed09c8f8a96919990a0929e87a0998d9a8e 9e919b8d90969bd18b9a939a8f97909186d1bc9a9393b6919990bc9b929e MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCv2WHuBUFQep01EvclA9XzXuR9 MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCt8H0BF3SquJmk6xIo2bTldgvtazLIeSbR4cle 9a878fa09d9e8c9ad19e8f94 MYfLBmRgKecqe2610B7+jt2rVdTeFDsR1IqqW92w6FM= 9e919b8d90969bd1908cd1ac9a8d89969c9ab29e919e989a8d 8c928c9b94df91908bdf9691968bde 9b9e93899694d18c868c8b9a92d1bb9a87af9e8b97b3968c8b d08c868cd09b9a89969c9a8cd08c868c8b9a92d09c8f8ad08f8d9a8c9a918b
安全提示信息 应用程序记录日志信息,不得记录敏感信息
应用程序记录日志信息,不得记录敏感信息 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#logs Files: a/a/a/a/a/a/c.java, line(s) 107 a/a/b/a/b/b.java, line(s) 68,80,96,118,127 a/a/b/a/d/g.java, line(s) 85,106,117 ab/b.java, line(s) 147 ao/c.java, line(s) 74 b7/a.java, line(s) 133,141,150,158,174,182,183,187,192,198,214,220,239,242,247,257,275,281,284,299,305,308,310,316,327,330,332,341,344,351,353,355,362,370,373,124,201 bn/b.java, line(s) 36 bn/e.java, line(s) 45 c4/b.java, line(s) 135,54,146,158 c4/c.java, line(s) 25 c9/b.java, line(s) 72 ck/c.java, line(s) 27,49,56,68,38,43,94,104,33,74,84,99,62,79,89,109 ck/j.java, line(s) 14,54,64,84,34,44,134,154,24,94,114,144,74,104,124,164 cn/vlion/ad/inland/base/p5.java, line(s) 113,128,141,176,182 cn/vlion/ad/inland/base/r5.java, line(s) 70 cn/vlion/ad/inland/base/t5.java, line(s) 75 cn/vlion/ad/inland/base/util/init/VlionSDkManager.java, line(s) 275 cn/vlion/ad/inland/oaid/VlionOaidManager.java, line(s) 38,46,53 com/aggmoread/sdk/b/d.java, line(s) 100,128,158,164,192,216,230,258,283,318,353 com/aggmoread/sdk/b/e.java, line(s) 170 com/aggmoread/sdk/b/o.java, line(s) 25,33,38,46,54 com/aggmoread/sdk/client/AMSdk.java, line(s) 81,87 com/aggmoread/sdk/z/a/d.java, line(s) 137,55,60,109,158,146 com/aggmoread/sdk/z/a/h/a.java, line(s) 113 com/aggmoread/sdk/z/a/m/n.java, line(s) 62,188 com/aggmoread/sdk/z/a/r/g.java, line(s) 56 com/aggmoread/sdk/z/a/s/a.java, line(s) 328 com/aggmoread/sdk/z/a/s/b.java, line(s) 44,49 com/aggmoread/sdk/z/a/s/d.java, line(s) 101,175,199,116,478,521,556,621,558 com/aggmoread/sdk/z/a/s/e.java, line(s) 40,47,61,71,84 com/aggmoread/sdk/z/a/t/k.java, line(s) 37,54,78 com/aggmoread/sdk/z/c/a/a/d/a/d/s/a.java, line(s) 195,198,207,210,211 com/aggmoread/sdk/z/c/a/a/d/b/g.java, line(s) 57,80,647,694 com/aggmoread/sdk/z/c/a/a/e/c.java, line(s) 70,75,393,395,396,422 com/aggmoread/sdk/z/c/a/a/e/e.java, line(s) 22,30 com/aggmoread/sdk/z/c/a/a/e/m.java, line(s) 81,84,251,254 com/alimm/tanx/core/TanxCoreSdk.java, line(s) 56,80,26 com/alimm/tanx/core/ad/interaction/AdClickHandler.java, line(s) 56 com/alimm/tanx/core/ad/interaction/tanxc_for.java, line(s) 78 com/alimm/tanx/core/bridge/TanxJsBridge.java, line(s) 64 com/alimm/tanx/core/config/TanxConfig.java, line(s) 161 com/alimm/tanx/core/config/TanxCoreConfig.java, line(s) 136 com/alimm/tanx/core/image/ImageManager.java, line(s) 32 com/alimm/tanx/core/log/tanxc_do.java, line(s) 66,164,178,115,182 com/alimm/tanx/core/log/tanxc_for.java, line(s) 44 com/alimm/tanx/core/log/tanxc_if.java, line(s) 44 com/alimm/tanx/core/log/tanxc_int.java, line(s) 31,35,46,88 com/alimm/tanx/core/log/tanxc_new.java, line(s) 32,48,92,35,66,142 com/alimm/tanx/core/log/tanxc_try.java, line(s) 41 com/alimm/tanx/core/net/NetWorkManager.java, line(s) 96 com/alimm/tanx/core/net/okhttp/OkHttpNetWorkImpl.java, line(s) 144,152 com/alimm/tanx/core/request/UploadLogSwitchRequest.java, line(s) 52,66 com/alimm/tanx/core/request/tanxc_do.java, line(s) 115 com/alimm/tanx/core/utils/FileUtils.java, line(s) 503 com/alimm/tanx/core/utils/LogUtils.java, line(s) 132,135,95,114,139,142,89,146,149,153,156,160,163 com/alimm/tanx/core/utils/SysUtils.java, line(s) 62,58 com/alimm/tanx/core/utils/ThreadUtils.java, line(s) 68,73,304,331,520,753,161,339 com/alimm/tanx/core/view/player/cache/videocache/HttpProxyCache.java, line(s) 53 com/alimm/tanx/core/view/player/ui/TanxPlayerView.java, line(s) 204,220,223,224,229,367 com/alimm/tanx/core/web/cache/CacheWebViewLog.java, line(s) 9 com/alimm/tanx/ui/TanxSdk.java, line(s) 50,59,68,79 com/alimm/tanx/ui/image/glide/Glide.java, line(s) 174,361,171,360 com/alimm/tanx/ui/image/glide/disklrucache/DiskLruCache.java, line(s) 422 com/alimm/tanx/ui/image/glide/gifdecoder/GifDecoder.java, line(s) 255,374,383 com/alimm/tanx/ui/image/glide/gifdecoder/GifHeaderParser.java, line(s) 76,106,75,105 com/alimm/tanx/ui/image/glide/gifencoder/AnimatedGifEncoder.java, line(s) 138,137 com/alimm/tanx/ui/image/glide/load/data/AssetPathFetcher.java, line(s) 32,33 com/alimm/tanx/ui/image/glide/load/data/HttpUrlFetcher.java, line(s) 56,53 com/alimm/tanx/ui/image/glide/load/data/LocalUriFetcher.java, line(s) 33,34 com/alimm/tanx/ui/image/glide/load/data/MediaStoreThumbFetcher.java, line(s) 107,166,103,165 com/alimm/tanx/ui/image/glide/load/engine/CacheLoader.java, line(s) 28,33,27,32 com/alimm/tanx/ui/image/glide/load/engine/DecodeJob.java, line(s) 73,72,102,107,119,130,186,192,204,224,229,241,162 com/alimm/tanx/ui/image/glide/load/engine/Engine.java, line(s) 187,195,203,213,173 com/alimm/tanx/ui/image/glide/load/engine/EngineRunnable.java, line(s) 41,40,90,95,91,96 com/alimm/tanx/ui/image/glide/load/engine/bitmap_recycle/LruBitmapPool.java, line(s) 139,151,176,248,82,125,136,150,173,185,214,223,247,102,188,217,230,126 com/alimm/tanx/ui/image/glide/load/engine/cache/DiskLruCacheWrapper.java, line(s) 62,73,98,117,63,74,99,118 com/alimm/tanx/ui/image/glide/load/engine/cache/MemorySizeCalculator.java, line(s) 99,86 com/alimm/tanx/ui/image/glide/load/engine/executor/FifoPriorityThreadPoolExecutor.java, line(s) 78,77 com/alimm/tanx/ui/image/glide/load/engine/prefill/BitmapPreFillRunner.java, line(s) 85,76 com/alimm/tanx/ui/image/glide/load/model/ResourceLoader.java, line(s) 36,37 com/alimm/tanx/ui/image/glide/load/model/StreamEncoder.java, line(s) 32,31 com/alimm/tanx/ui/image/glide/load/resource/bitmap/BitmapEncoder.java, line(s) 42,45 com/alimm/tanx/ui/image/glide/load/resource/bitmap/Downsampler.java, line(s) 94,89,124,130,139,235,243,249,125,134,140,236,244,250 com/alimm/tanx/ui/image/glide/load/resource/bitmap/ImageHeaderParser.java, line(s) 150,160,172,180,198,214,224,227,230,233,236,149,159,171,179,197,213,223,226,229,232,235 com/alimm/tanx/ui/image/glide/load/resource/bitmap/ImageVideoBitmapDecoder.java, line(s) 36,37 com/alimm/tanx/ui/image/glide/load/resource/bitmap/RecyclableBufferedInputStream.java, line(s) 45,44 com/alimm/tanx/ui/image/glide/load/resource/bitmap/TransformationUtils.java, line(s) 110,166,51,60,71,109,163,52,61,72,73,74,78 com/alimm/tanx/ui/image/glide/load/resource/gif/GifResourceDecoder.java, line(s) 92 com/alimm/tanx/ui/image/glide/load/resource/gif/GifResourceEncoder.java, line(s) 74,73,118,126 com/alimm/tanx/ui/image/glide/manager/RequestManagerFragment.java, line(s) 106,107 com/alimm/tanx/ui/image/glide/manager/RequestManagerRetriever.java, line(s) 118,119,130 com/alimm/tanx/ui/image/glide/manager/SupportRequestManagerFragment.java, line(s) 102,103 com/alimm/tanx/ui/image/glide/request/GenericRequest.java, line(s) 286,216,285,333,353,361,401,163 com/alimm/tanx/ui/image/glide/request/target/ViewTarget.java, line(s) 41,42 com/alimm/tanx/ui/image/glide/util/ByteArrayPool.java, line(s) 35,34 com/alimm/tanx/ui/image/glide/util/ContentLengthInputStream.java, line(s) 44,43 com/alimm/tanx/ui/ut/AdUtAnalytics.java, line(s) 93 com/at/sdk/PLogger.java, line(s) 85,100,50,75,110 com/bytedance/ads/convert/BDBridgeActivity.java, line(s) 51,76,103,122,85,130 com/czhj/devicehelper/DeviceHelper.java, line(s) 42,94,98,163 com/czhj/devicehelper/cnoaid/com/qiku/id/b.java, line(s) 31 com/czhj/devicehelper/cnoaid/g.java, line(s) 21 com/czhj/devicehelper/cnoaid/impl/g.java, line(s) 81 com/czhj/devicehelper/cnoaid/impl/h.java, line(s) 43,67,80,89,104,127,130,179 com/czhj/devicehelper/honor/identifier/a.java, line(s) 35,31,40 com/czhj/devicehelper/honor/identifier/b.java, line(s) 34,36,56,58,77,106,40,62,69,73,83,98,100,102,105,120 com/czhj/devicehelper/msaoaId/a.java, line(s) 51,96,102,122,128,157,178 com/czhj/volley/CacheDispatcher.java, line(s) 85,97,45,181,37,69,169 com/czhj/volley/NetworkDispatcher.java, line(s) 54 com/czhj/volley/Request.java, line(s) 145,150 com/czhj/volley/RequestQueue.java, line(s) 78 com/czhj/volley/VolleyLog.java, line(s) 61,64,95,51,100,119,110,115,123 com/czhj/volley/VolleyThreadFactory.java, line(s) 8 com/czhj/volley/toolbox/BasicNetwork.java, line(s) 104,152,73,147,158,167 com/czhj/volley/toolbox/FileDownloadNetwork.java, line(s) 117,86,139,149 com/czhj/volley/toolbox/FileDownloadRequest.java, line(s) 53 com/czhj/volley/toolbox/HttpHeaderParser.java, line(s) 130 com/czhj/volley/toolbox/ImageRequest.java, line(s) 74 com/domob/sdk/common/proto/DMLog.java, line(s) 81,152,227,429,573 com/domob/sdk/e/a.java, line(s) 432,439,522,759,385,390,396,408,413,419 com/domob/sdk/n/g.java, line(s) 32 com/domob/sdk/v/k.java, line(s) 457,402,647,245 com/jd/android/sdk/coreinfo/util/Logger.java, line(s) 14,20,22,29,42,44,95,65,71,73,80,86,88 com/kwai/library/ipneigh/KwaiIpNeigh.java, line(s) 47,50 com/martian/libmars/widget/recyclerview/IRecyclerView.java, line(s) 546 com/martian/libvideoplayer/JCResizeTextureView.java, line(s) 27,32,36,48,49 com/martian/libvideoplayer/JCVideoPlayer.java, line(s) 169,342,439,508,663,686,919,927,938,900,215,276,285,291,297,303,319,327,452,477,649,655,668,728,737,747,758,766,782,800,806,853,867,943,964,972 com/martian/libxianplay/util/StatusBarUtil.java, line(s) 50 com/martian/libxianplay/util/XianWanSystemUtil.java, line(s) 185 com/martian/libxianplay/view/DownLoadReceiver.java, line(s) 42,45,54,56,58,59 com/martian/mibook/activity/ShareImageUrlActivity.java, line(s) 228,274 com/martian/mibook/ad/gromore/bqt/BqtCustomerNative.java, line(s) 200 com/martian/mibook/ad/gromore/dm/DmNativeAd.java, line(s) 216 com/martian/mibook/ad/gromore/gdt/GdtCustomerInterstitial.java, line(s) 211 com/martian/mibook/ad/gromore/gdt/GdtCustomerNative.java, line(s) 57,154,71,91,94,97,103,112,122,131,169,175,184 com/martian/mibook/ad/gromore/gdt/GdtNativeAd.java, line(s) 251,257,273,278,283,288,294,299,305,311,324,330,335,149,267 com/martian/mibook/ad/gromore/gdt/GdtNativeExpressAd.java, line(s) 49,54,60,70,75,80,85,90,96,101,171,243,248 com/martian/mibook/ad/gromore/menta/MentaCustomerSplash.java, line(s) 69 com/martian/mibook/mvvm/tts/service/BaseReadAloudService$asyncLoadNotificationContent$1.java, line(s) 76 com/martian/mixad/impl/sdk/utils/a.java, line(s) 61,74,87,108 com/meishu/sdk/core/AdSdk.java, line(s) 54 com/meishu/sdk/core/MAdManager.java, line(s) 24,46 com/meishu/sdk/core/download/DownloadTask.java, line(s) 141 com/meishu/sdk/core/download/InstallManager.java, line(s) 22,26 com/meishu/sdk/core/loader/AdLoader.java, line(s) 569 com/meishu/sdk/core/loader/strategy/TimeFirstStrategy.java, line(s) 70,86 com/meishu/sdk/core/oaid/OAIDLog.java, line(s) 21 com/meishu/sdk/core/oaid/honor/HonorOaidUtil.java, line(s) 52 com/meishu/sdk/core/taskcenter/PackageUtil.java, line(s) 33 com/meishu/sdk/core/taskcenter/SignUtil.java, line(s) 61 com/meishu/sdk/core/utils/ImageUtil.java, line(s) 39 com/meishu/sdk/core/utils/LogUtil.java, line(s) 12,17,38,29,43,34 com/meishu/sdk/core/utils/MiitHelper.java, line(s) 38,87 com/meishu/sdk/core/view/gif/GifDecoder.java, line(s) 181,339,348 com/meishu/sdk/core/view/gif/GifHeaderParser.java, line(s) 75,103,74,102 com/meishu/sdk/core/webview/TaskCenterJs.java, line(s) 565 com/meishu/sdk/core/webview/TaskCenterWebActivity.java, line(s) 38,44,132 com/meishu/sdk/meishu_ad/splash/SplashSkipView.java, line(s) 105,356 com/meishu/sdk/meishu_ad/view/DownLoadDialogActivity.java, line(s) 88,120 com/meishu/sdk/meishu_ad/view/scaleImage/SubsamplingScaleImageView.java, line(s) 638,209,213,392,396,464,792,797,808,823,1514,1711,2081 com/meishu/sdk/meishu_ad/view/scaleImage/decoder/SkiaPooledImageRegionDecoder.java, line(s) 117 com/meishu/sdk/platform/bd/interstitial/BDInterstitialAdLoader.java, line(s) 71,255 com/meishu/sdk/platform/bd/recycler/BDRecyclerExpressListener.java, line(s) 44,170,187,192,68,85,100 com/meishu/sdk/platform/csjblend/MsCBDrawAd.java, line(s) 24 com/meishu/sdk/platform/huawei/banner/HWBannerAdWrapper.java, line(s) 39,50 com/meishu/sdk/platform/huawei/interstitial/HWInterstitialAdWrapper.java, line(s) 81 com/meishu/sdk/platform/mimo/recycler/MimoRecyclerLoader.java, line(s) 26,66 com/meishu/sdk/platform/ms/interstitial/MeishuAdNativeWrapper.java, line(s) 22 com/meishu/sdk/platform/pangle/PangleInitManager.java, line(s) 42,50 com/noober/background/BackgroundFactory.java, line(s) 66,103 com/ptg/adsdk/lib/helper/core/ReportManager.java, line(s) 289 com/ptg/adsdk/lib/provider/DefaultPtgAdNative.java, line(s) 14,20,25,33,41,49,57,65 com/ptg/adsdk/lib/utils/Logger.java, line(s) 158,166,179,191 com/ptg/ptgapi/CoreLoader.java, line(s) 18 com/ptg/ptgapi/component/HorizontalView.java, line(s) 53,61,119,145 com/ptg/ptgapi/component/feed/NativeThreeImgADView.java, line(s) 52 com/ptg/ptgapi/component/videocache/utils/Logger.java, line(s) 11,17,23,33 com/repack/asus/msa/sdid/SupplementaryDIDManager.java, line(s) 72,33,83,100,88 com/repack/bun/miitmdid/core/MdidSdkHelper.java, line(s) 58,64 com/repack/bun/miitmdid/supplier/sumsung/SumsungCore.java, line(s) 101,121,150 com/repack/huawei/hms/ads/identifier/AdvertisingIdClient.java, line(s) 107,118,137 com/scwang/smart/refresh/layout/SmartRefreshLayout.java, line(s) 1447 com/shu/priory/config/SDKLogger.java, line(s) 10,26,16,32 com/shu/priory/utils/h.java, line(s) 36,39,28,16,22 com/sigmob/windad/Splash/WindSplashAD.java, line(s) 323,107 com/sigmob/windad/WindAds.java, line(s) 123,151,325,363,264,300,337,361,284 com/sigmob/windad/natives/WindNativeUnifiedAd.java, line(s) 70,109,177 com/sntech/ads/SNAdSdk.java, line(s) 214 com/sntech/stat/newstat/oaid/OADIDSDKHelper.java, line(s) 66,93,98,115,122 com/sntech/stat/newstat/oaid/OADIDSDKHelper25.java, line(s) 66,97,102,124 com/ss/android/downloadlib/g/l.java, line(s) 17 com/tanx/onlyid/api/IdStorageManager.java, line(s) 37,64,74 com/tanx/onlyid/api/impl/HonorImpl.java, line(s) 53,114,130,55,74,96,155,165,170,175,180,185,241,89,135,167,172,177,182,187,190 com/vivo/ad/h/f.java, line(s) 16,10 com/vivo/ad/nativead/b.java, line(s) 93 com/vivo/ad/nativead/h.java, line(s) 19,28,37,46,55 com/vivo/ad/view/v.java, line(s) 203,211,238 com/vivo/advv/Log.java, line(s) 84 com/vivo/advv/vaf/expr/engine/CodeReader.java, line(s) 28,34,59 com/vivo/advv/vaf/expr/engine/ExprEngine.java, line(s) 97 com/vivo/advv/vaf/expr/engine/NativeObjectManager.java, line(s) 53,69,92,100,102,104,110 com/vivo/advv/vaf/expr/engine/data/Data.java, line(s) 41 com/vivo/advv/vaf/expr/engine/data/FloatValue.java, line(s) 18 com/vivo/advv/vaf/expr/engine/data/IntValue.java, line(s) 18 com/vivo/advv/vaf/expr/engine/data/ObjValue.java, line(s) 18 com/vivo/advv/vaf/expr/engine/data/StrValue.java, line(s) 18 com/vivo/advv/vaf/expr/engine/executor/ArithExecutor.java, line(s) 59,63,80,83,94,98,151,163,176,206,233,236,239,245,118 com/vivo/advv/vaf/expr/engine/executor/ArrayExecutor.java, line(s) 19,32,41,45,57,63,69,79 com/vivo/advv/vaf/expr/engine/executor/BinExecutor.java, line(s) 23,34,39,47,53,179 com/vivo/advv/vaf/expr/engine/executor/CompositeEqExecutor.java, line(s) 39,74,78 com/vivo/advv/vaf/expr/engine/executor/DivEqExecutor.java, line(s) 17,30 com/vivo/advv/vaf/expr/engine/executor/DivExecutor.java, line(s) 18,34 com/vivo/advv/vaf/expr/engine/executor/EqualExecutor.java, line(s) 17,29,73 com/vivo/advv/vaf/expr/engine/executor/FunExecutor.java, line(s) 32,36,39,41,53,73 com/vivo/advv/vaf/expr/engine/executor/JmpcExecutor.java, line(s) 44 com/vivo/advv/vaf/expr/engine/executor/MinusExecutor.java, line(s) 19,27 com/vivo/advv/vaf/expr/engine/executor/ModEqExecutor.java, line(s) 17,30 com/vivo/advv/vaf/expr/engine/executor/ModExecutor.java, line(s) 18,34 com/vivo/advv/vaf/expr/engine/executor/NotExecutor.java, line(s) 20,30 com/vivo/advv/vaf/expr/engine/executor/TerExecutor.java, line(s) 38 com/vivo/advv/vaf/framework/ViewManager.java, line(s) 66,112,115 com/vivo/advv/vaf/framework/cm/ContainerService.java, line(s) 59,82,92,128 com/vivo/advv/vaf/virtualview/Helper/BeanManager.java, line(s) 21,29 com/vivo/advv/vaf/virtualview/ViewFactory.java, line(s) 106,115,329,268,277,283,289 com/vivo/advv/vaf/virtualview/core/ArrayAdapter.java, line(s) 63,95 com/vivo/advv/vaf/virtualview/core/ViewBase.java, line(s) 293,297,300,750,759,781,993,1310,1317,1324,1873 com/vivo/advv/vaf/virtualview/event/EventManager.java, line(s) 46,58 com/vivo/advv/vaf/virtualview/layout/FrameLayout.java, line(s) 89 com/vivo/advv/vaf/virtualview/layout/GridLayout.java, line(s) 69 com/vivo/advv/vaf/virtualview/layout/RatioLayout.java, line(s) 111 com/vivo/advv/vaf/virtualview/layout/VH2Layout.java, line(s) 81,137 com/vivo/advv/vaf/virtualview/layout/VHLayout.java, line(s) 167 com/vivo/advv/vaf/virtualview/loader/BinaryLoader.java, line(s) 40,44,98,106,115,118,121,124 com/vivo/advv/vaf/virtualview/loader/CodeReader.java, line(s) 39,47,73 com/vivo/advv/vaf/virtualview/loader/ExprCodeLoader.java, line(s) 23 com/vivo/advv/vaf/virtualview/loader/StringLoader.java, line(s) 65 com/vivo/advv/vaf/virtualview/loader/UiCodeLoader.java, line(s) 20,55 com/vivo/advv/vaf/virtualview/util/ShowGifDelegate.java, line(s) 295,322 com/vivo/advv/vaf/virtualview/util/VVLog.java, line(s) 14,48,20,54,26,36,42,60 com/vivo/advv/vaf/virtualview/view/grid/Grid.java, line(s) 93,104,116,120 com/vivo/advv/vaf/virtualview/view/line/LineBase.java, line(s) 119,122 com/vivo/advv/vaf/virtualview/view/page/Page.java, line(s) 98,61 com/vivo/advv/vaf/virtualview/view/page/PageView.java, line(s) 602,607 com/vivo/advv/vaf/virtualview/view/scroller/Scroller.java, line(s) 111 com/vivo/advv/vaf/virtualview/view/scroller/ScrollerImp.java, line(s) 109,219 com/vivo/advv/vaf/virtualview/view/scroller/ScrollerRecyclerViewAdapter.java, line(s) 58,125,128,147,186,199 com/vivo/advv/vaf/virtualview/view/slider/SliderCompact.java, line(s) 42 com/vivo/advv/vaf/virtualview/view/text/VirtualText.java, line(s) 169,69 com/vivo/advv/vaf/virtualview/view/vh/VH.java, line(s) 150,153,156,161 com/vivo/advv/vaf/virtualview/view/vh/VHView.java, line(s) 116,131 com/vivo/advv/virtualview/common/Common.java, line(s) 87 com/vivo/advv/virtualview/common/StringSlice.java, line(s) 37 com/vivo/hybrid/sdk/HybridMessage.java, line(s) 84,122 com/vivo/ic/BaseLib.java, line(s) 10,28,29 com/vivo/ic/CLog.java, line(s) 20,104,25,87,33,37,91,75,95,79,99 com/vivo/ic/CookieHelper.java, line(s) 65,89 com/vivo/ic/NetUtils.java, line(s) 94 com/vivo/ic/dm/DownloadInfo.java, line(s) 189,518,525,533,929,968,978,915,98,204,211,214,928,131,137,161,168,439,442,445,461,483,486,489,918,953,976 com/vivo/ic/dm/DownloadManager.java, line(s) 105,284,136,215,291,320,394,406,429,461,482,499,518 com/vivo/ic/dm/DownloadNotifier.java, line(s) 133,218,278,282,103,331,249 com/vivo/ic/dm/DownloadProvider.java, line(s) 40,47,51,76,83,87,106,151,222,244,264,273,278,143,157,105,175,178,236,376,463 com/vivo/ic/dm/DownloadReceiver.java, line(s) 52,54,108,114,119,92,124,155,170 com/vivo/ic/dm/DownloadScanner.java, line(s) 110,146,149,45,49,76,125 com/vivo/ic/dm/DownloadService.java, line(s) 147,149,175,178,256,272,277,115,79,87,166,201,66,69 com/vivo/ic/dm/ShutDownReceiver.java, line(s) 93,71 com/vivo/ic/dm/database/DbMoverManager.java, line(s) 39,41,43,51,113,121 com/vivo/ic/dm/database/a.java, line(s) 94,40,52,59,140,142,164,186,209,152,189,216,229 com/vivo/ic/dm/database/b.java, line(s) 57,68,96,109,24,39,79 com/vivo/ic/dm/database/c.java, line(s) 19,24 com/vivo/ic/dm/datareport/a.java, line(s) 59,72,109,122,182,189,197,206,213,221,223,237,250,258 com/vivo/ic/dm/f.java, line(s) 35,50,76,96,132,87,114,127,142,154,165,177 com/vivo/ic/dm/g.java, line(s) 89,127,142,71,86,104 com/vivo/ic/dm/h.java, line(s) 25,32,39,46 com/vivo/ic/dm/j.java, line(s) 141,29,39,43,48,54,64,75,99,116 com/vivo/ic/dm/k.java, line(s) 74 com/vivo/ic/dm/l.java, line(s) 35,37,117,124,131,136,140,167,170,180,184,190,202,204,210 com/vivo/ic/dm/m.java, line(s) 802,846,76,335,744,747,775,780,785,796,576,588 com/vivo/ic/dm/n.java, line(s) 41,55,66,29,33,36,60 com/vivo/ic/dm/network/a.java, line(s) 64,85,89,96,103,108,114,122,132,172,185,193,196,203,208 com/vivo/ic/dm/network/b.java, line(s) 19,22,46,57,60,72,26,39,42,31,34,65,68 com/vivo/ic/dm/network/c.java, line(s) 22,34,53,80 com/vivo/ic/dm/network/d.java, line(s) 19 com/vivo/ic/dm/network/f.java, line(s) 29,122,125,133 com/vivo/ic/dm/network/g.java, line(s) 21,37,45 com/vivo/ic/dm/network/h.java, line(s) 51,58,65,72,84,91,98,105,122,124,148,285,295 com/vivo/ic/dm/network/i.java, line(s) 77,91 com/vivo/ic/dm/o/a.java, line(s) 330,337,60,269,279,285,299,322,344 com/vivo/ic/dm/o/b.java, line(s) 225,59,136,143,158,160,200,212,216,131 com/vivo/ic/dm/p/a.java, line(s) 68 com/vivo/ic/dm/p/b.java, line(s) 15 com/vivo/ic/dm/p/c.java, line(s) 19 com/vivo/ic/dm/p/d.java, line(s) 65,74 com/vivo/ic/dm/util/KeepAliveService.java, line(s) 23,35,43,45,62,65,74,77,86,102,105 com/vivo/ic/dm/util/b.java, line(s) 79,92,105,123,41,32,38,84 com/vivo/ic/dm/util/e.java, line(s) 94,37,44,79,89,106,110,31,75,91,101,114 com/vivo/ic/minidownload/MiniDownloadRunable.java, line(s) 106,197,200 com/vivo/ic/spmanager/BaseSharePreference.java, line(s) 13 com/vivo/ic/webview/CommonJsBridge.java, line(s) 43,64,342,265,305,96,142,83,117,197,293,302,334 com/vivo/ic/webview/CommonWebView.java, line(s) 163,197,213,359,282,343 com/vivo/ic/webview/HTMLFileUploader.java, line(s) 147,140 com/vivo/ic/webview/HtmlWebChromeClient.java, line(s) 119,121,127,125,123 com/vivo/ic/webview/HtmlWebViewClient.java, line(s) 241,300,339,335 com/vivo/mobilead/antifraud/VivoAntiFraud.java, line(s) 245,347 com/vivo/mobilead/antifraud/dfp/SMSDK.java, line(s) 19 com/vivo/mobilead/antifraud/l111l1111llIl/l111l11111I1l.java, line(s) 77,31,50,38,45,24 com/vivo/mobilead/g/a.java, line(s) 683,528 com/vivo/mobilead/h/f.java, line(s) 89,121 com/vivo/mobilead/lottie/LottieAnimationView.java, line(s) 399 com/vivo/mobilead/lottie/f/c.java, line(s) 32,26 com/vivo/mobilead/manager/b.java, line(s) 260 com/vivo/mobilead/manager/d.java, line(s) 277 com/vivo/mobilead/manager/g.java, line(s) 214,449,458,467,515,524,361,108,252,362,383,386,389,477,479,482,484,489,491,69,76,83 com/vivo/mobilead/model/c.java, line(s) 24 com/vivo/mobilead/nativead/VivoNativeAd.java, line(s) 38 com/vivo/mobilead/nativead/g.java, line(s) 296 com/vivo/mobilead/nativead/j.java, line(s) 292 com/vivo/mobilead/nativead/o.java, line(s) 41 com/vivo/mobilead/unified/a.java, line(s) 542,759,768,867,876 com/vivo/mobilead/unified/b.java, line(s) 64 com/vivo/mobilead/unified/banner/UnifiedVivoBannerAd.java, line(s) 25 com/vivo/mobilead/unified/banner/b.java, line(s) 368 com/vivo/mobilead/unified/banner/d.java, line(s) 20,29,38,47,56 com/vivo/mobilead/unified/base/callback/l.java, line(s) 20,32,44,56,68,80 com/vivo/mobilead/unified/base/m/d/a.java, line(s) 24,29 com/vivo/mobilead/unified/base/m/e/a.java, line(s) 80 com/vivo/mobilead/unified/base/view/d0/b.java, line(s) 460 com/vivo/mobilead/unified/base/view/e0/z/f.java, line(s) 433 com/vivo/mobilead/unified/base/view/u.java, line(s) 612 com/vivo/mobilead/unified/base/view/w.java, line(s) 134,146,149,151,154 com/vivo/mobilead/unified/c.java, line(s) 66 com/vivo/mobilead/unified/icon/UnifiedVivoFloatIconAd.java, line(s) 35 com/vivo/mobilead/unified/icon/b.java, line(s) 19,28,37,46,55 com/vivo/mobilead/unified/interstitial/InterstitialActivity.java, line(s) 147,173 com/vivo/mobilead/unified/interstitial/UnifiedVivoInterstitialAd.java, line(s) 27 com/vivo/mobilead/unified/interstitial/a.java, line(s) 89,94,102 com/vivo/mobilead/unified/interstitial/e.java, line(s) 18,27,36,45,54 com/vivo/mobilead/unified/nativead/UnifiedVivoNativeExpressAd.java, line(s) 38 com/vivo/mobilead/unified/nativead/c.java, line(s) 18,27,36,45,54 com/vivo/mobilead/unified/nativead/d.java, line(s) 91 com/vivo/mobilead/unified/reward/UnifiedVivoRewardVideoAd.java, line(s) 36 com/vivo/mobilead/unified/reward/g.java, line(s) 18,28,37,46,55,64 com/vivo/mobilead/unified/splash/UnifiedVivoSplashAd.java, line(s) 25 com/vivo/mobilead/unified/splash/d.java, line(s) 20,29,38,47,56,65 com/vivo/mobilead/unified/splash/pro/ProVivoSplashAd.java, line(s) 27 com/vivo/mobilead/unified/splash/pro/b.java, line(s) 18,27 com/vivo/mobilead/unified/splash/pro/c.java, line(s) 86 com/vivo/mobilead/unified/vnative/ProVivoNativeAd.java, line(s) 25,36,43 com/vivo/mobilead/unified/vnative/a.java, line(s) 85 com/vivo/mobilead/unified/vnative/h.java, line(s) 20,29 com/vivo/mobilead/unified/vnative/l.java, line(s) 639 com/vivo/mobilead/util/b.java, line(s) 66 com/vivo/mobilead/util/c.java, line(s) 138 com/vivo/mobilead/util/f0.java, line(s) 27 com/vivo/mobilead/util/k0.java, line(s) 50 com/vivo/mobilead/util/p1/a.java, line(s) 21 com/vivo/mobilead/util/q1/c.java, line(s) 142 com/vivo/mobilead/util/s.java, line(s) 96,200,289 com/vivo/mobilead/web/VivoADSDKWebView.java, line(s) 668 com/vivo/mobilead/web/a.java, line(s) 220,78,158,230,282,354 com/vivo/secboxsdk/a/b.java, line(s) 11,19,15 d3/a.java, line(s) 50,56,62,68,74 e2/b.java, line(s) 195,184,193 ea/b.java, line(s) 34,38,44,53,57,72,76,80,84 ea/c.java, line(s) 26,28,30,32,34,37,86,96,102 ea/f.java, line(s) 47 eh/a.java, line(s) 22 eh/b.java, line(s) 92,125,128,130,135,57,74,171,182 eh/c.java, line(s) 108 eh/d.java, line(s) 19,21,57,60,63,74,85 eh/f.java, line(s) 33 fn/b.java, line(s) 74 g1/a.java, line(s) 44 g1/b.java, line(s) 161,165,174,180 g1/d.java, line(s) 272,276,286,292 g1/e.java, line(s) 186,190,199,205 g1/f.java, line(s) 333,337,346,352,582,586,595,601 g1/h.java, line(s) 131,145,181,191,211,215,224,230,254,263,300,308,316,324,332,340,353,359 g1/i.java, line(s) 186,190,199,205,228,271,279,284,292,297,301,305,309,318,328 g1/k.java, line(s) 258,262,271,277,328,335,339,346,350,361,368,375,382,396,419,425 g1/l.java, line(s) 68,158,165,185,189,198,204,225,277,285,293,303,311,333,338,358 g1/n.java, line(s) 98 g2/a.java, line(s) 94,152,162,71,165 g2/c.java, line(s) 63,103,74,138,90,124 g4/b.java, line(s) 92,120 g8/e.java, line(s) 30,36,48,54,60,74,80,148,154,18,24 gb/k.java, line(s) 692 gb/p.java, line(s) 160,171 h1/f.java, line(s) 374,380,777,783,883,887,891,895,899,904,908,1085,1091,1215,1219,1223 h1/h.java, line(s) 123,263,267,273,279,375,384,393,407,417,440,449 h1/i.java, line(s) 209,223 h1/j.java, line(s) 130,132,212,218,224,332,341,350,359,368,382 h1/l.java, line(s) 233,239 h1/m.java, line(s) 228,236,240,246,252,415,421,429,438,448,471,478,485,489,501,509 he/f.java, line(s) 44 i1/t.java, line(s) 11 i9/b.java, line(s) 79 ik/b.java, line(s) 26,38,46,31 int0/Cfor.java, line(s) 36,54,77,94,106 jh/a.java, line(s) 380 kk/c.java, line(s) 17,51,23,11 ll/d.java, line(s) 42,50,45 lm/c.java, line(s) 17 ln/c.java, line(s) 82 me/jessyan/autosize/AutoSize.java, line(s) 93 me/jessyan/autosize/AutoSizeConfig.java, line(s) 332,345,358,250 me/jessyan/autosize/DefaultAutoAdaptStrategy.java, line(s) 21,31,34,15,28 me/jessyan/autosize/utils/AutoSizeLog.java, line(s) 15,21,35 mn/a.java, line(s) 22 nj/a.java, line(s) 13,19,26,32 nm/g.java, line(s) 39,53 o3/b.java, line(s) 31 o3/e.java, line(s) 82 ob/i.java, line(s) 227 on/a.java, line(s) 134,174,195,218,224,94 on/l.java, line(s) 95 org/codechimp/apprater/a.java, line(s) 157 p004volatile/Ccase.java, line(s) 120,142,145,268,276,308,326,184,194,283 p012volatile/Ccase.java, line(s) 124,146,149,275,283,316,335,191,201,290 pj/e.java, line(s) 18,27 q3/b.java, line(s) 26,46 qa/p0.java, line(s) 17,26 qk/d.java, line(s) 71,85,34 ql/a.java, line(s) 38 ql/j.java, line(s) 44,58 rn/a.java, line(s) 21 sk/d.java, line(s) 44,59,63 v4/a.java, line(s) 57,82,118,126,143,168,178,215,286,70,92 vn/e.java, line(s) 40,49,58 vn/f.java, line(s) 109,252,325 y9/a.java, line(s) 129,163,187,54 zn/b.java, line(s) 15,19,23,27,35,39,43,51,55,63,67,71,75,79,83
安全提示信息 应用程序可以写入应用程序目录。敏感信息应加密
应用程序可以写入应用程序目录。敏感信息应加密 Files: a/a/a/a/a/a/a.java, line(s) 42,42 a/a/a/a/a/a/g.java, line(s) 35,35
安全提示信息 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它
此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04b-Mobile-App-Security-Testing.md#clipboard Files: com/martian/mibook/activity/WeixinGroupFollowActivity.java, line(s) 5,35 com/martian/mibook/mvvm/read/adapter/ReaderSlidingAdapter.java, line(s) 6,473 com/vivo/ic/webview/CommonJsBridge.java, line(s) 6,115 com/vivo/mobilead/web/a.java, line(s) 6,75 gb/l.java, line(s) 4,125
已通过安全项 此应用程序可能具有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/aggmoread/sdk/z/c/a/a/e/c.java, line(s) 478,551,524,524,524,524,524,524 com/jd/android/sdk/coreinfo/a.java, line(s) 34,34,34,34,34 com/meishu/sdk/core/utils/RequestUtil.java, line(s) 1244 com/ptg/adsdk/lib/utils/ptt/RootUtil.java, line(s) 32,13,9,9,9,9,9,9,47 com/ptg/adsdk/lib/utils/ptt/SecurityCheckUtil.java, line(s) 27,27,27,27,27 com/ptg/adsdk/lib/utils/rp/DevReportTask.java, line(s) 52 com/shu/priory/param/d.java, line(s) 219,44,44,44,44,424,424,44,44,427,427 ea/c.java, line(s) 49,76 h4/b.java, line(s) 18,18,18,18,18,18 nm/k.java, line(s) 168,95,95,95,95,95
已通过安全项 此应用程序使用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/aggmoread/sdk/z/a/j/j.java, line(s) 54,53,441,443,52 com/domob/sdk/x/c.java, line(s) 277,276,275,275 com/shu/priory/d/e.java, line(s) 196,185 com/shu/priory/request/b.java, line(s) 352,337 com/vivo/ic/dm/network/i.java, line(s) 168,149,167,166,166 com/vivo/mobilead/antifraud/l111l1111l1Il/l111l11111I1l.java, line(s) 222,221,225,219,271,220,220 he/f.java, line(s) 96,97,98,99,100,55,67,125
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (xiaoshuo.wtzw.com) 通信。
{'ip': '221.229.203.93', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (scdn.taoyuewenhua.net) 通信。
{'ip': '221.229.203.93', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '扬州', 'latitude': '32.397221', 'longitude': '119.435600'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testtfbook.taoyuewenhua.vip) 通信。
{'ip': '120.78.10.136', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (api.taoyuewenhua.net) 通信。
{'ip': '120.25.125.34', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (adsdk.vivo.com.cn) 通信。
{'ip': '221.229.203.93', 'country_short': 'CN', 'country_long': '中国', 'region': '天津', 'city': '天津', 'latitude': '39.142181', 'longitude': '117.176102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (task.tanx.com) 通信。
{'ip': '221.229.203.93', 'country_short': 'CN', 'country_long': '中国', 'region': '上海', 'city': '上海', 'latitude': '31.224333', 'longitude': '121.468948'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testugrowth.taoyuewenhua.net) 通信。
{'ip': '120.78.10.136', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (betaqmbook.taoyuewenhua.net) 通信。
{'ip': '120.25.216.65', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (log.8zhuayu.cc) 通信。
{'ip': '221.229.203.93', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (betafeedback.taoyuewenhua.net) 通信。
{'ip': '120.25.216.65', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (i.snssdk.com) 通信。
{'ip': '221.229.203.93', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '苏州', 'latitude': '31.311365', 'longitude': '120.617691'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (u-sdk-track.domob.cn) 通信。
{'ip': '221.229.203.93', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (fqnovel.ugurl.cn) 通信。
{'ip': '221.229.203.93', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '徐州', 'latitude': '34.266666', 'longitude': '117.166664'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (m.manchuansh.com) 通信。
{'ip': '61.160.227.227', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '常州', 'latitude': '31.783331', 'longitude': '119.966667'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (betaqdbook.taoyuewenhua.net) 通信。
{'ip': '119.23.144.217', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (m.midukanshu.com) 通信。
{'ip': '220.185.168.232', 'country_short': 'CN', 'country_long': '中国', 'region': '浙江', 'city': '台州', 'latitude': '28.666668', 'longitude': '121.349998'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (qdbook.taoyuewenhua.net) 通信。
{'ip': '115.190.99.35', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (bid-adx2.vlion.cn) 通信。
{'ip': '115.190.99.35', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (betaqcbook.taoyuewenhua.net) 通信。
{'ip': '120.25.216.65', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (msg.cmpassport.com) 通信。
{'ip': '114.111.24.69', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '广州', 'latitude': '23.127361', 'longitude': '113.264572'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (ssp-api.dmrtb.com) 通信。
{'ip': '114.111.24.69', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (shop.vivo.com.cn) 通信。
{'ip': '180.105.72.24', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '连云港', 'latitude': '34.600025', 'longitude': '119.166847'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testm.taoyuewenhua.com) 通信。
{'ip': '120.78.10.136', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testfeedback.taoyuewenhua.com) 通信。
{'ip': '120.78.10.136', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (sdk-demo.1rtb.net) 通信。
{'ip': '117.50.154.35', 'country_short': 'CN', 'country_long': '中国', 'region': '上海', 'city': '上海', 'latitude': '31.224333', 'longitude': '121.468948'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (g.fancyapi.com) 通信。
{'ip': '220.181.158.102', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (m.taoyuewenhua.com) 通信。
{'ip': '120.25.201.164', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (tfbook.taoyuewenhua.vip) 通信。
{'ip': '180.76.183.201', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (risk-fp-openapi.vivo.com.cn) 通信。
{'ip': '101.237.40.44', 'country_short': 'CN', 'country_long': '中国', 'region': '上海', 'city': '上海', 'latitude': '31.224333', 'longitude': '121.468948'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (feedback.taoyuewenhua.net) 通信。
{'ip': '120.25.201.164', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (wifi.vivo.com.cn) 通信。
{'ip': '221.230.246.193', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '台州', 'latitude': '32.492168', 'longitude': '119.910767'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (hapjs.org) 通信。
{'ip': '54.223.221.91', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (api-v3.mentamob.com) 通信。
{'ip': '115.190.101.114', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (imp.voiceads.cn) 通信。
{'ip': '101.126.20.142', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (feedback.taoyuewenhua.com) 通信。
{'ip': '119.23.144.217', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (img.peplle.cn) 通信。
{'ip': '58.216.60.159', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '常州', 'latitude': '31.783331', 'longitude': '119.966667'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (qcbook.itaoxiaoshuo.com) 通信。
{'ip': '47.107.29.80', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (ssp.vivo.com.cn) 通信。
{'ip': '122.228.82.182', 'country_short': 'CN', 'country_long': '中国', 'region': '浙江', 'city': '温州', 'latitude': '27.999420', 'longitude': '120.666817'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (ip2city.domob.cn) 通信。
{'ip': '180.76.183.201', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (ssp-sandbox-sdk-api.dmrtb.com) 通信。
{'ip': '106.12.153.159', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (push.taoyuewenhua.net) 通信。
{'ip': '120.25.201.164', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (taoyuewenhua.net) 通信。
{'ip': '120.24.217.185', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (sdk-config.tanx.com) 通信。
{'ip': '119.23.144.217', 'country_short': 'CN', 'country_long': '中国', 'region': '浙江', 'city': '杭州', 'latitude': '30.293650', 'longitude': '120.161583'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (h5.m.taobao.com) 通信。
{'ip': '117.85.69.148', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '无锡', 'latitude': '31.569349', 'longitude': '120.288788'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (www.toutiaopage.com) 通信。
{'ip': '117.85.70.229', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '无锡', 'latitude': '31.569349', 'longitude': '120.288788'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (bid-adx.vlion.cn) 通信。
{'ip': '115.190.99.105', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (mobilegw.dl.alipaydev.com) 通信。
{'ip': '123.59.48.116', 'country_short': 'CN', 'country_long': '中国', 'region': '浙江', 'city': '杭州', 'latitude': '30.293650', 'longitude': '120.161583'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (opehs.tanx.com) 通信。
{'ip': '59.82.34.205', 'country_short': 'CN', 'country_long': '中国', 'region': '上海', 'city': '上海', 'latitude': '31.224333', 'longitude': '121.468948'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (sdk-report.1rtb.com) 通信。
{'ip': '123.59.48.116', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (sdk.1rtb.net) 通信。
{'ip': '106.75.39.17', 'country_short': 'CN', 'country_long': '中国', 'region': '上海', 'city': '上海', 'latitude': '31.224333', 'longitude': '121.468948'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (id6.me) 通信。
{'ip': '42.123.76.150', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (lf-event-manager.oceanengine.com) 通信。
{'ip': '183.131.170.53', 'country_short': 'CN', 'country_long': '中国', 'region': '浙江', 'city': '湖州', 'latitude': '30.870550', 'longitude': '120.093300'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (appwall.taoyuewenhua.net) 通信。
{'ip': '120.77.236.242', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (betaadx.taoyuewenhua.net) 通信。
{'ip': '120.25.216.65', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (betatybook.taoyuewenhua.net) 通信。
{'ip': '120.25.216.65', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (ap.taoyuewenhua.com) 通信。
{'ip': '47.107.29.80', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (betapush.taoyuewenhua.net) 通信。
{'ip': '120.25.216.65', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testqcbook.taoyuewenhua.net) 通信。
{'ip': '120.78.10.136', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testpush.taoyuewenhua.net) 通信。
{'ip': '120.78.10.136', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (qmbook.taoyuewenhua.net) 通信。
{'ip': '120.76.192.201', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (mobilegw.alipaydev.com) 通信。
{'ip': '110.75.132.131', 'country_short': 'CN', 'country_long': '中国', 'region': '浙江', 'city': '杭州', 'latitude': '30.293650', 'longitude': '120.161583'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testtybook.taoyuewenhua.net) 通信。
{'ip': '124.64.196.20', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (et.tanx.com) 通信。
{'ip': '59.82.44.180', 'country_short': 'CN', 'country_long': '中国', 'region': '上海', 'city': '上海', 'latitude': '31.224333', 'longitude': '121.468948'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (nisportal.10010.com) 通信。
{'ip': '124.64.196.20', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (openadapi.fancydsp.com) 通信。
{'ip': '47.94.92.251', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (betaappwall.taoyuewenhua.net) 通信。
{'ip': '120.77.236.242', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (ugrowth.taoyuewenhua.net) 通信。
{'ip': '47.115.77.17', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (videoproxy.tanx.com) 通信。
{'ip': '59.82.31.142', 'country_short': 'CN', 'country_long': '中国', 'region': '浙江', 'city': '杭州', 'latitude': '30.293650', 'longitude': '120.161583'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (qmbook.itaoxiaoshuo.com) 通信。
{'ip': '120.76.192.201', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (apps.oceanengine.com) 通信。
{'ip': '115.190.99.90', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '苏州', 'latitude': '31.311365', 'longitude': '120.617691'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (api-gray-v3.mentamob.com) 通信。
{'ip': '115.190.99.90', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (m.midureader.com) 通信。
{'ip': '221.231.83.111', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '盐城', 'latitude': '33.385559', 'longitude': '120.125282'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (ssp-dev-api.dmrtb.com) 通信。
{'ip': '120.48.179.61', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (tybook.taoyuewenhua.net) 通信。
{'ip': '120.25.125.34', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (zlink.fqnovel.com) 通信。
{'ip': '61.147.168.163', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '镇江', 'latitude': '32.209366', 'longitude': '119.434372'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (sf6-ttcdn-tos.pstatp.com) 通信。
{'ip': '36.250.233.9', 'country_short': 'CN', 'country_long': '中国', 'region': '福建', 'city': '泉州', 'latitude': '24.913891', 'longitude': '118.585831'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testqdbook.taoyuewenhua.net) 通信。
{'ip': '120.78.10.136', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testcaptcha.qianhongkeji.cn) 通信。
{'ip': '120.77.236.242', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testfeedback.taoyuewenhua.net) 通信。
{'ip': '120.78.10.136', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (a.wearewinner.cn) 通信。
{'ip': '118.145.139.77', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (www.chengzijianzhan.com) 通信。
{'ip': '222.186.18.194', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '镇江', 'latitude': '32.209366', 'longitude': '119.434372'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (qplay-1251592799.file.myqcloud.com) 通信。
{'ip': '61.160.230.235', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '常州', 'latitude': '31.783331', 'longitude': '119.966667'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (tfbook.taoyuewenhua.net) 通信。
{'ip': '120.24.45.101', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (betaugrowth.taoyuewenhua.net) 通信。
{'ip': '120.25.216.65', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (betam.taoyuewenhua.com) 通信。
{'ip': '120.25.216.65', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testtfbook.taoyuewenhua.net) 通信。
{'ip': '120.78.10.136', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (qdbook.itaoxiaoshuo.com) 通信。
{'ip': '120.24.217.185', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (captcha.qianhongkeji.cn) 通信。
{'ip': '120.77.236.242', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testqmbook.taoyuewenhua.net) 通信。
{'ip': '120.78.10.136', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (dmsdk-api.dmrtb.com) 通信。
{'ip': '114.111.24.201', 'country_short': 'CN', 'country_long': '中国', 'region': '北京', 'city': '北京', 'latitude': '39.907501', 'longitude': '116.397102'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (pre-sdk-config.alibaba-inc.com) 通信。
{'ip': '203.119.252.86', 'country_short': 'CN', 'country_long': '中国', 'region': '浙江', 'city': '杭州', 'latitude': '30.293650', 'longitude': '120.161583'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (tybook.itaoxiaoshuo.com) 通信。
{'ip': '120.25.201.164', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (th.taoyuewenhua.com) 通信。
{'ip': '120.24.217.185', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (adx.taoyuewenhua.net) 通信。
{'ip': '47.107.29.80', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testap.taoyuewenhua.com) 通信。
{'ip': '120.78.10.136', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (betaap.taoyuewenhua.com) 通信。
{'ip': '120.25.216.65', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testtf.taoyuewenhua.net) 通信。
{'ip': '120.25.216.65', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (apps.bytesfield.com) 通信。
{'ip': '117.85.70.231', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '无锡', 'latitude': '31.569349', 'longitude': '120.288788'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (qcbook.taoyuewenhua.net) 通信。
{'ip': '47.107.29.80', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (apps.bytesfield-b.com) 通信。
{'ip': '117.85.70.228', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '无锡', 'latitude': '31.569349', 'longitude': '120.288788'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (appstore.vivo.com.cn) 通信。
{'ip': '218.91.226.160', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '南通', 'latitude': '32.030296', 'longitude': '120.874779'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (tfbook.itaoxiaoshuo.com) 通信。
{'ip': '120.24.45.101', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (s.peplle.cn) 通信。
{'ip': '14.119.66.14', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '茂名', 'latitude': '21.649929', 'longitude': '110.900002'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (app.taoyuewenhua.net) 通信。
{'ip': '120.24.217.185', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (testappwall.taoyuewenhua.net) 通信。
{'ip': '120.78.10.136', 'country_short': 'CN', 'country_long': '中国', 'region': '广东', 'city': '深圳', 'latitude': '22.545673', 'longitude': '114.068108'}