whomade — un processo che registra quali programmi creano file nelle directory monitorate

Per identificare le applicazioni che generano file che consumano spazio su disco nella home dell'utente, è stato preparato un processo in background chiamato whomade, che monitora l'apparizione di nuovi file tramite il meccanismo fanotify. Il progetto è scritto in C++ e distribuito con licenza GPLv3.

I dati sono memorizzati in un database SQLite3, che viene periodicamente ripulito da informazioni non più rilevanti (ad esempio, dati sui file eliminati). Per implementare la funzionalità richiesta, attualmente whomade monitora tramite fanotify l'apertura dei file, filtrando successivamente gli eventi non necessari, invece di monitorare direttamente le operazioni di creazione dei file. Sono necessari i diritti di root per l'esecuzione (richiesti per fanotify).

Agli utenti dell'ambiente desktop MATE è fornita un'estensione per il file manager Caja, che mostra informazioni sul processo che ha creato il file selezionato.

whomade è un processo che ricorda quali programmi creano file nelle directory monitorate.


Fonte: opennet.ru
Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster