whomade — un processus qui mémorise quels programmes créent des fichiers dans des répertoires surveillés

Pour identifier les applications qui créent des fichiers consommant de l'espace disque dans le répertoire personnel de l'utilisateur, un processus en arrière-plan nommé whomade a été développé, surveillant l'apparition de nouveaux fichiers à l'aide du mécanisme fanotify. Le projet est écrit en C++ et est distribué sous la licence GPLv3.

Les données sont stockées dans une base de données SQLite3, qui est régulièrement nettoyée des informations obsolètes (par exemple, des informations sur des fichiers supprimés). Pour réaliser la fonctionnalité requise, à l'heure actuelle, whomade surveille, via fanotify, l'ouverture de fichiers, puis filtre les événements non pertinents, plutôt que de traquer directement les opérations de création de fichiers. Des privilèges root sont nécessaires pour son fonctionnement (nécessaires pour fanotify).

Les utilisateurs de l'environnement de bureau MATE bénéficient d'une extension pour le gestionnaire de fichiers Caja, affichant des informations sur le processus ayant créé le fichier sélectionné.

whomade - un processus mémorisant quelles programmes créent des fichiers dans des répertoires surveillés.


Source : opennet.ru
Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster