【24h】

Aspect-Oriented Runtime Monitor Certification

机译:面向方面的运行时监视器认证

获取原文
获取原文并翻译 | 示例

摘要

In-lining runtime monitors into untrusted binary programs via aspect-weaving is an increasingly popular technique for efficiently and flexibly securing untrusted mobile code. However, the complexity of the monitor implementation and in-lining process in these frameworks can lead to vulnerabilities and low assurance for code-consumers. This paper presents a machine-verification technique for aspect-oriented in lined reference monitors based on abstract interpretation and model checking. Rather than relying upon trusted advice, the system verifies semantic properties expressed in a purely declarative policy specifica tion language. Experiments on a variety of real-world policies and Java applications demonstrate that the approach is practical and effective.
机译:通过方面编织将内联运行时监视器嵌入到不受信任的二进制程序中,这是一种日益流行的技术,用于有效,灵活地保护不受信任的移动代码。但是,这些框架中的监视器实现和内联过程的复杂性可能导致漏洞,并给代码使用者带来低保证。本文提出了一种基于抽象解释和模型检查的面向方面的线性参考监视器机器验证技术。该系统不是依赖可信赖的建议,而是验证以纯声明性策略规范语言表达的语义属性。在各种现实世界的策略和Java应用程序上进行的实验表明,该方法是实用且有效的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号