导航菜单

页面标题

页面副标题

移动应用安全检测报告

应用图标

第一毛片 v2.0.1

Android APK fa4c1ef0...
48
安全评分

安全基线评分

48/100

中风险

综合风险等级

风险等级评定
  1. A
  2. B
  3. C
  4. 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
综合安全评分
中风险