BANANA: 移动环境下的安全分析工具——精确与优化的Java实现
31 浏览量
更新于2024-06-17
收藏 872KB PDF 举报
BANANA: 移动环境下的安全分析工具是一项针对移动计算环境中安全问题的研究成果,特别是在信息泄漏检测方面的探索。该研究工作由威尼斯Me菲斯托项目团队完成,着重于理论计算机科学的背景下,利用环境演算这一理论来深入分析工作控制流,以确保移动设备上的应用程序安全。BANANA是一款基于Java的嵌入式分析工具,其设计目标在于提供高精度的分析和优化的算法,以便在诸如膝上型计算机、便携式笔记本、网络计算机插槽中的智能卡,以及逻辑移动的代码或代理等多样的移动设备上执行安全检查。
移动环境下的安全性面临着严峻的挑战,尤其是在不可信和未知的环境中运行的应用程序。这些挑战促使研究人员开发出能够适应动态变化环境并有效识别潜在安全漏洞的工具。BANANA的设计和实现不仅考虑了静态分析方法,即在不执行代码的情况下分析源代码结构,还结合了环境演算的概念,这是一种模型论的方法,用于理解和处理程序在不同环境中的行为。
该论文强调了研究工作得到了多个项目的资金支持,包括MIUR项目、“Modelliformaliperlasicurezza”(正式模型化以确保安全)、欧盟合同IST-2001-32617"MyThS",以及FIRB项目(RBAU018RCZ),这些都反映出对移动安全问题研究的重视和跨学科合作。
作者们通过电子邮件提供了各自的联系信息,表明他们对移动安全领域的深入贡献和持续的学术交流。论文引用了Elsevier的Electronic Notes in Theoretical Computer Science期刊,并获得了CC BY-NC-ND许可证的开放访问权限,强调了研究成果的公开性和可共享性。
总结来说,BANANA是一个重要的安全工具,它将理论计算机科学与移动环境的实际需求相结合,为移动应用的安全性提供了一种精确且优化的静态分析方法,对于理解和保护移动设备中的信息安全具有实际价值。
2021-04-01 上传
2021-07-18 上传
2021-05-10 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
cpongm
- 粉丝: 5
- 资源: 2万+
最新资源
- zlib-1.2.12压缩包解析与技术要点
- 微信小程序滑动选项卡源码模版发布
- Unity虚拟人物唇同步插件Oculus Lipsync介绍
- Nginx 1.18.0版本WinSW自动安装与管理指南
- Java Swing和JDBC实现的ATM系统源码解析
- 掌握Spark Streaming与Maven集成的分布式大数据处理
- 深入学习推荐系统:教程、案例与项目实践
- Web开发者必备的取色工具软件介绍
- C语言实现李春葆数据结构实验程序
- 超市管理系统开发:asp+SQL Server 2005实战
- Redis伪集群搭建教程与实践
- 掌握网络活动细节:Wireshark v3.6.3网络嗅探工具详解
- 全面掌握美赛:建模、分析与编程实现教程
- Java图书馆系统完整项目源码及SQL文件解析
- PCtoLCD2002软件:高效图片和字符取模转换
- Java开发的体育赛事在线购票系统源码分析