トップページ⇒php
776コメント234KB

【仕様】荒らし対策掲示板【実装】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん03/08/22 02:57ID:uI+9zDhu
考えないか?
0175103/08/29 02:54ID:???
>>174
教えて君って俺?
0176nobodyさん03/08/29 02:58ID:???
>>175
他にいるか?
0177103/08/29 03:07ID:???
>>176
そうか、残念だ。
0178nobodyさん03/08/29 03:07ID:???
とりあえずなんか作ってみろ
理屈だけコネててもすすまんぞ
0179103/08/29 03:14ID:???
>>178
それは十分解るんだが。
何を作ろうか迷ってるところだ。
プロテクト掲示板は意味無いって結論でたし。
入力する必要無い画像チェックコード掲示板は実現不可って結論でたし。
。・゚・(ノД`)・゚・。
0180nobodyさん03/08/29 03:16ID:???
んだな。
大まかに方向性は決まってるんだから、とりあえずつくっちまえ。
細かい仕様なんて後でもできるよ。

変化を抱擁せよ
0181103/08/29 03:20ID:???
>>180
大まかな方向性というと・・・?

>>81で出た結論って事ですか?
0182nobodyさん03/08/29 03:40ID:???
とりあえずでもいいから思いついた機能を列記してみろよ。
そしてそれぞれをサブルーチンでもいいから書いてみれ。
未だに1行もコード書いてないだろ。
どんな機能を思いついたってコード書けなきゃ意味ない。
0183103/08/29 03:52ID:???
>>182
Ok
0184nobodyさん03/09/01 03:35ID:???
二日たったわけだが
0185103/09/02 00:13ID:???
>>184
とりあえず、ここ二日、仕事が忙しくてスクリプトいじってる心のゆとりが無いんだが(´Д`)
0186103/09/02 00:16ID:???
とりあえず、なんか参考になりそうなスレ

匿名プロクシは、止められないのか・・。
http://pc2.2ch.net/test/read.cgi/php/995085528/l50

新しい掲示板の仕様を考える
http://pc2.2ch.net/test/read.cgi/php/995359658/l50
0187nobodyさん03/09/04 18:06ID:4pZE+ndr
http://www.hansin.pos.to/minibbs7.cgi
ここが、AAとかコピペ荒らしを自動で弾くスクリプト使ってるみたいだけど
0188nobodyさん03/09/04 18:35ID:Ht6cwgxq
http://sirizamurai.s4.xrea.com/dq/r_board.cgi
ここの掲示板で荒らしが来たらみんなでやっつけるってのはどうかな
0189nobodyさん03/09/04 20:52ID:???
連投ツール系は外部JavaScriptファイルにチェックコードをhiddenで書いてたりしても突破する?
Javascriptダメって言われたらそれまでだけど
0190nobodyさん03/09/04 23:02ID:rEKsgWfO
連結GIFの画像コードはツールがあるけど
ttp://aji.s1.xrea.com/
ここの画像コードなら大丈夫じゃないの?
0191nobodyさん03/09/05 01:39ID:???
>>189
*.jsファイル直接読まれてばれる
>>190
その掲示板はゴニョゴニョ・・・
0192nobodyさん03/09/05 01:50ID:???
お?ま…まさか
0193nobodyさん03/09/05 20:16ID:???
>>191
CGIでJSを出力する。

code.txt
unyanya

document.write('<INPUT type="hidden" name="code" value="unyanya">');
で、書き込み時にcode=unyanyaじゃなかったらじはじき、書き込めたらcode.txtをランダムに書き換えるってのは?

説明べたでスマソ
0194nobodyさん03/09/06 01:55ID:???
出力されるものは読まれる
それがHTMLだろうがJSだろうが
上のは
code.txt
function unyaya(){}

CGI_
document.write('<input type="hidden" name="code" value="'+ unyanya() +'">')

とかやりたいの?
毎回code.txtスクリプトに読ませりゃいいじゃん
ブラウザが読めるものはスクリプトも読める
0195nobodyさん03/09/06 02:03ID:???
あ、それとも
<input type="hidden" name="code" value="***">を
document.write()で出力するだけて意味なのかな?
まあ、どっちでも意味ねーべ
読まれる
0196103/09/06 06:36ID:???
>>187
ひららか…
ぶっちゃけ、プロテクトBBSはそこからアイデア得たんだけどね。

>>188
ドラクエ?

>>190
Perl賢者か…
どっかで突破されてなかったっけ?

つーか、今、ライブラリ使わないで
あぷろだ書いてるんだけど
なんか処理とまる(´Д`)
0197nobodyさん03/09/06 07:56ID:???
あの板はごにょごにょのルーチンにごにょごにょ使ってるので
ごにょごにょ送ると画像無視できるわけですよ
まあ一番ひどいのはIMAC零式の改造版なわけですが・・・
ごにょごにょがおかしくなってるので同じものが何度でも使えたりします
つかデフォで使ってるとカル板時代からの穴のせいでタグ使い放題だからだめぽ
0198nobodyさん03/09/06 11:33ID:xymNl04s
>>197
code.txtにはランダムな文字列が書かれてる

code.cgiは
open(F, "code.txt") or ....;
$code = <F>;
close F;
で
content-type: x-applicetion/javascript\n\n",
document.write('<INPUT type="hidden" name="code" value="'+$code+'">');
と吐く

で、BBSの書き込みフォームから
<SCRIPT src="code.cgi"></SCRIPT>

書き込み時に
code.txtの内容とparam('code')が一致しなければ弾く。
無事書き込めた場合はcode.txtをランダムな文字列に書き換える

code.cgi読む⇒POSTする の流れで連投されたらだめだけど、ガブリデュークくらいはふさげない?
0199nobodyさん03/09/06 11:45ID:???
わざわざJS使わなくても<input type="hidden" name="code" value="**">
で同等の効果が得られるのではないかという疑問がまずあるわけだが

つかガブなら英数字のみのカキコ弾けば防げる
0200nobodyさん03/09/06 12:06ID:???
ごにょごにょのとこ気になるよぅ
>ごにょごにょがおかしくなってるので
コレは知ってるのだが
0201nobodyさん03/09/06 12:19ID:???
>>198に補足
「>>197」っていらんかった

>>199
そうですね。CGIからJS吐けば、リファラが書き込みフォームのところじゃなかったら弾くとかできるかなと、思ったんですが。

>つかガブなら英数字のみのカキコ弾けば防げる
ガブって日本語もポストできませんでした?
0202nobodyさん03/09/06 12:21ID:???
日本語は二重投稿で防げる
ランダムは英数字のみだな
0203nobodyさん03/09/06 14:31ID:???
あ、記号はいってたっけ
まあ^\x20-\x7e$てとこか
0204nobodyさん03/09/06 16:22ID:???
ざっとここまで読んだが>>1がリアル厨房か知らんがスキルなさ杉。
いろいろ言うのもいいけどとりあえずアルゴリズム書いてコード書け。
0205nobodyさん03/09/07 00:47ID:???
>>202
日本語ランダムで撃たれたらどうする?

>>204
オマエモナー
0206nobodyさん03/09/07 01:32ID:???
ガブリは日本語ランダムできないだろ
0207nobodyさん03/09/07 01:39ID:???
>>206
らんだむでひらがな割り当てて出力するよう
改造されたら?

つーか、stormでひらがなランダムできたような・・・。
0208205==207==103/09/07 01:43ID:???
てか、英語でレス返したい場合はじかれる掲示板か...
0209nobodyさん03/09/07 01:46ID:???
ツール厨相手を想定してるのであって改造は想定してないわけだが
デフォルトでは\x20-\x7eの範囲でしか作らん

改造につきあうならスクリプト相手のイタチゴッコと同じことになるだけだな

0210nobodyさん03/09/07 01:48ID:???
正しくは英語の"一行レス"が弾かれるな
0211nobodyさん03/09/07 03:48ID:JsDDZm2V
>1
いつまでたってもわからんようだな。
お前の考えてるロジックでは「無理」なんだよ。
0212nobodyさん03/09/07 08:06ID:???
http://www.ait.to/~perl/cgi-bin/minimes/minimes.cgi
微妙だけど既存のちょっとしたツールなら防げないでしょうかね?
だれか軽くテストしてみてくださいませんけ?
0213nobodyさん03/09/07 09:58ID:???
・・・とりあえず改行消す処理をつけてな

まあ、出回ってるツールは防げる(クッキーやらJSには対応してないし)
0214nobodyさん03/09/07 13:23ID:???
>>213
ありがとう。
0215nobodyさん03/09/07 13:44ID:???
わざわざ専用に書かれたらぜんぜん通過できそうだなぁ・・・

一応一回書くのにJSと書き込みフォームのcodeもチェックしないといけないはずだから手間だとは思うんだけど
0216nobodyさん03/09/07 15:59ID:???
まあ、そうだな
いってみれば
掲示板本体からMODE=codeの引数取得
MODE=codeでアクセス、コードを取得
掲示板にクッキーとフォームにコードひっつけて送信
だけだからな
0217・・・03/09/07 16:26ID:20ukVnt7
http://www.reset931.net/saiban/Obj_Nar.swf?inputStr=%8Dr%82%E7%82%B5%82%CD%96%95%8EE%82%B7%82%E9%82%C9%82%A9%82%AC%82%E9%81I%81I
0218・・・03/09/07 16:28ID:???
http://qwerqwer1234.hp.infoseek.co.jp/mudah/mudah.swf?Target=%8Dr%82%E7%82%B5%96%EC%98Y

感想をください。
0219nobodyさん03/09/07 16:33ID:???
>>216
すでに突破されますタ。
ちょっと書いてみますのたった10分後にやぶられたのでショックだったべ
0220103/09/08 00:50ID:???
>>209
ツール対策程度なら、ちょこっと改造すれば全然Okじゃん(´Д`)

>>210
うん。またひとつ表現の自由が奪われた掲示板の出来あがり。

>>211
何を指して言ってるのかが意味不。
俺の何を全否定したいの?
>>1叩きがしたいだけなら
名無しになりますが何か?

>>217-218
既出過ぎる。
0221nobodyさん03/09/10 07:15ID:???
話噛み合ってない
ガブリの一番簡単な対策書いただけで
別に根本的な対策書いたわけじゃない
0222nobodyさん03/09/11 00:57ID:???
>>221
Ok。
てか、ガブリ対策なら
hiddenに数字コード入れとくだけでいくない?
0223nobodyさん03/09/11 11:10ID:???
>1
何でもいいから早くコード書いてみろよ。
突破してやっから。
0224222=103/09/11 13:17ID:???
>>223
突破されないロジック考えてよ。
コード書くから。
0225nobodyさん03/09/11 14:19ID:???
ワラタ
禅問答かよ
0226nobodyさん03/09/11 14:28ID:???
ま、こんな程度のやつだとは思ったけどな
ぐだぐだ言うだけでコード書けもしない
0227nobodyさん03/09/11 21:25ID:???
>>225
( ̄ー ̄)ニヤリ

>>226
普通に掲示板書くぐらいならできるけどね。
そっから先が問題だ。
0228nobodyさん03/09/12 10:10ID:???
>227
掲示板スクリプトを自分で作れるやつが、
荒し防止機能を作れないわけが無い。

自分で掲示板のスクリプトを作れる and 荒し防止機能を作れない = すーぱーはかー
掲示板のスクリプトは作れないのに作れると言い張る and 荒し防止機能を作れない = 厨房

お前はどっちだよ。はっきりしろ。
0229225他03/09/12 19:29ID:???
1じゃないけどちょいと置いてみたから
暇なら遊んでみてね(^^)
ttp://false1.netfirms.com/cgi-bin/bbs.cgi
0230nobodyさん03/09/12 20:17ID:???
>>229
>ブラウザが不正です。
IE6ですが?UA弄ってませんが?
なぜ?
0231nobodyさん03/09/12 20:29ID:???
>>230
漏れも漏れも
0232103/09/13 00:26ID:???
>>228
しょうがないから、掲示板晒してやるよ。
どうせ、ここの垢、九月いっぱいでcgi使えなくなるみたいだし。

http://collusion.port5.com/

#既出の方法じゃない、荒らし対策を模索してるんだがね、俺は。
0233225他03/09/13 02:31ID:???
うーん、IE6書ける筈なんだけど・・・
ちょっと謎
原因わかるように弄ったからもう一回書き込んでくれると嬉しいかも
0234103/09/13 03:06ID:???
>>233
ぁ界の人ですか?(´ー`)
デザインがくずはに似てる。
0235103/09/13 03:09ID:???
俺もスレイプニル(IE6)で書き込もうとしたけど、弾かれたYO!!(´Д`;)
0236225他03/09/13 03:15ID:???
>>234
ひみつ
>>235
あータブブラウザか
オリジナルとちょっとHTMLの解釈違うせいかな
なおしてみた
他の書けない人もタブブラウザかな
0237103/09/13 03:19ID:???
>>236
やっぱり書き込めない(´Д`;)
0238103/09/13 03:21ID:???
純粋にIE6使っても書き込めませんですた(´・ω・`)
0239225他03/09/13 03:22ID:???
なおし損ねた(´・ω・`)
0240103/09/13 03:26ID:Eyty2/4+
最後にネタ振ってageて寝るぽ(´Д`)

書きこみA、B、Cの時間を記録しておいて
B-Aを値1
C-Bを値2
で求める。
次に値1と値2を比較して、一致したら
書きこみA、B、Cを削除。


これで、書きこみタイミングがキレイ過ぎる(機械的なツール等の連続書きこみ)は対策できるかも〜

ランダムな頻度で書き込むスクリプトかかれたら突破されるが・・・
ログのタイムスタンプ調べて、×分(固定)±ランダム分規制と組み合わせれば結構強いかも。
0241225他03/09/13 03:30ID:???
なおしたの後、エラーでたのはなおせてなかっただけですゴメソ
>>240
普通串通したりすると遅延がおきるので一致はあまりないかと
0242nobodyさん03/09/13 11:03ID:???
>>241
ファゲシク?にエスケープされてる
0243nobodyさん03/09/13 11:03ID:???
>>242
?じゃなかった&#
0244_03/09/13 11:22ID:???
見てきた
デフォでUnicode送ってるの?
0245103/09/13 11:46ID:???
>>241
分単位で判定すればどう?
毎分なツール房は弾けると思うが。

う〜ん、俺も文字少ないって怒られた(´Д`;)
0246103/09/13 12:15ID:???
とりあえず、せっかく晒しても反応無いのはさみしい(´・ω・`)

誰か一言書き込みぐらい汁!

タグ置換、30行以上の改行の禁止、3K以上の内容の投稿禁止、GETでの投稿禁止
投稿元のリファラーのチェックぐらいしかしてないけどな。(Not 連投対策)

http://collusion.port5.com/bbs/bbs.cgi
0247nobodyさん03/09/13 12:34ID:???
>>246
投稿対策してないなら晒すなよ。
自分のアイデアを実装してからどーぞ
0248103/09/13 12:46ID:???
>>247
>投稿対策してないなら晒すなよ。
とりあえず、掲示板は作ったっていう
盛んに絡んで来る>>228への証明だったんだがね。

>自分のアイデアを実装してからどーぞ
今のところ、有用なアイデアが無いんだが・・・。
0249_03/09/13 13:25ID:???
消した?
0250103/09/13 13:36ID:???
>>249
うん、晒すなって言われたし
たいしたもんでも無いからね(-_-)
0251nobodyさん03/09/13 15:30ID:???
>>229
ブラウザが不正ですっていわれた
さっきは書き込みできたのに
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)
0252nobodyさん03/09/13 15:50ID:???
>1
>#既出の方法じゃない、荒らし対策を模索してるんだがね、俺は。

このスレ見ていて思ったが、君ができるぐらいならとっくにあるだろう
0253103/09/13 16:00ID:???
>>252
オマエモナー



(´-`).。oO(果てしなく不毛だな)
0254_03/09/13 16:36ID:???
>>251
弄った時にバグってた
すまん
0255nobodyさん03/09/16 23:41ID:???
>253
お前の頭の中のロジックが不毛だということに早く気づけよ。
0256103/09/17 00:15ID:???
>>255
煽る事しか出来ない喪前が不毛だということに早く気づけよ。
0257nobodyさん03/09/17 00:19ID:???
(´-`).。oO(口は達者でも技術は未熟ってことか・・・)
0258103/09/17 00:35ID:???
>>257
それは暗黙の了解で(´Д`;)
0259nobodyさん03/09/17 08:46ID:???
>1
だからさー、クライアントサイドにだしちゃう時点で
何やっても無理なんだよ。
気づけって。

なんでかわかる?理解できる?それともお前には無理?
0260103/09/19 00:15ID:???
>>259
だからさー、無理だと思うならほっとけや
なんだかんだ言っても気になるんだろう?

(´-`).。oO(製作系スレ立てて、なかなか結果でないと無駄にギャラリーが吠えるな)
0261nobodyさん03/09/24 15:46ID:TlOadToW
http://strangeworld.cc/~beelzebub/
0262nobodyさん03/09/24 23:23ID:???
頭悪いから考えるだけ無駄
0263nobodyさん03/09/26 22:53ID:???
製作系スレ立てて、>>1の人格に問題があると無駄にギャラリーが吠えるな
0264_03/10/02 22:01ID:???
トマッテシマッタ(^^)ノ
0265103/10/02 23:34ID:???
>>264
いちおうROMってるけどね。
だんだん煽りあいが低脳になってきたから1歩引いてみた プ

最近は、根本的に考えを改める事にした。
下手に小細工を考えるのはやめる事にする。いたちごっこだし。
荒らせない(荒らしても意味無い)ような構造の掲示板を思い付いたので
それを煮詰めます。
0266nobodyさん03/10/03 01:25ID:???
>>265
さんざんアイデア求めておいて、自分のアイデアはここでは明かさないの?
0267103/10/04 00:44ID:???
>>266
ギブアンドテイクだろ?
アイデア求めたけど有用なアイデアは未だに出てきませんが何か?

初めの方で俺のアホな話に付き合ってくれた人には話したいけど
罵倒しかしない生意気なクソガキには何も与える気はないね。

(´-`).。oO(セフィロトの樹でも眺めてれば俺と同じ様なアイデア思い付くかもね)
0268nobodyさん03/10/07 02:12ID:???
FLASH 使えば?
0269_03/10/07 16:46ID:???
>>268
送ってるパケットみられるとアウト
0270名無しさん@どーでもいいことだが。03/10/08 12:18ID:???
嵐の事は嵐に聞けってこった。

perl賢者(あじ)とかも嵐だしな
0271nobodyさん03/12/04 22:51ID:YrHqZAEO
掲示板の管理人は児童ポルノで逮捕
http://www.okumura-tanaka-law.com/www/okumura/child/020924chiba.htm
画像データ画像1画像分を児童ポルノと認識しながら削除する等何ら手段を講じることなくこれを認容して、インターネットに接続したコンピュータを有する不特定多数の者に対し、上記児童ポルノ画像を再生閲覧可能な状態に設定して公然陳列し
もってA他不特定多数の者に児童ポルノを閲覧させたものである。
0272nobodyさん03/12/06 23:01ID:lfesvbT9
1の傲慢な態度に乾杯
0273 03/12/10 13:29ID:???
その杯を横取り、
0274nobodyさん04/01/18 06:49ID:9XqpfQZL
最近、MSNやYahooでみかける画像認証ってひみこーど?
外国の割れずサイトとかでも見かけたんだが
なぜに画像がbmp?
詳しい人がいたら解説キボン
■ このスレッドは過去ログ倉庫に格納されています