Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SpamCheck, ネットニュースから spam 記事を取り除く

4 views
Skip to first unread message

Nobuyuki Koganemaru

unread,
Oct 2, 2003, 11:17:30 AM10/2/03
to

小金丸@[(有)小金丸コンピュータエンジニアリングサービス]です。

近頃、spam を送り出す、ウィルスのせいで spam が多くなり煩わしくなっていま
す。

以前、Date: 11 May 1997 22:17:11 +0900
Subject: SPAM check (Re: Q: How to delete SPAM article ?)
という題名で Newsgroups: fj.news.reader.gn,fj.sources に SPAM check プログ
ラムを投稿しました。C言語とシェル手続きで作成しましが、当時も perl で作成
できればと考えていました。機能的にはほとんど同じですが、それを perl で書き
換えました。

・ ネットニュースから spam 記事を取り除く

SpamCheck コマンド群はニューススプールのディレクトリから spam 記事を取り除
くものです。

INN-2.0 以降で導入された、新しい保存形式には対応していません。従来どうり
(traditinal)の個別ファイルで保存する方法のみ対応しています。

spam かどうかのチェックは主に日本語でないということで、チェックしています。
従って spam 記事でない英語の記事も spam と判定されます。

従って、本コマンドは主に fj ニュースグループで使われることを前提としていま
す。

fj.life.in-japan のように英語が主に使われているアーティクルの spam チェッ
クを行わないように指定することもできます。

チェック法は次の通りです。
1) 全て 7 ビットの記事(ただし 8 ビットが 4 文字以上続かない記事も含める)。
2) ^[(ESC) 文字がない。
3) From: の中に .jp がない。
4) NNTP-Posting-Host: の中に .jp がない。
上記の条件が同時に成立した記事を spam と判定しています。

その他、指定された From: のアドレス、指定された Message-ID: の ID、指定さ
れた NNTP-Posting-Host: のアドレスと(一部分でも)一致した場合は spam 記事と
することもできます。

SpamCheck コマンド群は perl 言語で作成されています。使用方法は
SpamCheck.1.0.031002.tar.gz をダウンロードした後、ファイルを展開してその中
の README.txt ファイルをお読みください。

・入手法
ファイルは
ftp://ftp.koganemaru.co.jp/pub/FreeBSD/SpamCheck.1.0.031002.tar.gz
あります。

http://www.koganemaru.co.jp
からもたどれます。

--
(有)小金丸コンピュータエンジニアリングサービス (福岡県大野城市)
小金丸 信幸 (Nobuyuki Koganemaru)
E-Mail: kog...@kces.koganemaru.co.jp
URL: http://www.koganemaru.co.jp

Nobuyuki Koganemaru

unread,
Oct 16, 2003, 1:03:16 PM10/16/03
to
小金丸です。

日本発(.jp)の spam も多くなって、最初の版では、削除できなくなっています。
これは、W32.Swen.A@mm ワームで Windows の update を装っています。

それで、SpamCheck に W32.Swen.A@mm ワームのチェックを追加しました。

判断方法はファイルサイズが 140000 バイト以上で、本体に
/"October 2003, Cumulative Patch" update/ か
/"September 2003, Cumulative Patch" update/ か
/"September 2001, Cumulative Patch" update/ が含まれいることです。
条件に一致すれば、日本語シーケンスが含まれている、いないに関わらず
全て spam として処理されます。

別の判断方法とかありましたら、教えてください。

W32.Swen.A@mm ワームについては次の URL を参照してください。
http://securityresponse.symantec.com/region/jp/sarcj/data/w/w32.s...@mm.html

|In article <blhfia$g...@kces1.koganemaru.co.jp> kog...@kces.koganemaru.co.jp (Nobuyuki Koganemaru) writes:
|>
|>小金丸@[(有)小金丸コンピュータエンジニアリングサービス]です。
|>
|>近頃、spam を送り出す、ウィルスのせいで spam が多くなり煩わしくなっていま
|>す。
|>

|>・ ネットニュースから spam 記事を取り除く
|>
|>SpamCheck コマンド群はニューススプールのディレクトリから spam 記事を取り除
|>くものです。
|>
|>INN-2.0 以降で導入された、新しい保存形式には対応していません。従来どうり
|>(traditinal)の個別ファイルで保存する方法のみ対応しています。
|>
|>spam かどうかのチェックは主に日本語でないということで、チェックしています。
|>従って spam 記事でない英語の記事も spam と判定されます。
|>
|>従って、本コマンドは主に fj ニュースグループで使われることを前提としていま
|>す。
|>
|>fj.life.in-japan のように英語が主に使われているアーティクルの spam チェッ
|>クを行わないように指定することもできます。
|>
|>チェック法は次の通りです。
|>1) 全て 7 ビットの記事(ただし 8 ビットが 4 文字以上続かない記事も含める)。
|>2) ^[(ESC) 文字がない。
|>3) From: の中に .jp がない。
|>4) NNTP-Posting-Host: の中に .jp がない。
|>上記の条件が同時に成立した記事を spam と判定しています。

SpamCheck コマンド群は perl 言語で作成されています。使用方法は
SpamCheck.1.1.031016.tar.gz をダウンロードした後、ファイルを展開してその中
の README.txt ファイルをお読みください。

・入手法
ファイルは
ftp://ftp.koganemaru.co.jp/pub/FreeBSD/SpamCheck.1.1.031016.tar.gz

IKEDA Kenji

unread,
Oct 16, 2003, 6:46:36 PM10/16/03
to
On 17 Oct 2003 02:03:16 +0900,
In article <bmmj0k$1...@kces1.koganemaru.co.jp>,
kog...@kces.koganemaru.co.jp (Nobuyuki Koganemaru) wrote:

> 別の判断方法とかありましたら、教えてください。

Content-Type: application/x-msdownload なパートを持ってたら即ゴミ箱っ
てのは?

--
池田研二 稲城駅前在住

Shinji KONO

unread,
Oct 16, 2003, 8:20:45 PM10/16/03
to
河野真治 @ 琉球大学情報工学です。

In article <86ad80o...@poe.mob.or.jp>, IKEDA Kenji <noro...@mob.or.jp> writes
> Content-Type: application/x-msdownload なパートを持ってたら即ゴミ箱っ
> てのは?

そんなのばっかりではないようです。内容の一行ではじくってのが
効いているみたい。

---
Shinji KONO @ Information Engineering, University of the Ryukyus,
河野真治 @ 琉球大学工学部情報工学科,

shuji matsuda

unread,
Oct 28, 2003, 5:59:18 PM10/28/03
to
In article <blhfia$g...@kces1.koganemaru.co.jp>,
kog...@kces.koganemaru.co.jp (Nobuyuki Koganemaru) wrote:
:チェック法は次の通りです。

:1) 全て 7 ビットの記事(ただし 8 ビットが 4 文字以上続かない記事も含める)。
:2) ^[(ESC) 文字がない。
:3) From: の中に .jp がない。
:4) NNTP-Posting-Host: の中に .jp がない。
:上記の条件が同時に成立した記事を spam と判定しています。

これは、私の書いた英語の記事をspamとするものですね。

0 new messages