Feedback

Faculté des Sciences appliquées
Faculté des Sciences appliquées
MASTER THESIS

Over-the-top Advanced File Protection

Download
Louveau, Simon ULiège
Promotor(s) : Mathy, Laurent ULiège
Date of defense : 8-Sep-2025/9-Sep-2025 • Permalink : http://hdl.handle.net/2268.2/24459
Details
Title : Over-the-top Advanced File Protection
Author : Louveau, Simon ULiège
Date of defense  : 8-Sep-2025/9-Sep-2025
Advisor(s) : Mathy, Laurent ULiège
Committee's member(s) : Donnet, Benoît ULiège
Boigelot, Bernard ULiège
Language : English
Number of pages : 102
Keywords : [en] Windows OS
[en] Minifilters
[en] File System Filter Driver
[en] File Protection
[en] I/O Model
Discipline(s) : Engineering, computing & technology > Civil engineering
Institution(s) : Université de Liège, Liège, Belgique
Degree: Master : ingénieur civil en informatique, à finalité spécialisée en "computer systems security"
Faculty: Master thesis of the Faculté des Sciences appliquées

Abstract

[en] Operating systems traditionally provide per-user file access control. This is indeed very useful is some settings, such as the cloud, but is rather inadequate to protect personal computers from modern threats such as ransomware. Inadequacies for modern threats are related to the fact that issues arises when malware, such as ransomware, infiltrates a personal computer and typically runs under the permissions of the user who accidentally launched it. It can access, modify or encrypt all of the user’s file. This makes traditional per-user protection ineffective against certain types of malware that exploit user privileges. Indeed, in such a context, files would be safer if per-application isolation was in place.

Given the scale of the work to be done and the high relevance for personal computers, only one operating system was chosen by the author and the implementation as well as the theoretical knowledge are based solely on Windows operating system. Moreover, this master thesis aims to follow three important principles : investigation, design and implementation. For that purpose, the structure of the thesis intends to stick to specific objectives aligned with theses principles such as defining the threat model, studying existing solutions to similar problems, designing per-application protection, creating a proof-of-concept and an enhanced version defined as a kind of minimal viable product and evaluating it in the domain of application with a use case.

To achieve these objectives, a deep understanding of certain Windows concepts is needed and therefore the author conducted research and synthesis work made available in annexes as well as analysis and testing environment defined in appendices to reproduce and independently develop kernel-mode Windows drivers. Indeed, the thesis presents a solution that consists of a kernel-mode minifilter plus a user-mode service acting as policy decision engine. This design can protect against unauthorized file access and secure personal data.

However, the solution presented still exhibits some limitations and better security enhancements could be researched for future improvements.


File(s)

Document(s)

File
Access s194100LouveauSimon2025_thesis.pdf
Description: Master Thesis Report
Size: 24.31 MB
Format: Adobe PDF
File
Access s194100LouveauSimon2025_abstract.pdf
Description: Master Thesis Abstract
Size: 51.8 kB
Format: Adobe PDF

Annexe(s)

File
Access information.txt
Description: Information about URL of source code and online repository structure.
Size: 1.01 kB
Format: Text

Author

  • Louveau, Simon ULiège Université de Liège > Master ing. civ. inf. fin. spéc. comp. syst. secur

Promotor(s)

Committee's member(s)

  • Donnet, Benoît ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Algorithmique des grands systèmes
    ORBi View his publications on ORBi
  • Boigelot, Bernard ULiège Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Informatique
    ORBi View his publications on ORBi








All documents available on MatheO are protected by copyright and subject to the usual rules for fair use.
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.