首页> 外文OA文献 >Integrated formal modeling and automated analysis of computer network attacks
【2h】

Integrated formal modeling and automated analysis of computer network attacks

机译:集成形式模型和计算机网络攻击的自动分析

摘要

Die vorhandenen Ansätze zur formalen Modellierung und Analyse von Computernetzwerksicherheit sind entweder auf eine Protokoll-, Knoten-, oder Netzwerksicht ausgerichtet. Meist beschränken sie sich sogar auf einen speziellen Teilbereich einer dieser Sichten (z.B. eine bestimmte Art von Protokollen, die Interaktion zwischen den lokalen Komponenten eines Knotens, oder die Ausbreitung vordefininierter Verletzlichkeiten). Insgesamt wird von jedem Ansatz jeweils nur ein kleiner Teil der Aspekte, die in praktischen Computernetzwerkangriffsszenarien vorkommen, abgedeckt. Hinzu kommen oft weitere Einschränkungen in Bezug auf Unterstützung dynamischer Änderungen, modellier- und untersuchbare Eigenschaften, benötigte Unterstützung der Analyse durch den Benutzer, usw. Um eine vollständigereSicht auf Computernetzwerkangriffsszenarien zu erhalten, müssen daher mehrereAnsätze, und damit auch Modelle, Formalismen und Werkzeuge, eingesetzt werden.Sowohl die Modellierungs- als auch die Analysearbeit fallen damit mehrfachan und Konsistenz zwischen den verschiedenen Modellen und Analyseergebnissenlässt sich nur sehr schwer erreichen.In dieser Arbeit wird ein neuartiger Ansatz vorgestellt, der die Protokoll-, Knoten und Netzwerksicht auf mittlerer Detailebene übergreifend integriert. Die Modellesind ausdrucksstark genug, um dynamische Änderungen zu beinhalten. VielfältigeEigenschaften können über unterschiedliche Mechanismen spezifiziert werden. Daintegrierte Modelle deutlich komplexer als eingeschränkte Modelle für einen Teilbereich sind, ist die Analyse besonders schwierig. Im Allgemeinen schlagen Ansätze zur automatischen Analyse schnell durch Zustandsraumexplosion fehl. Durch eine intelligente Modellierung, die Berücksichtigung von Optimierungsmöglichkeitenauf allen Ebenen, die Modellierung mit einer objektorientieren und kompositionalen,aber trotzdem auf einer einfachen Struktur basierenden Sprache, und dem Einsatzeines dem aktuellen Stand der Forschung entsprechenden Analysewerkzeugessind wir trotzdem in der Lage, erfolgreich automatisiert zu analysieren.Unser Ansatz basiert auf der Spezifikationshochsprache CTLA 2003, einem Framework zur Modellierung von Computernetzwerkangriffsszenarien, einem Übersetzungsschema von CTLA 2003 nach PROMELA, dem CTLA2PC Übersetzungs- und Optimierungswerkzeug, und dem mächtigen Modellchecker SPIN. Die Durchführbarkeit unseres Ansatzes wird durch die Modellierung und Analyse von drei dynamischen Netzwerkszenarien zunehmender Komplexität aufgezeigt. In diesen Szenarien werden konkrete Angriffsfolgen als Verletzungen vorgegebener Sicherheitseigenschaften automatisch aufgedeckt.
机译:用于计算机网络安全性的正式建模和分析的现有方法面向协议,节点或网络视图。在大多数情况下,它们甚至限于这些视图之一的特定子区域(例如,某种类型的协议,节点的本地组件之间的交互或预定义漏洞的传播)。总体而言,每种方法仅涵盖实际计算机网络攻击情形中出现的一小部分。此外,在支持动态更改,可以建模和检查的属性,用户对分析的支持等方面通常还存在其他限制。为了更全面地了解计算机网络攻击情形,必须使用几种方法,以及模型,形式和工具。建模和分析工作都是重复的,并且不同模型之间的一致性和分析结果很难实现。这项工作提出了一种新的方法,该方法将协议,节点和网络视图以中等详细程度集成在一起。这些模型具有足够的表现力,可以纳入动态变化。可以使用不同的机制指定各种属性。由于集成模型比子区域的受限模型复杂得多,因此分析特别困难。通常,由于状态空间爆炸,自动分析的方法很快就会失败。通过智能建模,考虑所有级别的优化选项,采用面向对象和组成的建模方法(尽管基于简单的结构)以及使用与当前研究状态相对应的分析工具,我们仍然能够成功地自动进行分析。我们的方法基于高规格语言CTLA 2003,用于对计算机网络攻击场景进行建模的框架,从CTLA 2003到PROMELA的转换方案,CTLA2PC转换和优化工具以及强大的模型检查器SPIN。通过对三种日益复杂的动态网络方案进行建模和分析,证明了我们方法的可行性。在这些情况下,会自动发现特定的攻击序列违反了指定的安全属性。

著录项

  • 作者

    Rothmaier Gerrit;

  • 作者单位
  • 年度 2007
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号