Data Loss Prevention Solution for Linux Endpoint Devices

Warning

This publication doesn't include Faculty of Arts. It includes Faculty of Informatics. Official publication website can be found on muni.cz.
Authors

DAUBNER Lukáš POVAŽANEC Adam

Year of publication 2023
Type Article in Proceedings
Conference ARES '23: Proceedings of the 18th International Conference on Availability, Reliability and Security
MU Faculty or unit

Faculty of Informatics

Citation
Web https://doi.org/10.1145/3600160.3605036
Doi http://dx.doi.org/10.1145/3600160.3605036
Keywords Data Loss Prevention; Auditing; Kernel Hooking; DLP; Data Leakage
Description Endpoint data loss prevention (DLP) software monitors and protects data on the endpoint against accidental and malicious leakage. While the risk of such leakage is widely present in current systems, it is more so within the intelligent infrastructures due to potential impact, heterogeneity, and complexity. However, there is a significant gap in open solutions for wide Linux-based endpoints. Therefore, this paper discusses possible approaches towards Linux endpoint DLP solution, which would be widely available on Linux distributions, not relying on fragile assumptions and not undermining security controls. Namely, the focus is on audit and control of file system operations and external USB devices. The viable approaches are discussed, and a prototype solution is implemented using the ftrace framework for file system operations and combining the udev subsystem and the sysfs virtual file system for external USB devices. While the solution is demonstrated in scenarios involving various DLP channels, it also established a platform for further research based on the data from intercepted events.
Related projects:

You are running an old browser version. We recommend updating your browser to its latest version.