【野鳥の会】 BBS.2ch.net 全発言統計の巻 part1
■ このスレッドは過去ログ倉庫に格納されています
2ちゃんねるの全発言の統計を取ろうに挑戦
bbs.cgi に一個DNS問い合わせの処理を追加
発言バイト数.スレッドkey.板.サーバ.CGI名.BBS.2ch.net をlook up
この方法でやるとかなり低コストで出来る予感。
まずは現在空いている oyster138(旧game5)ではじめてみよう計画
なにが問題なのかが良くわからなかったり。
すでにnikuでやってるのと同じことでは? >>139で提案したのにスルーされたから
てっきりそういう方向じゃないのかと…
というかIPでこのスレ検索すると
それ以前にも何回か話が出てるのになあ
root ★さーん
今日、ちょろちょろっと時間とれますかー?
BBS のIF等外回り変更しちゃいたいんですが、
1) bbs.2ch.net のクエリに IP を載せる
2) 乱立・連投爆撃解析ルーチンも呼んでもらう
が作業内容ですー $NOWTIME.$$.$ENV{'REMOTE_ADDR'}.$NEWTHREAD.$BYTES.$FORM{'key'}.$FORM{'bbs'}.$ENV{'SERVER_NAME'}.bbs.bbs.2ch.net
$NEWTHREAD = 0 : 既存のスレッドへの投稿(レス)
$NEWTHREAD = key : 新スレッド(スレ立て)
にします。 >>808
>例えば、外の人がIPアドレスを含んだDNS queryを覗くことができるリスクが生じるとか >>810
受け取りました。
今日は午後会議入っているので、15:00 以降あたりに。
というわけでこのDNSパケットが2ch外部に飛ぶ可能性があるのは、
・キャッシュサーバ <=> ルートサーバ
・キャッシュサーバ <=> netサーバ
ということになりますね。
2ch.net 以降のツリーはPIEにあるので、外には出ません。
ここの間の通信路を覗くことができた場合、何時何分何秒にどのIPアドレスからどの板の
どのスレに書いたか、がわかる可能性があります。
しかし、普通の一般ユーザが簡単にこれを見られるようになる、というわけでは
むろんありません。
ということで今の時点ではすぐに匿名性がおびやかされるリスクは少ないかなと思いますが、
まずは事実の把握はしておいたほうがいいかなと。 >>811
少ない => きわめて少ない
ぐらいかなと(ない、わけではありません)。 おっと
あと banana238 で延々と作業するので
SSH とか FTP の接続タイムアウトを
ぐーんと長くしておいていただけるとありがたいです
30min とか 当初は、スレ立てのみを対象としていろいろ試行錯誤の予定
1) BBS で異常なスピードのスレたてを検知(いろいろ試行錯誤)
2) 検知したら qb6 に通知
3) qb6 は通知された情報を元に .htaccess を構築し全サーバに配布。
検知したらほぼリアルタイムで止まるはず。 >>813
既に以前(りゃ。
もうちょっとしたら、メールで依頼された件をすすめるです。 >>802
2) をやりました。
1) は、bbs.cgi の仕事かと。 1) も完了していますー
ちと、動作確認してみます。 >>818
live16/live17 のバイナリ版 bbs.cgi を追随させました。
さて、こっちはこっちで ex7 あたりでごそごそしてみるか。 の_の
(u・(ェ)・) ドキドキ
( ∪ ∪
と__)__) 乙です>狐&根 氏
で、結局導入ですか。
若干リスクはあるけど、2ch.net内部のDNSサーバを落とさせなければ問題なさそうですね
唯一の例外があるとすればsports2<->なんちゃら かな >>816
やっぱり すぐ切られちゃうんですけど、、、 うーん、これになってるなぁ。
TimeoutIdle 1800
TimeoutNoTransfer 1800
一応リスタートしておきました。 SSH もなんです
私の回線状況が悪いのかなぁ、、、
でも tail とか top 走らせておくと問題ないし、 検出機一号を作ってみた
この機能は通称「とかげの尻尾」です。
どこかで実験したいんだけど、
さすがに既設板でスレ乱立実験はまずいか? >>828
回線状況かルータの設定ですね。たぶん。
流量があると落ちないというあたりが(りゃ。
KeepAlive yes (デフォルト)をnoにすればいいのかもですが、
そうするともしもの場合ごみが残るですね。
でも、一時的にsshdの設定変えておいたです。
ログアウト/ログインで効くはず。 >>829
テストの後、削除されるなら、問題ないとおもいますよ・・・ >>831
超スレ乱立実験なんですが、
既存のスレ全部落ちると思われ、 >>834
F22止めてやればいいのかな。
あるいは、qb6にでも何か板を作るか。 F22の止め方って、、、。
あ、いかん。見ちゃいけないんだった(す)。 せめて金に立ってる924候補スレを救ってやってください ウズウズ…
=≡= ∧_∧ I'm ready.......
/ \ (・∀・ )/
〆 ⊂ つ∈≡∋
|| γ ⌒ヽヽコノ ||
|| .| |:::|∪〓 ||
./|\人 _.ノノ _||_ /|\ VIPでいいじゃん。
どうせFOXの遊び場なんだから VIPでやれ、VIPで
誰も怒らないからさ
別に実験で立てたスレ削除しなくてもいいから でも、もしqb6重くなるとここまで重くならないかな?
ま、いっか。 f22@qb6 とめましたー
乱立してみてくださいー
検出できるかどうかの実験なんで
結果は私にしかわかりませんです。 yet しょうがねえなあ。VIPのケツの穴を貸してやるぜ。
*<ヘイカモンカモン!! BBS_THREAD_TATESUGIを引き下げて!<qb6 ほんとにやってもいいの?
あとで何か言わない?
つーかp2の人だけ? >>857
たしかに
BBS_THREAD_TATESUGI=256
これじゃあ立たんのですたい >>860
いってくる
1 にすればいいのかな?
0 かな?
0にしてきます 手動でちまちま立てるんじゃなくて、すくりぷdでだだだだだだだーーと立てないと意味ナインじゃないの? >864
そんな肝してきた。スプリンクラーのようなスクリプトは、私は持ってま千円。
>>863
ごめん 256はここ(qb5)だった
今は
BBS_THREAD_TATESUGI=5
ブラウザ沢山立ち上げて、一気に書き込みボタン押したら少しは速くなるかなあ 1スレ立て/1分で3スレ立てれば、ありえない速度なのかもしれないけど。 >>871
立てた人です・・・
引っかかりませんでしたよ・・・ 検出部はなんとなく動作しているです
これから BBS.2ch.net -> qb6 の通知 & qb6 の .htaccess 自動書き換え
作ります。結構鋭敏にdenyされるかも、、、(chicken skin ですけど) 終了〜
^(ノ゜ー゜)ノ☆パチパチ☆ヾ(゜ー゜ヾ)^ C のスクリプトの中から
qb6.2ch.net/xxx/yyy.cgi?a=2&b=3
とかって呼び出すの難しいの? >>875
今は「検出」しかやってない、と。
検出 => deny は、>>878 のとおりで、これから。 >>882
あっ おそうじお願いしますー
次のテストまではまだまだ時間かかると思われ、 >>885
とりあえず
BBS_THREAD_TATESUGI=0
は変えたほうが >885 そうじのおばちゃんチーム出勤します。。。 ぜいぜいひーひー わあああああああああああああああん!!
1スレも立てられなかったー
なんでテスト鯖AirH"からスレ立てできねーんだよー >>886
誰かに頼んでおいてくださいー
といっても、そのままでもいいかも
まだまだ実験続くし、dat落ち停止しているし、
BBS.2ch.net -> qb6 通知部作った、実験中。。。
次は .htacess 自動生成部@qb6 しゃて
現在の設定
2ちゃんねるの何処かでスレッドを立てると
10分間 deny (qb6のみ)
テストしてみてちょ 本当に見れない、あらびっくり
うまくいってるみたいで。 ■ このスレッドは過去ログ倉庫に格納されています