计算机科学 ›› 2011, Vol. 38 ›› Issue (9): 71-75.

• 计算机网络与信息安全 • 上一篇    下一篇

一种针对规则集不一致性的测试数据包选取算法

李林.卢显良   

  1. (电子科技大学计算机科学与工程学院 成都 610054)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受信息产业部生产发展基金资助

Test Pac(}ets Choice Algorithm Aiming at Filter Conflicts

LI Lin, LU Xian-Liang   

  • Online:2018-11-16 Published:2018-11-16

摘要: 在防火墙规则集正确性测试中,现有的测试数据包选取算法大多随机选取数据包和从规则顶点选取数据包。然而,这种做法忽略了存在规则不一致性的区域,从而导致不能检测出所有因规则不一致性而产生的配置错误。针对这一情况,提出了一种针对规则集不一致性的测试数据包选取算法。该算法以两条规则为基本单位,计算其不一致性区域。算法不但从规则顶点选取数据包,而且从规则集不一致性区域选取数据包。测试表明,与常见测试数据包选取算法相比,该算法只需增加少量测试数据包,就能检测出所有因规则不一致性而带来的配置错误。

关键词: 规则不一致性,测试数据包,防火墙,安全漏洞

Abstract: Because of firewall filter confhcts,filters may not be in accordance with administrators' meaning so that this leads to security vulnerabilities. hherefore we need correctness test to solve this problem. Most of the current test packets choice algorithms choose packets at random or from the apex of filters in the correctness test. However these methods neglect the areas that contain conflicting filters and hence cannot detect all error produced by filter conflicts. This paper presented a test packets choice algorithm aiming at filter conflicts to address this problem. The algorithm treats two filters as the basic processed object and computes their area that contains conflicting filters. We not only choose test packets from the apex of filters but from the areas that contain conflicting filters as well. Compared to current test pack- ets choice algorithms,the algorithm proposed by this paper can detect all error produced by filter conflicts with adding only a little packets. 1}his paper proves the algorithm and experiments verify its good performance.

Key words: Filter conflicts,hest packets,Firewall,Security vulnerabilities

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!