期刊文献+

一种基于进程代数的Android组件行为形式化描述方法

Formal Description Method of Android Component Behavior Based on Process Algebra
下载PDF
导出
摘要 已有多种技术和方法用于Android恶意应用的检测,但关于应用行为形式化描述的研究仍有待完善.本文基于π演算提出一种使用进程代数从组件层次描述Android应用及组件行为的形式化描述方法.首先给出组件行为的基本语义和组件行为的定义,并给出了组件行为相应的演化规则,然后给出了组件交互行为的形式化描述,并应用于一个案例表明了方法的正确性和有效性,最后给出了基于模拟机制的行为判定规则,为应用行为的分析和判定提供有效支持. Many technologies and methods have been applied to detect the malicious application in Android,but the research on formal description of application behavior needs to be improved.Based onπ-calculus,the paper proposes a formal description method of Android application and component behavior at component level using process algebra.Firstly,the basic semantics of component behavior and the definition of component behavior are given,and the corresponding evolution rules are proposed.Then,the formal description of component interaction behavior is given,which is applied to a case to show the correctness and effectiveness.Finally,the behavior judgment rule based on simulation mechanism is given,which can provide effective support for the analysis and determination of application behavior.
作者 梁东魁 申利民 马川 冯佳音 陈真 LIANG Dong-kui;SHEN Li-min;MA Chuan;FENG Jia-yin;CHEN Zhen(Yanshan University,School of Information Science and Engineering,Qinhuangdao 066004,China;Yanshan University,Engineering Training Center,Qinhuangdao 066004,China)
出处 《小型微型计算机系统》 CSCD 北大核心 2021年第7期1561-1568,共8页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(61772450)资助 河北省自然科学基金项目(F2019203287)资助 河北省自然科学基金项目(F2017203307)资助 河北省高等学校科学技术研究项目(QN2020183)资助 河北省博士后科研项目(B2018003009)资助。
关键词 恶意应用 组件行为 进程代数 Π演算 形式化描述 模拟机制 malicious application component behavior process algebra π-calculus formal description simulation mechanism
  • 相关文献

参考文献4

二级参考文献64

  • 1杨欢,张玉清,胡予濮,刘奇旭.基于权限频繁模式挖掘算法的Android恶意应用检测方法[J].通信学报,2013,34(S1):106-115. 被引量:47
  • 2Shaw M. Truth Vs. knowledge: The difference between what a component does and what we know it does//Proeeedings of the 8th International Workshop Software Specification and Design. Budapest, Hungary, 1996: 181- 185. 被引量:1
  • 3Binkley David. Source code analysis: A road map//Proceedings of the Future of Software Engineering. Minneapolis, MN, USA, 2007:104 -119. 被引量:1
  • 4Dwyer Matthew B, Hatcliff John, Robby, Pasareanu Corina S, Visser Willem. Formal software analysis emerging trends in software model cheeking//Proceedings of the Future of Software Engineering. Minneapolis, MN, USA, 2007: 120- 136. 被引量:1
  • 5Flemming Nielson, Hanne Riis Nielson, Chris Hankin. Principles of Program Analysis. Berlin, Germany: Springer Verlag, 2005. 被引量:1
  • 6Jackson Daniel, Rinard Martin. Software analysis: A roadmap//Proceedings of the Future of Software Engineering. Limerick, Ireland, 2000:133-145. 被引量:1
  • 7Aho Alfred V, Sethi Ravi, Ullman Jeffrey D. Compilers: Principles, Techniques, and Tools. New Jersey, USA: Addison-Wesley, 1986. 被引量:1
  • 8Clarke E M, Jr Grumberg O, Peled D A. Model Checking, Cambridge, MA: MIT Press, 2000. 被引量:1
  • 9Ball T, Rajamani S K. Automatically validating temporal safety properties of interfaces//Dwyer M B ed. Proceedings of the 8th SPIN Workshop. LNCS 2057. Springer, 2001:103-122. 被引量:1
  • 10Chen H, Wagner D A. MOPS: An infrastructure for examining security properties of software//Proceedings of the 9th ACM Conference on Computer and Communications Security. Washengton, DC, USA, 2002:235-244. 被引量:1

共引文献146

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部