导航菜单

应用安全检测报告

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

移动应用安全检测报告

应用图标

Map My Tracks v4.11.1

Android APK 74924f37...
48
安全评分

安全基线评分

48/100

中风险

综合风险等级

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

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

漏洞与安全项分布

2 高危
21 中危
2 信息
1 安全

隐私风险评估

3
第三方跟踪器

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


检测结果分布

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

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

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

Files:
bolts/WebViewAppLinkResolver.java, line(s) 124,6,7
com/mapmytracks/outfrontfree/view/explore/ActivityAdapter.java, line(s) 961,969,977,1029,23
com/mapmytracks/outfrontfree/view/explore/activity/data/DataGraph.java, line(s) 436,7,8

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

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

中危安全漏洞 应用数据允许备份

[android:allowBackup=true]
该标志允许通过 adb 工具备份应用数据。启用 USB 调试的用户可直接复制应用数据,存在数据泄露风险。

中危安全漏洞 Activity (com.mapmytracks.outfrontfree.view.explore.Explore) 未受保护。

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

中危安全漏洞 Activity (com.mapmytracks.outfrontfree.view.remotepage.RemotePage) 未受保护。

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

中危安全漏洞 Activity (com.mapmytracks.outfrontfree.model.oauth.LoginActivity) 未受保护。

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

中危安全漏洞 Activity (com.mapmytracks.outfrontfree.model.twitter.TwitterLoginActivity) 未受保护。

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

中危安全漏洞 Broadcast Receiver (com.mapmytracks.outfrontfree.services.background.OutFrontBackgroundService$NotificationButtonReceiver) 未受保护。

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

中危安全漏洞 Service (com.parse.fcm.ParseFirebaseInstanceIdService) 未受保护。

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

中危安全漏洞 Service (com.parse.fcm.ParseFirebaseMessagingService) 未受保护。

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

中危安全漏洞 Broadcast Receiver (com.mapmytracks.outfrontfree.widgets.OutFrontWidget) 未受保护。

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

中危安全漏洞 Broadcast Receiver (com.google.firebase.iid.FirebaseInstanceIdReceiver) 受权限保护,但应检查权限保护级别。

Permission: com.google.android.c2dm.permission.SEND [android:exported=true]
检测到  Broadcast Receiver 已导出并受未在本应用定义的权限保护。请在权限定义处核查其保护级别。若为 normal 或 dangerous,恶意应用可申请并与组件交互;若为 signature,仅同证书签名应用可访问。

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

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

Files:
com/mapmytracks/outfrontfree/model/email/EmailActivity.java, line(s) 89
com/mapmytracks/outfrontfree/util/Util.java, line(s) 913
org/osmdroid/config/DefaultConfigurationProvider.java, line(s) 234
org/osmdroid/tileprovider/util/StorageUtils.java, line(s) 222,228,233,254,255,272,273,290,291,310

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

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

Files:
com/parse/LocalIdManager.java, line(s) 5
com/parse/ParsePushBroadcastReceiver.java, line(s) 17
org/osmdroid/tileprovider/tilesource/BitmapTileSourceBase.java, line(s) 9

中危安全漏洞 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库

应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库
https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04h-Testing-Code-Quality.md#injection-flaws-mstg-arch-2-and-mstg-platform-2

Files:
com/mapmytracks/outfrontfree/model/db/Database.java, line(s) 7,8,9,198,885,1181,1346,1350,1353,1356,1359,1371,1445,1469,1493,1727,1828,1838
com/parse/OfflineSQLiteOpenHelper.java, line(s) 4,27,28
com/parse/ParseSQLiteDatabase.java, line(s) 5,6,308
org/osmdroid/tileprovider/modules/DatabaseFileArchive.java, line(s) 4,5,46
org/osmdroid/tileprovider/modules/SqlTileWriter.java, line(s) 5,6,7,562,598,787
org/osmdroid/tileprovider/modules/SqliteArchiveTileWriter.java, line(s) 5,43

中危安全漏洞 MD5是已知存在哈希冲突的弱哈希

MD5是已知存在哈希冲突的弱哈希
https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#identifying-insecure-andor-deprecated-cryptographic-algorithms-mstg-crypto-4

Files:
com/parse/ParseDigestUtils.java, line(s) 16
com/parse/ParseRESTCommand.java, line(s) 257,257

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

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

Files:
bolts/MeasurementEvent.java, line(s) 19,20
com/mapmytracks/outfrontfree/model/Constants.java, line(s) 484,43,368,425,485,44,433,369,426
com/mapmytracks/outfrontfree/model/facebook/SessionStore.java, line(s) 9
com/parse/OfflineSQLiteOpenHelper.java, line(s) 12
com/parse/ParseACL.java, line(s) 24,25,26
com/parse/ParseRESTCommand.java, line(s) 25,27
com/parse/ParseUser.java, line(s) 21,22
org/osmdroid/tileprovider/modules/DatabaseFileArchive.java, line(s) 80,18
org/osmdroid/tileprovider/modules/SqlTileWriter.java, line(s) 37
org/osmdroid/tileprovider/tilesource/bing/BingMapTileSource.java, line(s) 21
org/osmdroid/tileprovider/util/CloudmadeUtil.java, line(s) 21

中危安全漏洞 不安全的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:
bolts/WebViewAppLinkResolver.java, line(s) 114,89
com/mapmytracks/outfrontfree/view/dashboard/Dashboard.java, line(s) 1031,1029
com/mapmytracks/outfrontfree/view/explore/ActivityAdapter.java, line(s) 960,968,976,1030,1043,959,967,975,1028,1041
com/mapmytracks/outfrontfree/view/remotepage/RemotePage.java, line(s) 215,210

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

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

Files:
com/mapmytracks/outfrontfree/view/remotepage/RemotePage.java, line(s) 219,210

中危安全漏洞 应用程序创建临时文件。敏感信息永远不应该被写进临时文件

应用程序创建临时文件。敏感信息永远不应该被写进临时文件


Files:
com/mapmytracks/outfrontfree/model/photo_manager/PhotoManagingActivity.java, line(s) 47
com/mapmytracks/outfrontfree/view/explore/Explore.java, line(s) 2988,3036,3042
com/parse/ParseCommandCache.java, line(s) 254
com/soundcloud/android/crop/CropUtil.java, line(s) 131

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

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

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

从应用程序中识别出以下机密确保这些不是机密或私人信息
"_private" : "Private"
"compass" : "Compass"
"firebase_database_url" : "https://outfront-free-push.firebaseio.com"
"google_api_key" : "AIzaSyDVrHsFagbOOSO4OK7cLhZ9-2fa1DyFocM"
"google_app_id" : "1:591540799423:android:480d4d56cf340e53"
"google_crash_reporting_api_key" : "AIzaSyDVrHsFagbOOSO4OK7cLhZ9-2fa1DyFocM"
5e8f16062ea3cd2c4a0d547876baa6f38cabf625
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAq7jQSA2BIA8KnqtAbSkPjpcB+ylLspRPdODI
m913PccdiwAJ2jAjVJ1LpNVtVe7POjeU1AC3Gi6VXPgNU2UZSQAalX1BP64/SpB2v4IeXATx4CAay0fW
sasehyZblG4FhiTG1msWVlcrFWsiNru5JwL0ih06353oGHa5bhqKfFcF4EQlm3T9wwIDAQAB
30820268308201d102044a9c4610300d06092a864886f70d0101040500307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e3020170d3039303833313231353231365a180f32303530303932353231353231365a307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e30819f300d06092a864886f70d010101050003818d0030818902818100c207d51df8eb8c97d93ba0c8c1002c928fab00dc1b42fca5e66e99cc3023ed2d214d822bc59e8e35ddcf5f44c7ae8ade50d7e0c434f500e6c131f4a2834f987fc46406115de2018ebbb0d5a3c261bd97581ccfef76afc7135a6d59e8855ecd7eacc8f8737e794c60a761c536b72b11fac8e603f5da1a2d54aa103b8a13c0dbc10203010001300d06092a864886f70d0101040500038181005ee9be8bcbb250648d3b741290a82a1c9dc2e76a0af2f2228f1d9f9c4007529c446a70175c5a900d5141812866db46be6559e2141616483998211f4a673149fb2232a10d247663b26a9031e15f84bc1c74d141ff98a02d76f85b2c8ab2571b6469b232d8e768a7f7ca04f7abe4a775615916c07940656b58717457b42bd928a2
a4b7452e2ed8f5f191058ca7bbfd26b0d3214bfc
e20bdad14221e3f389a252887ab37fd604f2bebfb
0MUvostMNPWRsK9Mj2ujMyKcFdA3xspVOa9QqGygHM
gK4kMUmll+64BKS7LYlx/tPDMwWqCG9rdJbH4LiBiwP7OJ0jO2ta+vbHgoxvXXuDaILdYG8zkGfdgaAl
8a3c4b262d721acd49a4bf97d5213199c86fa2b9
Hk9O7wdqvIrldgO5A4MoTnwT8BWdzYSFpXNgLDnv
3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f
boundary=3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f
f53f090743411f1017464fc47666d680
4ff000232a808308f71e5fc755c7454d

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

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

Files:
bolts/MeasurementEvent.java, line(s) 61,73
com/handmark/pulltorefresh/library/OverscrollHelper.java, line(s) 55
com/handmark/pulltorefresh/library/PullToRefreshAdapterViewBase.java, line(s) 74,291,298,303
com/handmark/pulltorefresh/library/PullToRefreshBase.java, line(s) 177,416,497,659,705,727
com/handmark/pulltorefresh/library/internal/Utils.java, line(s) 9
com/jeremyfeinstein/slidingmenu/lib/CustomViewBehind.java, line(s) 250
com/jeremyfeinstein/slidingmenu/lib/SlidingMenu.java, line(s) 522,536
com/mapmytracks/outfrontfree/OutFrontApp.java, line(s) 70,87,90,512,515,530,533,539,541
com/mapmytracks/outfrontfree/model/activity/loader/local/LocalActivityLoader.java, line(s) 144
com/mapmytracks/outfrontfree/model/activity/loader/remote/RemoteActivityLoader.java, line(s) 319,749,850,869
com/mapmytracks/outfrontfree/model/api/APICall.java, line(s) 159
com/mapmytracks/outfrontfree/model/db/Database.java, line(s) 1650,1654,1659,1664,1669,1674,1679,1684,1689,1694,1699,1704,1709,1714,1719,1724,1763,1770,1772,1780,1782,1784
com/mapmytracks/outfrontfree/model/facebook/BaseRequestListener.java, line(s) 13,19,25,31
com/mapmytracks/outfrontfree/model/oauth/LoginActivity.java, line(s) 214,253,255,258,421,424
com/mapmytracks/outfrontfree/model/purchasemanager/PurchaseManager.java, line(s) 117,118,122,148,150,155,167,172,176,183,187,214,218,222,226,238,260,287,296,304,308
com/mapmytracks/outfrontfree/model/push_manager/PushManager.java, line(s) 100,102,105,112,127,152,154,158,164,167,169,192
com/mapmytracks/outfrontfree/receivers/push_notification/PushNotificationReceiver.java, line(s) 53,56,117,192,195,238
com/mapmytracks/outfrontfree/services/background/OutFrontBackgroundService.java, line(s) 193,199,229,234,284,936,961,963,965,1001,1015,1017,1048,1070,1075,1083,1094,1449,1455
com/mapmytracks/outfrontfree/util/Util.java, line(s) 285,551,1048,1107,1120,1122,1124,1140,1152,1154,1156,1158,1174
com/mapmytracks/outfrontfree/view/component/map/Map.java, line(s) 472
com/mapmytracks/outfrontfree/view/component/slidingmenu/MMTSlidingMenu.java, line(s) 434,436,441,445,447,452
com/mapmytracks/outfrontfree/view/dashboard/Dashboard.java, line(s) 122,485,492,497,556,566,583,587,943,961,1198,1200,1208,1228,1295,1656,1788,1791,784,848
com/mapmytracks/outfrontfree/view/dashboard/more/More.java, line(s) 137
com/mapmytracks/outfrontfree/view/dashboard/stats/StatsRowAdapter.java, line(s) 42,46,53
com/mapmytracks/outfrontfree/view/explore/ActivityAdapter.java, line(s) 1587,1818
com/mapmytracks/outfrontfree/view/explore/Explore.java, line(s) 398,1507,1509,1632,1767,2174,2238,2331,2601,2947,3055,3057,3061,3084,3105,3118
com/mapmytracks/outfrontfree/view/explore/activity/data/Data.java, line(s) 188,190,444,446,541,644,775
com/mapmytracks/outfrontfree/view/remotepage/RemotePage.java, line(s) 537,608,615,637,813
com/mapmytracks/outfrontfree/view/settings/SettingsRowAdapter.java, line(s) 489,490,858
com/mapmytracks/outfrontfree/view/settings/SettingsSection.java, line(s) 267
com/mapmytracks/outfrontfree/view/tracking/Tracking.java, line(s) 658,859,1484,1877
com/parse/CachedCurrentInstallationController.java, line(s) 73
com/parse/ConnectivityNotifier.java, line(s) 66
com/parse/InstallationId.java, line(s) 25,51,28
com/parse/ManifestInfo.java, line(s) 27,40
com/parse/NetworkQueryController.java, line(s) 46,76
com/parse/Parse.java, line(s) 345,74
com/parse/ParseAnalytics.java, line(s) 92
com/parse/ParseDateFormat.java, line(s) 32
com/parse/ParseImpreciseDateFormat.java, line(s) 32
com/parse/ParseInstallation.java, line(s) 165
com/parse/ParseKeyValueCache.java, line(s) 162,176
com/parse/ParseObject.java, line(s) 2277,2280
com/parse/ParsePinningEventuallyQueue.java, line(s) 280,201
com/parse/ParsePush.java, line(s) 125
com/parse/ParsePushBroadcastReceiver.java, line(s) 61,68,94,136,64
com/parse/ParseRequest.java, line(s) 186
com/parse/PushHistory.java, line(s) 69
com/parse/PushRouter.java, line(s) 86
com/parse/fcm/ParseFCM.java, line(s) 13,24,26
com/parse/fcm/ParseFirebaseMessagingService.java, line(s) 22,31
com/soundcloud/android/crop/CropImageActivity.java, line(s) 139,145,365,374,397,406,447
com/soundcloud/android/crop/CropUtil.java, line(s) 49,63
com/soundcloud/android/crop/Log.java, line(s) 10,14
org/metalev/multitouch/controller/MultiTouchController.java, line(s) 108,207
org/osmdroid/config/DefaultConfigurationProvider.java, line(s) 239,262,235
org/osmdroid/events/DelayedMapListener.java, line(s) 64
org/osmdroid/tileprovider/BitmapPool.java, line(s) 30
org/osmdroid/tileprovider/MapTileCache.java, line(s) 69
org/osmdroid/tileprovider/MapTileProviderBase.java, line(s) 96,109,123,248,232,180,187
org/osmdroid/tileprovider/cachemanager/CacheManager.java, line(s) 611,484
org/osmdroid/tileprovider/modules/ArchiveFileFactory.java, line(s) 48,51,54
org/osmdroid/tileprovider/modules/DatabaseFileArchive.java, line(s) 68,52,92,107
org/osmdroid/tileprovider/modules/GEMFFileArchive.java, line(s) 48
org/osmdroid/tileprovider/modules/MBTilesFileArchive.java, line(s) 65
org/osmdroid/tileprovider/modules/MapTileDownloader.java, line(s) 138
org/osmdroid/tileprovider/modules/MapTileFileArchiveProvider.java, line(s) 148,171,177,183
org/osmdroid/tileprovider/modules/MapTileFilesystemProvider.java, line(s) 109,105
org/osmdroid/tileprovider/modules/MapTileModuleProviderBase.java, line(s) 83,85,87,114,152,159,170,179,188,197,211,216,222,46,95
org/osmdroid/tileprovider/modules/MapTileSqlCacheProvider.java, line(s) 133,129,125
org/osmdroid/tileprovider/modules/OfflineTileProvider.java, line(s) 28
org/osmdroid/tileprovider/modules/SqlTileWriter.java, line(s) 84,100,161,329,520,701,723,123,138,336,376,404,427,463,486,504,534,604,640,818,847,199,212,362
org/osmdroid/tileprovider/modules/SqliteArchiveTileWriter.java, line(s) 46,58,98,156,80,117,133,144
org/osmdroid/tileprovider/modules/TileDownloader.java, line(s) 107,138,185,604,625,101,308,440,533,170,136,188,232,250,267,285,368,387,408,428,463,484,507
org/osmdroid/tileprovider/modules/TileWriter.java, line(s) 50,73,152,160,167,212,227,232,246,133
org/osmdroid/tileprovider/modules/ZipFileArchive.java, line(s) 64,85
org/osmdroid/tileprovider/tilesource/BitmapTileSourceBase.java, line(s) 95,104,100,107,112,144,142
org/osmdroid/tileprovider/tilesource/CloudmadeTileSource.java, line(s) 29,44
org/osmdroid/tileprovider/tilesource/TileSourcePolicy.java, line(s) 63,83,107
org/osmdroid/tileprovider/tilesource/bing/BingMapTileSource.java, line(s) 137,144,179,186,193,200,203,214,221,228,235,238,254,286,293,300,307,310,340,353,354,151,174
org/osmdroid/tileprovider/util/CloudmadeUtil.java, line(s) 78,97,106,115,175
org/osmdroid/tileprovider/util/Counters.java, line(s) 18,19,20,21,22,23
org/osmdroid/tileprovider/util/ManifestUtil.java, line(s) 14,19,24
org/osmdroid/tileprovider/util/StorageUtils.java, line(s) 345,352,243,246
org/osmdroid/views/MapView.java, line(s) 320,781,791,806,812,826,903,900,1030,1039,1041,1045,1033
org/osmdroid/views/overlay/DefaultOverlayManager.java, line(s) 42,56
org/osmdroid/views/overlay/NonAcceleratedOverlay.java, line(s) 62
org/osmdroid/views/overlay/TilesOverlay.java, line(s) 146,370,373
org/osmdroid/views/overlay/gridlines/LatLonGridlineOverlay.java, line(s) 120,42,54,58,79,171,190,247,253,282,287
org/osmdroid/views/overlay/infowindow/BasicInfoWindow.java, line(s) 32,60
org/osmdroid/views/overlay/infowindow/InfoWindow.java, line(s) 111,79
org/osmdroid/views/overlay/infowindow/MarkerInfoWindow.java, line(s) 26
org/osmdroid/views/overlay/mylocation/GpsMyLocationProvider.java, line(s) 82,97,119
org/osmdroid/views/overlay/mylocation/MyLocationNewOverlay.java, line(s) 203
zephyr/android/HxMBT/BTClient.java, line(s) 81
zephyr/android/HxMBT/BTComms.java, line(s) 69
zephyr/android/HxMBT/BTReceiver.java, line(s) 11
zephyr/android/HxMBT/ConnectListenerImpl.java, line(s) 37,52,24,40,41,42,43,44,47
zephyr/android/HxMBT/MainActivity.java, line(s) 93,107,109,110,114
zephyr/android/HxMBT/ZephyrProtocol.java, line(s) 45

安全提示信息 应用与Firebase数据库通信

该应用与位于 https://outfront-free-push.firebaseio.com 的 Firebase 数据库进行通信

已通过安全项 Firebase远程配置已禁用

Firebase远程配置URL ( https://firebaseremoteconfig.googleapis.com/v1/projects/591540799423/namespaces/firebase:fetch?key=AIzaSyDVrHsFagbOOSO4OK7cLhZ9-2fa1DyFocM ) 已禁用。响应内容如下所示:

{
    "state": "NO_TEMPLATE"
}

综合安全基线评分总结

应用图标

Map My Tracks v4.11.1

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