页面标题
页面副标题
移动应用安全检测报告

第一毛片 v2.0.1
48
安全评分
安全基线评分
48/100
中风险
综合风险等级
风险等级评定
- A
- B
- C
- F
应用存在一定安全风险,建议优化
漏洞与安全项分布
2
高危
16
中危
2
信息
1
安全
隐私风险评估
1
第三方跟踪器
中等隐私风险
检测到少量第三方跟踪器
检测结果分布
高危安全漏洞
2
中危安全漏洞
16
安全提示信息
2
已通过安全项
1
重点安全关注
1
高危安全漏洞 应用程序使用带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: e1/a.java, line(s) 59 l5/d.java, line(s) 51
高危安全漏洞 如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击
如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05h-Testing-Platform-Interaction.md#static-analysis-7 Files: b7/a1.java, line(s) 299,866,1432,1998,2564,3412,3978,4544,5110,5675,5959,6527,7095,11,12
中危安全漏洞 应用已启用明文网络流量
[android:usesCleartextTraffic=true] 应用允许明文网络流量(如 HTTP、FTP 协议、DownloadManager、MediaPlayer 等)。API 级别 27 及以下默认启用,28 及以上默认禁用。明文流量缺乏机密性、完整性和真实性保护,攻击者可窃听或篡改传输数据。建议关闭明文流量,仅使用加密协议。
中危安全漏洞 应用数据存在泄露风险
未设置[android:allowBackup]标志 建议将 [android:allowBackup] 显式设置为 false。默认值为 true,允许通过 adb 工具备份应用数据,存在数据泄露风险。
中危安全漏洞 Activity-Alias (com.example.chigua_app.IconFive) 未受保护。
[android:exported=true] 检测到 Activity-Alias 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity-Alias (com.example.chigua_app.IconFour) 未受保护。
[android:exported=true] 检测到 Activity-Alias 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity-Alias (com.example.chigua_app.IconThree) 未受保护。
[android:exported=true] 检测到 Activity-Alias 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity-Alias (com.example.chigua_app.IconTwo) 未受保护。
[android:exported=true] 检测到 Activity-Alias 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Activity-Alias (com.example.chigua_app.IconOne) 未受保护。
[android:exported=true] 检测到 Activity-Alias 已导出,未受任何权限保护,任意应用均可访问。
中危安全漏洞 Broadcast Receiver (androidx.profileinstaller.ProfileInstallReceiver) 受权限保护,但应检查权限保护级别。
Permission: android.permission.DUMP [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: bin/mt/signature/KillerApplication.java, line(s) 77 d4/a.java, line(s) 58 u/b.java, line(s) 178 v5/b.java, line(s) 155,237 v5/e.java, line(s) 50 w5/b.java, line(s) 163 y6/a.java, line(s) 63,188,313,440,274,399
中危安全漏洞 应用程序使用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: x5/e.java, line(s) 7,8,9,10,11,224
中危安全漏洞 应用程序使用不安全的随机数生成器
应用程序使用不安全的随机数生成器 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04g-Testing-Cryptography.md#weak-random-number-generators Files: b1/a.java, line(s) 12 n1/h0.java, line(s) 4 r7/a.java, line(s) 3 r7/b.java, line(s) 3 s7/a.java, line(s) 3 v/b.java, line(s) 50 z0/u.java, line(s) 4
中危安全漏洞 应用程序创建临时文件。敏感信息永远不应该被写进临时文件
应用程序创建临时文件。敏感信息永远不应该被写进临时文件 Files: v/b.java, line(s) 489 v5/e.java, line(s) 50
中危安全漏洞 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等
文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#checking-memory-for-sensitive-data-mstg-storage-10 Files: v0/a.java, line(s) 71
中危安全漏洞 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: d7/a.java, line(s) 45
中危安全漏洞 应用程序包含隐私跟踪程序
此应用程序有多个1隐私跟踪程序。跟踪器可以跟踪设备或用户,是终端用户的隐私问题。
中危安全漏洞 此应用可能包含硬编码机密信息
从应用程序中识别出以下机密确保这些不是机密或私人信息 "library_zxingandroidembedded_author" : "JourneyApps" "library_zxingandroidembedded_authorWebsite" : "https://journeyapps.com/" nSE4xETAPBgNVBAoMCHd1c2VrZWppMQ4wDAYDVQQHDAVXdWhhbjEOMAwGA1UECAwFSHViZWkxCzAJ nzombmvZo7SM2ARx6eATXT7VDXkfPnq6kixUvGme4S93vAfGt5cP4oYgzCuuAnxlvjAoa17MNqD7u nSmluMQwwCgYDVQQLDANDSE4xETAPBgNVBAoMCHd1c2VrZWppMQ4wDAYDVQQHDAVXdWhhbjEOMAwG nBgNVBAYTAjg2MB4XDTI0MTExODA5NTExMVoXDTQ5MTExMjA5NTExMVowXzEPMA0GA1UEAwwGRmVp nA1UECAwFSHViZWkxCzAJBgNVBAYTAjg2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA nGIR++kdqtfUAANQrKAp+m5M/GS2FfzV+BrtVFd0K9jagbDNg+KG7n1Qe7HPQnYltqddDWIs5hK3J edef8ba9-79d6-4ace-a3c8-27dcd51d21ed nxyHFlJumcVC5w0T9HhgnOMaZm0rcQL/YGOTWXKjaTzkWiX+C24B4KZ1ldBgOwWRaLHuAwaq85M1K nfOD6VXjRo2YciBZfEFuM8Ly6xv5vFSjP03gDOLftlRxdpwhL52TYG42U1xPG0Pxbcb69xkNlXMpL 16a09e667f3bcc908b2fb1366ea957d3e3adec17512775099da2f590b0667322a nNGG7FLGkCYOZLRMh1KQMcaKdlHx60fvE MIIDMjCCAhoCAQEwDQYJKoZIhvcNAQELBQAwXzEPMA0GA1UEAwwGRmVpSmluMQwwCgYDVQQLDAND nMQ5JdA3CvH6m5qmZ2nuvu1A8hsdCHvnV4jXm0QIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQAynxDM
安全提示信息 应用程序记录日志信息,不得记录敏感信息
应用程序记录日志信息,不得记录敏感信息 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#logs Files: a4/a.java, line(s) 310 a4/d.java, line(s) 100,117,129,233 a4/h.java, line(s) 326,342,345,60 a4/i.java, line(s) 65,69,77 a7/p.java, line(s) 52 b4/e.java, line(s) 64 b4/g.java, line(s) 79,83 b7/e.java, line(s) 35 b7/l0.java, line(s) 120 bin/mt/signature/KillerApplication.java, line(s) 116,126,161 c4/a.java, line(s) 85,81 c4/b.java, line(s) 36,37 com/journeyapps/barcodescanner/a.java, line(s) 315,356,94,422,174,358 com/journeyapps/barcodescanner/b.java, line(s) 93 d0/a0.java, line(s) 250,267,80,92,99,108,47,241 d0/b.java, line(s) 42 d0/m.java, line(s) 31,44,100 d0/u.java, line(s) 138 d0/x.java, line(s) 40 e/d.java, line(s) 32,37 h3/a.java, line(s) 31 h6/d.java, line(s) 25,40,53,70 h6/e.java, line(s) 149,245,306,375,453,133,143,184,224,282,299,448 h6/f.java, line(s) 181,99 h6/h.java, line(s) 48,52 h6/i.java, line(s) 100,119,137 h6/j.java, line(s) 88,109,121 h6/l.java, line(s) 205,246,385 h6/s.java, line(s) 48 h6/t.java, line(s) 175 i6/a.java, line(s) 146,86 j6/a.java, line(s) 161 j6/c.java, line(s) 298 k/b.java, line(s) 148,185,197,207,372 l0/a.java, line(s) 292,729,800,806,868,944,968,1019,1039,1053,1087,1105,1165,1204,1207,1244,1279,1370,49,753,854,1300,1314 l1/k.java, line(s) 37 l5/d.java, line(s) 41,80,97 l6/d.java, line(s) 135 m/b0.java, line(s) 99,122,220,234 m/c0.java, line(s) 32 m/e.java, line(s) 154 m/g0.java, line(s) 100,117,123 m/j0.java, line(s) 102,176 m/m0.java, line(s) 18 m/n.java, line(s) 120,129,193,223 m/v.java, line(s) 319,179,184,302 m/x.java, line(s) 106 n0/a.java, line(s) 30,44,54 n0/c0.java, line(s) 38,45,52,83,87 n0/f.java, line(s) 432,51,64,163,193,208,377,407,425,499,532,533,544,546,557 n0/f0.java, line(s) 96,106,121,256,315,369,392,421,430,465,470,502,556,597,666,685,66,245,451 n0/g0.java, line(s) 94,105 n0/h.java, line(s) 31,39 n0/j.java, line(s) 299,268 n0/j0.java, line(s) 89 n0/n0.java, line(s) 47 n0/p0.java, line(s) 15 n0/q0.java, line(s) 76,169,181,206,218,274,289,302 n0/v.java, line(s) 115,149 n0/z.java, line(s) 144,175,183,189,218,227,228,273,1856,1862,1807,1808,1819,651,150,237,246,686,1198,1232,1350,1440,1450,1464,1484,1513,1567,1616,1634,1645,1669,1710,1767,1776,1916,1924,131,379,408 n5/a.java, line(s) 20 o0/b.java, line(s) 55,72 org/lsposed/hiddenapibypass/HiddenApiBypass.java, line(s) 74,313 p4/e.java, line(s) 36,56 q3/n.java, line(s) 49 q4/a.java, line(s) 10 s6/m.java, line(s) 24 s6/o.java, line(s) 28 t/d.java, line(s) 33 t/e.java, line(s) 72 t5/a.java, line(s) 67,87,100 t5/b.java, line(s) 18,19,23,28,42,44 t5/c.java, line(s) 49,70,108,137,56,94,124,161 t5/d.java, line(s) 60,85,264,127,140,184,185,208,231,235,238,124,129 t5/g.java, line(s) 25 t5/i.java, line(s) 25 t6/b.java, line(s) 33,53 t6/d.java, line(s) 104,119,127 t6/j.java, line(s) 32,61 u0/m.java, line(s) 47,54,61,68,75,82 v/b.java, line(s) 543,115,495 v5/b.java, line(s) 240,257,138,170,176 v5/e.java, line(s) 93,153,75,149,159,167,172,104,88 w/c.java, line(s) 37 w/d.java, line(s) 57 w/e.java, line(s) 44 w/g.java, line(s) 55,263 w/l.java, line(s) 76 x5/a.java, line(s) 37 x5/e.java, line(s) 86,96,115,230,271,341,252 x5/q.java, line(s) 34,38 x5/r.java, line(s) 44,53,235,291,307,341,354,360,380,390,435,48 y3/a.java, line(s) 18,23,26 y6/d.java, line(s) 73 z3/b.java, line(s) 112,71,82,125 z3/d.java, line(s) 60,100,120,54,68,79,89,96 z5/c.java, line(s) 61,116,217,221 z6/d.java, line(s) 164 z6/e.java, line(s) 15,26,48
安全提示信息 此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它
此应用程序将数据复制到剪贴板。敏感数据不应复制到剪贴板,因为其他应用程序可以访问它 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04b-Mobile-App-Security-Testing.md#clipboard Files: s6/j.java, line(s) 6,298
已通过安全项 此应用程序使用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: q5/c.java, line(s) 33,32,29
重点安全关注 应用程序可能与位于OFAC制裁国家 (中国) 的服务器 (dashif.org) 通信。
{'ip': '221.228.32.13', 'country_short': 'CN', 'country_long': '中国', 'region': '江苏', 'city': '无锡', 'latitude': '31.569349', 'longitude': '120.288788'}
综合安全基线评分总结

第一毛片 v2.0.1
Android APK
48
综合安全评分
中风险