hacktricks/forensics/basic-forensic-methodology/file-integrity-monitoring.md
2023-07-07 23:42:27 +00:00

6.1 KiB
Raw Blame History

☁️ HackTricks Cloud ☁️ -🐦 Twitter 🐦 - 🎙️ Twitch 🎙️ - 🎥 Youtube 🎥

ベースライン

ベースラインは、システムの特定の部分のスナップショットを取ることで、将来の状態と比較して変更点を強調するために使用されます。

例えば、ファイルシステムの各ファイルのハッシュを計算して保存し、変更されたファイルを特定することができます。
これは、作成されたユーザーアカウント、実行中のプロセス、実行中のサービスなど、あまり変更されない、または全く変更されないはずのものに対しても行うことができます。

ファイル整合性監視

ファイル整合性監視は、ITインフラストラクチャとビジネスデータをさまざまな既知および未知の脅威から保護するために使用される最も強力な技術の一つです。
目標は、監視したいすべてのファイルのベースラインを生成し、その後、これらのファイルを定期的に変更(内容、属性、メタデータなど)の可能性に対してチェックすることです。

1. ベースラインの比較では、1つ以上のファイル属性がキャプチャまたは計算され、将来の比較のためにベースラインとして保存されます。これは、ファイルの時刻や日付などの単純なものでも構いませんが、このデータは簡単に偽装される可能性があるため、信頼性の高いアプローチが通常使用されます。これには、監視されたファイルの暗号ハッシュたとえば、MD5やSHA-2ハッシュアルゴリズムを使用を定期的に評価し、その結果を以前に計算されたハッシュと比較することが含まれる場合があります。

2. リアルタイムの変更通知は、通常、ファイルがアクセスまたは変更されたときにフラグを立てるオペレーティングシステムのカーネル内または拡張機能として実装されます。

ツール

参考文献

☁️ HackTricks Cloud ☁️ -🐦 Twitter 🐦 - 🎙️ Twitch 🎙️ - 🎥 Youtube 🎥