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

greylistingによるspamメールの抑制について

N/A
N/A
Protected

Academic year: 2021

シェア "greylistingによるspamメールの抑制について"

Copied!
6
0
0

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

全文

(1)2004−DSM−35 (4) 2004/9/24. 社団法人 情報処理学会 研究報告 IPSJ SIG Technical Report. greylisting による spam メールの抑制について 吉田. 和幸†. 大分大学では統合メール管理システムを 2003 年 2 月から導入し、メールの DoS(Denial of Service)攻撃等で送られてくる宛先不明なメールを入り口のメールゲートウェイで拒否 している。しかし、実在のメールアドレス宛ての spam メールに対しては、この方法では 拒否することができない。spam メールは、メールゲートウェイで拒否することが、唯一 の対抗手段であるため、実在するメールアドレス宛ての spam メールをメールゲートウェ イで抑制する必要がある。現在、spamassassin と greylisting とを用いて、拒否するよ うにしている。 本稿では、greylisting の運用方針、運用経験について述べる。. Control spam Mails using Greylisting Kazuyuki Yoshida† We introduced a mail account management system on February 2003, so that we can reject wrongly addressed spam mails, which are sent by mail DoS (denial of Service) attackes, on the mail gateway. However, spam mails, which recipients are actually existence, we can’t refuse by this method. Since refusing by the mail gateway is the only confrontation means, we also have to control spam mails, which recipients are actually existence, on the mail gateway. It is made to refuse using spamassassin and greylisting. This paper describes the introducing plan and utilization of greylisting.. 1. している。 spam メール対策として、その. はじめに 近年、 spam メールの増大が問題になっ. メールゲートウェイで、学内各メールサー. ている。大分大学では、ウィルスを検出・. バのアカウントの有無を検査できる統合メ. 除去するメールゲートウェイを導入し、学. ール管理システムを導入し、運用している. 内 LAN とインターネットとの間を行き来. [1,2]。これにより、宛先が、実在しない spam. するメールについてウィルスの有無を検査. メールを受け取らなくなり、メールの. †大分大学総合情報処理センター, Information Processing Center, Oita University,. DoS(Denial of Service)攻撃に対して、効果 があった。 一般に、宛先が実在するメールについて は、宛先まで配送し、spam メールかどうか. −19−.

(2) の判断は、受信者が行なうことになる。. うより、他のメールサーバにメールを送る. しかし、一旦受信してしまうと、送信者か. ラーに対しては、たぶん、再送処理を行な. らみると、メールの配送が成功したことに. ことを優先している[6,7]。. なる。spam 送信者にとってみれば、きち. は、このことを利用して、内容を見ないで、. んと送信できたので、また次の spam メー. spam メールと通常のメールを分ける方法の. ルを送ってくるかもしれない。一旦、受信. 一種である。. Greylisting. した後、MTA(Mail Transfer Agent)が、エ. Greylisting 方式では、メールを受信す. ラーメールを送ろうとしても、このような. ると、まず、メールサーバの IP アドレス、. spam メールは、送信者アドレスに嘘を書い. 送信者、受信者のメールアドレスの3つを. ているので、エラー等を通知することがで. 一組にして記憶し、(本文を受け取る前に). きない。このように spam メールは、受け. 一時エラーを返して、再送を要求する。す. 取ってしまったら負けとなる。. ぐに、再送されるメールは、spam の可能性. 本学では、このような宛先が存在する. が高いので、さらに、一時エラーにする。. spam メールを抑制するために 2003 年 11. 通常は、15 分から 1 時間後に、再送される. 月から spamassassin[3]を、2004 年 4 月か. ので、先ほど記憶していた IP アドレス、送. ら greylisting[4]を、メールゲートウェイに. 受信者のメールアドレスと照合して、再送. 導入している。(spamassassin では、実際. メールであれば、通常通り受信する。この. には、受信拒否をしたように見せかけてい. ように、一旦受信すれば、信用できるメー. る[5]。) 本稿では、greylisting の運用方針、. ルサーバとして、しばらくは、無条件で受. 運用経験について述べる。. 信する。この時間関係を図 1 に示す。現在 は、再送受付開始を 7 分 55 秒、greylist. 2. Greylisting 方式. 状態時間切れ、autowhite 状態時間切れを. spam メールを送信するメールサーバは、. ともに 4 日としている。適当に流量がある. 特定の個人に確実にメールを送りたいとい. メーリングリストでは、常に autowhite 状. うよりは、大量のメールを短時間に送信し. 態を維持し、遅れ無しに受信することがで. たいため、送信先のメールサーバの一時エ. きる。. メール受信 メール再送. 一時エラー. Autowhite 状態. Greylist 状態 時間切れ 再送受付開始. 時間切れ 図1.Greylisting の時間パラメータ. −20−.

(3) 3. 想定外の動作をするメールサーバ と Whitelist の作成 すべてのメールに上の greylisting を適. まったく受信できない。 これらの問題を回避するためにも、信用 できるメールサーバの whitelist の作成は、. 用すると、再送が必要になり、メールの受. 重要である。現在、500 件ほど、whitelist. 信までに時間がかかることになる。spam の. に登録している。上記(2)をカバーするため. 可能性があるメールは、なるべくゆっくり. などに/24, /16 のネットワークを丸々登録. 受信し、spam ではないと確信がもてるメー. している場合もあるので、信用するメール. ルは、すぐに受信したい。そのため、信用. サーバ数は、IP アドレス 500 個よりは、相. できるメールサーバの IP アドレスを列挙. 当多くの IP アドレスをカバーしている。. し、その信用できるメールサーバから来る メ ー ル に 関 し て は 、 greylisting 処 理 を skip するようにし、大部分のメールを、ほ とんど遅れ無しに受信することができるよ. 4 運用 4.1 構成 メールゲートウェイの構成を図2に示 す。メールゲートウェイは 4 台の PC で構. うにした。 メールサーバの中には、greylisting 方. 成 し て い る 。 1 台 は 、 Frontend と な る. 式の想定外の以下のような動作をするメー. sendmail, milter-greylis, ウィルス検出削. ルサーバがある。. 除 シ ス テ ム の. (1) 再送処理を行なわない。. spamassassin へのインターフェースとな. InterscanVirusWall,. ウィルス検査のためのメールゲートウェ. る milter-spamc, および統合メール管理シ. イと sendmail のような MTA との組み合わせ. ステムへのインターフェースである. 方によっては、再送処理をしなくなる。マ. ldapmilter を実行している。他の 1 台は、. ニュアルにそのような設定例が載っている。. ウィルス検査後、学内、学外へメールを配. (2) 再送するたびに MTA が変わる。. 送するための sendmail を動かしている。残. 大手 ISP の中には、大量のメールを処理 するため、複数のメールサーバを持ち、再 送の度に、異なったサーバから送ってくる. りの 2 台は、spamassassin、LDAP サーバ を動かしている。 統合メール管理システムでの宛先アド レスの有無の検査は、他の milter の後にす. ISP がある。 数回再送されるうちに、偶然、最初のメ. る。このようにすると、メールアドレスの. ールサーバと同じサーバから再送されると. スキャン攻撃に対して多少強くなるであろ. 受信できるが、それまでに相当時間がかか. う。spamassassin は、メール本文を解析す. る。. る重たい処理であるので、greylisting の後. (3) 再送するたびに送信者アドレスを変更. に置き、greylisting を通過したメールだけ. するメーリングリストサーバがある。. 検 査 を す る 。 以 上 か ら 、 greylisting,. spam メール対策であろうと思われるが、 再送のたびに送信者のメールアドレスを変 える ISP がある。この場合、このままでは、. −21−. spamassassin, ldapmilter の順に milter を 呼び出している。.

(4) 学外へ. ajimu. Milter-greylist. 学外から Sendmail. Interscan VirusWall. 学内から. Milter-spamc. Milter-ldap. Sendmail yabakei. 学内各メールサーバ LDAP server. Spamassassin. 図 2. メールゲートウェイの構成. 4.2 運用状況. ールを抑制する sendmail のオプションで. 図 3 に greylist を通過した週ごとのメール. ある。なお、Greylisting 方式では、直接、. 数を示す。このグラフは積み上げグラフで. 受信拒否をするわけではなく、一時エラー. ある。5 月いっぱい、各パラメータの調整、. を返して、再送してこなかったメールが、. whitelist に登録するメールサーバの IP ア. 結果的に受信拒否したことになる。4 月、5. ドレスの選定等を行なった。6 月以降、安. 月は、パラメーラを変更していたので、対. 定して運用できている。Whitelist により. 応付けができす、受信拒否したメール数を. greylisting 処理を skip し、遅れ無しで受信. 表示していない。毎週、2 万通あるいはそ. するメールが約 70%、以前来たメールと同. れ以上のメールが、再送して来ずに、結果. じサーバ、送受信者のため autowhitelist. 的に受信拒否したことになっている。. として信用してすぐに受信するメールが約. Greylist の導入により、spamassassin に. 15%, 一時エラーを返した後、送信側の再送. よる spam メールの検出数が顕著に減少し、. を待って受信したメールが約 15%となって. 統合メール管理システム(LDAP)の検出数. いる。. も減少し、1 回のピークを除き、平坦にな. 図4には、greylist が結果的に受信拒否. っている。. したメール数を、spamassassin で、受信拒. 8 月 8 日から 1 週間のうちに来たメール. 否したようにみせかけたメール数、統合メ. について greylist による再送による遅れ. ール管理システムにより拒否したメール数、. の分布を図 5 に示す。大部分のメールは 30. 送信者のメールアドレスのドメイン部が、. 分以内に再送されてくることがわかる。26. DNS に登録されていないため拒否したメ. 分のところに特異的なピークがある。60 分. ールの数等を示す。「pre-greeting」は, 最. のところにも小さなピークがある。遅れ時. 初の応答を遅くすることによって、spam メ. 間が長くなるとともにメール数は指数関数. −22−.

(5) 100000 White Auto-white Delay. 90000. 1週あたりのメール数(通/週). 80000 70000 60000 50000 40000 30000 20000 10000 0 2004年4月. 2004年5月. 2004年6月. 2004年7月. 2004年8月. 図 3 greylist を通過したメール数. user unknown. 10000 dns check for sender a external blacklist LDAP spamassassin. 1000. pre-greeting greylisting. Aug-04. Jul-04. Jun-04. May-04. Apr-04. Mar-04. Feb-04. Jan-04. Dec-03. Nov-03. Oct-03. Sep-03. Aug-03. Jul-03. Jun-03. May-03. 100 Apr-03. 拒否したメール数(通/週). 100000. 図 4. 主なエラーコード別受信拒否したメール数 的に減少していくことがわかる。図では、. の 96 時間近くなって再送してくる例も. 120 分までしか表示していないが、期限. 少数ながらあった。. −23−.

(6) 10000. メール数(通). 1000. 100. 10. 1 0. 20. 40. 60. 80. 100. 120. 遅延時間(分). 図 5. greylist による遅延時間の分布. 5. まとめ. メーリングリストサーバ、利用者が行な. greylisting について、その方式につい. う.forward による転送等も含まれる。この. て述べ、4 月から 4 ヶ月ほどの運用状況に. 場合、それぞれのメールサーバの管理者の. ついて述べた。現時点では、greylisting. spam メール対策に期待するほかない。. 方式による spam メールの抑制は、大きな効. 参考文献. 果があり、spamassassin が、検出する spam. [1] 吉田、矢田、伊藤:spam メール対策と統合メ. メールの大部分を greylisting により拒否. ール管理システムについて、情報処理学会分散シ. できている。このことは、大部分の spam メ. ステム/インターネット運用技術シンポジウム. ールが、spam メール送信専用のサーバから. 2004 論文集, pp.37-42,2004.. 送られてくることを表している。. [2] 吉田:LDAP を用いた統合メール管理システム. さらに、コンピュータウィルスが自分自. について、学術情報処理研究. No.7,. pp.55-59,. 身を添付したメールを大量に撒き散らすと. 2003.. き、spam メール送信サーバと同じく再送処. [3] http://www.spamassassin.org. 理を行なわない。このため、ウィルスの感. [4] http://hcpnet.free.fr/milter-greylist/. 染の広がり方が早く、ウィルス検査削除シ. [5] 吉田:メールゲートウェイにおける spam メー. ステムのパターンファイルが間に合わない. ルの検出について、情報処理学会 DICOMO2004 シン. とき、100%ではないが、ウィルスの侵入を. ポジウム論文集、pp.493-496,2004.. ある程度抑えることができた。. [6] http://projects.puremagic.com/greylisting. 中継サーバを経由すると、greylisting 方式は、無力である。中継を誰にでも許可. /whitepaper.html [7] http://moin.qmail.jp. している open relay なサーバばかりでなく、. −24−.

(7)

参照

関連したドキュメント

We will study the spreading of a charged microdroplet using the lubrication approximation which assumes that the fluid spreads over a solid surface and that the droplet is thin so

This fact prompted us to introduce a ``local counterpart'' of the notion of a symmetric plane: A Lie triple plane is a topological a½ne translation plane …M; M† whose point space M

船舶の航行に伴う生物の越境移動による海洋環境への影響を抑制するための国際的規則に関して

一定の取引分野の競争の実質的要件が要件となっておらず︑ 表現はないと思われ︑ (昭和五 0 年七

一般法理学の分野ほどイングランドの学問的貢献がわずか

17‑4‑672  (香法 ' 9 8 ).. 例えば︑塾は教育︑ という性格のものではなく︑ )ット ~,..

[r]

1.制度の導入背景について・2ページ 2.報告対象貨物について・・3ページ