@@Perlチャットでの荒らし対策@@ [sc](★0)
-
- 1
- 名無し
- 2001/05/31(木) 11:03
-
うちのチャットで荒らしっぽい人が出没するのだけど、
いつも色々な串を刺してきて荒らし対策が効かないのです。
強制的に生IPが表示できるように、する方法ってありますか?
-
- 85
- 2002/06/04 19:58
-
>>84
個人的にはKENTWEBのCOMCHATの改造で良いんだけど
IDの表示やproxy規制、連続投稿禁止、生IP抜き等があると良いな。
ちょっと贅沢すぎたか?
84さんこんなんでもよかったら是非作って下さい。
-
- 86
- not 84
- 2002/06/04 20:50
-
チャットで連続投稿禁止っていいのか?
-
- 88
- 2002/06/04 23:08
-
>>86
同じ文章をだよ。手動で荒らすやつもいるでしょ?
-
- 90
- 2002/06/05 00:40
-
>>88
当然そういう意味だよね。
チャットした事ある人なら意味分かると思うが。。。
連続投稿禁止は簡単にできるね。
83がんばれ☆
-
- 91
- 2002/06/05 01:10
-
>>85
IDの表示やproxy規制、連続投稿禁止、生IP抜き等があると良いな。
それはチャット的にまずいね。数的に
無害な連中>>>>>>荒らし
なんだから一般ユーザーにも必ずかかるようなフィルター的な処理は
極力用いない事をスクリプトを書く上で薦めとく。
-
- 92
- 2002/06/05 01:23
-
っていうか漏れ的には、ログイン時にユーザーIDとパスワード
を照合する様にすればいいだけの様な気がする。気にくわない奴
はID削除すりゃ済むし。
ま、誰でも気軽に参加はできなくなるが。
-
- 93
- 2002/06/05 02:19
-
串対策こんなんでいいのか?
##プロクシサーバーからのアクセス禁止(1ならする、0ならしない)
$bad_host = '0';
をCGIの上のあたりに入れてその後
デコード処理の所へ
# 串排除
if ($bad_host) {
local($badproxy,$badmode) = ();
while(($badproxy,$badmode) = each(%ENV)){
if($badproxy =~ /proxy/i || $badmode =~ /proxy/i){
&error("串通すのやめてください。");
}
}
}
をいれれば大抵のははじけるとおもふ。
あとはじみちに、アクセスはじけ
ちなみに
deny from env=HTTP_VIA
の方が早いと言うことを忘れずに
-
- 94
- 2002/06/05 02:20
-
このスレの厨度は高そうだな・・・
-
- 95
- 2002/06/05 02:45
-
>>93
>大抵のははじけるとおもふ。
殆どハジケないと思うが…。
-
- 98
- 2002/06/05 13:11
-
>>93
ワラタ
-
- 99
- 2002/06/05 22:22
-
んー、じゃあID表示だけでいいや。
2ちゃんねるのトリップみたいなやつね。
-
- 100
- ヽ( ・∀・)ノ ウンコー
- 2002/06/06 03:16
-
ヽ( ・∀・)ノ ウンコー
-
- 101
- 2002/06/06 20:46
-
ID表示ができるなら、それを利用したフィルタを作ることができるかも。
例えば、参加者Aが「ID:xxx の発言を非表示」と設定すれば、
参加者Aの画面にはID:xxxが表示されなくなる。
誰でも気軽に参加しつつ、荒らしを完璧に弾けます。
-
- 102
- 2002/06/06 23:27
-
>>101
そのフィルタ機能なら、わざわざIDで指定しなくても
名前で実現できるが。
yuichat2にあるよね、そういうの。
あっでも参加者と同名の荒らしだったら防げないか。
-
- 103
- 2002/06/07 00:08
-
チャットで入室せずに長時間ROMってるやつにブラクラ発動
なんて機能があったら便利〜♪なんていってみるテスト。
-
- 104
- 2002/06/07 01:15
-
ありゃ失礼。
ホスト名からID生成すると思ってた。
-
- 105
- 2002/06/07 09:12
-
誰か作ってageなさい。
-
- 106
- 84
- 2002/06/07 14:29
-
今、チャットの土台製作中・・・。
期待しないで待っててください
-
- 107
- 2002/06/07 15:09
-
>>106
おお!それはどうもありがとうございます。
楽しみに待ってますね。
-
- 108
- 2002/06/08 01:42
-
>>103
つーかそれなら入室しないと発言見れないようにしろ
-
- 109
- 2002/06/08 08:04
-
このチャットすげえ!!
http://www7.org1.com/~shinkai/nazo.cgi
-
- 111
- 2002/06/08 21:20
-
>>108
発言ページをURL直接入力orお気に入りなどされれば見られるでしょ。
その方法では。
>>110
COMCHATの機能は最低水準として付けて下さいな。よろしく。
フィルター機能はユイチャットのパクればどう?
http://www.ibport.co.jp/~yui/cgiwork/yuichat/index.html
-
- 112
- 2002/06/08 23:49
-
>>111
>発言ページをURL直接入力orお気に入りなどされれば見られるでしょ
GETアクセス許可してるようなスクリプトだったらな。
-
- 113
- 2002/06/09 07:19
-
>>111の様な低脳発言をしても、晒されもしないこの板って…
つかさ、Perlでチャットって事自体が鯖にとってはかぁなり迷惑
って事何で誰も指摘しない?
-
- 114
- 84
- 2002/06/09 13:40
-
自前で作っててあほらしくなってきたのでCOMCHATをベースに作りました。
とりあえず串規制とトリップだけ。
下のアドレスにうpしときました。細かい動作は未確認ですけど
http://isweb36.infoseek.co.jp/computer/perldev/cgi-bin/upload/upload.cgi
-
- 116
- 2002/06/09 15:48
-
チャットぐらいならi-mode,J-Skyweb,Ezweb対応は
簡単にできるな。HDML書くの面倒だけど。
-
- 117
- 2002/06/09 15:48
-
俺も作ってみた。
>114の032.lzh
-
- 119
- 2002/06/09 19:28
-
>>115
ここは"荒らし対策"のチャットのスレだからいいんじゃない?
-
- 120
- 2002/06/09 21:36
-
>>112
POSTだといろいろ不都合も出てくる。
-
- 121
- 2002/06/09 22:51
-
>>118
CHTMLの変換はFORM部分がダメダメ。使い物にならない。
-
- 122
- 2002/06/09 22:52
-
>>120
POSTで出る不都合ってなんだい?
-
- 123
- 2002/06/10 21:22
-
GET使用前提のスクリプトのメソッド部分を単純に
POSTに書き換えただけなら不都合も出るだろうさ
-
- 124
- 2002/06/10 22:41
-
>>123
そもそも受け取れないし。
ってそれだけかいな?
-
- 125
- 和田飽き子
- 2002/06/10 22:49
-
>>84
CGIは見させてもらった。
お前、なめとんのか?
-
- 128
- 和田飽き子
- 2002/06/11 08:30
-
>>127
まともに機能して無いじゃないの・・・?
ナックルパンチお見舞いすんぞ。
-
- 129
- 2002/06/11 13:31
-
>>117を少し改造
IP登録された荒らしはログファイルに書きこまず自分のみ表示され、アホなら気付かない罠
というか、いつ来るか分からない荒らしのために機能追加していってCGIが重くなるのは得策じゃないと思う
本気で荒らし対策したいならだんだん禁止していくより、全部禁止からだんだん許可していったほうが適切かと。
BASIC認証かなんかでね。気軽には入れなくなるが・・・。
T-CUPも登録必要なんだし、軽い認証くらい考えた方がいいかも。
-
- 130
- 2002/06/11 13:32
-
>>129
>全部禁止からだんだん許可していったほうが適切かと。
ただでさえ人の子ないチャットがさらに。・。・・
-
- 132
- 84
- 2002/06/15 20:40
-
http://isweb36.infoseek.co.jp/computer/perldev/cgi-bin/upload/upload.cgi
一応完成したのであげてみました。
前作ったみたいにまともに機能してないってのは"おそらく"無いかと。
(ただ、Proxyのほうは動作チェックできてませんが。)
管理機能は無いのと、前発言消しが無いのと、
無視相手の追加ですでに追加した人の名前をもう一度追加してもエラーにならないのは
今のところ仕様です。
バグ報告と意見キボンヌ
-
- 133
- 2002/06/16 13:36
-
>>132
ああ、ガムやるよ
-
- 134
- 84
- 2002/06/16 21:00
-
暇なのでバージョンアップしてみた。
前発言消しの実装、無視相手の追加ですでに追加した人の名前を
もう一度追加しても追加されないようにした、いい加減なReadme.txtの作成と、
他細かい修正と追加
このページを共有する
おすすめワード