KENT-WEB サポートコーナー 過去ログ [ 0378 ]


記事No: 1676
投稿日: 2007/09/22(Sat) 23:38:54
タイトル英文字禁止について
ID情報: totoro99
投稿者: totoro99
URLhttp://kinchu21.com/joyful/clip.cgi

既出かもしれませんがお願いします。
現在clip cgiで英文字のみの投稿を禁止にしており、成果がでておりましたが、最近英文字のみの投稿が1つありました。
確認作業においてCGIの編集時もOKでしたし、問題の投稿直後に当方でも英文字のみで投稿しましたが異常(拒否します)はありませんでした。何か新たな手口でしょうか?対処手段などあるのでしょうか?よろしくお願いします。


記事No: 1678
投稿日: 2007/09/23(Sun) 11:30:28
タイトルRe: 英文字禁止について
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> 既出かもしれませんがお願いします。
> 現在clip cgiで英文字のみの投稿を禁止にしており、成果がでておりましたが、最近英文字のみの投稿が1つありました。
> 確認作業においてCGIの編集時もOKでしたし、問題の投稿直後に当方でも英文字のみで投稿しましたが異常(拒否します)はありませんでした。何か新たな手口でしょうか?対処手段などあるのでしょうか?よろしくお願いします。

状態が分からないので推測ですが…

if ($in{'sub'} eq "") { $in{'sub'} = "無題"; }

タイトル(題名)が空白の場合、”無題”が代入される為だと思います。
以下の修正で回避出来ると思います。

#-------------------------------------------------
# 日本語チェック
#-------------------------------------------------
sub jp_wd {
local($sub, $com, $mat1, $mat2, $code1, $code2);
$sub = $in{'sub'};
$com = $in{'comment'};
if ($sub) {
($mat1, $code1) = &jcode'getcode(*sub);
}
($mat2, $code2) = &jcode'getcode(*com);
if ($code1 ne 'sjis' && $code2 ne 'sjis') {
&error("題名又はコメントに日本語が含まれていません");
}
}
↓↓↓修正
#-------------------------------------------------
# 日本語チェック
#-------------------------------------------------
sub jp_wd {
local($sub, $com, $mat1, $mat2, $code1, $code2);
$sub = $in{'sub'};
$com = $in{'comment'};
if ($sub) {
($mat1, $code1) = &jcode'getcode(*sub);
}
($mat2, $code2) = &jcode'getcode(*com);
if ($code2 ne 'sjis') {
&error("コメントに日本語が含まれていません");
}
}

*今後は、スパムされた状態で見せて頂けるとありがたいです。


記事No: 1680
投稿日: 2007/09/23(Sun) 15:10:09
タイトルRe^2: 英文字禁止について
ID情報: totoro99
投稿者: totoro99
URLhttp://kinchu21.com/joyful/clip.cgihttp://

早速のご回答ありがとうございます。
ご提示の方法を試してみます。

>*今後は、スパムされた状態で見せて頂けるとありがたいです。

驚いて発見してすぐに削除してしまいました。
次回はそのようにいたします。
この度は誠にありがとうございました。


記事No: 1681
投稿日: 2007/09/23(Sun) 15:42:43
タイトルRe^2: 英文字禁止について
ID情報: totoro99
投稿者: totoro99
URLhttp://kinchu21.com/joyful/clip.cgihttp://

ご教示された方法で編集する前に、
早速前回削除したようなスパム投稿がありましたので、
該当のスパムは残しておきます。

既にご教示の方法で編集は済んでいますがどうでしょうか?
当方の確認では上手くいっているようですが・・・


記事No: 1682
投稿日: 2007/09/23(Sun) 16:00:23
タイトルRe^3: 英文字禁止について
ID情報: pachira
投稿者: pachira
URLhttp://www5e.biglobe.ne.jp/~pachira/

> ご教示された方法で編集する前に、
> 早速前回削除したようなスパム投稿がありましたので、
> 該当のスパムは残しておきます。
>
> 既にご教示の方法で編集は済んでいますがどうでしょうか?
> 当方の確認では上手くいっているようですが・・・

今、テスト投稿しましたら日本語(2bytes文字)が無いコメントは弾きました。
成功しているでしょう。

該当のスパムは題名が何らかの原因で文字化けし、2bytes文字ですね。
原因はそれですが、対処成功なのでもう大丈夫だと思います。

# 確認しましたので削除して結構です。


記事No: 1683
投稿日: 2007/09/23(Sun) 16:13:49
タイトルRe^4: 英文字禁止について
ID情報: totoro99
投稿者: totoro99
URLhttp://kinchu21.com/joyful/clip.cgihttp://

早速削除します。
ありがとうございました。


[検索ページ]