インターネットにおける技術的脆
弱性の与える影響と対策
インターネットを安心して使うには？
筑波大学図書館情報学系
阪口哲男 <saka@slis.tsukuba.ac.jp>

2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

1本日のお題• 最近インターネットが物騒に？
– 今夏のBlaster/Welchiaワーム流行– OS(基本ソフト)の欠陥頻出– SPAM(迷惑メール)の増加• インターネットを安心して利用するには– 技術者やシステム管理者はどうすればよいか？
– (一般の)利用者に何ができるか？（してはいけないか？）
2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

2Blaster/Welchiaワーム流行• 症状は？
– Blaster: 頻繁な再起動（リブート）– Welchia: 自覚症状なし• Welchiaに害はないのか？
– 他のPCを攻撃するために頻繁にネットワークにデータを送り出すため、ネットワークの混雑や麻痺の原因になる。
2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

3

何が起きたのか？

2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

4何が起きたのか？(続き）

2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

5

20
03
020 81903
020 82103
020 825
03
020 82703
020 90103
020 90803
020 91003
020 91203
020 91903
020 924
03
020 92603
120 00103
120 00603
120 00803
120 01003
120 01503
120 01703
1021

ホスト数/日

某大学における感染状況
Tsukuba-Welchia

120

100

80

60

40

20

0年月日

2003年10月23日
第11回知的コミュニティ基盤研究センター研究談話会
6

20
03
20 08203 6
020 8203 920 090
03 120 090
03 4020 90
03 720 091
03 020 091
03 3020 91
03 620 091
03 920 092
03 2020 92
03 520 092
03 820 100
03 1
120 0003 420 100
03 720 101
03 0
120 0103 320 101
03 620 101
03 91022

ホスト数/日同大内某地区の感染状況
40

35

30

25

20

1510

50年月日

2003年10月23日
第11回知的コミュニティ基盤研究センター研究談話会
72003年10月23日
第11回知的コミュニティ基盤研究センター研究談話会
1022

1020

1018

1016

1014

1012

1010

1008

1006

1004

1002

930

928

926

924

922

920

918

916

914

912

910

908

906

パケット/日世界的にも根絶されていない
ポート135

7000

6000

5000

4000

3000

2000

1000

0月日

8根絶はできないのか？
• 過去の事例から考える– Code Redとその亜種• マイクロソフト製WWWサーバソフトに感染• 発見日: 2001年7月16日– InternetWeek2001のセキュリティBOF• 「ブロードバンド時代のセキュリティを考える ～Code Redの教訓～ 」• Code Redはまだまだ残っている– 今はどうなのか？
2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

9Code Red(亜種)はまだいた
CodeRed?
3530

要求/日

25
20
15
10
5

6

9

2

5

891

92

92

92

190

91

982

358291

282

0

98191

681

7381

90

081

4780

90

480

0

月日

2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

10その他のWWWサーバ攻撃もEXE要求
6050要求/日

4030201093010021005
1008101210141020102292
691
891
391190590382
981080880
40

月日

2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

11なぜ根絶できないか？
• 技術者(開発者)やメーカは脆弱性(ソフトに残っている隙)を見つけると大抵その修正版や対策を提供している• ワーム・ウィルスが侵入に使う脆弱性を放置している利用者・管理者がいる• 自覚症状（あるいは自らに対する実害）がない限り利用者は意識しない
2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

12ファイアウォールはあるが• 内側(LAN)に感染したマシンをつながれると無力• 自宅、学会会場など外で感染してくる• たとえば、エントランスが管理されていても住人の部屋が施錠されてなければ無意味– そういうエントランスもすり抜けることはできる

2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

13

SPAM(迷惑メール)• 何らかの手段で手に入れた（機械的に生成した）多量のメールアドレスをあて先として、受け取り手の意志とは無関係に送りつけられるメール• 郵便でもダイレクトメールがあるが、ここまで多量になるのは、ディジタルだからというだけではない
2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

14電子メール配送とコスト• 通常の郵便– 一通毎に送信者が料金を支払う• 電子メール– 送信者は自分の身近なメールサーバまでの通信料・使用料を払うのみ– 受信者のメールサーバまでの通信料は世界で薄く負担を分け合っている– 受信者は自分のメールサーバから手元までの通信料・使用料を支払う
2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

15

SPAMの問題• 通信料などの負担を他者に押し付けている• 受信するメールの量が増えるとそれから本来必要なメールをより分ける手間がかかる– メールでの仕事が、、、、

2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

16

SPAM事例(無効なアドレスから)
reject
140
120

通/日

100
80
60
40
20

80
380
781
181
581
982
382
783
190
490
891
291
692
092
492
8
1002
1006
10
10
10
14
10
18
10
220

月日

2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

172003年10月23日
第11回知的コミュニティ基盤研究センター研究談話会
20030611
20030729
20030915

20030307
20030424

20021201
20030118

20020710
20020827
20021014

20020405
20020523

20011230
20020216

20010925
20011112

20010504
20010621
20010808

20000729
20010313

20000419
2000060820000103
20000226

通/日

SPAM事例(ある個人)
SPAM

160

140

120

100

806040200年月日1820031020 0903
1020 1003
1020 1103
1020 1203
1020 1303
1020 1403
1020 1503
1020 1603
1020 1703
1020 1803
1020 1903
1020 2003
1020 2103
1020 2203
1023

通/日

SPAM事例(ある個人、割合)
メール総量とSPAM

300

250200150

2003年10月23日
totalspam

100

50

0年月日

第11回知的コミュニティ基盤研究センター研究談話会
19メールアドレス入手手段• 入手先– WWWページ– ネットニュースなどの記事– その他• ロボットで機械的にかき集める• 多少間違ったアドレスや無効なものがあっても構わない– 10万通送って1%が反応すれば1000人、、。
2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

20

SPAMの中身は？
• 「メールアドレス10万件売ります」• アダルトサイトもの• ドメイン名割り当てなどインターネット関連
サービス安売り• プリンタのインクなどパソコン関連• 違法コピーソフトの売り込み• その他(最近は中国語、韓国語が増えて読めない）
2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

21

SPAMの出し方• アドレスを何らかの手段で入手• 普通のメールソフトでもできる– Bcc• それ用のソフトもある• SPAMを送るサービスをしている連中もいる

2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

22

SPAMが届いたときは？
• 禁止事項– 返事を出す(ちゃんと読んでいるアドレスだと知らせるようなもの)– クレームを出す(送信者アドレスを偽っているものが多い)– 機械的にはじいてエラーメールなど返す(同上、メール流量を増やすだけ)

2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

23

SPAM対策は？
• 管理者– 無効なアドレスのメールは中継しない– ブラックリストを利用してSPAM発信元サーバからのメールを受け付けない• 利用者– メールソフトなどの機能を使う• 発信者アドレスによる振り分け• 最近はメール内容を統計的に処理して振り分ける手法もある (例: A Plan for SPAM)
2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

24

SPAM対策は？(続き)• 利用者(続き)– 一度SPAMに使われだしたアドレスには永遠にSPAMが届くといっても良い– メールアドレスを極力伏せるしかないのか？

• 技術者– SPAMをやりにくくするような新たな電子メール配送方式の開発が求められているのでは？
2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

25

まとめ
• (準備不足でまとまっていませんが）• いまやインターネットは技術者の村ではな
く、圧倒的多数の一般利用者が命運を握っている• 町の治安と同様に利用者も自覚症状や直接被害を受けなくても対策などをしっかりする必要があるだろう
2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

26

おまけ
• InternetWeek2003(パシフィコ横浜、2003年12月2日から5日）– 12月3日のメインプログラム– 「Security Day～技術だけでは守れない～(仮題) 」– つまり、技術が問題ではないので、技術を知っている人に頼れる時代はもう終わった？

2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

27

参照・引用• 警察庁@police. BlasterワームのDoS攻撃動作概要.
http://www.cyberpolice.go.jp/server/virus/pdf/Blaster_worm.pdf• InternetWeek. http://internetweek.jp/• Paul Graham. A Plan for SPAM.
http://www.paulgraham.com/spam.html.
• (WWWページ類は10月23日参照)

2003年10月23日

第11回知的コミュニティ基盤研究センター研究談話会

28