Hybrid static/dynamic inter-application data-flow analysis
Hybrid static/dynamic inter-application data-flow analysis
批准号:
264112078
负责人:
Professor Dr. Reiner Hähnle, since 2/2016
金额:
$0.0万
依托单位国家:
德国
项目类别:
Priority Programmes
财政年份:
2014
资助国家:
德国
项目状态:
已结题
起止时间:
2013-12-31 至 2016-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Information-flow analyses allow security analysts to discover the flow of data through software applications, or more generally the flow of information about that data. This is useful, for instance, to discover accidental or malicious leakages of private information, or conversely to detect vulnerabilities granting attackers the possibility to modify input data such as to cause the application under attack to leak its application data or to process it incorrectly. SQL-injection attacks fall into the latter category.In the past, researchers have mostly focused on data-flow and information-flow analyses for single software components or even for only single execution threads. This model, while allowing for relatively effective algorithm and tools, is comparatively limited. Especially modern operating systems for mobile devices are built around a model of small, highly inter-connected applications (apps), which fulfill user stories by exchanging commands and data. On such operating systems, malicious code can base exploits on this inter-process communication. Some well-known malware apps, for instance, use inter-process communication to extort private data from other badly programmed and thus vulnerable applications.To address this problem, the project InterFlow will develop novel algorithm, methods and tools with which data flows can be tracked across process boundaries, both using static code analysis, i.e., without executing the applications in question, and dynamically during the applications' execution. Past research has shown that the combination of both techniques can yield systems that are both highly effective and efficient. A particular feature of the envisioned solution is that it should go completely without any modifications to the mobile operating system. This will allow end users to deploy the mechanisms with ease, and on a wide range of devices. While motivated through this practical problem, this restriction will yield interesting research challenges, as the solution will not be able to rely on special trust anchors such as trusted kernels or Trusted Platform Modules to ensure a secure runtime.The analyses developed within the project InterFlow will allow software engineers to reliably pinpoint vulnerabilities which occur through the interaction of data-flow problems involving multiple applications, and will allow them to detect malware that exploits exactly such vulnerabilities.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
国内基金
海外基金
黎曼流形上的Ricci Soliton及几何结构研究
-
批准号:11401179
-
项目类别:青年科学基金项目
-
资助金额:23.0万元
-
批准年份:2014
-
负责人:马冰清
-
依托单位:
静动态损伤问题的基面力元法及其在再生混凝土材料细观损伤分析中的应用
-
批准号:11172015
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2011
-
负责人:彭一江
-
依托单位: