SCSインシデント対応

セキュリティインシデントの調査を行う中で、フォレンジックチームは「攻撃者がAWS CloudTrailのログを改ざんまたは削除した可能性がある」と懸念しています。 S3バケットに保存されているCloudTrailのログファイルが改ざんされていないことを事後的に検証するために使用すべき機能はどれですか?

A
S3バケットのバージョニングを有効化し、ログファイルの各バージョンを比較して変更を検出する
S3バージョニングは誤削除からの復元には有効ですが、ファイルの内容改ざんを暗号学的に検証する手段にはなりません。
B
CloudTrailのログファイル検証(Log File Validation)機能を有効化し、生成されたダイジェストファイルを使用してSHA-256署名を検証する
✓ 正解
CloudTrail Log File Validationを有効にすると、1時間ごとに各ログファイルのSHA-256ハッシュとAWSのプライベートキーによるデジタル署名を含むダイジェストファイルが生成されます。`aws cloudtrail validate-logs`コマンドで事後的にログの完全性を検証できます。
C
S3 Object LockをCompliance modeで設定し、ログの上書き・削除が不可能であることを確認する
S3 Object Lockは将来のログを保護するための予防的措置であり、既存ログの改ざん有無の事後検証には使えません。
D
AWS Configのリソース変更追跡を使用して、S3バケット内のオブジェクト変更履歴を確認する
AWS ConfigはS3バケット設定の変更を追跡しますが、オブジェクト単位の内容改ざん検証機能はありません。

解説

CloudTrail Log File Validationを有効にすると、1時間ごとに各ログファイルのSHA-256ハッシュとAWSのプライベートキーによるデジタル署名を含むダイジェストファイルが生成されます。`aws cloudtrail validate-logs`コマンドで事後的にログの完全性を検証できます。 選択肢AのS3バージョニングは誤削除からの復元には有効ですが、ファイルの内容改ざんを暗号学的に検証する手段にはなりません。 選択肢CのS3 Object Lockは将来のログを保護するための予防的措置であり、既存ログの改ざん有無の事後検証には使えません。 選択肢DのAWS ConfigはS3バケット設定の変更を追跡しますが、オブジェクト単位の内容改ざん検証機能はありません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSCSを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
SCS の問題一覧に戻る