首页> 外文学位 >An SCL-based constraint representation language for intrusion detection
【24h】

An SCL-based constraint representation language for intrusion detection

机译:用于入侵检测的基于SCL的约束表示语言

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

摘要

In this thesis, we have extended the SCL (Structured and Context Language) network protocol description language to describe the complex constraints for the network engineer. Previous SCL developed with the focus of penetration testing and not sufficient for constraint scenarios. The constraint scenarios include multiple-packet with order and environmental information. To address the current limitation of the SCL, we have proposed syntaxes which are declarative in nature. We have studied three different styles of syntaxes to handle constraint scenarios of an IDS (Intrusion detection system). The three syntaxes are based on Java expressions, QUEL and Prolog. We have represented three constraints for command and control systems such as ATC (Air Traffic Control) network using our syntaxes. The same constraints have been previously used by a constraint engine to demonstrate the capability of the IDS. We evaluate each of the syntax based on the four design guidelines for the domain specific language (DSL). The Java-based syntax shows better capability to represent constraints based on four DSL design guidelines. Finally, we show the mapping of the constraints represented in our syntaxes with the low-level DSL (Domain Specific Language) of the constraint engine. The mapping shows our syntaxes has all relevant information to translate into the low-level DSL.
机译:在本文中,我们扩展了SCL(结构化和上下文语言)网络协议描述语言,以描述网络工程师的复杂约束。以前的SCL是以渗透测试为重点而开发的,不足以满足约束情况。约束方案包括带有订单和环境信息的多个数据包。为了解决SCL的当前限制,我们提出了本质上是声明性的语法。我们研究了三种不同样式的语法来处理IDS(入侵检测系统)的约束方案。这三种语法基于Java表达式QUEL和Prolog。我们已经使用我们的语法表示了诸如ATC(空中交通管制)网络之类的命令和控制系统的三个约束。约束引擎先前已使用相同的约束来演示IDS的功能。我们根据域特定语言(DSL)的四种设计指南评估每种语法。基于Java的语法显示了更好的表示基于四项DSL设计准则的约束的能力。最后,我们显示了语法中表示的约束与约束引擎的低级DSL(特定于域的语言)的映射。映射显示我们的语法具有所有相关信息,可转换为低级DSL。

著录项

  • 作者

    Rahul, Ranjan Kumar.;

  • 作者单位

    Queen's University (Canada).;

  • 授予单位 Queen's University (Canada).;
  • 学科 Computer science.
  • 学位 M.S.
  • 年度 2017
  • 页码 145 p.
  • 总页数 145
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号