A uniform language for firewall configuration

DSpace/Manakin Repository

Show simple item record

dc.contributor.advisor Focardi, Riccardo it_IT
dc.contributor.author Zennaro, Alessio <1985> it_IT
dc.date.accessioned 2016-10-10 it_IT
dc.date.accessioned 2016-12-23T05:06:19Z
dc.date.available 2016-12-23T05:06:19Z
dc.date.issued 2016-11-03 it_IT
dc.identifier.uri http://hdl.handle.net/10579/9125
dc.description.abstract Corporate networks are often complex and can include a big number of firewalls that need to be set up and configured; it is possible that these firewalls are based on different systems and thus different languages to write the rules must be used. This makes the job of a network administrator hard since s/he needs to know a big number of languages to correctly set up and keep updated the network. Mignis is a semantic based tool for firewall configuration developed by the security group of Ca’ Foscari. It provides a simple firewall language that is very easy to learn and use. Unfortunately Mignis is at the moment usable only for Netfilter, Linux firewalls, since its implementation translates the rules using iptables commands. In this thesis we present a new multi-target compiler for the Mignis language, completely rewritten in order to easily support a translation of Mignis into different target languages; with this approach a network administrator can use a single language to write all the firewall rules of a network (regardless of its complexity) and then compile them into different target languages.Mignis is “a semantic based tool for firewall configuration” and allows to write firewall rules using a simple language that is very easy to learn and use. Unfortunately Mignis is at the moment usable only when the final rules are to be applied to a Netfilter firewall, since its implementation translates the rules only using iptables commands. In this thesis we present a new compiler for the Mignis language, completely rewritten in order to easily support a translation of Mignis into different target languages; with this approach a network administrator can use only one language to write all the firewall rules of a network (regardless of its complexity) and then compile them into different target languages. it_IT
dc.language.iso it_IT
dc.publisher Università Ca' Foscari Venezia it_IT
dc.rights © Alessio Zennaro, 2016 it_IT
dc.title A uniform language for firewall configuration it_IT
dc.title.alternative it_IT
dc.type Master's Degree Thesis it_IT
dc.degree.name Informatica - computer science it_IT
dc.degree.level Laurea magistrale it_IT
dc.degree.grantor Dipartimento di Scienze Ambientali, Informatica e Statistica it_IT
dc.description.academicyear 2015/2016, sessione autunnale it_IT
dc.rights.accessrights openAccess it_IT
dc.thesis.matricno 800194 it_IT
dc.subject.miur it_IT
dc.description.note it_IT
dc.degree.discipline it_IT
dc.contributor.co-advisor it_IT
dc.date.embargoend it_IT
dc.provenance.upload Alessio Zennaro (800194@stud.unive.it), 2016-10-10 it_IT
dc.provenance.plagiarycheck Riccardo Focardi (focardi@unive.it), 2016-10-24 it_IT


Files in this item

This item appears in the following Collection(s)

Show simple item record