Firewall-Analyse-Tool

Rebsamen, Christoph and Kohler, Gieri (2009) Firewall-Analyse-Tool. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.

[thumbnail of firewall-analyse-tool.pdf]
Preview
PDF
firewall-analyse-tool.pdf - Supplemental Material

Download (2MB) | Preview

Abstract

Aufgrund der stetig steigenden Sicherheitsanforderungen und der Komplexität heutiger Firewallumgebungen wird es für Netzwerkadministratoren immer schwieriger, verlässliche Aussagen zu treffen, ob ein bestimmter Netzwerkstrom sein Ziel erreicht oder nicht. Diese Studienarbeit befasst sich deshalb mit der Entwicklung einer Software für das Einlesen von Firewallkonfigurationen verschiedener Hersteller und das Übersetzen in ein einheitliches, herstellerunabhängiges Format. Für die Weiterverwendung der eingelesenen Konfigurationen werden diese einheitlich in einer relationalen Datenbank abgespeichert. Ein weiterer Teil der Software befasst sich mit dem Auswerten von benutzerdefinierten Datenströmen, welche mit den in der Datenbank abgelegten Filterregeln verglichen werden. Dafür wurden Matching-Algorithmen implementiert, welche den Matching-Prozess einer Firewall simulieren. Die gesamte Software wurde mittels Java 6 implementiert. Für das Einlesen der unterschiedlichen Konfigurationen wurde pro Format jeweils ein eigener Parser implementiert. Bei der Implementation der Parser kam der Scannergenerator JFlex zum Einsatz, der aus einer Grammatik einen Java-Parser generieren kann. Die Persistenzschicht wurde mittels JPA und Hibernate als ORM Framework realisiert. Als relationale Datenbank kommt SQLite zum Einsatz.

Item Type: Thesis (Student Research Project)
Subjects: Metatags > INS (Institute for Networked Solutions)
Topics > Internet Technologies and Applications
Technologies > Programming Languages > Java
Technologies > Databases
Divisions: Bachelor of Science FHO in Informatik > Student Research Project
Depositing User: OST Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Stettler, Beat
UNSPECIFIED
Date Deposited: 24 Jul 2012 07:55
Last Modified: 24 Jul 2012 09:35
URI: https://eprints.ost.ch/id/eprint/9

Actions (login required)

View Item
View Item