...
首页> 外文期刊>AI magazine >AWDRAT: A Cognitive Middleware System for Information Survivability
【24h】

AWDRAT: A Cognitive Middleware System for Information Survivability

机译:AWDRAT:信息生存能力的认知中间件系统

获取原文
   

获取外文期刊封面封底 >>

       

摘要

The infrastructure of modern society is controlled by software systems that are vulnerable to attacks. Many such attacks, launched by "recreational hackers" have already led to severe disruptions and significant cost. It, therefore, is critical that we find ways to protect such systems and to enable them to continue functioning even after a successful attack. This article describes AWDRAT, a prototype middleware system for providing survivability to both new and legacy applications. AWDRAT stands for architectural differencing, wrappers, diagnosis, recovery, adaptive software, and trust modeling. AWDRAT uses these techniques to gain visibility into the execution of an application system and to compare the application's actual behavior to that which is expected. In the case of a deviation, AWDRAT conducts a diagnosis that determines which computational resources are likely to have been compromised and then adds these assessments to its trust model. The trust model in turn guides the recovery process, particularly by guiding the system in its choice among functionally equivalent methods and resources.AWDRAT has been applied to and evaluated on an example application system, a graphical editor for constructing mission plans. We describe a series of experiments that were performed to test the effectiveness of AWDRAT in recognizing and recovering from simulated attacks, and we present data showing the effectiveness of AWDRAT in detecting a variety of compromises to the application system (approximately 90 percent of all simulated attacks are detected, diagnosed, and corrected). We also summarize some lessons learned from the AWDRAT experiments and suggest approaches for comprehensive application protection methods and techniques.
机译:现代社会的基础设施由易受攻击的软件系统控制。由“娱乐性黑客”发起的许多此类攻击已经导致严重破坏,并造成了巨大损失。因此,至关重要的是,我们必须找到保护此类系统并使其即使在遭受成功攻击后仍能够继续运行的方法。本文介绍AWDRAT,这是一种原型中间件系统,用于为新应用程序和旧应用程序提供生存能力。 AWDRAT代表体系结构差异,包装器,诊断,恢复,自适应软件和信任模型。 AWDRAT使用这些技术来了解应用程序系统的执行情况,并将应用程序的实际行为与预期的行为进行比较。在出现偏差的情况下,AWDRAT进行诊断,以确定可能会损害哪些计算资源,然后将这些评估添加到其信任模型中。信任模型进而指导了恢复过程,特别是通过指导系统在功能上等效的方法和资源之间进行选择来指导恢复过程。AWDRAT已应用于示例应用程序系统并在其上进行了评估,该应用程序是用于构造任务计划的图形编辑器。我们描述了一系列测试来测试AWDRAT在识别和从模拟攻击中恢复的有效性的实验,并且我们提供的数据显示了AWDRAT在检测对应用系统的各种危害(大约90%的所有模拟攻击)中的有效性被检测,诊断和纠正)。我们还总结了从AWDRAT实验中学到的一些经验教训,并提出了综合应用程序保护方法和技术的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号