ファイル生成およびアクセス監視アプリケーション[冗長]

ファイル生成およびアクセス監視アプリケーション[冗長]

以前は、Windowsにいくつかのウイルス対策ソフトウェアをインストールしていましたが、プロセスがファイルにアクセスしているかどうかを知らせる悪意のあるアクセスモニタがあったことを覚えています。そのタスクを実行したアプリケーションは、ホームフォルダ(または他のフォルダ)内のすべてのファイルを監視する必要があります。

答え1

Linuxを使用している場合inotifywait[inotify-tools][1]次のコマンド:

inotifywait -m -r $HOME

実行すると、xterm何が起こっているのかがわかります。しかし、「これを行うアプリケーション」は利用できないようです。

答え2

Linuxを使用している場合は、仕事のように聞こえます。パトラス(これはファン通知アプリケーションプログラミングインターフェイス)。以下はいくつかのサンプル出力です。

sh(28980): C /bin/bash
cron(28974): CW /tmp/tmpf807Y78 (deleted)
cron(28974): C /lib/x86_64-linux-gnu/security/pam_unix.so
cron(28974): C /lib/x86_64-linux-gnu/libcrypt-2.13.so
cron(28974): C /lib/x86_64-linux-gnu/security/pam_deny.so

たとえば、これはcronペアがあることを示します/tmp/tmpf807Y78

あなたのユースケースにfatraceが十分でない場合は、fanotify APIの代替クライアントを見つけることができます。

関連情報