NEL开发环境(以下简称NEL平台)可以大大提高协议分析和攻击检测规则开发的效率,极大地降低开发团队的沟通成本和代码维护代价。同时NEL平台提供了无缝使用C语言中的常量、变量、结构、函数等语言实体的能力,从而可以复用大量己有的C程序代码,有效缩短产品的面世时间以及更新升级周期。NEL是为了解决大型攻击检测防御系统在传统的开发过程中所面临的难题而提出的。

基于NEL平台进行大规模入侵检测防御产品 (Intrusionpreventionsystem,IPs)的开发能够有效提高系统的开发效率。基于NEL平台,可以将基于协议分析的攻击检测任务划分为协议分析的开发、攻击检测规则的制订和语言平台的开发这三个子任务,每个子任务分别由协议分析小组、攻击分析小组、和描述语言开发小组来承担。这样,即使系统增加了很多的协议、制订了很多的攻击规则、描述语言的语法不断增强,每个子系统的扩展以及规模不断增长也不会影响到其他开发小组中的开发人员,使得构造一个大规模的攻击检测防御系统成为可能。

采用NEL平台不仅解决了大型攻击检测防御产品的分层次开发和系统可扩展性的难题,而且由于NEL在运行期将“协议分析”和“攻击检测”紧密祸合在一起,因此开发出的系统具有非常高的运行效率。NEL平台全新开发模式以及在代码执行速度等方面的诸多技术优势使得NEL平台成为一个理想的高性能攻击检测防御产品开发平台。

NEL语言的优势

NEL语一言具有强大的技术优势,主要体现在以下几点:

(1)强大的攻击描述能力

NEL是一种过程型编程语言,提供了很多高级语言中刁‘有的过程性手段,具有强大的描述复杂攻击的能力。NEL中可以定义各种数据类型、常量、变量、数组、表达式、函数等等,这些特性使得NEL达到了与C语言相当的描述能力。同时,NEL的语法与C非常相近,在NEL中可以定义一些抽象的语言实体(变量、函数),然后以过程性的方式操作这些语言实体来完成运算。

NEL引入了一个新的语言元素:事件。事件指开发者或NEL语言本身定义的攻击检测过程中检测到的活动:检测到一个TCP级的数据报、一个HTTP的请求或一次SMTP通信等等都可以被定义为一个事件。针对不同的应用协议,开发人员可以采用NEL中的事件在任何层次上(数据包层次、协议层次以及更高的层次上)来定义事件并基于事件来制订攻击检测规则。

相关查询: 过程中
最新查询:光谱学 无线电信 Kulikova 北方工业大学艺术学院 SolanumnigrumL. 白度母 璀璨夺目 佩尔斯 声乐队 愁眉不展 萧天佐 明张宏华子冈图卷 宫颈癌 安全部 加拿大队 上帝武装 玻璃天使心 Cremona 平邑县 山歌 梁山伯 激发源 声画分立 玛格雷特 内涵式 千年2012 走街串巷 contest conductor 段旭明 蔚山岩 膝关节 实际水平 advertising 卡兰希尔 20年后的幸福(新歌 精选) 工资劳动 谢晓丽 宝清县 紫斑环蝶 改进工作 闰年 japonica 办公厅 切尔尼戈夫 辣文 叹气式吸气 汉族姓氏 铁西区重工五校 柚皮茶 æ­£ç‰ˆè¿ªå£«å°¼å°ç†Šç»´å°¼ç¬”åŒ 体育会 南沙群岛 丁字街 花生核桃酥 大帆虾虎鱼 epeirogeny 经济庭 鸡丝芹菜粥 疏食饮水 变形织构 霍尔蒙克斯 %E7%89%A9%E7%90%86%E9%87%8F 银丝佛手 放射虫 情不自禁 血战毒枭 运城市 Zulcarniens M.Ventutini AGGREGATE Haruyoshi Gramophone Resources Kit-shuen excretion vaudeville Beekley Memphian NEL
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2026 haodianxin 百科 豫ICP备14030218号-3 消耗时间:0.034秒 内存0.85MB 2025-09-25 01:46:02