Design and implementation of RADIUS server log analysis

Thesis title: Návrh a implementace systému analýzy logů serveru RADIUS
Author: Kučera, Matěj
Thesis type: Diplomová práce
Supervisor: Pavlíček, Luboš
Opponents: Pour, Jan
Thesis language: Česky
Abstract:
Cílem mé diplomové práce je návrh a tvorba aplikace určené k automatizovanému zpracování logů z autentifikačního serveru RADIUS, využívaného například pro bezdrátovou síť eduroam. V rámci tohoto zpracování jsou vyhodnoceny chybové události, jakou je například pokus o přihlášení chybným heslem. O těchto událostech jsou následně uživatelé informování emailem. Účelem aplikace je usnadnit uživatelům přihlašování ke službám využívající RADIUS server a informovat je proč se přihlášení nezdařilo.V první části práce jsou popsány již existující a volně dostupné systémy, které se snaží tento problém řešit a také systém, který je v současné době využíván na Vysoké škole ekonomické v Praze ke stejnému účelu. Ve druhé části následuje popis mnou navržené a implementované aplikace a rozbor jejích problematických částí.Výsledkem práce je aplikace, která bude po dlouhodobém dotestování a správném nastavení parametrů připravena k produkčnímu nasazení na půdě Vysoké školy ekonomické v Praze, a u které předpokládám budoucí rozvoj v podobě opensource a nasazení i v jiných prostředích.
Keywords: RADIUS; parsování logů; analýza logů; eduroam
Thesis title: Design and implementation of RADIUS server log analysis
Author: Kučera, Matěj
Thesis type: Diploma thesis
Supervisor: Pavlíček, Luboš
Opponents: Pour, Jan
Thesis language: Česky
Abstract:
The aim of my thesis is to design and implement an application for automated processing of logs from the RADIUS authentication server, used for example for the eduroam wireless network. Within this processing, error events (such as an attempt to log in with an incorrect password) are analyzed and evaluated. The concerned users are then notified about these events by email. The purpose of this application is to make it easier for users to log in to the services that use RADIUS server for authentication and to inform them why are their attempts to log in failing.The first part of the thesis describes already existing and mostly freely available systems that are trying to solve this problem, as well as the system currently used at the University of Economics, Prague for the same purpose. The second part of the thesis contains the desciption of my newly designed and implemented application, including an analysis of the problems I have encountered.The main result of the thesis is an application that will be, after some long-term testing and proper parameter configuration, ready for production deployment at the University of Economics, Prague. I expect future development of this application in the form of an open source project and its deployment in other enviroments as well.
Keywords: RADIUS; log analysis; log parsing; eduroam

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 19. 2. 2018
Date of submission: 25. 4. 2018
Date of defense: 1. 6. 2018
Identifier in the InSIS system: https://insis.vse.cz/zp/64899/podrobnosti

Files for download

    Last update: