TC: Medium: Collaborative Research: Program Analysis for Smartphone Application Security
TC: Medium: Collaborative Research: Program Analysis for Smartphone Application Security
批准号:
1064646
负责人:
Iulian Neamtiu
金额:
$36.59万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2011
资助国家:
美国
项目状态:
已结题
起止时间:
2011-04-15 至 2016-07-31
中文摘要
本项目研究了一种描述和推理智能手机应用程序安全属性的新方法。智能手机正变得无处不在,智能手机应用程序越来越多地用于各种社会、健康、科学和军事目的。然而,这些手机提供的功能,如访问GPS、摄像头、互联网、日历、联系人和其他敏感信息,可能会导致重大的安全风险。今天的智能手机开发方法在帮助开发人员构建安全访问敏感资源的应用程序方面做得很少。这个项目的目标是开发新的程序分析技术,帮助开发人员表达、推理和执行智能手机中的安全策略。所提出的技术方法将允许开发人员以直观和灵活的方式定义丰富的安全策略:作为与移动应用程序交互并检查所需属性的程序代码。为了确保应用程序代码符合这样的策略,项目正在追求几种利用静态和动态程序分析方面最新进展的技术。该项目还在研究为给定应用程序自动合成基于代码的策略的方法。该项目正在b谷歌的Android操作系统中实例化这些想法,并在基于Android的智能手机应用程序的广泛范围内评估这些想法的有效性和性能。
英文摘要
This project investigates a new approach for describing and reasoning about security properties of smartphone applications. Smartphones are becoming pervasive, and smartphone applications are increasingly used for a variety of social, health, scientific, and military purposes. However, the capabilities these phones provide, such as access to GPS, camera, Internet, calendar, contacts, and other sensitive information can lead to major security risks. Today's smartphone development methodologies do little to help developers construct applications that safely access sensitive resources.The goal of this project is to develop new program analysis techniques that can help developers express, reason about, and enforce security policies in smartphones. The proposed technical approach will allow developers to define rich security policies in an intuitive and flexible manner: as program code that interacts with a mobile application and checks desired properties. To ensure that application code conforms to such policies, the project is pursuing several techniques that leverage recent advances in static and dynamic program analysis. The project is also investigating approaches to automatically synthesize a code-based policy for a given application. The project is instantiating these ideas in the context of Google's Android operating system, and is evaluating the ideas in terms of effectiveness and performance on a broad range of Android-based smartphone applications.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SHF: Medium: Precise Static Analysis of Event-based Systems
-
批准号:2106710
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2021
-
负责人:Iulian Neamtiu
-
依托单位:
SHF: Small: Program Analysis for Dependable Clustering
-
批准号:2007730
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2020
-
负责人:Iulian Neamtiu
-
依托单位:
TWC: Small: Collaborative: Improving Android Security with Dynamic Slicing
-
批准号:1617584
-
项目类别:Standard Grant
-
资助金额:$24.98万
-
财政年份:2016
-
负责人:Iulian Neamtiu
-
依托单位:
CAREER: Differential Types and Declarative Hypothesis Testing for Software Evolution
-
批准号:1629186
-
项目类别:Continuing Grant
-
资助金额:$33.92万
-
财政年份:2015
-
负责人:Iulian Neamtiu
-
依托单位:
TC: Medium: Collaborative Research: Program Analysis for Smartphone Application Security
-
批准号:1630037
-
项目类别:Standard Grant
-
资助金额:$4.64万
-
财政年份:2015
-
负责人:Iulian Neamtiu
-
依托单位:
PLDI 2013 Travel Support
-
批准号:1329263
-
项目类别:Standard Grant
-
资助金额:$1.2万
-
财政年份:2013
-
负责人:Iulian Neamtiu
-
依托单位:
PLDI'12 and Trends in Concurrency'12 Travel Support
-
批准号:1160282
-
项目类别:Standard Grant
-
资助金额:$2.5万
-
财政年份:2012
-
负责人:Iulian Neamtiu
-
依托单位:
CAREER: Differential Types and Declarative Hypothesis Testing for Software Evolution
-
批准号:1149632
-
项目类别:Continuing Grant
-
资助金额:$49.82万
-
财政年份:2012
-
负责人:Iulian Neamtiu
-
依托单位:
海外基金