X



bbs.cgi再開発プロジェクト7

■ このスレッドは過去ログ倉庫に格納されています
1root▲ ★
垢版 |
NGNG
bbs.cgiの開発作業をすすめていくためのスレッドです。

FOXさんの努力によりSpeedyCGIへの対応が行われ、
パフォーマンスの向上が図られたbbs.cgi。

・雪だるま作戦への対応
・さらなるカスタマイズ
・パフォーマンスの向上
・微妙な虫取り
・長いメインルーチンをより短くコンパクトに

あたりがターゲットか。

前スレ:
bbs.cgi再開発プロジェクト6
http://qb5.2ch.net/test/read.cgi/operate/1113117347/
NGNG
>>460
専用スレでぁゃιぃファイルの情報を集めて解析していただいたりアンチウイルスベンダーに送ったり、
ぁゃιぃファイルを踏まないように啓蒙したほうがいいと思います。
2006/02/25(土) 00:37:41ID:???0
作者を呪うくらいしか出来ないか。

亜種を簡単に作れるって事は、遠くない将来、全板規模で。。。。
463root▲ ★
垢版 |
NGNG
>>462
仮にそうなったら、またみんなで踊るしかないかなと。
2006/02/25(土) 00:54:04ID:xCvuDG0P0
>>458
日付が変わる頃に丁度書き込みの調子が変わってるから時限かも知らん
2006/02/25(土) 01:43:28ID:8mwVnNF80
>>464
もしかしたら、書き込む内容を毎日どっか別のところから取ってきて変えてるのかなあ
2006/02/25(土) 01:59:07ID:BSM/CNZS0
いや、名前欄と内容は、ある程度のパターンをランダムに書いてるんじゃないかな。
同一IDで一時間以内に違う名前欄、内容で書き込みがある。
467AirRock ★
垢版 |
2006/02/25(土) 02:17:55ID:???0
>462
広告マルチポストの方でそれらしき投稿が2種類観測されていたり,,です。
2006/02/25(土) 18:00:30ID:???0
一部をRockしてますー。止めることは目的にしてませんがー。

文字バラバラのランダムのと、複数行書いてるのは同じウィルス
スクリプトですねー。ホストが同じものを並べてみるとわかるんですがー。

感染してるホストは100台なんてもんじゃないと思いますー。
Rockされてるのは一部ですがー、それでもホスト情報は100個をとっくに
越えてる気がしますー。

あとはー、トロイの木馬よろしく、作成者が端末に修正版を送り込めるのかもー。
でないと、同時にあの数に感染させたりは無理ですしー。
亜種が新たに配布されてるんじゃなくてー、そこまでやってる可能性大ですー。

もしその推測が当たってるとすると、かなり周到に準備して感染端末
増やしてたんでしょうねー。おそろしやー。

小手先の対応じゃなく、感染端末を地道に潰していくしかないようなー。
けど、プロバイダが協力してくれるかなー。
2006/02/25(土) 18:03:28ID:???0
まー、地道にBBQしていくという手もありますけどねー。

何割かは固定か半でしょうからー、それで止まるものもあるかもー。
ホストが切り替わっちゃうものは対処無しですがー。
2006/02/25(土) 18:06:34ID:SmPuW8mHO
なるほど。
だから半角二次元と同人なのか。
たしかに感染させやすそう。
画像に混ぜて……
2006/02/25(土) 18:35:12ID:smz5SwJD0
>>468 >>470
なんか手口が去年の「山田ウイルス」に似てますね。。。
2006/02/25(土) 19:07:44ID:???0
爆撃がとまっているスレに削除かけると、次の瞬間から爆撃が再開されますね。
(特定のIDでは無い)
手の込んだ事しやがる。
2006/02/25(土) 20:39:06ID:LRyboXIX0
>>472
500KB逝って書き込めなくなったスレのレスを削除したってことはない?
2006/02/25(土) 21:27:06ID:???0
http://qb5.2ch.net/test/read.cgi/sec2chd/1139102655/548

対処方法を提案してみましたー。
2006/02/25(土) 21:27:58ID:???0
いんや。
複数のスレッド&他の人の処理も確認したけど、削除直後にコピペの書き込みが始まるみたい。
2006/02/25(土) 21:37:08ID:???0
>>475
datの更新時間を見てるんじゃないですかねー。
477
垢版 |
2006/02/26(日) 14:58:59ID:jNyX+bV/0
2006/03/01(水) 11:37:21ID:mbWxcgQa0
2chから書き込みする人のDNS逆引きがタイムアウトすると500 Internal Server Error になって書き込めないっぽいです。
500が返ってくるまでかなりの時間がかかるので500になってるのはなかなか気付かないけど。
479root▲ ★
垢版 |
2006/03/01(水) 13:08:02ID:???0
>>478
ですね。

普通に gethostbyaddr() してるからと。(>>419 あたりから)
2006/03/06(月) 17:12:28ID:zz/FGJqv0
本文の量に最低ラインを設けたら(3行とか64バイトとか)
負荷はどうなるんだろとかふと思った。
人間に入力の手間をかけさせる負荷分散?
481root▲ ★
垢版 |
NGNG
>>480
上限じゃなくて(これは既にある)下限を設けるということですか。

できなくはない気がするけど、そうしたい理由は何だろうなと。
2006/03/06(月) 17:41:23ID:arkohUGE0
実況とか祭りの発端とかでの「きた」だけで数百レス、みたいな状況を回避しやすくなるとか。
それ以上の効果は望めないだろうけど……。
483root▲ ★
垢版 |
NGNG
仮にそういう機能入れても、
live2ch とかに自動的に食う行を保管する機能が入るだけの予感が。
484root▲ ★
垢版 |
NGNG
ありゃ、変換むちゃむちゃ。

空行を補完で。
2006/03/06(月) 18:15:45ID:VyYiFLLE0
逆に巨大AA貼られるだけだな
2006/03/06(月) 19:13:10ID:v/8LS3Um0
行数制限+投稿時の容量制限
487480
垢版 |
2006/03/07(火) 15:02:25ID:pIz9t1pX0
>>481
理由は>>482そのままです。
でも結局>>483のいたちごっこで終わるんだろうなぁ。
まぁなかったことにしてください。
488root▲ ★
垢版 |
NGNG
# 060320 携帯用ブラウザ(携帯側IPアドレスと固有情報を正しくくれるもの)に対応
# IDの種は固有情報、各種規制にはIDの種を使用、BBM/BBNを参照
# 識別マークは Q (新設) by む

まずは qb5 に。
これで、試してもらうと。
489root▲ ★
垢版 |
NGNG
>>488
確認できたので、全サーバに配布。
2006/03/20(月) 17:03:45ID:Ra/99SOp0
個人的には新しい識別マークを入れる必然性がわからないけど
たぶん何か深い意味があるんだろうな
2006/03/21(火) 01:57:00ID:lDhredzIQ
乙でQ
492動け動けウゴウゴ2ちゃんねる
垢版 |
2006/03/30(木) 07:19:11ID:Zqd5sOFo0
2chに投稿するときに「管理者」に著作権が帰属することに同意するっていう表現があるけど
掲示板の規制(アクセス規制)やperlスクリプト作成に携わっていることも「管理」のうちといえるので
FOXあたりは、ひろゆきに「電車男」の印税を(一部)請求することは法理論上は可能みたい

もし、ひろゆきが請求されたくなかったら、借りるサーバー会社を分散させるなどして対処することだな
493動け動けウゴウゴ2ちゃんねる
垢版 |
2006/03/30(木) 07:22:17ID:wFXxYUYW0
法律上は著作権の時効は、著作権者が死んでから50年だから、けっこう長い
2006/03/30(木) 07:31:09ID:wFXxYUYW0
むかしみたいに「いまの時間帯は100レスづつしか表示できません」
っていうのを復活してみては?
495動け動けウゴウゴ2ちゃんねる
垢版 |
2006/03/30(木) 08:33:28ID:t9bEeW0c0
なぜ?
496動け動けウゴウゴ2ちゃんねる
垢版 |
2006/03/30(木) 17:39:03ID:zvBpulp10
>>495
アクセス規制で負荷を減らすよりも
表示できるレス数を50〜100レス程度に制限したほうが負荷は減ると思う
2006/03/30(木) 17:57:38ID:BJbHuIN80
勘違いをしてる上にスレ違いだよ。
NGNG
今何かいじってまつ?

投稿日:2006/03/32(土)

pc8鯖で確認でつ (・∀・)ニヤニヤ
NGNG
ありゃここもかーw (・∀・)ニヤニヤ
2006/03/32(土) 01:08:09ID:84ZPpxwY0
こちらでどうぞ。
質問・雑談スレ219@運用情報板
http://qb5.2ch.net/test/read.cgi/operate/1143292533/
NGNG
>>500
寝惚けてますた。しみましぇん・・・(´・ω・`)
502動け動けウゴウゴ2ちゃんねる
垢版 |
NGNG
>>501
乙。
bbs.cgiの再開発に全力を尽くそうジャマイカ
503動け動けウゴウゴ2ちゃんねる
垢版 |
2006/04/05(水) 15:39:43ID:+JQfVRYy0

13名不動明王乙!
2006/04/10(月) 02:27:50ID:GqAd0tQ50
ふと思ったんだが、
書き込み前に「書き込みキー」を入力させるようにしたらどうよ。
「書き込みキー」は、定期的に画像形式で提供(板看板につけるとか)
bbs.cgiの変更は簡単だけど、専ブラ修正はきついか・・・
(携帯からの書き込みが大変そうだ・・・)

その前にスレ違いだな
2006/04/10(月) 07:04:59ID:OudFBNZu0
>>504
書き込み時Captcha(画像)認証制導入議論スレ
http://qb5.2ch.net/test/read.cgi/operate/1144071322/
2006/05/19(金) 18:50:49ID:aBPG63xs0
507動け動けウゴウゴ2ちゃんねる
垢版 |
2006/05/27(土) 12:17:13ID:usWGBQsV0
一応こちらに転送しておきましょう
回線スレのほうがいいかもしれないけど

質問・雑談スレ223@運用情報板
http://qb5.2ch.net/test/read.cgi/operate/1147877903/605

605 名前:ひろゆき[] 投稿日:2006/05/27(土) 12:05:31 ID:i3Z0R8NC0 ?#
bbs.cgiって普通に上書きしちゃっていいんでしたっけ?

508root▲ ★
垢版 |
NGNG
で、管理人により仕様変更がなされたと。

■ 専用ブラウザから書き込めなくなった方々へのお知らせ[2006/5/27]
http://qb5.2ch.net/test/read.cgi/operate/9240000005/
509ちょろ ★
垢版 |
2006/05/27(土) 16:31:03ID:???0
http://qb5.2ch.net/test/read.cgi/operate/1147877903/623
 623 :ひろゆき:2006/05/27(土) 12:31:01 ID:i3Z0R8NC0 ?#
 規約変更とクッキーの確認の徹底。

ということは、携帯からの投稿でも確認を徹底させるという作戦が
あるのですが、その方向で動いて行くということで、
510root▲ ★
垢版 |
NGNG
>>509
そうですね。それは既に裏方面の規定路線と。

たぶんですが、固有番号と紐付けするかんじなのかなとか。
511root▲ ★
垢版 |
NGNG
質問・雑談スレ224@運用情報板
http://qb5.2ch.net/test/read.cgi/operate/1148709150/392

392 名前:stream ◆PNstream2s [] 投稿日:2006/05/27(土) 16:37:55 ID:yQPhpQ340
monazilla Part 5
http://pc8.2ch.net/test/read.cgi/tech/1057329161/

こっちに新仕様を推測で書いといた。

うーむ。
512root▲ ★
垢版 |
NGNG
Cookie なしだと書けちゃうの?
513ちょろ ★
垢版 |
2006/05/27(土) 16:47:31ID:???0
いつか来る日が来たって事で、
以前にVIPとかでテストして駄目だしはしておいたはずです < 専ブラのくっきー
514root▲ ★
垢版 |
NGNG
>>513
ですね。

ただ、今回そうはなっていないという噂も。
515ちょろ ★
垢版 |
2006/05/27(土) 16:51:59ID:???0
そのうち落ち着くところに落ち着くでしょう、きっと。
2006/05/27(土) 16:52:04ID:39TpNJKW0
クッキーじゃないっぽいな
517root▲ ★
垢版 |
NGNG
ほんとに、Cookie 送らなくても書けちゃうのかなぁ。今。

monazilla Part 5
http://pc8.2ch.net/test/read.cgi/tech/1057329161/459-461
2006/05/27(土) 16:59:33ID:RIOFSiP70
http://pc7.2ch.net/test/read.cgi/software/1148484660/251
251 geroimo ◆IbyRa9v5IE sage 2006/05/27(土) 16:54:34 ID:vFV+IChn0
クッキー確認は出なくなるみたいです。
というか、クッキー食ったり送ったりしなくてもよくなったみたい。


gero氏はこう言ってますね
519root▲ ★
垢版 |
NGNG
クッキーを食う・送る部分の仕様は、
前のものに戻るというか、さらに変更される可能性が大です。
2006/05/27(土) 17:05:55ID:lHSYPEbI0
試してみた。
クッキー送らなくても書けました。
2006/05/27(土) 18:04:03ID:1a+UUe2J0
472 名前:動け動けウゴウゴ2ちゃんねる[sage] 投稿日:2006/05/27(土) 18:00:21 ID:OAMS9SRA0
クッキーって、bbs.cgi から吐き出されるクッキー確認にくっついているものを、
そのまま返せば良いんですよね?

475 名前:ひろゆき[] 投稿日:2006/05/27(土) 18:02:44 ID:i3Z0R8NC0 ?#
>>472
クッキーじゃなくて、formの内容をPOSTしてもらえると。
2006/05/27(土) 18:52:00ID:Ch1htEij0
乱立する2ch用ブラウザの比較 Part24
http://pc7.2ch.net/test/read.cgi/software/1145421935/370
523root▲ ★
垢版 |
NGNG
質問・雑談スレ224@運用情報板
http://qb5.2ch.net/test/read.cgi/operate/1148709150/581

581 名前:root▲ ★[sage] 投稿日:2006/05/27(土) 19:12:54 ID:???0 ?#
なかなか、難しいですね。

>>545 なわけですが、
はじめから(2)のformを送りつけられると、
クッキーがなくても書けてしまうわけです。

なんかねぇ。
NGNG
ほくじょうねぇ。
525root▲ ★
垢版 |
NGNG
どうやるのがいいのかしらね。

通常のIE等で書き込みをする場合、こういうフローになるわけです。

(これまで)

1回目の bbs.cgi

・クッキー持っていない

=> 投稿確認画面が出る

2回目の bbs.cgi

・クッキーを持っている

=> 書き込める
NGNG
っと すいやせん,へへっ

ついでに

なんかねぇ。
ほくじょうねぇ。
こうかねぇ。
527root▲ ★
垢版 |
NGNG
(今の、管理人が書いたアルゴリズム)
(IEで画面遷移どおりに書くことを想定)

1回目の bbs.cgi

・クッキー持っていない
・呪文を唱えていない

=> 投稿確認画面が出る

2回目の bbs.cgi

・クッキー持っていない
・呪文を唱えている

=> 書き込める
2006/05/27(土) 20:11:00ID:R90XRidn0
そもそもCookieの必要性とはなんなのかという疑問はありますが。

「規約に同意しなければクッキーを覚えない」かつ「クッキーがなければ書き込めない」
を実装するなら、今まで2段階だったのを、3段階にして、

1段階目 規約に同意するかどうか <input type=hidden name=hana value=mogera>
2段階目 書き込み確認 Set-Cookie
3段階目 書き込みました

にすればいいのでは。
2006/05/27(土) 20:16:15ID:R90XRidn0
んでこれだと2chブラウザは最初から
hana=mogera を送信するだろうから規約画面は見ないわけですが

たとえばOpenJaneとその派生はもともと、規約画面は自動的に同意しちゃっています。
そういうことを考えると、別にこれでもいいかなと思います。
530root▲ ★
垢版 |
NGNG
クッキーをチェックする bbs.cgi を qb5/qb6 に入れた。
しかし、超暫定版。

問題なさげなら、配布で。
531root▲ ★
垢版 |
NGNG
>>528
なるほど、3段階ですか。

悪くないアイディアかも。というか、本筋に近そうですね。
クッキー握っていれば、2段階目はスキップと。

引越しのごたごたが終わったら、考えてみるです。
2006/05/27(土) 20:27:59ID:ocaJWxrw0
>>530
金で書き込みテストしましたが、やはり同じようにループでした。
533root▲ ★
垢版 |
NGNG
>>532
ループ問題をクリアしたものだけが、このテストに参加できますです。
534root▲ ★
垢版 |
NGNG
つまり、

・ループバージョンのbbs.cgiは、クッキーチェックがスキップになってしまう

・クッキーチェックを別途追加

という流れです。

従来通りにクッキーを送っている専用ブラウザなら、
対応版を使っていて、かつもらったクッキーを送ってもらえるなら、
qb5 ではエラーにはならないはず。
2006/05/27(土) 20:32:56ID:ocaJWxrw0
>>533-534
了解しました、ありがとうございます。
536root▲ ★
垢版 |
NGNG
一点。

質問・雑談スレ224@運用情報板
http://qb5.2ch.net/test/read.cgi/operate/1148709150/699

699 名前:ノtasukeruyo ◆TWARamEjuA [sage] 投稿日:2006/05/27(土) 21:01:52 ID:4mMa4nT80 ?#
>>673
Set-cookies: で吐き出した物そのものかと?
--------------------------------------------------------------------------------
Monazilla/1.00 MAKA/1.0b

これですが、

bbs.cgi で Set-Cookie: する
そのクッキーを食ったかどうか、*そのbbs.cgiで*チェックする

なんていうこと、できるのかしら。

次の bbs.cgi ならできる(今までのもの)わけですが、、、。

できるなら、いい方法が知りたいです。
537root▲ ★
垢版 |
NGNG
で、これが大変だと思うので、>>528 がいいかなとか思ったりするわけです。

今までのルーチン(2と3)に、1を追加する感じで。
538ひろゆき
垢版 |
NGNG
>bbs.cgi で Set-Cookie: する
そのクッキーを食ったかどうか、*そのbbs.cgiで*チェックする

必ず食うんだったら、チェックする必要ないような。。
539root▲ ★
垢版 |
NGNG
で、手段が先んじるといけないので、目的を先に書いておくと、

管理人は、投稿確認画面から承諾しないで、
ブラウザでバックして、次に再度書き込むことで、
投稿確認画面をスキップできてしまうことを、不満に思っているわけです。

で、これを防ぐために、
投稿確認画面のフォームに、ちょっとした呪文を入れた。
で、この呪文がないと、書けなくしたわけです。

この副作用で現在、クッキーがなくても
呪文さえ唱えれば、投稿できる状態になっていると。
2006/05/27(土) 21:11:58ID:39TpNJKW0
なるほど、BEみたくするのか
1段階目で例のCaptchaとか使えば飛ばせなくなるけど凶悪すぎるだろうな
541root▲ ★
垢版 |
NGNG
>>538
つまり、クッキーのチェックは不要ということなのかしら。
2006/05/27(土) 21:13:13ID:k8Ji/vKh0
>>528の対応だと、えーと。

今回ハナモゲラを送信するようになった専用ブラウザたち
→昨日までと同じ感じで、クッキー確認が出てから書き込むようになる。

まだ更新前の専用ブラウザたち
→書き込めない(クッキー確認ループになる)

IEなど普通のブラウザ
>>528のように三段階になる


という感じになりますかね。
543root▲ ★
垢版 |
NGNG
で、ひとつ、リーガルなことの確認ですが、

この呪文をくっつけたフォームで送ることは、
投稿確認画面にある規約を、全部承諾したことと等価である、
ということにしたいんですよね、きっと。
544root▲ ★
垢版 |
NGNG
>>542
>>528 の対応するなら、そうなりますね。
545ひろゆき
垢版 |
NGNG
クッキーが重要なのではなくて、
承諾ボタンを押したときにしか得られないデータが
投稿者から送られてくれば、承諾したということになるってのが重要かと。
546root▲ ★
垢版 |
NGNG
>>545
なるほど、>>545 ということですか。
それなら、理解できます。
2006/05/27(土) 21:16:54ID:ScHGolPJ0
>>545なら、別に hane=mogera を送ればクッキーが要らない仕様でも問題ないですね。
>>528の1行目に書いたとおりです。
548root▲ ★
垢版 |
NGNG
あ、

× >>545 ということですか。
>>543 ということですか。

で、そのコンセプトなら、
フォームデータにその呪文つけないと受け付けなくする、
というのは、必須ですね。

ところで今は、sports2 とか be とかに1回書き込みしちゃうと、
その呪文がなくても、通ってしまうようです。
549root▲ ★
垢版 |
NGNG
で、クッキーはあらし対策に別途考えればよいと。

であれば、やり方は明確です。

・投稿確認画面は、呪文がない時には絶対表示する
・クッキーのチェックは、投稿確認とは完全に分離する
550ひろゆき
垢版 |
NGNG
sports2とかbeはなかったことに、、、

んで、hana=mogeraは状況によって変える可能性があるので、
formに表示されたものをつかって欲しいのですね。
爆撃などの材料にされる可能性もあるので。
551ひろゆき
垢版 |
NGNG
>・投稿確認画面は、呪文がない時には絶対表示する
そうすると、投稿毎に確認画面がでちゃう予感。
なので、クッキーをキーにするのは必要かと。
hana=mogeraをcoookieにいれてもいいかもしれないすね。

>・クッキーのチェックは、投稿確認とは完全に分離する
投稿確認と嵐対策は別で考えたほうがすっきりするかもですね。
552root▲ ★
垢版 |
NGNG
> んで、hana=mogeraは状況によって変える可能性があるので、
> formに表示されたものをつかって欲しいのですね。
> 爆撃などの材料にされる可能性もあるので。

方針、了解です。

たまに気が向いたら、変える感じですね。
専用ブラウザ的には、たぶんその度にバージョンアップするか、
あるいは出るフォームから呪文を取ってくるか、
どっちかってことになるかと。
553root▲ ★
垢版 |
NGNG
>>551
> hana=mogeraをcoookieにいれてもいいかもしれないすね。

このアイディア、いただきます。
NGNG
久喜を食ったか食っていないかは次のセッションでしか確認は出来ないと思うですです@クライアント依存
久喜ってそんなものですから、そんな用途にしか使えないです。

ので、3段論法が正道のような。
書き込み欄

確認画面@ここで発行

了承した画面(書き込みました画面)@ここで食ったかを確認。していなければ鰓にするとか
555root▲ ★
垢版 |
NGNG
>>554
> 久喜を食ったか食っていないかは次のセッションでしか確認は出来ないと思うですです@クライアント依存
> 久喜ってそんなものですから、そんな用途にしか使えないです。

ですね。はい。
2006/05/27(土) 21:26:50ID:ScHGolPJ0
なんかajaxを使えば出来そうな気がしなくもない(見た目上bbs.cgiの回数を減らす
557root▲ ★
垢版 |
NGNG
hana=mogera を cookie に入れるのは、
書き込み完了時にするのがよさげですね。

そうすれば、通常ブラウザでやる場合、書き込み完了の時にしか
そのクッキー食わないと。
2006/05/27(土) 21:28:37ID:QXXKDUZO0
既存のクッキ処理は弄らなくてもいいわけか

IEの「戻る」で承諾ボタンを押してないのに次ポストできる問題を解決するなら
承諾ボタンを押した後、つまり投稿しました画面で承諾済みである旨のクッキを
食わせれば(Mogera)、毎回承諾画面はでないし、「戻る」で承諾回避される
こともない、と

559root▲ ★
垢版 |
NGNG
>>558
そういうことで。
NGNG
安易にmogeraを吐く人にはそれなりの責務を負わせるみたいな?@うん、いいことだ♪
その旨も書き記すと良いかも?@確認画面
2006/05/27(土) 21:45:49ID:eWJCTxsP0
なるほど
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況