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

高考查分 v1.0
45
安全评分
安全基线评分
45/100
中风险
综合风险等级
风险等级评定
- A
- B
- C
- F
应用存在一定安全风险,建议优化
漏洞与安全项分布
4
高危
7
中危
1
信息
2
安全
隐私风险评估
0
第三方跟踪器
隐私安全
未检测到第三方跟踪器
检测结果分布
高危安全漏洞
4
中危安全漏洞
7
安全提示信息
1
已通过安全项
2
重点安全关注
0
高危安全漏洞 检测到调试证书签名
检测到应用使用调试证书签名。请勿在生产环境中使用调试证书。
高危安全漏洞 应用可被调试
[android:debuggable=true] 应用开启了可调试标志,攻击者可轻易附加调试器进行逆向分析,导出堆栈信息或访问调试相关类,极大提升被攻击风险。
高危安全漏洞 Activity (com.query.score.launchActivity) 易受 StrandHogg 2.0 攻击
检测到 Activity 存在 StrandHogg 2.0 任务劫持漏洞。攻击者可将恶意 Activity 置于易受攻击应用的任务栈顶部,使应用极易成为钓鱼攻击目标。可通过将启动模式设置为 "singleInstance" 并将 taskAffinity 设为空(taskAffinity=""),或将应用的 target SDK 版本(28)升级至 29 及以上,从平台层面修复该漏洞。
高危安全漏洞 启用了调试配置。生产版本不能是可调试的
启用了调试配置。生产版本不能是可调试的 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x04c-Tampering-and-Reverse-Engineering.md#debugging-and-tracing Files: com/query/score/BuildConfig.java, line(s) 3,6
中危安全漏洞 应用已启用明文网络流量
[android:usesCleartextTraffic=true] 应用允许明文网络流量(如 HTTP、FTP 协议、DownloadManager、MediaPlayer 等)。API 级别 27 及以下默认启用,28 及以上默认禁用。明文流量缺乏机密性、完整性和真实性保护,攻击者可窃听或篡改传输数据。建议关闭明文流量,仅使用加密协议。
中危安全漏洞 应用数据允许备份
[android:allowBackup=true] 该标志允许通过 adb 工具备份应用数据。启用 USB 调试的用户可直接复制应用数据,存在数据泄露风险。
中危安全漏洞 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等
文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#checking-memory-for-sensitive-data-mstg-storage-10 Files: org/antlr/v4/gui/TreeViewer.java, line(s) 67,68,69,70,71,72 org/stringtemplate/v4/STGroup.java, line(s) 44,45
中危安全漏洞 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据
应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#external-storage Files: com/query/score/MainActivity.java, line(s) 74 com/query/score/utils/CommonUtil.java, line(s) 87 com/query/score/utils/PicUtil.java, line(s) 26,28,30
中危安全漏洞 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/query/score/utils/CommonUtil.java, line(s) 45
中危安全漏洞 IP地址泄露
IP地址泄露 Files: com/query/score/MainActivity.java, line(s) 151
中危安全漏洞 此应用可能包含硬编码机密信息
从应用程序中识别出以下机密确保这些不是机密或私人信息 "api_all" : "all" "api_android" : "Android" "api_app" : "App" "api_ios" : "iOS" "url_api" : "http://gank.io" AADB8D7E-AEEF-4415-AD2B-8204D6CF042E 1DA0C57D-6C06-438A-9B27-10BCB3CE0F61 33761B2D-78BB-4A43-8B0B-4F5BEE8AACF3
安全提示信息 应用程序记录日志信息,不得记录敏感信息
应用程序记录日志信息,不得记录敏感信息 https://github.com/OWASP/owasp-mstg/blob/master/Document/0x05d-Testing-Data-Storage.md#logs Files: com/ortiz/touch/TouchImageView.java, line(s) 537 com/query/score/MainActivity.java, line(s) 170 com/query/score/db/data/ImageDatasource.java, line(s) 32 com/query/score/db/data/SearchDatasource.java, line(s) 23,39 com/query/score/db/data/StuffDatasource.java, line(s) 22,38 com/query/score/ui/fragment/ViewerFragment.java, line(s) 73 com/query/score/utils/PicUtil.java, line(s) 57 org/antlr/runtime/BaseRecognizer.java, line(s) 198,385,388,407,409,411,415,417,419,421,424 org/antlr/runtime/SerializedGrammar.java, line(s) 98,116,118,137 org/antlr/runtime/TokenRewriteStream.java, line(s) 347 org/antlr/runtime/debug/DebugParser.java, line(s) 42 org/antlr/runtime/debug/DebugTreeParser.java, line(s) 44 org/antlr/runtime/debug/Profiler.java, line(s) 357,358,147,161,179,211,219,234,254,260,269,283,291,298,305,326 org/antlr/runtime/debug/RemoteDebugEventSocketListener.java, line(s) 224,245,265,279,286,299,415,420,425,518,524 org/antlr/runtime/debug/TraceDebugEventListener.java, line(s) 14,18,23,28,33,41,49,54,62,70,75,80,85 org/antlr/runtime/debug/Tracer.java, line(s) 16,18,25,27 org/antlr/runtime/tree/BufferedTreeNodeStream.java, line(s) 323,331,333,336,338 org/antlr/runtime/tree/TreeRewriter.java, line(s) 98 org/antlr/v4/Tool.java, line(s) 121,137,315,350 org/antlr/v4/gui/GraphicsSupport.java, line(s) 67,30 org/antlr/v4/gui/TestRig.java, line(s) 49,50,51,80,89,122,163,207,177,197 org/antlr/v4/parse/ANTLRLexer.java, line(s) 1273,1289,1305,1321,1337,1353 org/antlr/v4/parse/ActionSplitter.java, line(s) 528,544,560,576,592,608,624 org/antlr/v4/parse/GrammarTreeVisitor.java, line(s) 805,1241,1246 org/antlr/v4/parse/LeftRecursiveRuleWalker.java, line(s) 1187,1203,1219 org/antlr/v4/runtime/ConsoleErrorListener.java, line(s) 8 org/antlr/v4/runtime/DefaultErrorStrategy.java, line(s) 60 org/antlr/v4/runtime/Parser.java, line(s) 45,50,59,540,542,543 org/antlr/v4/runtime/RuntimeMetaData.java, line(s) 17,20 org/antlr/v4/runtime/atn/ParserATNSimulator.java, line(s) 699,719 org/antlr/v4/runtime/misc/FlexibleHashMap.java, line(s) 283,284 org/antlr/v4/runtime/misc/LogManager.java, line(s) 72 org/antlr/v4/runtime/misc/TestRig.java, line(s) 9,14,17,18 org/antlr/v4/tool/DefaultToolListener.java, line(s) 28,38,18 org/antlr/v4/tool/ErrorManager.java, line(s) 109,217,221,225,232 org/mozilla/universalchardet/UniversalDetector.java, line(s) 250,256 org/stringtemplate/v4/Interpreter.java, line(s) 94,920 org/stringtemplate/v4/STGroup.java, line(s) 108,126,165,171,184,189,219,224,230,273,384,461 org/stringtemplate/v4/STGroupDir.java, line(s) 32,48,80,129,139 org/stringtemplate/v4/STGroupFile.java, line(s) 33,45,109,113 org/stringtemplate/v4/compiler/CompiledST.java, line(s) 155,156,157,158,159,160 org/stringtemplate/v4/gui/STViz.java, line(s) 446,404 org/stringtemplate/v4/misc/ErrorManager.java, line(s) 15,21,27,32,40
已通过安全项 此应用程序使用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/query/score/net/GankApiService.java, line(s) 16,16
已通过安全项 此应用程序没有隐私跟踪程序
此应用程序不包括任何用户或设备跟踪器。在静态分析期间没有找到任何跟踪器。
综合安全基线评分总结

高考查分 v1.0
Android APK
45
综合安全评分
中风险