• 検索結果がありません。

セキュリティログ統合管理システム(3) ログ時刻補正

N/A
N/A
Protected

Academic year: 2021

シェア "セキュリティログ統合管理システム(3) ログ時刻補正"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

セキュリティログ統合管理システム(3)

−時刻補正−

山田 将史 村澤 靖 三菱電機株式会社

1. はじめに

複数の装置を含む大規模なシステムのセキュ リティ監査などのセキュリティ運用の確認のた めには、システム全体にわたるログの収集・蓄 積が必要である。セキュリティ運用の確認時に は、システム内におけるログの発生時刻の順序 を把握できることが望ましい。ログ収集の際に ログ発生時刻として記録される時刻は、通常ロ グを出力するプログラムが動作する機器で設定 された時刻である。しかしながら、システム内 の全ての機器間において時刻が一致していると は限らない。例えば、通常の PC では、時刻精度 が低く[1]、時間の経過とともに各端末間の時間 差が拡がっていく。そこで、ログの収集・蓄積 にあたり、機器からの収集ログ発生時刻順序を 確保する技術が必要となる。本稿では、我々が 開発したログ統合管理システム[2]の時刻補正機 能について報告する。

2. 従来技術と課題

本稿におけるセキュリティログ統合管理シス テムの全体構成図は図 1の通りである。ログ管 理サーバと、ログ収集対象機器からなり、各機 器にはログ取得エージェントと呼ばれるログ収 集ソフトウェアが常駐している。 このシステムにおいて各ログ収集対象機器の 時刻を一致させる一手法として、Network Time Protocol(以下 NTP)サーバを用いてシステム内の 機器間の時刻を合わせ、収集ログの発生順序を 確保する方法がある。しかしながら、入退室管 理装置やデジタル複合機のように NTP サーバに 対応していない機器がシステム内に含まれる場 合や、NTP サーバを導入できない環境もあり、そ の場合各端末の時刻を一致させることは困難で ある。そのため NTP サーバを用いずに収集ログ の順序性確保を実現する方法が求められる。 また、端末の時刻はユーザによって容易に 変更することが可能である。機器の時刻が変更 されることで、同一機器内での時刻変更直後の ログと変更前のログに記録される発生時刻の順 序が逆転するなど、ログの発生順序の一貫性が 保たれなくなる。 そのため、機器の時刻変更が発生した場合に もログの順序性を確保する方法が求められる。

3. 解決策

NTP サーバを用いずに収集ログの順序性確保を 実現するためのログ発生時刻の補正手段として 次の二つ考えられる。 A) システム内のある一台の時刻を基準として システム内機器の時刻を一致させる。 B) ログ管理サーバとログ取得エージェントの 時刻の差分を用いて発生時刻の補正時刻を 生成する。 手段 A を用いた時刻の補正は、機器の時刻を 直接変更するため、機器で動作する様々なアプ リケーションに影響を与える恐れがある。手段 B は、機器側に時刻を問い合わせるだけで実際の 時刻補正は管理サーバで行うので機器側に影響 を与える可能性は低く、B を用いることとする。 手段 B において補正時刻を生成する方法には、 ログ取得エージェント側の時刻をサーバ側に通

Security Log Management Systems(3) Time Correction

Masafumi Yamada and Yasushi Murasawa Mitsubishi Electric Corporation

図 1 セキュリティログ統合管理システム全体図 ログDB ログ管理サーバ 管理端末 ユーザ端末 サーバ 管理装置入退室 扉 端末操作ログ サーバアクセスログ 入退室ログ 在席ログ ログの閲覧 ログ取得 エージェント 情報機器 管理端末 プリンタ ログ取得 エージェント ログ取得 エージェント ログ取得 エージェント ログ取得 エージェント ログDB ログ管理サーバ 管理端末 ユーザ端末 サーバ 管理装置入退室 扉 端末操作ログ サーバアクセスログ 入退室ログ 在席ログ ログの閲覧 ログ取得 エージェント 情報機器 管理端末 プリンタ ログ取得 エージェント ログ取得 エージェント ログ取得 エージェント ログ取得 エージェント

3-343

3F-3

情報処理学会第69回全国大会

(2)

知してサーバ側で補正値を生成する方法と、サ ーバ側の時刻をログ取得エージェント側に通知 しログ取得エージェント側で補正値を生成する 方法がある。 数千台規模の大規模システムにおけるログ収 集では、サーバ側からの時刻を各機器に通知す る際にネットワークトラフィックや、セキュリ ティ上の問題があるため、本システムでは前者 の方式をとる。 機器の時刻変更が発生した場合にもログの順序 性を確保するため、ログ取得エージェントが時 刻変更を検知し、そのイベントと発生時刻をロ グ管理サーバに通知する。ログ管理サーバは、 時刻変更のイベントを受けて、時刻変更時の補 正処理を行う。

4. 実現方式

本章において前章の解決法に基づく実現方式 について述べる。 本提案のシステム構成図を図 2に示す。 ログ取得エージェント及びログ管理サーバは、 ともに自身の時刻を取得する機能を持つ。また、 ログ取得エージェントには時刻変更があったこ とを検知する機能を備える。これは、前述時刻 変更に対応するための機能である。 次に提案システムの動作について述べる。 ① ログ取得エージェントが起動すると、管理サ ーバはスケジュール情報などの情報を配布す る。 ② ログ取得エージェントは受け取った情報を元 に設定時刻になるとログファイルを読み込む。 ③ ログ取得エージェントはログ取得対象機器の 時刻を取得し、送信時刻としてログファイル とともに転送する。 ④ 管理サーバはログファイルを受信すると、自 身の時刻を取得し受信時刻とする。 ⑤ 送信時刻と受信時刻を元に時刻補正値を算出 する。 ⑥ 補正値を受信ログファイルとともに DB 投入 する。 時刻補正情報はビューアで反映され、各機器か ら収集したログ情報は順序性を確保される。 課題点である時刻変更のイベントに関しては、 次のように解決する。 ① ログ取得エージェントの時刻変更検出機能 で時刻変更イベントが検知される。 ② 時刻変更を検知すると、スケジュールに関 係なくログファイルを収集し、時刻変更が あったことを示すフラグをログファイルと ともに転送する。 ③ 管理サーバ側はファイル受信の後、時刻変 更の有無をチェックする。 ④ 時刻変更により送られたログファイルであ れば、前回算出した時刻補正値とともに DB 投入を行う。 以上の方法で、ログ収集対象機器の時刻変更時 においてもログの発生時刻順序を確保すること ができる。

5. 効果

ログ転送時にログ取得エージェント側の送信時 刻と、管理サーバ側の受信時刻とを用いて、発 生時刻の補正値を生成することでログの発生時 刻順序性の確保を可能とした。また、ログ取得 エージェント側機器の時刻が変更されたことを 検知する仕組みを導入することで、時刻変更に よる発生時刻の順序性を崩すことなくログを収 集することが可能となった。ログビューアで、 ログ内の発生時刻と補正値との和に基づいてロ グを表示することにより、NTP サーバなどの時刻 同期システムを導入せずに収集ログの発生時刻 順序性の確保を可能とした。

6. 終わりに

ログの順序性を確保したログ統合管理システム の開発を行った。これによって、大規模なセキ ュリティ運用の確認時にも収集ログの発生順序 を把握できる。

7. 参考文献

[1] 北口 他, PC における時刻精度の精密計測とその評価. 電 子 情 報 通 信 学 会 ネ ッ ト ワ ー ク シ ス テ ム 研 究 会 (Vol.NS2003), No.160, pp.67-70 2003 [2] 樋口 他、”情報セキュリティサービス(1)-ログ統合-”, 第67回情報処理全国,A4-4, Mar.2006 図 2 システム構成図 時刻取得 通信部 ログファイル操作部 通信部 ファイル操作部 時刻取得 時刻補正値計算 ログDB ログファイル 受信ファイル スケジューラ機能 時刻変更検出 時刻変更有無チェック 時刻取得 通信部 ログファイル操作部 通信部 ファイル操作部 時刻取得 時刻補正値計算 ログ管理サーバ ログ取得エージェント ログDB ログファイル 受信ファイル スケジューラ機能 時刻変更検出 時刻変更有無チェック 時刻取得 通信部 ログファイル操作部 通信部 ファイル操作部 時刻取得 時刻補正値計算 ログDB ログファイル 受信ファイル スケジューラ機能 時刻変更検出 時刻変更有無チェック 時刻取得 通信部 ログファイル操作部 通信部 ファイル操作部 時刻取得 時刻補正値計算 ログ管理サーバ ログ取得エージェント ログDB ログファイル 受信ファイル スケジューラ機能 時刻変更検出 時刻変更有無チェック

3-344

情報処理学会第69回全国大会

図 1  セキュリティログ統合管理システム全体図ログDBログ管理サーバ管理端末ユーザ端末サーバ入退室管理装置 扉端末操作ログサーバアクセスログ入退室ログ在席ログログの閲覧ログ取得エージェント情報機器管理端末プリンタログ取得エージェントログ取得エージェントログ取得エージェント ログ取得 エージェントログDBログ管理サーバ管理端末ユーザ端末サーバ入退室管理装置扉端末操作ログサーバアクセスログ入退室ログ在席ログログの閲覧ログ取得エージェント情報機器管理端末プリンタログ取得エージェントログ取得エージェントログ取得エ

参照

関連したドキュメント

第二運転管理部 作業管理グループ当直長 :1名 第二運転管理部 作業管理グループ当直副長 :1名 第二運転管理部 作業管理グループメンバー :4名

[r]

はじめに 中小造船所では、少子高齢化や熟練技術者・技能者の退職の影響等により、人材不足が

・Syslog / FTP(S) / 共有フォルダ / SNMP

必要量を1日分とし、浸水想定区域の居住者全員を対象とした場合は、54 トンの運搬量 であるが、対象を避難者の 1/4 とした場合(3/4

ポイ イン ント ト⑩ ⑩ 基 基準 準不 不適 適合 合土 土壌 壌の の維 維持 持管 管理

職場環境の維持。特に有機溶剤規則の順守がポイント第2⇒第3

図 4.80 は、3 次元 CAD