web-dev-qa-db-ja.com

Cocoaはどの程度Mac上のI / O、FireWire、および光学メディアの監査を許可するか。

私たちが自分のデータにアクセスするために使用しているMacのラップトップをロックダウンしたいクライアントがあります。彼は、リムーバブルメディア(USB、FireWire、Optical)から読み書きされたすべてのファイルの監査を望んでいます。私は 姉妹の質問 Re:これのための商業用アプリを見つけるが、私は唯一の楽しみのように感じ始めています^ h ^ h ^ H適切な解決策はDIYになります。

Cocoaにはバス/デバイス、任意の識別子(S/N、VenDorid、et.al)、ファイルシステムメタデータ(stat())、およびブロック内/ OUTなど、バス/デバイスを監査するAPIがありますか。 dtraceはこれをしますか?

すべてのラップトップをZFSで再インストールし、コピーオンライトを介して外部デバイスをミラーリングすることができました...

1

あなたはまた fsevents api を見て、これが書き込みのみを追跡し、読み取らないだろうと思います。

1
Gordon Davisson