导航菜单

应用安全检测报告

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

移动应用安全检测报告

应用图标

贪婪洞窟 v6.0.3

Android APK 58bf64c2...
40
安全评分

安全基线评分

40/100

中风险

综合风险等级

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

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

漏洞与安全项分布

8 高危
24 中危
3 信息
1 安全

隐私风险评估

4
第三方跟踪器

中等隐私风险
检测到少量第三方跟踪器


检测结果分布

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

高危安全漏洞 该文件是World Readable。任何应用程序都可以读取文件

该文件是World Readable。任何应用程序都可以读取文件
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/tds/common/region/TdsRegionHelper.java, line(s) 70

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

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

Files:
com/quickgamesdk/activity/WeChatWebPayActivity.java, line(s) 267,274,15,16
com/quickgamesdk/fragment/AnnouncementFragment.java, line(s) 31,5
com/quickgamesdk/fragment/QGWebViewFragment.java, line(s) 138,149,4
com/quickgamesdk/fragment/login/CustomInLoginFragment.java, line(s) 69,13,14
com/quickgamesdk/fragment/pay/QGScanPayFragment.java, line(s) 53,6

高危安全漏洞 应用程序在加密算法中使用ECB模式。ECB模式是已知的弱模式,因为它对相同的明文块[UNK]产生相同的密文

应用程序在加密算法中使用ECB模式。ECB模式是已知的弱模式,因为它对相同的明文块[UNK]产生相同的密文
https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-block-cipher-mode

Files:
cn/thinkingdata/analytics/encrypt/c.java, line(s) 39
com/quickgamesdk/utils/QGSdkUtils.java, line(s) 226,240
com/quicksdk/utility/k.java, line(s) 108,121

高危安全漏洞 不安全的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/quickgamesdk/activity/AliWebPayActivity.java, line(s) 44,43
com/quickgamesdk/activity/WeChatWebPayActivity.java, line(s) 46,44

高危安全漏洞 该文件是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/nirvana/tools/core/UTSharedPreferencesHelper.java, line(s) 16,9
com/nirvana/tools/logger/utils/UTSharedPreferencesHelper.java, line(s) 31
com/quickgamesdk/skin/manager/util/PreferencesUtils.java, line(s) 24
org/cocos2dx/lib/Cocos2dxHelper.java, line(s) 374

高危安全漏洞 默认情况下,调用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:
com/qq/gdt/action/j/a.java, line(s) 25

高危安全漏洞 使用弱加密算法

使用弱加密算法
https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4

Files:
com/nirvana/tools/core/CryptUtil.java, line(s) 146

高危安全漏洞 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。

应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。
https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4

Files:
com/bytedance/ad/common/uaid/identity/utils/EncryptUtils.java, line(s) 26

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

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

中危安全漏洞 Activity (org.cocos2dx.cpp.AppActivity) 未受保护。

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

中危安全漏洞 Activity (com.avalon.cave.wxapi.WXEntryActivity) 未受保护。

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

中危安全漏洞 Broadcast Receiver (com.appsflyer.MultipleInstallBroadcastReceiver) 未受保护。

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

中危安全漏洞 Activity (com.quickgamesdk.activity.LoginActivity) 未受保护。

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

中危安全漏洞 Activity (com.quickgamesdk.activity.TempActivty) 未受保护。

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

中危安全漏洞 Activity (com.quickgamesdk.activity.QGVoucherActivty) 未受保护。

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

中危安全漏洞 Activity (com.quickgamesdk.activity.QGVoucherActivty) 未受保护。

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

中危安全漏洞 Activity (com.tencent.tauth.AuthActivity) 未受保护。

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

中危安全漏洞 Activity (.wxapi.WXEntryActivity) 未受保护。

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

中危安全漏洞 Activity (.wxapi.WXPayEntryActivity) 未受保护。

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

中危安全漏洞 Activity (com.qk.plugin.customservice.view.ChatActivity) 未受保护。

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

中危安全漏洞 Activity (com.bytedance.ads.convert.BDBridgeActivity) 未受保护。

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

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

应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据
https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#external-storage

Files:
cn/leancloud/push/NotifyUtil.java, line(s) 61,65
com/qq/gdt/action/e/h.java, line(s) 51
com/qq/gdt/action/e/i.java, line(s) 50
com/quickgamesdk/constant/Constant.java, line(s) 113
com/quickgamesdk/fragment/download/DownLoadFragment.java, line(s) 102,100,104
com/quickgamesdk/gamebox/service/DownloadService.java, line(s) 22
com/quickgamesdk/manager/InitManager.java, line(s) 203,579
com/quickgamesdk/manager/LoginManager.java, line(s) 373
com/quickgamesdk/manager/QGPayManager$5.java, line(s) 22
com/quickgamesdk/skin/manager/loader/SkinManager$1.java, line(s) 34
com/quickgamesdk/utils/AlbumHelper.java, line(s) 33
com/quickgamesdk/utils/PhotoPickerAdapter$ImgOnClickListener.java, line(s) 29
com/quickgamesdk/utils/QGSdkUtils.java, line(s) 71
com/quicksdk/c/a.java, line(s) 65,66
com/taptap/services/update/TapUpdateDownloadManager.java, line(s) 244
com/tencent/a/a/a/a/b.java, line(s) 19,27,47,49
ghostpili/C0341n.java, line(s) 69
ghostpili/C0489n.java, line(s) 72
ghostpili/fF.java, line(s) 320
org/cocos2dx/lib/Cocos2dxActivity.java, line(s) 161

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

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

Files:
cn/leancloud/LCACL.java, line(s) 13
cn/leancloud/LCFile.java, line(s) 36,37,33,39,34,32
cn/leancloud/LCUser.java, line(s) 37,40
cn/leancloud/cache/QueryResultCache.java, line(s) 166,91,158,85,151,173,44,124,116,109,131
cn/leancloud/core/RequestPaddingInterceptor.java, line(s) 16,15
cn/leancloud/gson/FileUploadTokenAdapter.java, line(s) 12
cn/leancloud/im/IntentUtil.java, line(s) 14
cn/leancloud/im/v2/Conversation.java, line(s) 77,82,86
cn/leancloud/livequery/LCLiveQuery.java, line(s) 35
cn/leancloud/livequery/LiveQueryConnectionListener.java, line(s) 57
cn/leancloud/push/AndroidNotificationManager.java, line(s) 21
cn/leancloud/push/LCNotificationManager.java, line(s) 20
cn/leancloud/search/LCSearchQuery.java, line(s) 24
cn/leancloud/session/MessageReceiptCache.java, line(s) 9
cn/leancloud/session/PersistentQueue.java, line(s) 15,28
cn/leancloud/session/SessionCacheHelper$SignatureCache.java, line(s) 9
cn/leancloud/session/SessionCacheHelper.java, line(s) 86,34,16
cn/leancloud/upload/FileUploadToken.java, line(s) 72
cn/leancloud/upload/QiniuAccessor.java, line(s) 45
cn/leancloud/upload/QiniuSlicingUploader.java, line(s) 25
cn/leancloud/utils/NotificationCompatExtras.java, line(s) 5,9
cn/leancloud/utils/NotificationCompatJellybean.java, line(s) 20,24
cn/leancloud/utils/RemoteInputCompatJellybean.java, line(s) 15
com/alicom/tools/networking/NetConstant.java, line(s) 10,19
com/alicom/tools/networking/SSLFactory.java, line(s) 23,24,14,15
com/avalon/game/account/LeitingSDKUtil.java, line(s) 142,88,89,90,91,92,93,94,100,101,102,103,104,105,107,108,109,110,111,112,113,114,115,116,117,118,119,121,120,122,123,124,125,126,127,128,129
com/avalon/game/util/HuaweiGlobalParam.java, line(s) 6,7
com/avalon/game/util/HuaweiRSAUtil.java, line(s) 22,23,131
com/avalon/game/util/RSA/RSACoder.java, line(s) 20,21
com/avos/avoscloud/AVConstants.java, line(s) 14,15
com/avos/avoscloud/AVFile.java, line(s) 25,24
com/avos/avoscloud/AVOSCloud.java, line(s) 18,20,21
com/avos/avoscloud/AVUser.java, line(s) 32
com/avos/avoscloud/AppRouterManager.java, line(s) 12,19,20,21,23,24,25
com/nirvana/tools/logger/UaidTracker.java, line(s) 20,21,22
com/nirvana/tools/logger/utils/LocalDeviceUtil.java, line(s) 13
com/nirvana/tools/logger/utils/UTSharedPreferencesHelper.java, line(s) 14,15
com/qq/gdt/action/e.java, line(s) 387
com/qq/gdt/action/j/b.java, line(s) 70
com/quickgamesdk/constant/Constant.java, line(s) 111,38,51,103,104,108,91,61,40,99,19
com/tapsdk/bootstrap/account/TDSUser.java, line(s) 52,57
com/tapsdk/bootstrap/wrapper/TapBootstrapServiceImpl.java, line(s) 21,22,18,25
com/taptap/sdk/AccessToken.java, line(s) 26
com/tds/common/account/AccountUser.java, line(s) 13
com/tds/common/entities/AccessToken.java, line(s) 91
com/tds/common/reactor/internal/schedulers/NewThreadWorker.java, line(s) 27,36
com/tds/common/region/TdsRegionHelper.java, line(s) 20
com/tds/common/utils/GUIDHelper.java, line(s) 11
com/tds/common/websocket/drafts/Draft_6455.java, line(s) 54
ghostpili/tG.java, line(s) 77
org/cocos2dx/cpp/AVCloudManager.java, line(s) 57
org/cocos2dx/cpp/AppActivity.java, line(s) 120,124,70,78,77,112,116,69,66,74,75,121,125,113,117,67
org/cocos2dx/cpp/CaveApplication.java, line(s) 9
org/java_websocket/drafts/Draft_6455.java, line(s) 56

中危安全漏洞 应用程序使用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/leancloud/im/v2/AndroidDatabaseDelegate$DBHelper.java, line(s) 4,5,32,33,34,82,89,100,111,122,123,124,127,138,149,152,155,166,169,180,183,186,196
cn/thinkingdata/analytics/e/c.java, line(s) 5,6,7,49,50,56,57,58
com/nirvana/tools/logger/cache/db/AbstractDatabase.java, line(s) 6,361
com/nirvana/tools/logger/cache/db/DBHelper.java, line(s) 4,5,23,24,25,34
com/qq/gdt/action/c/a/a.java, line(s) 6,7,182,276,321
com/qq/gdt/action/c/b.java, line(s) 6,7,188,223,328,374
com/quickgamesdk/gamebox/db/DBHelper.java, line(s) 4,5,27,32,33
com/quickgamesdk/gamebox/db/ThreadDAOImple.java, line(s) 6,47,52
com/taptap/sdk/internal/user/CurrentUserProvider.java, line(s) 9,10,11,41,46
com/taptap/services/update/download/core/breakpoint/BreakpointSQLiteHelper.java, line(s) 6,7,97,116,133,169,190,242
org/cocos2dx/lib/Cocos2dxLocalStorage.java, line(s) 5,6,48

中危安全漏洞 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/e/c.java, line(s) 12
cn/leancloud/codec/MDFive.java, line(s) 28,41,84
cn/thinkingdata/core/utils/MessageDigestUtils.java, line(s) 12
com/alicom/tools/networking/ParamsUtils.java, line(s) 54
com/avalon/game/tools/MeiZuMD5.java, line(s) 10
com/avalon/game/tools/NUBIAMd5Util.java, line(s) 12,32
com/avalon/game/tools/ToolsUtil.java, line(s) 11
com/avalon/game/tools/VivoSignUtils.java, line(s) 83
com/avalon/game/util/RSA/Coder.java, line(s) 22
com/avalon/game/util/Util.java, line(s) 185
com/avos/avoscloud/utils/StringUtils.java, line(s) 70
com/bytedance/ad/common/uaid/identity/utils/EncryptUtils.java, line(s) 79
com/ipaynow/wechatpay/plugin/g/d/a.java, line(s) 28
com/nirvana/tools/core/AppUtils.java, line(s) 115
com/nirvana/tools/core/CryptUtil.java, line(s) 199
com/nirvana/tools/logger/utils/LocalDeviceUtil.java, line(s) 20
com/qq/gdt/action/j/d.java, line(s) 55
com/quickgamesdk/utils/QGSdkUtils.java, line(s) 124,199
com/quicksdk/utility/f.java, line(s) 150
com/quicksdk/utility/k.java, line(s) 43,65,86
com/taptap/services/update/download/core/Util.java, line(s) 123
com/tds/common/utils/CommonUtils.java, line(s) 12
com/tds/common/widgets/image/ImageUtil.java, line(s) 59
com/tencent/mm/a/b.java, line(s) 10

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

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

Files:
cn/leancloud/push/AndroidNotificationManager.java, line(s) 18
cn/leancloud/utils/StringUtil.java, line(s) 8
com/avalon/game/util/CommonUtil.java, line(s) 16
com/avos/avoscloud/AVUtils.java, line(s) 35
com/avos/avoscloud/utils/StringUtils.java, line(s) 7
com/qq/gdt/action/b.java, line(s) 18
com/quicksdk/utility/f.java, line(s) 19
com/taptap/sdk/net/Api.java, line(s) 23
com/taptap/sdk/ui/CodeUtil.java, line(s) 7
com/tds/common/net/util/HttpUtil.java, line(s) 29
com/tds/common/websocket/drafts/Draft_6455.java, line(s) 46
com/tds/protobuf/AbstractProtobufList.java, line(s) 6
com/tds/protobuf/BooleanArrayList.java, line(s) 6
com/tds/protobuf/DoubleArrayList.java, line(s) 5
com/tds/protobuf/FloatArrayList.java, line(s) 5
com/tds/protobuf/IntArrayList.java, line(s) 6
com/tds/protobuf/Internal$ProtobufList.java, line(s) 4
com/tds/protobuf/LazyStringArrayList$ByteArrayListView.java, line(s) 4
com/tds/protobuf/LazyStringArrayList.java, line(s) 9
com/tds/protobuf/LongArrayList.java, line(s) 6
com/tds/protobuf/UnmodifiableLazyStringList.java, line(s) 9
com/tds/xxhash/XXHashFactory.java, line(s) 8
ghostpili/C0426qd.java, line(s) 14
ghostpili/C0574qd.java, line(s) 14
ghostpili/iI.java, line(s) 30
org/java_websocket/drafts/Draft_6455.java, line(s) 15

中危安全漏洞 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:
XI/K0/XI/XI$K0.java, line(s) 46
a/a/a/d/b/f.java, line(s) 28
cn/leancloud/codec/SHA1.java, line(s) 27
com/alicom/tools/networking/ParamsUtils.java, line(s) 84
com/avos/avoscloud/AVUtils.java, line(s) 1682
com/bytedance/ad/common/uaid/identity/utils/EncryptUtils.java, line(s) 68
com/ipaynow/wechatpay/plugin/d/a/a.java, line(s) 15
com/qq/gdt/action/j/a.java, line(s) 21
com/taptap/sdk/net/Api.java, line(s) 155
com/tds/common/net/util/HttpUtil.java, line(s) 107
com/tds/common/tracker/TdsTrackerHandler.java, line(s) 385
com/tds/common/websocket/drafts/Draft_6455.java, line(s) 527
ghostpili/C0470ru.java, line(s) 215
org/java_websocket/drafts/Draft_6455.java, line(s) 518
org/repackage/a/a/a/a/c.java, line(s) 57

中危安全漏洞 不安全的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:
cn/thinkingdata/analytics/ThinkingAnalyticsSDK.java, line(s) 951,949
com/quickgamesdk/fragment/login/CustomInLoginFragment.java, line(s) 47,42
com/quickgamesdk/manager/SliderBarV2Manager.java, line(s) 133,128
com/taptap/sdk/ui/WebBlock.java, line(s) 282,275

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

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

Files:
com/quickgamesdk/fragment/login/CustomInLoginFragment.java, line(s) 43,42
com/quickgamesdk/manager/SliderBarV2Manager.java, line(s) 129,128
com/quickgamesdk/view/PrivaceDialogLayout.java, line(s) 94,93

中危安全漏洞 IP地址泄露

IP地址泄露


Files:
cn/leancloud/network/DNSDetoxicant.java, line(s) 20
cn/leancloud/network/SimpleNetworkingDetector.java, line(s) 21
cn/thinkingdata/analytics/h/b.java, line(s) 64,64
com/avalon/game/account/LeitingSDKUtil.java, line(s) 395
com/avos/avoscloud/DNSAmendNetwork.java, line(s) 59
com/bytedance/ads/convert/BuildConfig.java, line(s) 12
com/bytedance/ads/convert/utils/BusinessConstant.java, line(s) 17
com/bytedance/ads/convert/utils/EventReporter.java, line(s) 78
com/bytedance/ads/convert/utils/EventReporterV2.java, line(s) 72
com/bytedance/ads/convert/utils/EventReporterV3.java, line(s) 46
com/ipaynow/wechatpay/plugin/g/d/a.java, line(s) 56,58,90

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

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

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

从应用程序中识别出以下机密确保这些不是机密或私人信息
凭证信息=> "reyun_appkey" : "QK{{$reyun_appkey}}"
凭证信息=> "tt_appid" : "QK0"
凭证信息=> "ALP_KEY" : "QK0"
微信分享的=> "WX_APP_SECRET" : "QK{{$wx_app_secret}}"
凭证信息=> "AD_APP_ID" : "AD{{$ad_app_id}}"
QQ授权的=> "QQ_APP_ID" : "QK0"
微信分享的=> "WX_APP_ID" : "QK0"
凭证信息=> "IQY_APP_ID" : "QK0"
凭证信息=> "ks_appId" : "QK0"
凭证信息=> "gdt_appSecretKey" : "QK0"
"app_id" : "413063252186"
"facebook_app_id" : "759252852917751"
tsvezhhlefbdj1jbkohynipehgtpk353sfonvbtlyxaraqxy
glvame9g0qlj3a4o29j5xdzzrypxvvb30jt4vnvm66klph4r
EBE24B477A8B4B78AAD81A51AF7DF432
01360240043788015936020505
nsjV57o+phSlqM0B5aPiMScxWJmCzFRX4NKcjt6KGP+3GpzmTyrpavnYQtHasperH
258EAFA5-E914-47DA-95CA-C5AB0DC85B11
-39280363481451541647
014a06685f0JVDULT/MIGfMA0GCSqGSIb3DQEBAQUAA4G
nEwZBdmFsb24xEDAOBgNVBAMTB3N1IGNoYW8wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
e3a87987e094ba59d545cbf06fec5666f7cf9623
nAQDeVIEraQt46HGp15hK8q7AjlU3d5KJnG3t+iNxHp0hkus/pMvoga07x+HU+xv8gs3Tb+Nv9PUE
ndFkd5mLqb164/56l8DwM6I1KsgWsfZDYnDR4k2a3AgMBAAGjITAfMB0GA1UdDgQWBBR6Py378uFb
6X8Y4XdM2Vhvn0KfzcEatGnWaNU=
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC/YHP9utFGOhGk7Xf5L7jOgQz5
ngZlTTem7Pjdm1V9bJgQ6iQvFHsvT+vNgJ3wAIRd+iCMXm8y96yZhD2+SH5odBYS2
2FDgvkGVlKtvyo6NX8HbSycCiDHWR2gaqJRI3JrAqT9lGxZAxTnmUE8MNnhRWfoNZJHX2
90E4DEDAD9B1CB57EA1538871ED468A7
18ry1wsn1p7808tagf2ka7sy1omna3nihe45cet0ne4xhg46
0f9bd3a1352efa7446ab2dcd985833e744ccfd05
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC5se07mkN71qsSJHjZ2Z0+Z+4LlLvf2sz7Md38VAa3EmAOvI7vZp3hbAxicL724ylcmisTPtZQhT/9C+25AELqy9PN9JmzKpwoVTUoJvxG4BoyT49+gGVl6s6zo1byNoHUzTfkmRfmC9MC53HvG8GwKP5xtcdptFjAIcgIR7oAWQIDAQAB
nCBMCU0MxCzAJBgNVBAcTAkNEMQ8wDQYDVQQKEwZBdmFsb24xDzANBgNVBAsTBkF2YWxvbjEQMA4G
dee6172daef74f0895c7d185956ac0a7
nA1UEAxMHc3UgY2hhbzAgFw0xODAxMDQxMjUzNTJaGA8yMDcyMTAwNzEyNTM1MlowWzELMAkGA1UE
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6YCzxZS0FaWDOdtwgcHJ
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCLShWjAtxJv3g2VPIYOOAv4rnVDdLkdseKm7+KOkCBLV9SKY5oqksFaXcLZ+nRnjnczhze5eGKhevwliUyag6x96GyXI2WagKIoB7Uwl2byl0xB5bNvYzf+x/DKHTSoGJshU6shXWXcjGFq+mUiPhM3WGZoqdY+vvqOWD+tga8XQIDAQAB
308201ff30820168a003020102020422e04046300d06092a864886f70d01010505003044310b300906035504061302434e3109300706035504081300310930070603550407130031093007060355040a130031093007060355040b13003109300706035504031300301e170d3139303131313130323032325a170d3434303130353130323032325a3044310b300906035504061302434e3109300706035504081300310930070603550407130031093007060355040a130031093007060355040b1300310930070603550403130030819f300d06092a864886f70d010101050003818d0030818902818100a607f5728d95a2eb09b3b6cbb853ae53769b47a7837a6f1b1b9e56670cef097ba3ad3bebcafcb814f6a123a4534360c6752f2390e0466a11088d2906e06d28e2992ec3007dbfb3880072c2ba8acc64926c417bcad42c26f29496b1345667f92a782c644c6c39f2d767995a2bb82fe6ade74da98383668f5b6a3a2bf945dc18630203010001300d06092a864886f70d010105050003818100a2e7ea7b0510a17b5a3cf28c6118abff0122ece2f9c80ad614c54fa5d7d5128048a7e9eb5f8721d0768caab3dde8a0c108af5bd3088d2e58a7f51730f7cb6b7a27f467a3bd84693785c8833a71b4a25530f871d4ed90fba438c024f940f00cc61f31ac23bb99f705430c8f9e0f06c4c443a893af756e0f83690b66f8445517aa
n97gGNTXVrVoUPa8cWwq4XPmvgmq4pmmNdjpAx4EtC43TkBEJg55y+sTVdMFCON8ZX8bS8zt3IdYx
32613270436339175011491843028022
39280363481451541647
2FsPONw4QOqEQkzYvoiuVATWxbyQmsCJ
q3er6vs0dkawy15skjeuktf7l4eam438wn5jkts2j7fpf2y3
nf3udjhnnsbe99qg04j7oslck4w1yp2geewcy1kp6wskbu5w
nBhMCQ04xCzAJBgNVBAgTAlNDMQswCQYDVQQHEwJDRDEPMA0GA1UEChMGQXZhbG9uMQ8wDQYDVQQL
MIIDVzCCAj+gAwIBAgIEaPDBjjANBgkqhkiG9w0BAQsFADBbMQswCQYDVQQGEwJDTjELMAkGA1UE
n+APJWeeIsUEJHi0FSf3EmwAtNgcJwLYed8Lrem+2+qvFY8RRjH3w4jT/wl2HKGEY
56d509de67e58e8e41001931
iuuztdrr4mj683kbsmwoalt1roaypb5d25eu0f23lrfsthgn
npD6CFRNtN1DVvpw+H4tNkF5yB1TwAUlbNNhSuc7hi4YpttiZlSqEnl8UlX+9OWOi
f3395d2467a39be335cbf82c5fb0a3a5b13ba628
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDIxHA9yAi16YbRRJqi+UB5jhbb
c5af4bc6a2afa7a1f8a3f02e56de16b59c6ba358
a9fd366d46f47b9a0842cfbe06ba624f2c006d6e
tgIBkg304BUpjGHLSq1wYYb0Xs77pMIm
nVYybynPLOAvsvtfG4x9CCKc2OpDZfrTfB1sMzLhkjjhmt+cYlNe8UO1FY1hiKocVRdpiZaacUn3r
143mgzglqmg4d0simqtn1zswggcro2ykugj76th8l38u3cm5
nIVQ3z98C02kQEgPU8jANBgkqhkiG9w0BAQsFAAOCAQEAHRpfagOzTmBM4gSDL5aMr7qyZg59Prw/
na7GByE8EjwrQOPkrznZs6con7gTfzjLwTWr4o6SKq5WkuwMmRhkbyeaNS0hcJeVwCg/bw+f8j8hG
8273fe9a49b546709fab2c14e459df1e
n4aw0AoExz4atTkUlZJIf9eNLj7ogTlQGANNzE2R/uskFse2GsCqJKFTk4UraBkzf
090E4DEDAD9B1CB57EA1538871ED468A7
QxciDjdHjuAIf8VCsqhmGK3OZV7pBQTZ

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

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

Files:
a/a/a/e/b.java, line(s) 30,35,19,25
bin/mt/signature/KillerApplication99$j.java, line(s) 69,152
cn/leancloud/codec/AES.java, line(s) 43,45,90,93,96,99,102,105,116,119,122,125,128,131
cn/leancloud/codec/Base64Decoder.java, line(s) 109
cn/leancloud/core/LeanCloud.java, line(s) 44,45
cn/leancloud/logging/DefaultLogger.java, line(s) 54,75,63,84,57,78,51,72,60,81,93
cn/leancloud/utils/LocalBroadcastManager.java, line(s) 129,134,141,145,161,171
cn/leancloud/utils/NotificationCompatJellybean.java, line(s) 99,113,117,166,185,208,211
cn/leancloud/utils/RemoteInput$ImplBase.java, line(s) 13,18
cn/thinkingdata/analytics/TDConfig.java, line(s) 141
cn/thinkingdata/analytics/TDFirstEvent.java, line(s) 33
cn/thinkingdata/analytics/TDWebAppInterface.java, line(s) 109,65,80,118
cn/thinkingdata/analytics/ThinkingAnalyticsSDK$a.java, line(s) 24
cn/thinkingdata/analytics/ThinkingAnalyticsSDK$f.java, line(s) 52,58,83,64
cn/thinkingdata/analytics/ThinkingAnalyticsSDK.java, line(s) 944,957,128,139,251,281,460,479,721,852,863,1140,1177,1264,290,431,715,846,963,1045,1051
cn/thinkingdata/analytics/ThinkingDataRuntimeBridge$i.java, line(s) 31
cn/thinkingdata/analytics/ThinkingDataRuntimeBridge.java, line(s) 458,475,171,225
cn/thinkingdata/analytics/aop/push/TAPushProcess.java, line(s) 35,60,72,85,82
cn/thinkingdata/analytics/b.java, line(s) 149
cn/thinkingdata/analytics/d/a$d$a.java, line(s) 35
cn/thinkingdata/analytics/d/b$a.java, line(s) 35
cn/thinkingdata/analytics/d/b.java, line(s) 281,112,223,231,243,259,304,318,340,344,365,328
cn/thinkingdata/analytics/e/b$a$a.java, line(s) 95,93,102
cn/thinkingdata/analytics/e/b$b$a.java, line(s) 73,103,44,129,135
cn/thinkingdata/analytics/e/b$b.java, line(s) 105,110,113,64,88,93,179
cn/thinkingdata/analytics/e/c.java, line(s) 48,55,107,151,160
cn/thinkingdata/analytics/e/e.java, line(s) 50,51,53,72,78,101,104
cn/thinkingdata/analytics/e/g$a.java, line(s) 34,46
cn/thinkingdata/analytics/e/g.java, line(s) 33
cn/thinkingdata/analytics/encrypt/c.java, line(s) 29,43,20
cn/thinkingdata/analytics/f/a.java, line(s) 61,110
cn/thinkingdata/analytics/h/g.java, line(s) 59,42,45,50,55
cn/thinkingdata/analytics/h/j.java, line(s) 26
cn/thinkingdata/core/preset/TDPresetModel.java, line(s) 71,74
cn/thinkingdata/core/preset/TDPresetUtils.java, line(s) 50,55,61,66,73
cn/thinkingdata/core/router/ClassUtils$1.java, line(s) 46
cn/thinkingdata/core/router/_TRouter.java, line(s) 47
cn/thinkingdata/core/utils/LogUtil.java, line(s) 13,18,23,38,44,50,61,64,72,77,82,87
cn/thinkingdata/core/utils/TAReflectUtils.java, line(s) 65,121,151,45,125,96,104,107
cn/thinkingdata/core/utils/TDCommonUtil.java, line(s) 73
cn/thinkingdata/core/utils/pool/DefaultPoolExecutor.java, line(s) 34,65
cn/thinkingdata/core/utils/pool/DefaultThreadFactory.java, line(s) 24,35
com/alicom/tools/networking/PopRequest.java, line(s) 78,124
com/alicom/tools/networking/Request.java, line(s) 77
com/alicom/tools/networking/SSLFactory.java, line(s) 67
com/alicom/tools/networking/StringUtil.java, line(s) 16
com/alipay/test/a.java, line(s) 13,14,20,21,27,28,34,35,41,42,48,49,55,56,62,63,69,70,76,77,83,84,90,91,97,98,101,102,105,106,109,110,113,114,117,118,121,122,125,126,129,130,133,134,137,138,141,142
com/avalon/cave/wxapi/WXEntryActivity.java, line(s) 25
com/avalon/game/account/LeitingSDKUtil$10$1.java, line(s) 17
com/avalon/game/account/LeitingSDKUtil$2.java, line(s) 20
com/avalon/game/account/LeitingSDKUtil$5.java, line(s) 13,18
com/avalon/game/account/LeitingSDKUtil$6.java, line(s) 14,20,73,29,31,46,59
com/avalon/game/account/LeitingSDKUtil$7.java, line(s) 26,30
com/avalon/game/account/LeitingSDKUtil$9.java, line(s) 13
com/avalon/game/account/LeitingSDKUtil.java, line(s) 290,365,369,385,704,723,729,738,743,810,561,913,417,429,439,449
com/avalon/game/account/SDKUTIL$4.java, line(s) 9
com/avalon/game/account/SDKUTIL$6.java, line(s) 9
com/avalon/game/account/SDKUTIL.java, line(s) 37,46,55,68
com/avalon/game/pay/PayBaseUtil.java, line(s) 261
com/avalon/game/tools/NUBIAMD5Signature.java, line(s) 52,54
com/avalon/game/tools/SignUtilmeizu.java, line(s) 37
com/avalon/game/tools/ToolsUtil.java, line(s) 26,27,30
com/avalon/game/tools/UserIdUtil.java, line(s) 13,21,24,36
com/avalon/game/tools/VivoSignUtils.java, line(s) 28
com/avalon/game/util/CommonUtil.java, line(s) 46,56,71,86,94,102,106
com/avalon/game/util/MyIapUtil.java, line(s) 138,140
com/avalon/game/util/RSA/Base64.java, line(s) 88,89,462,729,756,798,437,446,447
com/avalon/game/util/Util.java, line(s) 94,96,100,104,115,80,138,151,202
com/avos/avoscloud/AVInternalLogger.java, line(s) 21,26,56,61,31,36,11,16,41,46,51
com/avos/avoscloud/LogUtil.java, line(s) 13,17
com/avos/avoscloud/signature/AES.java, line(s) 42,44,87,90,93,96,99,102,113,116,119,122,126,129
com/avos/avoscloud/signature/Base64Decoder.java, line(s) 116
com/bun/miitmdid/w.java, line(s) 37
com/bytedance/ad/common/uaid/identity/utils/RequestBodyUtils.java, line(s) 76
com/bytedance/ads/convert/BDBridgeActivity.java, line(s) 82,46,79,22,43,59
com/bytedance/ads/convert/BDConvert.java, line(s) 75,57
com/bytedance/ads/convert/broadcast/StickyBroadcastManager$BR.java, line(s) 21
com/bytedance/ads/convert/broadcast/StickyBroadcastManager.java, line(s) 37
com/bytedance/ads/convert/utils/ClickIdHeaderTimelyCallback.java, line(s) 30,32
com/bytedance/ads/convert/utils/ClickIdSPUtil.java, line(s) 49
com/bytedance/ads/convert/utils/EventReporter.java, line(s) 44,50,54,123,137,144,150,135
com/bytedance/ads/convert/utils/EventReporterV2.java, line(s) 42,48,102,116,126,136,114
com/bytedance/ads/convert/utils/EventReporterV3.java, line(s) 23,28,80
com/bytedance/ads/convert/utils/NetWorkUtils.java, line(s) 18,45,53
com/example/android/trivialdrivesample/util/Security.java, line(s) 28,31,44,47,50,53,56
com/ipaynow/wechatpay/plugin/api/a.java, line(s) 76
com/ipaynow/wechatpay/plugin/c/e.java, line(s) 15
com/ipaynow/wechatpay/plugin/c/g.java, line(s) 21
com/ipaynow/wechatpay/plugin/d/c/a.java, line(s) 128
com/ipaynow/wechatpay/plugin/d/c/b.java, line(s) 47
com/ipaynow/wechatpay/plugin/e/c.java, line(s) 42,133,51,142,45,136,39,130,48,54,139,145
com/ipaynow/wechatpay/plugin/manager/route/a.java, line(s) 61
com/kwai/monitor/oaid/OADIDSDKHelper.java, line(s) 34,61,63,80,85,89,93
com/kwai/monitor/oaid/OADIDSDKHelper25$IIdentifierListener25.java, line(s) 25
com/kwai/monitor/oaid/OADIDSDKHelper25.java, line(s) 30,32,51,55
com/netease/htprotect/poly/a.java, line(s) 22
com/nirvana/tools/core/BaseDelegate.java, line(s) 20,12
com/nirvana/tools/core/EncryptUtils.java, line(s) 54,105
com/nirvana/tools/core/MobileNetRequestManager$1.java, line(s) 28
com/nirvana/tools/core/MobileNetRequestManager.java, line(s) 113,45,72,107,116,137
com/nirvana/tools/core/NetworkUtils.java, line(s) 31,47,70
com/nirvana/tools/logger/cache/db/AbstractDatabase.java, line(s) 38
com/nirvana/tools/logger/cache/db/DBHelper.java, line(s) 27,37
com/nirvana/tools/logger/utils/ConsoleLogUtils.java, line(s) 14,20,26,32,38
com/qk/plugin/qkfx/Manager.java, line(s) 13
com/qk/plugin/qkfx/SetGameRolePlugin$1.java, line(s) 22,34
com/qk/plugin/qkfx/SetGameRolePlugin.java, line(s) 22,31,33,41,52,58,55
com/qq/gdt/action/j/o.java, line(s) 32,37,7,17,25
com/quickgamesdk/QGManager$1$1.java, line(s) 17
com/quickgamesdk/QGManager$8.java, line(s) 11
com/quickgamesdk/QGManager.java, line(s) 103,185,339,405,66,111,119,180,217,246
com/quickgamesdk/activity/AliWebPayActivity.java, line(s) 54,116
com/quickgamesdk/activity/CpLoginActivity$QuickGameJsInterface.java, line(s) 20
com/quickgamesdk/activity/CpLoginActivity.java, line(s) 29,75,39,55,68,78
com/quickgamesdk/activity/GameSliderBarActivityV2.java, line(s) 78,67
com/quickgamesdk/activity/LoginActivity.java, line(s) 58,81,91,97,102,107,112,118,129,136
com/quickgamesdk/activity/PayActivity.java, line(s) 38
com/quickgamesdk/activity/QGVoucherActivty$2.java, line(s) 27,36,42
com/quickgamesdk/activity/QGVoucherActivty$3.java, line(s) 22,25
com/quickgamesdk/activity/QGVoucherActivty.java, line(s) 34,39
com/quickgamesdk/activity/QGWXEntryActivity.java, line(s) 37,48,32
com/quickgamesdk/activity/TempActivty.java, line(s) 76,81,86,91,96
com/quickgamesdk/activity/WeChatWebPayActivity.java, line(s) 45,52,211,256,306,341,352,362,76,79,95,114,316,322,374,385,391,397,403,409
com/quickgamesdk/constant/Constant.java, line(s) 133,136,137
com/quickgamesdk/floatview/QGFloatView.java, line(s) 140,180,199
com/quickgamesdk/floatview/content/QGContent.java, line(s) 79
com/quickgamesdk/floatview/content/QGFloatContent.java, line(s) 166,178,208,229,336
com/quickgamesdk/floatview/logo/QGFloatLogo.java, line(s) 402,113,132,152
com/quickgamesdk/fragment/BaseFragment.java, line(s) 255,278,313
com/quickgamesdk/fragment/CertificationFragment$6.java, line(s) 33
com/quickgamesdk/fragment/CertificationFragment.java, line(s) 61
com/quickgamesdk/fragment/PhoneBindFragment$5.java, line(s) 54
com/quickgamesdk/fragment/download/DownLoadFragment.java, line(s) 111,160,174,176,182
com/quickgamesdk/fragment/login/AccountLoginFragment$15.java, line(s) 24
com/quickgamesdk/fragment/login/AccountLoginFragment$16.java, line(s) 21
com/quickgamesdk/fragment/login/AccountLoginFragment$17.java, line(s) 41
com/quickgamesdk/fragment/login/AccountLoginFragment.java, line(s) 273,281,800,813,277,605,772
com/quickgamesdk/fragment/login/AccountRegisterFragment$8.java, line(s) 21,45
com/quickgamesdk/fragment/login/AccountRegisterFragment.java, line(s) 237
com/quickgamesdk/fragment/login/CustomInLoginFragment.java, line(s) 75,124,83,169
com/quickgamesdk/fragment/login/SwitchAccountFragment.java, line(s) 97,110,129,134
com/quickgamesdk/fragment/pay/QGPayFragment$3$1.java, line(s) 31
com/quickgamesdk/fragment/pay/QGPayFragment$3.java, line(s) 22
com/quickgamesdk/fragment/pay/QGPayFragment.java, line(s) 130,147,293,390,77,85,88,157,159,164
com/quickgamesdk/fragment/pay/QGScanPayFragment$2.java, line(s) 22
com/quickgamesdk/fragment/pay/QGScanPayFragment.java, line(s) 105
com/quickgamesdk/fragment/pay/QGSetPayPasswordFragment$7$1.java, line(s) 16
com/quickgamesdk/fragment/usercenter/LimitFragment.java, line(s) 20
com/quickgamesdk/fragment/usercenter/PhoneUnbindFragment$5.java, line(s) 48
com/quickgamesdk/fragment/usercenter/PhoneUnbindFragment.java, line(s) 150
com/quickgamesdk/gamebox/service/DownloadService.java, line(s) 68,70
com/quickgamesdk/manager/DataManager$3.java, line(s) 72,78
com/quickgamesdk/manager/InitManager$12.java, line(s) 21
com/quickgamesdk/manager/InitManager$14.java, line(s) 15,20
com/quickgamesdk/manager/InitManager$9.java, line(s) 15,20
com/quickgamesdk/manager/InitManager.java, line(s) 80,102,152,157,170,183,200,260,273,293,312,333,423,431,440,448,457,465,482,490,512,540,550,600,613,95,177,186,207,263,523,558,623
com/quickgamesdk/manager/LoginManager$1.java, line(s) 33
com/quickgamesdk/manager/LoginManager$11.java, line(s) 21,39
com/quickgamesdk/manager/LoginManager$17.java, line(s) 19,46,36
com/quickgamesdk/manager/LoginManager$8.java, line(s) 18
com/quickgamesdk/manager/LoginManager.java, line(s) 69,83,190,215,243,278,370,375,499,77,283,298,381,416
com/quickgamesdk/manager/QGFloatViewManager.java, line(s) 25,26,34,38,46
com/quickgamesdk/manager/QGFragmentManager.java, line(s) 85
com/quickgamesdk/manager/QGPayManager$10.java, line(s) 14,18
com/quickgamesdk/manager/QGPayManager$3$1.java, line(s) 16
com/quickgamesdk/manager/QGPayManager$3.java, line(s) 32,27
com/quickgamesdk/manager/QGPayManager$8.java, line(s) 21,32,38
com/quickgamesdk/manager/QGPayManager$9$1.java, line(s) 24,30,33,36,19
com/quickgamesdk/manager/QGPayManager$9.java, line(s) 28
com/quickgamesdk/manager/QGPayManager.java, line(s) 107,187,203,623,677,860,865,868,881,886,933,167,216,605,647,686,705,890
com/quickgamesdk/manager/SliderBarV2Manager$12$2.java, line(s) 17
com/quickgamesdk/manager/SliderBarV2Manager$MyWebViewClient$1.java, line(s) 24,18
com/quickgamesdk/manager/SliderBarV2Manager$QuickGameJsInterface.java, line(s) 41,103,114,137,333,221,355,358,395,400,284
com/quickgamesdk/manager/SliderBarV2Manager$UIRecive.java, line(s) 23,31
com/quickgamesdk/manager/SliderBarV2Manager.java, line(s) 146,161,219,263,304,327,595,623,641,836,186,198,228,321,382,419,423,437,448,478,481,491,503,515,530,548,566,576,588,598,667,745,756
com/quickgamesdk/manager/ThirdManager.java, line(s) 65,71,74,83,87,114,243,274,4657,159,217,257,277,283,4662
com/quickgamesdk/net/QGParameter.java, line(s) 38
com/quickgamesdk/plugin/PluginManager.java, line(s) 61,67,37,95,112
com/quickgamesdk/plugin/bytedance/AfterInitPlugin.java, line(s) 21,23,35,38
com/quickgamesdk/plugin/bytedance/AfterLoginPlugin.java, line(s) 15,33,22
com/quickgamesdk/plugin/bytedance/Manager.java, line(s) 13
com/quickgamesdk/plugin/bytedance/OnPausePlugin.java, line(s) 14
com/quickgamesdk/plugin/bytedance/OnPayPlugin.java, line(s) 21,30,48
com/quickgamesdk/plugin/bytedance/OnRegistPlugin.java, line(s) 16,34
com/quickgamesdk/plugin/bytedance/OnResumePlugin.java, line(s) 15
com/quickgamesdk/plugin/bytedance/PluginUtiles.java, line(s) 17
com/quickgamesdk/plugin/bytedance/SetGameRolePlugin.java, line(s) 15,29,35
com/quickgamesdk/skin/manager/util/L.java, line(s) 20,21,40,41,30,31,50,51,15,16,35,36,25,26,45,46
com/quickgamesdk/utils/DownLoadUtils$1.java, line(s) 21,39,47,16
com/quickgamesdk/utils/EventReporter$1.java, line(s) 23,31
com/quickgamesdk/utils/EventReporter.java, line(s) 50,58,90,96,107,115,150,157,166,189
com/quickgamesdk/utils/FileUtils.java, line(s) 72,45,59,75,100
com/quickgamesdk/utils/HolidayUtils.java, line(s) 33,46,56,72
com/quickgamesdk/utils/MiitHelper.java, line(s) 153,194,103,107,27,62,78,83,88,93,98,111,119,123
com/quickgamesdk/utils/QGCrashHandler.java, line(s) 75,44,72,80,85
com/quickgamesdk/utils/QGSdkUtils.java, line(s) 649,659,661,667,701,731,96,99,320,358,711,230,244
com/quickgamesdk/utils/WriteTimeUtils.java, line(s) 80,86,158,219,223,236,249
com/quickgamesdk/view/PrivaceDialogLayout.java, line(s) 101,118,142,131,147,156
com/quickgamesdk/view/QGPayListAdapter.java, line(s) 111,115,118,127,131,133,137,148
com/quickgamesdk/view/QGTitleBar.java, line(s) 213,205
com/quickgamesdk/view/SwitchAccountAdapter.java, line(s) 99,103
com/quickgamesdk/view/VoucherAdapter.java, line(s) 69
com/quicksdk/Extend.java, line(s) 76,81,86,91,46,55
com/quicksdk/Payment$1.java, line(s) 37,58,68,49
com/quicksdk/Payment.java, line(s) 96,101
com/quicksdk/QuickSdkApplication.java, line(s) 22,36,30
com/quicksdk/QuickSdkSplashActivity.java, line(s) 36
com/quicksdk/Sdk.java, line(s) 86,105
com/quicksdk/User.java, line(s) 83,50,65,74,88,101,111,121,154
com/quicksdk/apiadapter/channel/check/d.java, line(s) 89,160
com/quicksdk/apiadapter/channel/check/g.java, line(s) 33
com/quicksdk/apiadapter/channel/check/w.java, line(s) 51
com/quicksdk/apiadapter/channel/check/z$3.java, line(s) 23,27,31,35
com/quicksdk/apiadapter/channel/check/z.java, line(s) 46,68,133,150
com/quicksdk/apiadapter/quickgame/ActivityAdapter.java, line(s) 34,37,51,58,65,70,75,79,88,93,106,111
com/quicksdk/apiadapter/quickgame/CheckGameRoleInfo.java, line(s) 127,20,27,33,38,47,54,60,65,74,81,87,92,101,106,115,122
com/quicksdk/apiadapter/quickgame/ExtendAdapter.java, line(s) 36,137,172,188,153,160,163,167,192
com/quicksdk/apiadapter/quickgame/PayAdapter.java, line(s) 52,83,110,54,90,102
com/quicksdk/apiadapter/quickgame/SdkAdapter.java, line(s) 42,80,114,154,29,32,33,61,72,101,135,146
com/quicksdk/apiadapter/quickgame/UserAdapter.java, line(s) 44,79,105,115,144,153,169,187,86,97,125,136,176
com/quicksdk/c/a$1.java, line(s) 68,63
com/quicksdk/c/a.java, line(s) 74
com/quicksdk/c/b.java, line(s) 28,26
com/quicksdk/c/e.java, line(s) 77,80
com/quicksdk/ex/ExCollector.java, line(s) 109,28,37,42,67,84,98
com/quicksdk/ex/ExUtils.java, line(s) 44,48,49
com/quicksdk/ex/a.java, line(s) 38,305
com/quicksdk/ex/b.java, line(s) 23,38,49
com/quicksdk/net/Connect$11.java, line(s) 69,72
com/quicksdk/net/Connect$13.java, line(s) 51,55,108,77,95,99
com/quicksdk/net/Connect$2.java, line(s) 72,92,96
com/quicksdk/net/Connect$3.java, line(s) 84
com/quicksdk/net/Connect$4.java, line(s) 54,65,67
com/quicksdk/net/Connect$6.java, line(s) 34,41,58,60
com/quicksdk/net/Connect$8.java, line(s) 30,39,41
com/quicksdk/net/Connect$9.java, line(s) 28,31
com/quicksdk/net/Connect.java, line(s) 216,234,257,275,353,397,419,424,531,240,283,286,314,317,361,364,405,408,470,487,489,511,537,541
com/quicksdk/net/a.java, line(s) 99,288,337,675,317
com/quicksdk/notifier/a.java, line(s) 19,30
com/quicksdk/notifier/b.java, line(s) 20,32
com/quicksdk/notifier/c.java, line(s) 29,76,89,42,54
com/quicksdk/notifier/d.java, line(s) 24,35
com/quicksdk/notifier/e.java, line(s) 21,33,45
com/quicksdk/notifier/f.java, line(s) 18,26,33
com/quicksdk/plugin/PluginManager.java, line(s) 56,60,86,93,41,120,135,150,167
com/quicksdk/utility/AppConfig.java, line(s) 141,152
com/quicksdk/utility/FileUtils.java, line(s) 75
com/quicksdk/utility/a.java, line(s) 25
com/quicksdk/utility/b.java, line(s) 37,71,82,87,96
com/quicksdk/utility/c.java, line(s) 37
com/quicksdk/utility/d.java, line(s) 69
com/quicksdk/utility/f.java, line(s) 120,204
com/quicksdk/utility/h.java, line(s) 25,32,15,42
com/quicksdk/utility/i.java, line(s) 50,84
com/quicksdk/utility/k.java, line(s) 164,172,201,251,112
com/tapsdk/bootstrap/net/NetUtil.java, line(s) 32
com/tapsdk/bootstrap/utils/BootstrapLogger.java, line(s) 17,23,25,13,30
com/taptap/sdk/IscTapLoginService.java, line(s) 24
com/taptap/sdk/Log.java, line(s) 7
com/taptap/sdk/TapLoginHelper.java, line(s) 142
com/taptap/sdk/TokenValidChecker$1.java, line(s) 18
com/taptap/sdk/TokenValidChecker.java, line(s) 32
com/taptap/services/update/TapUpdateLogger.java, line(s) 127,130,156,158,136,139,118,121,145,148
com/taptap/services/update/download/core/Util.java, line(s) 99,81,108,90
com/tds/common/account/LoginStatusManager.java, line(s) 216
com/tds/common/bridge/utils/BridgeLogger.java, line(s) 17,9,13
com/tds/common/bridge/utils/BridgeReflect.java, line(s) 107
com/tds/common/localize/LocalizeStore.java, line(s) 25
com/tds/common/log/Logger.java, line(s) 74,83,126,138,92,101,56,65,110,118
com/tds/common/notch/helper/SystemProperties.java, line(s) 30,34,47
com/tds/common/reactor/internal/util/RxRingBuffer.java, line(s) 24
com/tds/common/reactor/plugins/RxJavaHooks.java, line(s) 108
com/tds/common/region/TdsRegionHelper.java, line(s) 48
com/tds/common/tracker/SdkDurationStatistics$2.java, line(s) 41,45,48
com/tds/common/tracker/SdkDurationStatistics$5.java, line(s) 43
com/tds/common/tracker/SdkDurationStatistics.java, line(s) 46,51,56,88,93,176
com/tds/common/tracker/TdsTrackerHandler.java, line(s) 403,181,186,196,216,220,222,224,226,248,253,261,263,269,277,287,315,353,381
com/tds/common/tracker/TdsTrackerManager.java, line(s) 37
com/tds/common/utils/DeviceUtils.java, line(s) 86,96
com/tds/common/utils/NetworkUtil.java, line(s) 26,56
com/tds/common/utils/TapGameUtil.java, line(s) 59,80,84,116,120,157
com/tds/common/websocket/util/LogUtil.java, line(s) 13,21,32
com/tds/common/widgets/behavior/BottomSheetBehavior.java, line(s) 727
com/tds/lz4/LZ4Factory.java, line(s) 155,156
com/tds/plugin/click/SingleClickUtil.java, line(s) 31,46
com/tds/util/Native.java, line(s) 53
com/tds/xxhash/XXHashFactory.java, line(s) 138,139
com/tencent/a/a/a/a/b.java, line(s) 25,31,46,37,54
com/tencent/a/a/a/a/c.java, line(s) 32,46
com/tencent/a/a/a/a/d.java, line(s) 22,31
com/tencent/a/a/a/a/e.java, line(s) 19,27
com/tencent/a/a/a/a/h.java, line(s) 14,40,61,44
ghostpili/AbstractC0290lc.java, line(s) 17
ghostpili/AbstractC0438lc.java, line(s) 18
ghostpili/C0007ag.java, line(s) 21
ghostpili/C0029bc.java, line(s) 21
ghostpili/C0131fb.java, line(s) 36
ghostpili/C0155ag.java, line(s) 22
ghostpili/C0177bc.java, line(s) 21
ghostpili/C0193hl.java, line(s) 9
ghostpili/C0222ip.java, line(s) 36
ghostpili/C0279fb.java, line(s) 40,99,143
ghostpili/C0280kt.java, line(s) 25
ghostpili/C0289lb.java, line(s) 55
ghostpili/C0341hl.java, line(s) 9
ghostpili/C0364nw.java, line(s) 81
ghostpili/C0370ip.java, line(s) 37
ghostpili/C0428kt.java, line(s) 26
ghostpili/C0437lb.java, line(s) 56
ghostpili/C0468rs.java, line(s) 432
ghostpili/C0479sc.java, line(s) 21
ghostpili/C0480sd.java, line(s) 31,58
ghostpili/C0512nw.java, line(s) 82
ghostpili/C0520od.java, line(s) 55,70
ghostpili/C0616rs.java, line(s) 434
ghostpili/C0627sc.java, line(s) 22
ghostpili/C0628sd.java, line(s) 32,59
ghostpili/Cif.java, line(s) 51
ghostpili/ComponentCallbacks2C0258jy.java, line(s) 196,201,203,209,212,227,234,383
ghostpili/ComponentCallbacks2C0406jy.java, line(s) 197,202,204,210,213,228,235,384
ghostpili/ComponentCallbacks2C0419px.java, line(s) 59,189
ghostpili/ComponentCallbacks2C0567px.java, line(s) 61,191
ghostpili/RunnableC0351nj.java, line(s) 63,141,351
ghostpili/RunnableC0499nj.java, line(s) 64,142,352
ghostpili/ViewTreeObserverOnPreDrawListenerC0221io.java, line(s) 19
ghostpili/ViewTreeObserverOnPreDrawListenerC0369io.java, line(s) 20
ghostpili/Y.java, line(s) 41,55,124,147,161,167,172
ghostpili/aF.java, line(s) 29
ghostpili/bD.java, line(s) 35,175
ghostpili/bK.java, line(s) 30,40,51,83
ghostpili/bQ.java, line(s) 23
ghostpili/bW.java, line(s) 50,64,69,74
ghostpili/cK.java, line(s) 143,159,174
ghostpili/cL.java, line(s) 27
ghostpili/cQ.java, line(s) 38
ghostpili/cU.java, line(s) 47,57
ghostpili/cZ.java, line(s) 46
ghostpili/dR.java, line(s) 108
ghostpili/eC.java, line(s) 18
ghostpili/fL.java, line(s) 33
ghostpili/fO.java, line(s) 67
ghostpili/fT.java, line(s) 37,43
ghostpili/iY.java, line(s) 40
ghostpili/jD.java, line(s) 15
ghostpili/lN.java, line(s) 31
ghostpili/lT.java, line(s) 50,53,59,66,71
ghostpili/nZ.java, line(s) 129
ghostpili/oL.java, line(s) 107,148
ghostpili/pG.java, line(s) 21
ghostpili/pJ.java, line(s) 53,70,82,95,137,144,158,160,171,182
ghostpili/tF.java, line(s) 39,43,45,51,115
org/cocos2dx/cpp/AVCloudManager$1.java, line(s) 24
org/cocos2dx/cpp/AVCloudManager$10$1$2.java, line(s) 28,31
org/cocos2dx/cpp/AVCloudManager$10.java, line(s) 25,37,40,44,46,60,62,66,68,76
org/cocos2dx/cpp/AVCloudManager$12.java, line(s) 25,41,47
org/cocos2dx/cpp/AVCloudManager$4.java, line(s) 14,16
org/cocos2dx/cpp/AVCloudManager$7.java, line(s) 15,18
org/cocos2dx/cpp/AVCloudManager$8.java, line(s) 15,19,21,26
org/cocos2dx/cpp/AVCloudManager$9.java, line(s) 12,14
org/cocos2dx/cpp/AVCloudManager.java, line(s) 118,168,224,232,243,260,321,333,343,352,359,388,396,398,406,416,423,428,432,463,468,473,481,489,514,564,576,605,635,639
org/cocos2dx/cpp/AppActivity.java, line(s) 314,331,364,383,56,128,133,136
org/cocos2dx/lib/Cocos2dxActivity.java, line(s) 258,260,265,99,102,151,174
org/cocos2dx/lib/Cocos2dxBitmap.java, line(s) 287,96,42,49
org/cocos2dx/lib/Cocos2dxEditBoxDialog.java, line(s) 174
org/cocos2dx/lib/Cocos2dxGLSurfaceView.java, line(s) 49,64,242
org/cocos2dx/lib/Cocos2dxHelper.java, line(s) 104,117,119,517,668,115,427,486,488,491,528,532,535,552,556,560
org/cocos2dx/lib/Cocos2dxHttpURLConnection.java, line(s) 41,58,84,98,99,117,184,201,210,220,307,73
org/cocos2dx/lib/Cocos2dxLocalStorage.java, line(s) 54,86
org/cocos2dx/lib/Cocos2dxMusic.java, line(s) 53,69,199
org/cocos2dx/lib/Cocos2dxSound.java, line(s) 211
org/cocos2dx/lib/Cocos2dxVideoView.java, line(s) 141,174,178,328,333
org/cocos2dx/lib/Cocos2dxWebView.java, line(s) 31
pub/devrel/easypermissions/EasyPermissions.java, line(s) 138,140,34
pub/devrel/easypermissions/helper/ActivityPermissionHelper.java, line(s) 36
pub/devrel/easypermissions/helper/BaseSupportPermissionsHelper.java, line(s) 19
uk/co/senab/photoview/PhotoViewAttacher.java, line(s) 42,227,346
uk/co/senab/photoview/gestures/CupcakeGestureDetector.java, line(s) 54
uk/co/senab/photoview/log/LoggerDefault.java, line(s) 15,19,39,43,23,27,7,11,31,35

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

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

Files:
com/quickgamesdk/manager/SliderBarV2Manager.java, line(s) 7,555

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

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


Files:
com/bytedance/ad/common/uaid/identity/AbsUAIDFetcher.java, line(s) 45,56,45,56

已通过安全项 此应用程序使用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:
cn/leancloud/core/AppRouter.java, line(s) 45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,96
cn/leancloud/core/PaasClient.java, line(s) 30,39,47,30,39,47
cn/leancloud/service/RealtimeClient.java, line(s) 47,47
cn/leancloud/websocket/OKWebSocketClient.java, line(s) 58,57,62,56,56
com/alicom/tools/networking/SSLFactory.java, line(s) 64,61,63,64,60,60
ghostpili/eJ.java, line(s) 93,92,100,91,91
org/cocos2dx/lib/Cocos2dxHttpURLConnection.java, line(s) 81,79,81,77,78,78

综合安全基线评分总结

应用图标

贪婪洞窟 v6.0.3

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