2018 IEEE European Symposium on Security and Privacy (EuroS&P) 2018
DOI: 10.1109/eurosp.2018.00015
|View full text |Cite
|
Sign up to set email alerts
|

Language-Independent Synthesis of Firewall Policies

Abstract: Configuring and maintaining a firewall configuration is notoriously hard. Policies are written in low-level, platform-specific languages where firewall rules are inspected and enforced along non trivial control flow paths. Further difficulties arise from Network Address Translation (NAT), since filters must be implemented with addresses translations in mind. In this work, we study the problem of decompiling a real firewall configuration into an abstract specification. This abstract version throws the low-level… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
26
0
3

Year Published

2018
2018
2022
2022

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 20 publications
(29 citation statements)
references
References 14 publications
0
26
0
3
Order By: Relevance
“…6.2). In detail, the present paper partially overlaps with [1] on Sect. 4, where the language is presented, and on Sect.…”
Section: Introductionmentioning
confidence: 85%
See 4 more Smart Citations
“…6.2). In detail, the present paper partially overlaps with [1] on Sect. 4, where the language is presented, and on Sect.…”
Section: Introductionmentioning
confidence: 85%
“…Note that each row in the table declaratively describes a set of packets accepted by the firewall, and their network translation. Actually, Table 1 is a clean, refactored policy automatically generated by the tool of [1]. Indeed, each row is disjoint from the others, so they need not to be ordered and none of the typical firewall anomalies arises, like shadowing, rule overlapping, etc.…”
Section: Porting a Policy: An Examplementioning
confidence: 99%
See 3 more Smart Citations