TY - GEN
T1 - Fault localization for firewall policies
AU - Hwang, Jee Hyun
AU - Xie, Tao
AU - Chen, Fei
AU - Liu, Alex X.
PY - 2009
Y1 - 2009
N2 - Firewalls are the mainstay of enterprise security and the most widely adopted technology for protecting private networks. Ensuring the correctness of firewall policies through testing is important. In firewall policy testing, test inputs are packets and test outputs are decisions. Packets with unexpected (expected) evaluated decisions are classified as failed (passed) tests. Given failed tests together with passed tests, policy testers need to debug the policy to detect fault locations (such as faulty rules). Such a process is often time-consuming. To help reduce effort on detecting fault locations, we propose an approach to reduce the number of rules for inspection based on information collected during evaluating failed tests. Our approach ranks the reduced rules to decide which rules should be inspected first. We performed experiments on applying our approach. The empirical results show that our approach can reduce 56% of rules that are required for inspection in fault localization.
AB - Firewalls are the mainstay of enterprise security and the most widely adopted technology for protecting private networks. Ensuring the correctness of firewall policies through testing is important. In firewall policy testing, test inputs are packets and test outputs are decisions. Packets with unexpected (expected) evaluated decisions are classified as failed (passed) tests. Given failed tests together with passed tests, policy testers need to debug the policy to detect fault locations (such as faulty rules). Such a process is often time-consuming. To help reduce effort on detecting fault locations, we propose an approach to reduce the number of rules for inspection based on information collected during evaluating failed tests. Our approach ranks the reduced rules to decide which rules should be inspected first. We performed experiments on applying our approach. The empirical results show that our approach can reduce 56% of rules that are required for inspection in fault localization.
UR - http://www.scopus.com/inward/record.url?scp=74949116983&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=74949116983&partnerID=8YFLogxK
U2 - 10.1109/SRDS.2009.38
DO - 10.1109/SRDS.2009.38
M3 - Conference contribution
AN - SCOPUS:74949116983
SN - 9780769538266
T3 - Proceedings of the IEEE Symposium on Reliable Distributed Systems
SP - 100
EP - 106
BT - Proceedings - 28th IEEE International Symposium on Reliable Distributed Systems, SRDS 2009
T2 - 28th IEEE International Symposium on Reliable Distributed Systems, SRDS 2009
Y2 - 27 September 2009 through 30 September 2009
ER -