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

z 著者:竹森敬祐、力武健次、三宅優、中尾康二

N/A
N/A
Protected

Academic year: 2021

シェア "z 著者:竹森敬祐、力武健次、三宅優、中尾康二"

Copied!
33
0
0

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

全文

(1)

本資料について

z 本資料は下記論文を基にして作成されたもので す。文書の内容の正確さは保障できないため、

正確な知識を求める方は原文を参照してくださ い。

z 著者:竹森敬祐、力武健次、三宅優、中尾康二

z 論文名: Intrusion Trap System における安全で有効なログ 収集のための動的切替え機能の実装

z 出展:情報処理学会論文誌 Vol.4 No.8

z 発表日: 2003 年 8 月

(2)

Intrusion Trap System における 安全で有効なログ収集のための 動的切替え機能の実装

名城大学理工学部 渡邊研究室

竹尾大輔 0

竹森敬祐 1 力武健次 1 三宅 優 1 中尾康二 1

※0 編集・発表者 ※1 KDDI研究所

(3)

1.はじめに

ネットワークシステムにセキュリティホール

侵入者 侵入に対する脅威が拡大 インターネットワーム

ファイアウォール IDS

• 通過を許可された通信 により引き起こされる攻撃

• シグネチャ情報を持た ない未知の攻撃

• サイト独自のアプリケー ションに対する攻撃

防げない 検知できない

攻撃手法の把握が必要 Honeypot

防御システム

• 侵入手法、ツール、侵入者の意図の分析

• 脆弱性を持ったおとりのシステム

(4)

Internet Trap

z 正規システムからおとりシステムへ強制切替え

z トラヒック監視→疑わしいアクセスを検知→切替え

z 利点

z Honeypot で達成できる機能を実現している

z 正規システムを防御できる

z 犯罪の誘発につながらない

z 問題点

z 切替えは TCP コネクションの開始時のみ

z 疑わしいコネクションが継続→正規システムへの攻撃

z 行動ログの改竄、消去

(5)

提案

z ITS ( Intrusion Trap System )

z 継続中のコネクションでもおとりへ切替え

z 正規システムを守りつつ情報収集が可能

z 2 つの設計手法を提案

1. 1 つのホスト上に正規領域とおとり領域を設ける手法

2. 正規ホストと独立した外部おとりホストを設ける手法

z 2. の ITS モデルに注目

z FTP ・ HTTP に適用時の切替え機能の設計・実装

z 処理性能に関する測定

z 本来のサービスに与える影響の抑制、迅速な切替え

(6)

2.既存システムの概要と問題点 既存の Internet Trap の概要

z 正規の利用者+侵入者にもサービスを提供

z 侵入者にはおとりシステムからサービスが提供される

z 侵入者の行動ログを分析

z 侵入手法

z 利用ツール

z サイト上の脆弱性

z 侵入目的

z 追跡のための時間稼ぎが可能

把握 ファイアウォール、 設定見直し IDS

(7)

既存の Internet Trap の構成

ファイア ウォール

Internet Trap

正規システム

おとりシステム

# Whoami

# rootkitd

# vi index.h

# echo /etc/pa

# lastlog

# administra

# mind

分析 切替

ログ収集 アクセス

制御部

侵入検知部 侵入者 リスト 踏み台ホスト

侵入者

参照 フィードバック

追跡

(8)

問題点

z コネクションの開始時点で切替え

z 不正なコネクションが継続→正規システムへ攻撃

z おとりシステムへ強制切替・・・シーケンス処理の不整合

z 切断して再接続を促す・・・通信シナリオの矛盾

z 通信シナリオの矛盾

ƒ ログイン処理、ディレクトリ間移動、ファイル生成・変更・削除、 …

→おとりシステムに反映されていない

z 切替え機構の発覚→情報収集を円滑に行えない

z ログはおとりシステム上で収集

z 管理者権限奪取→ログの改竄・削除

z 収集した情報が信頼できない

(9)

必要とされる機能

z TCP コネクションを継続したままの切替え

z 切替え前後の通信シナリオの継続性を保つ

z 迅速な切替え処理

z おとりシステム以外でのログ収集

(10)

3.提案システムの概要 提案する ITS の構成

ファイア ウォール

ITS

正規システム

おとりシステム

3. 切替

4. ログ収集

侵入検知部

侵入者 リスト

踏み台ホスト 侵入者

1. 参照

フィードバック

アクセス 制御部 追跡

2. トリガ

ログDB

# Whoami

# rootkitd

# vi index.h

# echo /etc/pa

# lastlog

# administra

# mind

処理1. から処理4. を実装 分析

(11)

ITS の概要

z ITS の目的

1. 正規システムの安全確保

2. 収集した行動ログの活用

z 継続的なサービスによる期待

z 攻撃中のログを収集できること

z 多くの侵入者をおとりシステムにつなぎ止めること

z 切替え後に逃げられても、それまでのログ収集

が可能

(12)

4.切替え手法

静的切替えと動的切替え

z 静的切替え

z TCP コネクションの開始時点で切り替え

z 既存 Internet Trap の切替え手法

z 動的切替え

z 継続中の TCP コネクションを切り替え

z 通信シナリオの継続性

z 切替処理の迅速性

(13)

切替えの様子

正規利用

ログアウト 管理者権限

取得攻撃

etc.

クライアント

ログアウト 正規ユーザとして

おとりシステム

不正ユーザとして 侵入者リスト

静的切替

ログイン

ログイン

管理者権限 取得攻撃

etc.

データ盗難/

改竄/消去攻撃 正規利用

侵入検知部トリガ 動的切替

正規システム

(14)

動的切替えの詳細

正規

R

システム

R

おとり

T

システム

T

侵入 検知部 クライアント

アクセス制御部

R T

正規システムからのレスポンスパケット おとりシステムからのレスポンスパケット

TCP コネクション 切断

トリガ

T

T R T

R R

トリガ受信前の TCP コネクション状態

―非切替えモード

トリガ受信後の TCP コネクション状態

―切替えモード

(15)

アクセス制御部の処理フロー

正規システムとおとりシステムの切断 おとりシステムの切断 おとりシステムの切断 切断要求

受信?

Yes

行動ログ収集

正規システムとおとりシステムへ中継

No 切断要求

受信?

Yes

行動ログ収集 おとりシステムへ中継

No 切断要求

受信?

Yes

行動ログ収集 おとりシステムへ中継

No 正規システムの切断

危険レベル高?

No Yes 動的切替

侵入者リスト更新 侵入検知部から

トリガ受信?

Yes

おとりシステムへ接続 侵入者リスト

既登録?AND 危険レベル高?

No Yes 静的切替

スタート

正規システムとおとりシステムへ接続

接続要求 受信?

Yes No

No (a)

(b)

(c)

(16)

通信シナリオの継続性における課題

z 状態を完全に一致させることは不可能

z 排除しきれない状態の不整合

z プロセス・メモリの不整合

z ファイルの不整合

z IP アドレスの不整合

z アクセス元 IP アドレスの違いによる改竄ファイルの不 整合

再ログイン不要 ディレクトリ移動不要 ・・・

継続的なサービス提供を可能にするレベルの整合性までが目標

(17)

5.構成機器の設計

z 例:複数のユーザが Web サーバ上のコンテンツ を FTP でメインテナンスするシステム

z 各モジュールの具体的な設計

z 侵入検知部

z アクセス制御部

z 正規サーバとおとりサーバ

z 周辺機器

(18)

侵入検知部

最大危険 初回危険

レベル 検知日時 レベル 検知日時

192.168.0.10 192.168.2.23 192.168.10.20 192.168.32.8

・・・

中 高 低 中

・・・

2002.11.17-10:23:43 2002.11.20-01:34:52 2002.11.21-04:45:01 2002.11.21-13:45:01

・・・

中 中 低 低

・・・

2002.11.17-10:23:43 2002.11.18-10:51:38 2002.11.21-04:45:01 2002.11.21-12:57:29

・・・

侵入者

IP

アドレス

クライアント

IDS

アラート ログ

トリガ モジュール 侵入者

リスト

アクセス 制御部

ポーリング

参照

/

書込

トリガ トラヒック 監視

侵入検知部

侵入者リスト

侵入検知部の設計

(19)

アクセス制御部

HTTP中継

モジュール

FTP中継

モジュール

HTTP中継

モジュール

ログ収集 モジュール

侵入者 リスト

FTP中継

モジュール

正規 サーバ

おとり サーバ

侵入検知部

アクセス制御部

HTTP

正常 クライアント

不正 クライアント

FTP

HTTP

FTP

中継モジュール制御デーモン

ログ

DB

中継

収集 処理割当て

参照 / 書込 監視

接続要求

トリガ

トリガ

(20)

正規サーバとおとりサーバ

z 正規サーバ

z そのまま利用可能

z おとりサーバ

z 正規サーバと同じデータ、サービス、セキュリティ対策

z 重要なデータやユーザ情報はおとり

z おとりシステム上のファイルが改竄されたら

z 改竄時の行動ログ分析

z 両システムのセキュリティ対策

z 改竄前の状態に戻す

(21)

周辺機器

z ITS が踏み台に利用されてはならない

z ファイアウォールなどでフィルタリング

z 外部への接続要求を拒否

(22)

6.性能評価 評価環境

z ハードウェアスペック

z 各機器は 100Base-TX の LAN で接続

z 一定間隔で HTTP/1.0-GET の背景負荷

z 取得する index.html のファイルサイズは 2.9KByte

モジュール CPU メモリ

正常&不正クライアント PentiumIII 1GHz×1 256MByte

侵入検知部 PentiumIII 1GHz×1 256MByte

アクセス制御部 PentiumIII 1.13GHz×2 256MByte

正規&おとりサーバ PentiumIII 1GHz×1 256MByte

(23)

直結時のサーバレスポンス遅延

トラヒック

ジェネレータ 正常 クライアント

正規

サーバ おとり サーバ

GET index.html

GET index.html

GET index.html

FTP & HTTP/1.0 GET index.html

Response Data

レスポンス遅延

HTTP/1.0

背景負荷

(24)

ITS による中継時のサーバレスポンス遅延

トラヒック

ジェネレータ 正常 クライアント

アクセス 制御部

正規

サーバ おとり サーバ

GET index.html

GET index.html

GET index.html

FTP & HTTP/1.0

GET index.html

Response Data

中継遅延

HTTP/1.0

背景負荷

(25)

ITS による動的切替遅延

トラヒック ジェネレータ

クライアント 侵入 検知部

アクセス 制御部

正規

サーバ おとり サーバ

GET index.html

GET index.html

GET index.html

GET index.html

Malicious FTP & HTTP/1.1

GET index.html

Response Data

Quit

トリガ

トリガ 遅延

切断遅延

HTTP/1.0

背景負荷

動的切替遅延

(26)

z 直結時と ITS 適用時の FTP/HTTP 遅延

z FTP サービスについて

z 測定できないほど影響は小さい

z HTTP/1.0 サービスについて

z ネットワーク経由利用の HTTP への影響は小さい ITS 適用時のサービスに与える影響に関する評価結果

クライ アント側 HTTP/1.0 背景負荷

プロトコル 遅延種別 none 50 GETs/sec

FTP 直結 2.3 msec 2.3 msec

中継 3.5 msec 3.5 msec

HTTP/1.0 直結 1.7 msec 1.5 msec

中継 81.2 msec 86.4 msec

(27)

動的切替え速度に関する評価結果

z ITS における FTP/HTTP 動的切替遅延

z FTP と HTTP/1.1 の両サービスについて

z 手動でコマンドを送信する侵入者に対しては、十分高 速に切り替えられる

クライア ント側 HTTP/1.0 背景負荷

プロトコル 遅延種別 none 50 GETs/sec

切断 3.1 msec 5.3 msec

切断 6.0 msec 11.6 msec

FTP トリガ 154.5 msec 186.3 msec

動的切替 157.6 msec 192.6 msec HTTP/1.1 トリガ 102.3 msec 135.3 msec

動的切替 108.3 msec 146.9 msec

(28)

7.おわりに

z 不審な挙動の TCP コネクションを強制的に正規 システムからおとりシステムへ切り替えることで、

正規システムを保護しながら侵入者の行動ログ を収集する ITS の切替え機能を提案

z 切替えは TCP コネクション開始時点と継続中に可能

z 通信シナリオ継続により侵入者に気付かれない

z FTP ・ HTTP サービスでの構成機器を設計

z 実装および中継遅延・動的切替遅延を測定

z 本来のサービスに与える影響は小さく、切替えは十

分迅速であることを確認

(29)

おわり

(30)

用語説明

z ポーリング

z 通信機器やソフトウェアが複数で連携動作する際に、

送信(あるいは処理)要求がないか、一つ一つの相手 に聞いて回る方式。ソフトウェアの場合は、プログラ ム内部のメインルーチンが、個々の手続きを順に呼 び出して応答がないかチェックし、応答があれば何ら かの処理を行なう。

( IT 用語辞典 e-Words : http://e-words.jp/ )

(31)

原文参考文献

1) 新種ウィルス「 W32/Nimda 」に関する情報、情報 処理振興事業協会。

http://www.ipa.go.jp/security/topics/newvirus/nim da.html

2) コンピュータ緊急対応センタ( JPCERT/CC )。

http://www.jpcert.or.jp/

3) Snort. http://www.snort.org/

4) Proctor, P.E.: Practical Intrusion Detection Handbook, Prentice Hall, NJ (2001).

5) Amoroso, E.: Intrusion Detection: An Intro- duction to Internet Surveillance, Correlation, Trace Back, Traps and response, Intrusion, Net Books, Sparta, NJ (1999).

6) 武田圭史、磯崎 宏:ネットワーク侵入検知、ソフ トバンクパブリッシング (2000).

7) Honeynet Project,

http://project.honeynet.org/project.html

8) 宮川明子、稲田 徹、後沢 忍:不正侵入者を外 部ネットワークに設置したおとりサーバへ誘導する セキュリティシステムの検討、情報処理学会コン ピュータセキュリティ研究会、 CSEC, pp.225-230 (2001).

9) Decoy Server Solution,

http://www.atsweb.it/Images/Documenti/TOP_D S_Decoy%20Server%20Solution.pdf, Top Layer Networks Product.

10) Man Trap.

http://enterprisesecurity.symantec.com/products/

products.cfm?ProductID=157, Symantec Product.

11) 竹森敬祐、田中俊昭、中尾康二:不正侵入者に 探知されない通信セッションのおとりサーバへの引 継ぎ方式の検討、情報処理学会第 61 回全国大会、

4F-3 (2000).

12) 竹森敬祐、田中俊昭、清本晋作、中尾康二:不 正侵入者に探知されることなくおとりのデータ領域 へと誘導するおとりシステムの実装評価、情報処理 学会コンピュータセキュリティ研究会、 CSEC,

pp.79-84 (2001).

13) 竹森敬祐、力武健次、清本晋作、田中俊昭、中 尾康二: Intrusion Trap System の設計および実装、

情報処理学会第 63 回全国大会、 2G-1 (2001).

14) 竹森敬祐、力武健次、田中俊昭、清本晋作、中 尾康二: Intrusion Trap System の実装および評価、

情報処理学会、コンピュータセキュリティシンポジウ

ム 2001, pp.415-420 (2001).

(32)

原文著者・共著者情報

竹森 敬祐(情報処理学会正会員)

1994年慶應義塾大学理工学部電気工学科卒 業。1996年同大学大学院修士課程修了。現在、

(株)KDDI研究所コンピュータセキュリティグルー プに勤務。慶應義塾大学大学院理工学研究科 開放環境科学専攻博士課程在学中。トラヒック 理論、インターネットセキュリティの研究に従事。

2002年度電子情報通信学会学術奨励賞受賞。

電子情報通信学会会員。

三宅 優(情報処理学会正会員)

1988年慶應義塾大学理工学部電気工学科卒 業。1990年同大学大学院修士課程修了。現在、

(株)KDDI研究所コンピュータセキュリティグルー プに勤務。高速通信プロトコルの実装、インター ネットアクセス、インターネットセキュリティの研究 に従事。1989年度電気・電子情報学術振興財団 猪瀬学術奨励賞、1995年度情報処理学会学術 奨励賞受賞。電子情報通信学会会員。

力武 健次(情報処理学会正会員)

1988 年東京大学計数工学科卒業。 1990 年同 大学大学院修士課程修了。現在、(株) KDDI 研 究所コンピュータセキュリティグループに勤務。

大阪大学大学院情報科学研究科マルチメディア 工学専攻博士課程在学中。2001年3月より技術 士(情報工学部門)。DNS、インターネットセキュ リティ、テレワークの研究に従事。著書に「プロ フェッショナルインターネット」(1998年、オーム 社)ほか。第63回情報処理学会全国大会大会優 秀賞受賞。ACM、日本テレワーク学会、Internet Society各会員。

中尾 康二(情報処理学会正会員)

1979 年早稲田大学教育学部数学科卒業。

1996 年同大学大学院修士課程修了。現在、

(株) KDDI 研究所コンピュータセキュリティグルー プおよび KDDI (株)情報セキュリティ室に勤務。

早稲田大学、電気通信大学の非常勤講師を兼

務。ネットワーク技術、セキュリティ技術の研究に

従事。1987年度情報処理学会研究賞受賞。電

子情報通信学会会員。

(33)

編集・発表者情報

竹尾 大輔(渡邊研究室 B4 ) 2000 年三重県立桑名高等学 校普通科卒業。現在、名城大学 理工学部情報科学科在学中。イ ンターネットセキュリティの研究 に従事。 2002 年度情報科学科プログラミン グコンテスト特別賞受賞。ソフトウェア同好 会部員。情報処理学会学生会員。

このプレゼンテーションは、渡邊研究室の輪講用として、竹森他著「 Intrusion Trap System における安全で有効なログ収集のための動的切替え機能の実装」(情報処理学会論文誌、

Vol.4 No.8 、 2003 年 8 月)を基に、竹尾大輔が製作したものです。

参照

関連したドキュメント

二一1D・両眼とも前房の深さ正常,瞳孔反応正常,乳

ここで融合とは,バンカーが伝統的なエリートである土地貴族のライフスタ

マーカーによる遺伝子型の矛盾については、プライマーによる特定遺伝子型の選択によって説明す

次に、第 2 部は、スキーマ療法による認知の修正を目指したプログラムとな

張力を適正にする アライメントを再調整する 正規のプーリに取り替える 正規のプーリに取り替える

であり、最終的にどのような被害に繋がるか(どのようなウイルスに追加で感染させられる

本部

1年次 2年次 3年次 3年次 4年次. A学部入学