5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【広告】新機能 Rock54【自動排除】

1 :めぐみ ★:03/10/16 17:06 ID:???
【広告】新機能 Rock54【自動排除】

1) 現状の認識
2) 現状の問題点
3) では first goal をどこに置くか
4) その先は?
5) 新しい暮らしが始まるのか。。。

関連スレ
bbs.cgi 再開発プロジェクト
http://qb.2ch.net/test/read.cgi/operate/1053067870/800-

まずは 1) 現状の認識から行きますかー

2 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:09 ID:WqjKsng0
ほぅ

3 :隣三軒両隣の名無しさん:03/10/16 17:11 ID:/8RJ5/MQ
アールオーシーケー

4 :root ★:03/10/16 17:12 ID:???
おお、これは「ろっくごじゅうし」って読めばいいのかしら。

5 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:15 ID:Q30LXwC2
6x9=54

6 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:15 ID:WqjKsng0
>4
ソレダ

7 :FOX ★:03/10/16 17:20 ID:???
1) 現状の認識なんだけど・・・
みての通りかと、

複数の広告爆撃部隊があるときは同時に
あるときは波状的にほぼ24hひっきりなしに攻撃!

軍事板とか経営学板の知識が要求されているぞ。きっと。



8 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:23 ID:7kDcRDBQ
LockでなくてRockなのはどうしてだろう・・・。岩?
( ・ω・)

9 :FOX ★:03/10/16 17:24 ID:???
>>8
音楽はどっちだっけ?

10 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:25 ID:7kDcRDBQ
>>9
後者。Rock'nRoll のrock はロカビリーの意味。

rock・a・bil・ly


━━ n. ロカビリー ((hillbillyの要素をもつrock'n'roll)).


11 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:26 ID:7kDcRDBQ
ではないです。(恥)

rock2

━━ v., n. 揺り動かす; 揺する, 揺れる(こと); 揺すって…させる
((to)); ショックを与える; ロックンロール(を踊る); 動揺.


12 :FOX ★:03/10/16 17:28 ID:???
問題点はみんなの方が詳しいかと、

1) かなり爆撃されてから規制、出足が遅い。
2) 規制すると巻き添え多数。
3) 報告、分析、迎撃に人的時間的しげんを大量消費する。

つまりは労力をかけた割には見返りが少ない
裏を返せば、爆撃側のほうが生産性が高い。

今日からちょっと広告爆撃の規制やめてみるね。
必要性とかの話もできるし。



13 :みかん( ☆ ´ ー ` ☆ ) ◆PpNattILVM :03/10/16 17:31 ID:FqAlhsJi
rock n.
1.岩、岩石、岩盤、岩塊 2.(米)石、小石 3.岩礁、暗礁、危険物
4.〔岩のように〕堅固な支え、よりどころ 5.(主に英)〔固い棒状の〕砂糖菓子
6.(俗)貨幣、1ドル紙幣 7.(俗)ダイヤモンド、宝石 8.岩礁付近に住む魚(=rockfish)
9.かわらばと(=rock dove) 10.(米)ばからしい質問

14 :サザン ★:03/10/16 17:35 ID:???
がやがや

15 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:35 ID:bNtKyPN5
つうか何?新機軸?

16 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:38 ID:bNtKyPN5
よその掲示板だと、トップページで個人情報を晒し物(アンド警告)にするってのが多い

掲示板スパムってメールスパムと違って法的拘束がないから、限界もあるしね
中には、誰か一人をしぼって訴える方法もあるが。これはやりたくないだろw
報復されちゃうと怖いしw

17 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:38 ID:mLBPaEXY
全サーバにあるbbs.cgiを一元化して、同じURLが含まれる
書き込みが短時間で行われてたら、書き込み不可
というチェックを作る。処理は一番最初。
その後、各サーバのbbs.cgiを呼び出して後処理。
(各サーバのbbs.cgiは一元化したbbs.cgiからしか呼び出し不可)
とか・・・。うーん。


18 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/16 17:44 ID:yqi+Ue6p
うーん。

広告業者リスト作成してime.nuにセット。
もし広告業者リストにあるURLだったら元居た場所へジャンプ・・・とか・・・?


変なアイディアでスマソ

19 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:46 ID:bNtKyPN5
時間帯を空ける・・・10秒に1回>3分に1回に設定
ホストを変える・・・1投稿ごとに回線を切る設定・・・とか
宣伝掲示板にスレ立てて、転送とか無料鯖とかいろいろなURLを貼りまくって、age2chで爆撃・・・とか

20 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:46 ID:yWtGORbL
規制一時解除ですか…

21 :FOX ★:03/10/16 17:47 ID:???
2) 現状の問題点

を中心によろしく。
あまり人のことは考えずに
自分にとっての問題点を考えた方が良いと思う。

大きなお世話だしネ

22 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:47 ID:bNtKyPN5
1.アダルトショッピング版。URL非表示。強制ふしあなにする
A.転送アドレスで回避。無料鯖で回避。NGワードが増えすぎる。誤爆も増える。

2.一定報告がたまったらあぼーん砲
A.あぼーん砲以上の書き込みがされる。datがコワレルw。

23 :FOX ★:03/10/16 17:47 ID:???
>>20
解除じゃなく
あらたには発動しないで現状を認識しようと。

24 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:51 ID:7kDcRDBQ
2) 現状の問題点

広告の書き込みであることを検知するのに時間がかかる。

書き込み用スクリプトであるbbs.cgiは各サーバで別個に
あるので、全サーバで一気に制御しにくい。

25 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/16 17:57 ID:yqi+Ue6p
2) 現状の問題点
規制しても他のプロバイダで爆撃してくるため規制されたプロバイダの人たちだけ被害を受ける

26 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:59 ID:e63DjYQZ
>>17
URLの一致判定は完全一致?
その程度だと簡単に回避できてしまうが。


27 :動け動けウゴウゴ2ちゃんねる:03/10/16 17:59 ID:GQfTPmi/

現状の問題点。

報告するのが馬鹿馬鹿しくなった。自分も広告やってみたくなった。

28 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/16 18:01 ID:yqi+Ue6p
>>27
オイオイ

2) 現状の問題点
bbspinkにはtomatoがあるが2chには無い(負荷上付けられないのかな)

29 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:05 ID:j+r7QBBf
booみたいにユーザが禁止URLを登録できるようにするとか?
それだといたずらで関係ないものまで登録する香具師がいるかも。

30 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:08 ID:2Uw9Hn0F
ええい、めぐみはいい!
ラプターを出せ!ラプターを!

31 :rafale ★:03/10/16 18:08 ID:???
>>27
そういう人の方が問題点挙げやすいと思うんだけどなぁ…

現状、IP変えられまくったり、転送URLを使われるとどうしようもないけど
これを何とかできるのかな?

32 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:09 ID:dVZXRa6J
自動ピンポイント規制だと、繋ぎ換えでIPが変わる
スクリプトを使ってる業者には効果がないな

33 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:13 ID:5mzp7bR4
>現状、IP変えられまくったり、転送URLを使われるとどうしようもないけど
>これを何とかできるのかな?

どうしようもない。
抜け道なんかいくらでもある。

つうか、広告を受け入れるのが一番いいんじゃねーのか
それに、広告だらけになれば人は減るし


34 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:16 ID:2Uw9Hn0F
携帯の広告メールは法律によって規制された
BBS への広告書込みは規制されてない

BBS への書込みと携帯へのメール、違いはなんだろう?

35 :FOX ★:03/10/16 18:16 ID:???
500の爆撃 × 三日 → 一回の規制

くらいの生産性が現状かと、

たとえば 3 x 10min → 一回の規制

だとこちらの方が生産性が上になるとか
ならないとか、かつ巻き添えが減ればさらによし
というのが >>1 の関連スレで話されていることです。

bbs.cgi 再開発プロジェクト
http://qb.2ch.net/test/read.cgi/operate/1053067870/800-


36 :FOX ★:03/10/16 18:17 ID:???
率の問題で 100% は元々無いですよっと。

37 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:20 ID:7kDcRDBQ
この書き込みが広告であるかどうかを判断するのが
一番難しいよね。自動排除するにはここがキモだろうし。

38 :消年隊 ★:03/10/16 18:20 ID:???
>>34 携帯:一方的に送られて受取り側に料金が発生する
   BBS:受取人が特定されないので、負担かかってるのが誰だかよーわかからん。

39 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:21 ID:5mzp7bR4
>>37
んじゃNGワードしかないじゃん。。NGワードって登録数に限界あるのん?

40 :徘徊 ◆BBhaIKAIx6 :03/10/16 18:23 ID:JAI0H2Re
39 自動でどかどか入れてたら、鯖負担が急上昇の巻

41 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:23 ID:KJUwi9VE
報告する人間はすべての板を見てるわけではないので
特定のカテゴリや板だけを集中的に爆撃されても,その板に報告者が居なければ
爆撃されてることさえもわからない。

42 :rafale ★:03/10/16 18:24 ID:???
>>36
そうですよね。スマソ。
まずは同一IPでURL付き投稿が何回かあったら
自動でbbx送りってことですかね?
ほとんどhttp://qb.2ch.net/test/read.cgi/operate/1053067870/821 さんの
言ってることのパクリですが。

43 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:26 ID:7kDcRDBQ
>>39
専用ブラウザなら有効ですけど、

・IEなどで見ている場合は効果なし。
・現状手作業で登録するしかない。URLからリストを自動登録に
 しても逆に解析されて回避されるのがオチ。

44 :rafale ★:03/10/16 18:30 ID:???
>>43
ユーザ側での話ではなくてbbs.cgi側の話かと。
今も続いてるかは知らないけど大人の時間でNifのページのURLは書けないとか。

NGワードをたくさん登録しちゃうとその分書き込みが遅くなるんでしょうね。

45 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:31 ID:WqjKsng0
判別するのにcgiに手間掛かるからねぇ>NG

46 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:33 ID:5mzp7bR4
>まずは同一IPでURL付き投稿が何回かあったら

その程度ならカンタンにくぐれる。。市販ソフトでもw
それにアダルトスパマーが100以上のドメインを持ってることなんか珍しくないし。

書き込み開始時・終了時に、自動でダイヤル&切断してくれる機能を実装。(ダイヤルアップ制御機能)
http://www.bitarea.com/bitsystems/web/products/infostandard.htm
http://www.submitrobo.com/submitrobo/jp/index.php

47 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:34 ID:7kDcRDBQ
あーtomatoみたいなシステムのことね。失礼しますた・・・。
頻繁に書き込みのある板でそれやると思いっきり
負荷かかりくまりできびしいような・・・。

48 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:38 ID:5mzp7bR4
この話は以前却下されたかもしれないけど、

http://www.omanko.com/→ttp://www.omanko.com/
http://www.kanekane.com/→ttp://www.kanekane.com/
http://hogehoge.2ch.net/http://hogehoge.2ch.net/

自動変換例。こりゃダメなのかね

49 :rafale ★:03/10/16 18:41 ID:???
>>46
12600円でそんなソフトあるんですねぇ。
確かに作れそうではありますけど。
ただ、巻き添えを減らすという前提みたいなんで
そういったソフトへの対応は後回しになるんじゃないかと。

同一IPで、URL(どんな内容でも)を数回書いたら3日間規制とかどうでしょ?

50 :徘徊 ◆BBhaIKAIx6 :03/10/16 18:43 ID:JAI0H2Re
広告ってほとんどが、同一URLを書きまくるとみてOK?
同じに複数から書きこまれてるとしても、同一の人はひたすら1つのURLを書く。

51 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:49 ID:5mzp7bR4
>>49
いま悪質な業者って、だいたい絞り込めるんっすよね。
熊本のラーメン屋と、保土ヶ谷のソフトメーカー社員と、愛知のDVDショップ、、など。

その他の雑魚、主婦、(カジノやクリック稼ぎといった)小遣い稼ぎ連中はそれで撃退できるんじゃないかな・・
あと規制かけるんなら、宣伝掲示板はスルーでよろしく。。

>>50
今のところそうみたいですねぇ。
まぁ対策とられればinfoseekとgeocitiesと3本立てとか。URL増やしてくるでしょうけど。

52 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/16 18:49 ID:yqi+Ue6p
>>49
固定IPがものすごい巻き添え食らうと思われ。。。

53 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:51 ID:5mzp7bR4
たとえばこのDVD業者は、

ttp://www2.mega-sp.com/users/adultroom/
    ↓
ttp://japan.pinkserver.com/gensen
ttp://gensen-av.com/
ttp://www.gensen-av.com/
    ↓
ttp://www.pussytokyo.com/

こんな感じで転送増やしつつドメイン浸透のお仕事してますから
全てってわけでもないですけど。。

54 :動け動けウゴウゴ2ちゃんねる:03/10/16 18:55 ID:lrSg7I6l
自動化と今までのやり方を併用でいいんじゃないかなー。

55 :動け動けウゴウゴ2ちゃんねる:03/10/16 19:04 ID:erXszqpN
>>52
固定リモホが巻き添え?
プロバ全体カキコ不可じゃなくてリモホ単位での自動規制じゃないの?>>49は(sambaと近い仕様

56 :FOX ★:03/10/16 19:07 ID:???
>>43
あなたの理想とする姿と比べても仕方ないような気がします。

比べるのはあくまでも現状と比べてください。

57 :FOX ★:03/10/16 19:09 ID:???
>>40
2ちゃんねる最大の危機と認識しているので、
資源投入します。

実際には一日に数万件爆撃されている現状と比べると
負荷は下がると推測していたり、

58 :FOX ★:03/10/16 19:10 ID:???
>>48
一つの問題点としては
2ちゃんねるが使っている資源(お金)を
宣伝投稿が 3割〜4割も使っているという事だったりして。


59 :FOX ★:03/10/16 19:12 ID:???
>>50
そですね、現状は。
そんなに変化はしません。

敵の労力も無限ではありませんし。

60 :動け動けウゴウゴ2ちゃんねる:03/10/16 19:13 ID:gR3idkSH
よくあるURLで弾くってのは負担増なわけ?

61 :FOX ★:03/10/16 19:13 ID:???
>>52
固定IPが巻き添え?
そんなことあるんか? ピンポイントで規制して。

62 :rafale ★:03/10/16 19:16 ID:???
>>51
ただ、その絞込みまでの作業の大変さが 500 × 3日という表現になってるのかと。
それを手早くするためにはある程度大胆な方向で試すのがベターかと。


63 :動け動けウゴウゴ2ちゃんねる:03/10/16 19:18 ID:+HriLsdh
最近、「2ちゃんねる荒らしが逮捕!」とかいうスレッド名で
広告立ててくる奴も居るよな。

64 :FOX ★:03/10/16 19:22 ID:???
爆撃する人に言っておこう。

一日に数万投稿ある板に 1,000 くらい爆撃したって
たいした事はないけど、20投稿くらいしかないとこに
10 も 20 も爆撃すんなよ。


65 :動け動けウゴウゴ2ちゃんねる:03/10/16 19:23 ID:EH9NzhxD
2ちゃんねる検索のデータベースと連動できないんかなぁ。
あんなに時間と金(?)をかけて作ったシステムを、2ちゃん利用者だけに
使わせておかずに、自分でも使えばいいのにと思う。

66 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/16 19:23 ID:yqi+Ue6p
>>61
どうやら勘違いのようです。。。

>>64
マジ切れ?

67 :動け動けウゴウゴ2ちゃんねる:03/10/16 19:26 ID:5mzp7bR4
>一日に数万投稿ある板に 1,000 くらい爆撃したって
>たいした事はないけど

いいのw?

68 :徘徊 ◆BBhaIKAIx6 :03/10/16 19:46 ID:JAI0H2Re
余談だけど、多分、どこかの業者か請負人か代理店かが痛い目にあわない限り、
「やっぱ貼りつけるのやーめた」ってならん気がする。
1度でいいから、損害賠償巻き上げたほうがいい気がする。攻撃が最大の防御案…
ぷらr(ryは、spam送ったら1通100円って予告して、本当に請求してるっぽいし…

69 :動け動けウゴウゴ2ちゃんねる:03/10/16 19:53 ID:5mzp7bR4
58 名前: FOX ★ 投稿日: 03/10/16 19:10 ID:???
>>48
一つの問題点としては
2ちゃんねるが使っている資源(お金)を
宣伝投稿が 3割〜4割も使っているという事だったりして。


まぁこんなに損耗してるんだとして
>・投稿者は、話題と無関係な広告の投稿に関して、相応の費用を支払うことを承諾します。
この一文がry

70 :徘徊 ◆BBhaIKAIx6 :03/10/16 19:56 ID:JAI0H2Re
その上で、
1.鯖ごとにurl記述ログ機能搭載、過去n分間で投稿のあったurl文字列(http://〜とか、ttp://〜とか)と投稿者IPをプール
2.鯖ごとに上記のプールが一定数量になった段階で、その文字列記載の投稿を拒否
3.その文字列情報をqb2あたりに貯めて、n分以内でn鯖以上規制がヒットされた場合は、全鯖に規制が自動波及。
4.それと同時に、url文字列とIPをどこかの鯖に晒す
5.一定期間経過で規制対象から自動削除。また爆撃すればふりだしにもどる
なーんてどですか?

71 :徘徊 ◆BBhaIKAIx6 :03/10/16 20:08 ID:JAI0H2Re
70追加
・鯖ごとに投稿数ボーダラインを、その鯖の全投稿数の0.1%とかに設定する。
・n分以内ってのも、時間帯別に設定を変更する。0時〜1時は10分、4時〜6時は30分。まともな投稿をなるべく守る。
・投稿時「書きこみました」画面に「そのURL文字列は3回目」と警告を出す。
・仮にURL規制食らっても、ホスト規制じゃないので一般のお客様は普通に書きこみが継続できる。晒されたら「転んでも泣かない」精神。

72 :徘徊 ◆BBhaIKAIx6 :03/10/16 20:14 ID:JAI0H2Re
ああ、どっかのスレにも同じようなこと書いてあった… しょぼーん

73 :動け動けウゴウゴ2ちゃんねる:03/10/16 20:28 ID:v2PsiuJQ
何となく>>64見て思ったこと。

過疎板(どれかは示さず)でURLの連続投稿とかのログ取って
(ホスト情報も)、全体の○%以上もしくは10〜任意投稿数以上
になったら、規制リスト候補として自動ピックアップ。

それを数十板くらいで集めて、10板以上で同じURLがピックアップ
されてきたら、文字規制リストに昇格とか。

プログラムの知識ないから、手順しか書けないけど。

負荷がやはりあるだろうから、書き込み多い板は避けて、比較的
少ないところからランダムにピックアップするというのがポイントなんだけど。。。

74 :動け動けウゴウゴ2ちゃんねる:03/10/16 20:29 ID:v2PsiuJQ
少ないところから>書き込み数が少ない板の中から

75 :外野ァァン:03/10/16 21:43 ID:2l9eIJz7
http://〜をリンクしない」みたいなのはだめなのん?

76 :動け動けウゴウゴ2ちゃんねる:03/10/16 21:45 ID:lIAZB/UY
1)外部リンクURLの一律無効化。
2)無効解除を申請。→リスト化して対応。

逆転の発想。

本来の情報を得たいユーザーなら、
アドレスを直打ちしてもリンクを辿る。

ニュースのソース等、
メジャーなアドレスはドメイン毎にリストアップして解除していく。

ネット上に大量にある業者ドメインより、
2chで一般的に情報交換するドメインの方が少ないはず。

業者のドメインを、
いちいちtomato申請しても追いつかないことが分かった。

77 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/16 21:47 ID:yqi+Ue6p
>>76
それいいね。
先に集めてFOXさんやh(ryに申請してみるとなるかもしれない?

78 :動け動けウゴウゴ2ちゃんねる:03/10/16 21:49 ID:EUAg6Vp1
http://pc.2ch.net/ad/

79 :動け動けウゴウゴ2ちゃんねる:03/10/16 21:50 ID:DQk4VrTI
いっそのこと、カキコのうちURLらしきものだけを
自動で全部削除するとか・・・。

「URL張るのやめませんか?」キャンペーンみたいな。

80 :動け動けウゴウゴ2ちゃんねる:03/10/16 21:51 ID:erXszqpN
>>76
まぁ、専用ブラウザとか壷使えばリンク貼られるから、
素のブラウザで宣伝リンク踏むような初心者、初心者のクリックを期待してる業者にはいいと思うなぁ。

ま、直リンしないのは既出案なわけだが。

81 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/16 21:51 ID:yqi+Ue6p
>>79
それは止めたほうが・・・

82 :動け動けウゴウゴ2ちゃんねる:03/10/16 21:57 ID:lIAZB/UY
規制の為のアドレス無効化をリストアップするより、
有益な情報共有としてのドメイン有効化作業の方が
前向きなので精神衛生上もよろしいかと思われます。
報告する人間も、設定する人間も。

83 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/16 22:20 ID:yqi+Ue6p
まず、許可するとしたら、
■ 重要
2ch.net<>2ちゃんねる
■ 新聞社
http://www.asahi.com/<>朝日新聞
http://www.sankei.co.jp/<>産経新聞
http://www.nikkei.co.jp/<>日本経済新聞
http://www.mainichi.co.jp/<>毎日新聞
http://www.yomiuri.co.jp/<>読売新聞
http://www.sanspo.com/<>サンケイスポーツ
http://www.chunichi.co.jp/<>中日新聞
http://www.daily.co.jp/<>デイリースポーツ
http://www.tokyo-sports.co.jp/<>東京スポーツ
http://www.zakzak.co.jp/<>夕刊フジ
http://tochu.tokyo-np.co.jp/<>東京中日スポーツ
http://www.nikkansports.com/<>日刊スポーツ
http://sports.nikkei.co.jp/<>日本経済新聞スポーツ

84 :動け動けウゴウゴ2ちゃんねる:03/10/16 22:29 ID:tGmM6lz/
>>76-77
「ime.nu」の広告収入があるからやらんだろ。

85 :動け動けウゴウゴ2ちゃんねる:03/10/16 22:31 ID:YA6whpib
外部リンク無効化?

ime.nuから収入なくなるから却下、って言ってなかったっけ?

86 :動け動けウゴウゴ2ちゃんねる:03/10/16 22:33 ID:erXszqpN
もしくはpinktower形式、
直リン貼っても無意味

87 :動け動けウゴウゴ2ちゃんねる:03/10/16 22:35 ID:2Uw9Hn0F
ime.nu のほうでどうにかするというのはどうか

88 :動け動けウゴウゴ2ちゃんねる:03/10/16 22:37 ID:ORB4qDVS
ime.nuってさ、ぐぐるかなんかだかあたりで統計情報とってるんじゃなかったっけ

89 :動け動けウゴウゴ2ちゃんねる:03/10/16 22:38 ID:HwWayiLa
広告対策、というよりも広域スパム対策という意味で。

全体のシステムについてはあまりよく知らないけど、
書き込み時はbbqに問い合わせて判定する仕組みなんだよね?

bbqでホスト毎の書き込み回数をカウント。
時間辺りの書き込み量が一定に達するとログ分析開始。
リンク、キーワードを抜き出して各サーバでログ収集開始。
同一内容の書き込みが多数行われていたらそのアドレスを公開串化。

あるいは、リンクのある書き込みからリンクだけを抜き出してbbqに登録。
時間辺りのリンク書き込みが一定量を超えたら(以下同文)

つなぎ変えについては基本的にはプロバイダに対応をお願いするしかないですね。
5分で同じアカウントで10回再接続したらお茶飲め規制とか。
プロバイダもそんな頻繁に再接続されても嬉しくないですし。

>>64
夜勤の巣ってそんなに爆撃されてるんだw

>>70
鯖ごとの対策ってそれほど有効に思えないんですよ。スパマーの人は広く薄く系なので。
どこか全体を見渡せる鯖で監視しないと。

90 :動け動けウゴウゴ2ちゃんねる:03/10/16 22:38 ID:YA6whpib
>>87
そこまで業者は気をつかわんのでは??気がつかずに続けるでしょ。書き捨て書き捨てだし

91 :動け動けウゴウゴ2ちゃんねる:03/10/16 22:38 ID:lIAZB/UY
ime.nuドメインがズッコケているのは神の啓示かも知れません。(w

>外部リンク無効化?
>ime.nuから収入なくなるから却下、

これって探してるんですけどソースが見あたらないんですよね。
まあ最後は所有者による経営判断な訳ですが。

92 :動け動けウゴウゴ2ちゃんねる:03/10/16 22:41 ID:2Uw9Hn0F
>>90
いやだから、業者だったら ime.nu から別の業者なり広告主にリンクしてしまうという、、

93 :動け動けウゴウゴ2ちゃんねる:03/10/16 22:49 ID:YA6whpib
だいぶ前から、pinktowerのリンクは全部ttp://megapink.tv/に飛ばされるようになったでしょ
でもDVD業者の爆撃は全然収まらないわけで
いちいち確かめないのか、それとも飛べなかろうが関係ないのか

94 :動け動けウゴウゴ2ちゃんねる:03/10/16 22:51 ID:erXszqpN
>>93
アクセスが減れば宣伝止めるよ、そんなすぐに効果が出るとは思えん

95 :動け動けウゴウゴ2ちゃんねる:03/10/17 00:20 ID:usAuFWgm
けっきょく、★の人におまかせって感じですかねぇ

96 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/17 00:41 ID:hAvnvhN3
とりあえず一番有力なのは
・全てh抜き
・許可URL以外はh抜き
かな?

97 :動け動けウゴウゴ2ちゃんねる:03/10/17 00:48 ID:JbFEvdBH
>>96
h抜くとかリンクとかより、書き込まれること自体が問題だと思うんだが。
h抜いて書き込んでくる業者もいるよ。

98 :動け動けウゴウゴ2ちゃんねる:03/10/17 00:54 ID:ZU0Hl5w+
pink系板で一時期 http:// がtomatoにされた事があったが(さすがに
巻き添え食らう人が多すぎて文句が出たので約1日で解除)、その時も
発動後わずか10分でhを抜いてきた業者がいたっけ。

直リンされなきゃそれでOKと考えるか、URLを書き込まれる事自体を
よしとしないか…確かに考え方の分かれ目になるかも。

99 :動け動けウゴウゴ2ちゃんねる:03/10/17 01:02 ID:JqNoVIF1
そもそも、スレを汚されて見にくくなることも問題なわけで、
その点からすれば串規制みたいに書き込めなくできるのが一番だけども。

100 :動け動けウゴウゴ2ちゃんねる:03/10/17 01:25 ID:Vj5E1J7R
ime.nuは止まってるみたいよ
http://ime.nu/www.toysrus.co.jp/

This domain name, "ime.nu", may still be available for registration!

You have arrived at this page because the domain name you entered is not currently active on the Internet. If you have recently registered or modified this domain name, you can expect it to become active within the next 24 hours.

Search to see if this domain name is still available:

101 :動け動けウゴウゴ2ちゃんねる:03/10/17 12:15 ID:adK3chB4
 Samba 24
  3×8  24

 Rock 54
  6×9 54
ってことは今度は
 Sanshi12
  3×4 12
とか?
もしくは、
          Welcome   12
3×4=三枝(いらっしゃ〜い) 12
とか?

102 :動け動けウゴウゴ2ちゃんねる:03/10/17 14:41 ID:B1buKJX3
今回はx4かx5で再発している模様。。

人手はかかるけど対応を速めそうな方法

・仕掛け人 すばやくわなを仕掛ける人
・再規制人 同じキーワードで再発した場合、該当するホストからの書き込み規制のスイッチを入れる人

103 :動け動けウゴウゴ2ちゃんねる:03/10/17 15:23 ID:hhKsAnsK
>>96
568 名前: 動け動けウゴウゴ2ちゃんねる [sage] 投稿日: 03/07/31 23:21 ID:AS86jPjz

URLリンク自動生成の廃止は「何年も」「何万回も」提唱されてきたが実現していない。
ime.nuの広告収入がゼロになるんだから、実現しないのは当たり前。言うだけ無駄。


それにいままでキャップ持ちやひろゆきがスルーしてたことを考えると
とっくに結論の出たネタだと思われ
よってそれは除外。

104 :動け動けウゴウゴ2ちゃんねる:03/10/17 15:25 ID:hhKsAnsK
satchelがまたロリコン広告ばらまいてるねぇ

規制されても、プロバイダ新契約して(クレジットカード持ってれば即日できるし)
ばらまき続ける方が収入としてはずっと高い、と。

2ちゃんって昔は敵に回すとうるさいとか、怖いとかイメージもあったんだけどねぇw

105 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:01 ID:k7UYaWsR
広告を撲滅したいと思ってるんなら、余計なお世話。

問題になってるのはサーバに負荷がかかってる、ってことだけ。
広告が見たいお客さんもいるしね。
書き込みの優劣は、当事者が決めることでしょうから。

106 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:05 ID:jUc6P10D
>>105
馬の耳にネンド(゚ Д゚)

ええこと聞いた(゚д゚)

107 :rafale ★:03/10/17 16:08 ID:???
>>105
あと過疎板が広告で埋め尽くされるってのも問題みたいですね。
ユーザーは広告見るために2ちゃんに来てるわけじゃない
ってひろゆきの言葉もあったような。

108 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:09 ID:O4tnBGgv
お客さんて誰?

広告レスがこの掲示板にいらないのは管理人の意向だったと思うけど。

109 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:12 ID:QuLe9bHh
利用している方から言えば、広告なんて無視すればいいだけの事
踏む人なんてほとんどいないでしょ。
いちいち、規制されるほうが迷惑な話ですよ。

110 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:13 ID:k7UYaWsR
でも広告クリックしてお金払う人には、広告は必要かと

過疎板が問題なら、過疎板だけ書き込みを規制すればよいのでは?
もともとそんなとこに広告貼っても効果薄いし
業者もしぶしぶ貼ってると思うんでね

十分力に余剰のあるサーバ、人の多いところは書き込み自由で
一日1000レス限定でもいいし
お互いに歩み寄らないと解決できない問題だと思われ

111 :FOX ★:03/10/17 16:15 ID:???
歩み寄るなんて全く考えていません。

112 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:18 ID:QuLe9bHh
歩み寄る必要はないでしょう。無視すればいいだけ。
大半の人は無視してると思うよ。

113 :rafale ★:03/10/17 16:19 ID:???
>>112
利用者側は無視で無問題でしょうが、鯖側はそうも言ってられないかと。


114 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:22 ID:QuLe9bHh
実際、広告によるサーバーの負荷ってどれくらいかかっているの。

115 :rafale ★:03/10/17 16:25 ID:???
>>114
負荷だけの問題で規制しようとしてるわけではないと思うのですが。

116 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:29 ID:QuLe9bHh
いやだから、負荷の問題だというからマジレスしてるのに。
じゃあ何が問題なのよ。
利用者からすれば規制かけられちゃうのが一番の問題なのですよ。

117 :rafale ★:03/10/17 16:34 ID:???
>鯖側の問題
これが負荷の問題だけという風に取られたんですかね。
そういうつもりではなかったんですが。
>>58にある通り、もっと大きな意味での資源かと。

118 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:36 ID:B1buKJX3
広告業者はほっとくとこんな感じになっちゃう。もうあぼーんされてるけどね。

http://www2.bbspink.com/test/read.cgi/erocomic/1051207939/38-n
http://www2.bbspink.com/test/read.cgi/erocomic/1058582422/79-n
http://www2.bbspink.com/test/read.cgi/erocomic/1059608777/7-n
http://www2.bbspink.com/test/read.cgi/erocomic/1055262618/106-n
http://www2.bbspink.com/test/read.cgi/erocomic/1055169416/27-n

先日思い立って久しぶりにfjを覗いてみた。もう誰もいなくなってた。
fjが衰退した理由はもちろん広告だけじゃないけど、私がfjを見なくなったのは
あまりにも広告だらけになっていたからだったのも理由のひとつ。
人が少ない板では広告は死活問題だったりする。

つい先日まで質問スレは 質問広告広告質問広告広告広告A型質問アメリカ・・ 
みたいな感じだったけど、今は広告対策スレが常時あがっている板ももうそれほど多くはない。

119 :るぅりん☆9歳 ◆IAc6UigumM :03/10/17 16:38 ID:3IvA/S12
るぅりん☆9歳←またなにかしら企んでる

1.特定の板にある全てのスレをダウンロード
2.httpが含まれてる書き込みをリストアップ(以下省略

3.整理(ドメイン順にソート等)
4.ngword.txtに追加


120 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:38 ID:euRwKQE5
運営系の板で名前に「★」が含まれている耕具氏は全員マヴァ。

定説です。

121 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:41 ID:QuLe9bHh
そういうことですか。わかりました。

だから利用者も無視している人が大半なのですから、管理側も余計な労力は
使わない方がよいと思うのですが。
この鼬ごっこがどんどん悪い方にむかっているような。

122 :仕事人 ★:03/10/17 16:42 ID:???
>>118
2ちゃんねる最大の危機を迎えたと思っている。
それも、トンネルの出口の見えない、

123 :rafale ★:03/10/17 16:44 ID:???
>>122
いずれ2ちゃんも広告の海に溺れてしまうかも、という心配ですか?

124 :仕事人 ★:03/10/17 16:45 ID:???
いずれ?

いや、既に。

125 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:45 ID:euRwKQE5
実際問題、広告とそれ以外の書き込みの境界線なんて存在しないんだから、
どんな規制を行っても、必ず抜け道が存在する。
イタシゴッコなんてしてもしょうがない。

126 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:49 ID:WN/ZT+L/
>117
つうか、月20000jの転送量ののなかには
こういったスパマーの分も含まれてるわけだな
しかも、管理人が営業して正規の広告料を貰ってる
業者よりスパマーのほうが効果が高いとなったら
誰も正規の広告など出さんわな

127 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:49 ID:ag7FpBQx
これからは人海戦術

128 :動け動けウゴウゴ2ちゃんねる:03/10/17 16:51 ID:QuLe9bHh
125サンの意見は少し極端だけど。
ここは現実的に商用●の導入を本気で考えて見たらどうでしょうか
運営側の資源を取り返す意味でも。

129 :るぅりん☆9歳 ◆IAc6UigumM :03/10/17 16:55 ID:3IvA/S12
実際の広告量を計測中<やめれ


130 :rafale ★:03/10/17 16:55 ID:???
>しかも、管理人が営業して正規の広告料を貰ってる
>業者よりスパマーのほうが効果が高いとなったら
>誰も正規の広告など出さんわな
これも2ちゃんとしては大きな問題なんでしょうね。

>>128
それはまず広告を排除した先に見える道なんじゃないですか?




131 :root ★:03/10/17 17:01 ID:???
SPAMとの戦いになぞらえて考えてみる。

BBQは、まさにRBLに相当するだろう(というか、基本的にRBLと同じしくみだし)。

参考:
http://www.hart.co.jp/spam/orbs.html


Rock54は、SpamAssassinに相当するような気がする。
結局はパターンマッチして、何らかのアクションを起こすわけだから。

参考:
http://ssss.jp/~trombik/email/spamassassin.html
http://www.spamassassin.org/

132 :るぅりん☆9歳 ◆IAc6UigumM :03/10/17 17:03 ID:3IvA/S12
メモ
某所のtomato発動
「<font color=tomato face="Arial"><b>218.41.123.78 , p297b4e.t128ah00.ap.so-net.ne.jp</b></font> ? 」

tomato発動1つでこれだけ消費する
これが100個だとすれば・・・(あえて計算しない

検索対象 34,278,189Byte
(いまからperlでスクリプト作る)


133 :root ★:03/10/17 17:04 ID:???
ここの「本文にそのURLがあるとspamとみなす」のところの
リンク先みたいなアイディアかな。漠然とだけど。
http://www.hart.co.jp/spam/

134 :root ★:03/10/17 17:05 ID:???
私の場合、SpamAssassin はもう必須ツールで、手放せません。
これがあるおかげで、何とかメールボックスが破綻しないで済んでる。

2ちゃんねるも、同じ状況ということか。

135 :仕事人 ★:03/10/17 17:07 ID:???
私のメールボックスは既にいくつ破綻したことか・・・


136 :root ★:03/10/17 17:09 ID:???
>>135
事象の捉え方は、>>131 >>133 でOK?

137 :動け動けウゴウゴ2ちゃんねる:03/10/17 17:09 ID:fmPD2Cvv
>131

広告対策はBBQと同様の方式でいけると思います。
ただし、登録はユーザーでやってしまうとマズいので

・登録は規制人が行う
 これはtomatoへの登録と同じ要領になるかな
 自動化はいい案が思う浮かばなかったです。

・広告のURLをBBQの串と同様に管理する。
・書き込む際はBBQと同様に初めにチェックしに行ってマッチしたら
 書き込み自体を反映させない。

こんな感じでどうでしょうか?


138 :動け動けウゴウゴ2ちゃんねる:03/10/17 17:11 ID:QuLe9bHh
でもバナー貼っている所もずっとはっているみたいだし、現状でも満足してるのでは。

管理側の人ってなんでシステム構築みたいな事に頼るのかな。
もっと現実的に考えないと広告業者との鼬ごっこは永遠に終わりなきどろじあい。

139 :動け動けウゴウゴ2ちゃんねる:03/10/17 17:13 ID:fmPD2Cvv
>137

これは鯖負担は考えていないですけど広告による資源消費と比べて、どっちが
負担が少ないかだとは思うんですけど



140 :root ★:03/10/17 17:13 ID:???
>>147
併用かなと。

1)bbqとは別ドメインの(しくみは同じでもいいけど)IP/ホスト名DBでチェック。

まず、1)により「本文をパースしなくても」規制できる。

2)本文をチェックして、ポイント制で評価する。

例えば、ero とはいっていたら0.5ポイント、盗撮 とはいっていたら 2 ポイント
とかやって、5ポイントを超えたら投稿できなくする。

ポイント制にすれば、例えばbbspinkをゆるくする(逆に、きびしくする)
とかいうのも可能。

ひっかかったら、規制対象にする。

で、例えば最初は30分で解除されるけど、再犯は1日、再再犯は永久とか、
そういう重み付けもできるかもしれない。

以上、とっても適当なおもいつき。2)はSpamAssassinの受け売り。

141 :root ★:03/10/17 17:15 ID:???
あ、上記は >>137

142 :root ★:03/10/17 17:16 ID:???
で、いったんそういうシステムができてしまえば、
登録・更新・解除のしくみは運用次第かと。

143 :サザン ★:03/10/17 17:16 ID:???
盛り上がってまいりました。

144 :root ★:03/10/17 17:17 ID:???
ということで、FOX ★ さんには >>131 のリンク先を見ておいていただきたいかなと。
仕事に戻ります。

145 :FOX ★:03/10/17 17:17 ID:???
>>136-137
そっすね、

手順としては既に既出ですが

1) 対象URLの収集+bbs.cgiへの組み込み → 手動のまま
2) bbs.cgi で投稿毎に対象URLかどうかのチェック → 現状のまま
  いろいろ方法はあると思いますが・・・(検討材料) → or 新方法
3) bbx.2ch.net への問い合わせおよび書き込み拒絶 → ※今回の目玉
  bbx.2ch.net 側がダイナミックに事象を決定。


4) 解除は 自動 and 手動の組み合わせ。

こんな感じですかねー
2) が急務だったりする。(急務以外は現状維持予定)


146 :動け動けウゴウゴ2ちゃんねる:03/10/17 17:17 ID:+IEXLvWl
でもこういうのってまったくの鼬ごっこになるんだよね。
規制引っかかってもフレームで転送とかDDNSとか
なんぼでもできるから。

147 :動け動けウゴウゴ2ちゃんねる:03/10/17 17:18 ID:fmPD2Cvv
>140

あとは本文チェックをどうするかですね。
しかし本文でのポイント制だと最終的にはURLしか貼らないようになる悪寒


148 :FOX ★:03/10/17 17:20 ID:???
>>146

違うんですよ。

そのいたちごっこをやる事にしたんですよ。

149 :root ★:03/10/17 17:20 ID:???
もうすこしだけ。

>>146
もちろん。
「いたちごっこしてでも、対応したい」が、この問題の基点かと。

>>147
そしたら、URLの点数を上げるということで。
>>146 の道(りゃ。

150 :動け動けウゴウゴ2ちゃんねる:03/10/17 17:20 ID:euRwKQE5
負荷も転送量も1%にも満たないんだから無視すればいいだけ。
利用者が自分でNGワードを登録すればいい。
書き込めないように殺菌しても、耐性菌が現れるだけ。

151 :るぅりん☆9歳 ◆IAc6UigumM :03/10/17 17:21 ID:3IvA/S12
某所の統計

対象板全スレ 34,278,189Byte
*以下投稿者名等含む
"color\x3Dtomato"が含まれる投稿(=tomato発動) 441999Byte(1.29%)
"http"が含まれる投稿(tomatoも含む直リン) 2693164Byte(7.86%)


152 :FOX ★:03/10/17 17:21 ID:???
広告スパム屋乙 >>150

153 :動け動けウゴウゴ2ちゃんねる:03/10/17 17:21 ID:Q+YKDOrm
ぷ○らみたいに、1つの広告書き込みについて
例えば10000円の広告手数料が発生することを
利用約款に盛り込んで、実際に請求するとか。

これが一番広告排除に効きそうな悪寒。

154 :動け動けウゴウゴ2ちゃんねる:03/10/17 17:24 ID:euRwKQE5
>>153
「ぷ○ら」なんて会社名を書き込むと、
お前はその会社の宣伝をしてることになるぞ?

155 :るぅりん☆9歳 ◆IAc6UigumM :03/10/17 17:26 ID:3IvA/S12
>>150
>利用者が自分でNGワードを登録すればいい。
面倒だし

NGワードにしてもHD容量減ってる

>>152
抜き出したリストいる?


156 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/17 17:28 ID:hAvnvhN3
応急処置としてはトップ/各板トップにホストと共に警告書いとけばいいんじゃない?

なんつー古いやり方・・・

157 :動け動けウゴウゴ2ちゃんねる:03/10/17 17:28 ID:fmPD2Cvv
>145

root★さんのポイント制が一番無難だと思います。
ポイントの振り分けは今までの広告内容で検討になると思いますけど
最高得点はURLになってしまうかな


158 :動け動けウゴウゴ2ちゃんねる:03/10/17 17:33 ID:B1buKJX3
試しに業者の多いプロバイダを訴えてみたら?
利用者教育はプロバイダの責任です、みたいに。

159 :FOX ★:03/10/17 17:36 ID:???
>>157
それはver1.00では既存のまま使う予定。
判定方法とかは ver2.00 以降ですね、

今回の御代は >>1- から書いてあるけど、
既に規制対象である投稿を実際に規制するまでの迅速化(高速化・効率化・自動化)
とまきぞえからのさよならです。

160 :動け動けウゴウゴ2ちゃんねる:03/10/17 17:36 ID:yr7Z3dT3
URLだけのspamについてはこんな方法もありますね。

ttp://www.shiro.dreamhost.com/scheme/trans/ffb-j.html
>spamがサイトで待っているのだとしたら、フィルタがそこまで見に行けばいいじゃないか。
>フィルタリングアルゴリズムはほとんどそのまま、サイトの内容を判定するのにも使える。


161 :FOX ★:03/10/17 17:38 ID:???
>>158
政治層のお話は
別スレでやられた方がいいかもです。

お題が与えられてそれをどう料理するかってのに興味しんしんな連中の溜まり場かと、

162 :root ★:03/10/17 17:45 ID:???
>>160
それ、いいかも。
これもポイント制か。

・背景が黒い 2点
・字が赤い 0.5点
・最初にYes/Noで選ばせる 1点
・Noのリンク先がYahoo! 10点

163 :FOX ★:03/10/17 17:47 ID:???
>>162
bbs.cgi で登校拒否であると検知した場合
bbx.2ch.net にはどのように問い合わせればいいんですか?



164 :(4w4)っ● ◆4w4.pcSySw :03/10/17 17:51 ID:U9Kk/VTH
きた━━━━━━(゚∀゚)━━━━━━○○○

これとは別に発想を変えて、書き込み内容で
書き込みが反映されないという方法も検討してください。

URLを書き込むのが主たる目的なのだから、
特定キーワードの書き込みを排除し続ければあきらめるんじゃないかな。
もちろん、即効的なトラフィックの減少は望めませんが
長期的に見たら効果があがるかも。

165 :動け動けウゴウゴ2ちゃんねる:03/10/17 17:55 ID:hjhj+Tzz
広告貼り付け屋と運営側の激しい戦いが
どのように繰り広げられるのか・・・。

続きは来週! m9(・∀・)

166 :root ★:03/10/17 17:55 ID:???
>>163
それって、bbxにbbs.cgiから「登録」したいと言ってますか?

167 :るぅりん☆9歳 ◆IAc6UigumM :03/10/17 17:58 ID:3IvA/S12
>>164
>特定キーワードの書き込みを排除
キーワードの特定をどうやるんだ?


168 :FOX ★:03/10/17 17:59 ID:???
>>166
規制すべき IPアドレスをbbs.cgiは持っています。
ただし各サーバばらばらなので集中管理できていませんし
100%規制発動したらまずいっす。

そこで このIPどう? って bbx に聞きたいです

bbxは初出ならどうのこうの
既出なら頻度を調べてどうのこうの
していただいて。

bbs.cgi に返答して欲しいのです。
OK or NG(登校拒否せよ) を、

169 :root ★:03/10/17 18:03 ID:???
IPをキーに、何かを答えさせるなら、bbq方式すね。

1.2.3.4 が「きれい」か「うすよごれてる」か「まっくろ」かを聞く。

=> 4.3.2.1.xxx.2ch.net を gethostbyname() する。
・そんな名前ないよ => きれい
・127.0.0.2 => うすよごれてる
・127.0.0.3 => まっくろ

みたいな。

170 :動け動けウゴウゴ2ちゃんねる:03/10/17 18:04 ID:GISPlC2H
自動化の部分にアクセス規制は必要なんですかね?
ISPに連絡しないなら、投稿を拒否するだけと変わらないような。

171 :root ★:03/10/17 18:04 ID:???
で、サーバ名単位で管理したいなら、理論的にはこんな方式かと。
管理ができるかどうかはともかくとして。

academy2なら、
43.2.1.academy2.xxx.2ch.net を gethstbyname()

news5なら、
4.3.2.1.news5.xxx.2ch.net を gethstbyname()

172 :root ★:03/10/17 18:05 ID:???
>>171 だと、bbs.cgi がどのバーチャルホストで動いているか、
何らかの方法で知る必要があるなぁ。

173 :FOX ★:03/10/17 18:07 ID:???
ちと bbs.cgi を見てきます。

174 :(4w4)っ● ◆4w4.pcSySw :03/10/17 18:07 ID:U9Kk/VTH
>>167
キーワードの特定は、もちろん自動化はできません。
別のと組み合わせて、内容を自動ピックアップ後に判断かな。
少し暖めておきます。ノ゛

175 :root ★:03/10/17 18:08 ID:???
キーワードDBは、ウイルスチェックのパターン(定義)ファイルみたいに、
逐次更新かと。

なにぶん、いたちごっこというぐらいで。

176 :動け動けウゴウゴ2ちゃんねる:03/10/17 18:10 ID:G8n3pGHg
>ポイント制

保土ヶ谷、熊本、長野、そのどれも「URLしか」書き込んでませんよ。。
それに、対象のページも本格的なエロサイト、と言うよりは
2ちゃん用につくった「クリックさせるためだけの」捨てページって感じだし
(メインのページはあえて宣伝しないのかもしれんが

たとえばガランとしたページの真ん中に「ここをクリック!」だけとか
自動的にmetaタグで飛ばすだけとか(対象のアフィリエイトIDに)

177 :FOX ★:03/10/17 18:12 ID:???
#投稿IPアドレス aaa.bbb.ccc.ddd

my $SPAM = gethstbyname("aaa.bbb.ccc.ddd.bbx.2ch.net");
if($SPAM) {登校拒否;}

ってな感じですか?


178 :動け動けウゴウゴ2ちゃんねる:03/10/17 18:14 ID:ctLVdZ3N
鼬を狩るのが狐の習性

179 :るぅりん☆9歳 ◆IAc6UigumM :03/10/17 18:16 ID:3IvA/S12
>>174
「sex」が規制対象「sexy」は規制対象外と判断できない

>>175
キーワードがダメで大部分がURL単位の規制になってるはず(pinkbbs.comのとまと)

以下 ttp://pink.bbspink.com/ascii2d/の広告URL取り出すperlスクリプトの投げやり
s/\x3C/\x20/g;
@stuff = split /\x20/, $_;
$url = $stuff[0];
$NG = 0;
$NG = 1 if ($url =~ /http/);
$NG = 0 if ($url =~ /2ch\x2Enet\x2F/);
$NG = 0 if ($url =~ /bbspink\x2Ecom\x2F/);
$NG = 0 if ($url =~ /google\x2Eco/);
$NG = 0 if ($url =~ /\x2Ejpg/);
$NG = 0 if ($url =~ /\x2Egif/);
$NG = 0 if ($url =~ /\x2Epng/);
$NG = 0 if ($url =~ /\x2Eswf/);
$NG = 0 if ($url =~ /\x2Ewma/);
$NG = 0 if ($url =~ /\x2Elzh/);
$NG = 0 if ($url =~ /\x2Ezip/);
$NG = 0 if ($url =~ /accsjp\x2Eor\x2Ejp/);
$NG = 0 if ($url =~ /sofurin\x2Eorg/);
$NG = 0 if ($url =~ /jasrac\x2Eor\x2Ejp/);
$NG = 0 if ($url =~ /npa\x2Ego\x2Ejp/);
$NG = 0 if ($url =~ /monazilla\x2Eorg/);


180 :動け動けウゴウゴ2ちゃんねる:03/10/17 18:19 ID:euRwKQE5
URLのために書き込めなかったら、
URLを変えるなどして書き込めばいいだけ。

181 :動け動けウゴウゴ2ちゃんねる:03/10/17 18:21 ID:2LA0PzN/
euRwKQE5 さんがしつこく張り付いてますが
多分相手にしてもらえないでしょう。

182 :動け動けウゴウゴ2ちゃんねる:03/10/17 18:24 ID:yO7C/ARp
自動で収集できれば一番だけど、通報制でもいいんじゃない?

183 :動け動けウゴウゴ2ちゃんねる:03/10/17 18:24 ID:euRwKQE5
>>181
なぜお前がそんなに悔しがる?

184 :root ★:03/10/17 18:26 ID:???
>>177
システムの都合上、アドレスをひっくりかえしてくださいです。
ddd.ccc.bbb.aaa.bbx.2ch.net

ピンポイントなら、そんなかんじでいいと思います。

185 :FOX ★:03/10/17 18:28 ID:???
>>184
りょうかいですー


まずはピンポイントでやってみようと思います。
それが今回の一つの目的ですから

ひっくりかえすのはどうやるの? > Perl の達人の方々

bbx.2ch.net ってまだないんだすよね? >>184
何にすればいいですか?

186 :動け動けウゴウゴ2ちゃんねる:03/10/17 18:33 ID:ormuJ+1B
>>185
FOX=マァヴ氏ね

187 :動け動けウゴウゴ2ちゃんねる:03/10/17 18:34 ID:xyvpSua4
話の流れから外れたレスは放置

188 :root ★:03/10/17 18:34 ID:???
>>185
子供のゾーンを作ります。IPピンポイントでいいわけですね。
であれば、bbqのniku.2ch.net側と同じものが使えます。

これからbbq.2ch.netで作業しますので、ちょっとまってくださいです。
ドメインはbbx.2ch.netにします。

189 :動け動けウゴウゴ2ちゃんねる:03/10/17 18:35 ID:AzPakj6h
$revaddr = '123.456.789.012';
$revaddr =~ s/(\d+)\.(\d+)\.(\d+)\.(\d+)/$4.$3.$2.$1/;

とか? すげーてきとー

190 :動け動けウゴウゴ2ちゃんねる:03/10/17 18:37 ID:G8n3pGHg
宣伝掲示板はスルーでよろしこ

191 :FOX ★:03/10/17 18:39 ID:???
#Perlです

my $HOST = $ENV{REMOTE_ADDR};
$HOST ひっくり返し ← この部分のやり方教えてちょ。
my $AHOST = "$HOST.bbx.2ch.net";
my $SPAM = gethostbyname($AHOST);
if($SPAM) {登校拒否;}



192 :FOX ★:03/10/17 18:40 ID:???
>>189
さんきゅです


#Perlです

my $HOST = $ENV{REMOTE_ADDR};
$HOST =~ s/(\d+)\.(\d+)\.(\d+)\.(\d+)/$4.$3.$2.$1/;
my $AHOST = "$HOST.bbx.2ch.net";
my $SPAM = gethostbyname($AHOST);
if($SPAM) {登校拒否;}

こんな感じ?

193 :root ★:03/10/17 18:49 ID:???
gethostbyname の戻り値が 127.0.0.2 かどうかをチェックしてください。
で、そうなら拒否ということで。

194 :FOX ★:03/10/17 18:50 ID:???
>>193
ちょっと bbs.cgi@qb に入れてみますー

195 :root ★:03/10/17 18:52 ID:???
まだ待ってください。
bbx.2ch.net が登録できてないので。

196 :FOX ★:03/10/17 18:55 ID:???
BBXcheck

197 :root ★:03/10/17 18:56 ID:???
ということで、以下を 2ch.net のDNSに登録お願いします。

bbq3 IN A 64.62.236.132
bbx IN NS bbq3.2ch.net.

198 :FOX ★:03/10/17 18:57 ID:???
BBXcheck
BBXcheck


199 :FOX ★:03/10/17 18:58 ID:???
BBXcheck
BBXcheck
BBXcheck
BBXcheck


200 :仕事人 ★:03/10/17 19:00 ID:???
>>197
いれましたー

201 :root ★:03/10/17 19:03 ID:???
>>200
% dig 4.3.2.1.bbx.2ch.net a

って実行してみてください。


202 :root ★:03/10/17 19:03 ID:???
nslookup 4.3.2.1.bbx.2ch.net

でもいいです。

203 :動け動けウゴウゴ2ちゃんねる:03/10/17 19:06 ID:AzPakj6h
C:\Documents and Settings>nslookup 4.3.2.1.bbx.2ch.net
Server: dns3.dion.ne.jp
Address: 210.141.108.248

Name: 4.3.2.1.bbx.2ch.net
Address: 127.0.0.2

204 :root ★:03/10/17 19:06 ID:???
>>203
正常すね。

205 :動け動けウゴウゴ2ちゃんねる:03/10/17 19:08 ID:qbLo8HiN
ちょっと思ったんですが、、、
広告ばら撒いてる人、このスレ自由に見られるんですよね。。
素人なんで詳しくは分からないですが、機密情報はここに書いてませんよね?
もし書いてるようだと、、、

レスはいらんです、、、

206 :動け動けウゴウゴ2ちゃんねる:03/10/17 19:09 ID:AzPakj6h
で?
あとは
・レスに特定の URL が書かれていたら bbx に問い合わせる -> bbs.cgi の仕事
・その IP アドレスが問い合わされた回数をカウントして
 一定数以上になったら「クロ」にする -> bbx のお仕事
でいいの?

207 :FOX ★:03/10/17 19:17 ID:???
BBXcheck

208 :動け動けウゴウゴ2ちゃんねる:03/10/17 19:18 ID:B1buKJX3
findでの検索ヒット数も黒判定に使ってほしい

209 :FOX ★:03/10/17 19:18 ID:???
>>196 のように書くと実験できるようになっています。

210 :rafale ★:03/10/17 19:19 ID:???
BBXcheck

211 :rafale ★:03/10/17 19:19 ID:???
ERROR!
ERROR:BBX =

ほほー。

212 :動け動けウゴウゴ2ちゃんねる:03/10/17 19:20 ID:G8n3pGHg
BBXcheck

213 :rafale ★:03/10/17 19:20 ID:???
連続スマソ。
>>211 って出るけど実際は>>210のように書き込まれてるってことか。
引っかかったら
ERROR:BBX =
の部分に何か出るんですかね?

214 :動け動けウゴウゴ2ちゃんねる:03/10/17 19:21 ID:G8n3pGHg
http://www.BBXcheck.com/hogehoge/

215 :root ★:03/10/17 19:27 ID:???
bbq3には、正常にquery来てますです。

216 :FOX ★:03/10/17 19:31 ID:???
>>215
どこかのサーバをモデルケースとしてやってみます?
それとも全サーバコールするとこまでは入れるかな。。。

217 :FOX ★:03/10/17 19:43 ID:???
よいしょっ

218 :FOX ★:03/10/17 19:46 ID:???
bbs.cgi ver 20031017 Rock54下準備入り

219 :root ★:03/10/17 19:46 ID:???
ところで、B B X check と書くと動くわけですが、
これってどうやってエラーにしてるですか?

なんとなく、存在しない時にエラーになっているような。
つまり逆。

>>216
いきなり入れるですか、、、。サーバ側は対応できますけど。
MRTGでquery数の統計とったほうがよさそうだなぁ。

220 :FOX ★:03/10/17 19:52 ID:???
呼んでいるだけですよん

B BXcheck の時だけメッセージ出しているです。


221 :root ★:03/10/17 19:53 ID:???
んじゃ、今日寝るまでにMRTGでbbxのコール状況を見れるようにしておくです。

222 :徘徊 ◆BBhaIKAIx6 :03/10/17 20:53 ID:rTmgosHy
>216 実験はPINKBBS?

223 :動け動けウゴウゴ2ちゃんねる:03/10/17 21:09 ID:JbFEvdBH
広告業者に好かれている鯖(板)

wow (hneta)
human (sfe, ms)
love
etc (break)

224 :動け動けウゴウゴ2ちゃんねる:03/10/17 21:12 ID:2tVN7L90
B B X check

225 :動け動けウゴウゴ2ちゃんねる:03/10/17 21:13 ID:2tVN7L90
思い切って pc.2ch.net/ad とか・・・。

226 :FOX ★:03/10/17 21:33 ID:???
>>221
規制対象となっている書き込みの場合
bbx.2ch.net を呼んでいます。

1) N秒以内にM回来たら規制発動。
2) L秒立ったら解除。

みたいな感じで、gethostbyname の戻り値をお願いしマース

はじめるときはきびしめで行きます。
でじょじょに緩めて、よさげなところを探すと、

N = 三時間
M = 3回
L = 三日

これくらいかな?

これで 規制の迅速化&自動化(三日 → 三投稿)
まきぞえの減少(使われたIPアドレスだけ規制)
が達成できるという目論見です。

227 :動け動けウゴウゴ2ちゃんねる:03/10/17 21:37 ID:epp2kro5
あれだ、最近見かける手だが、
広告は一箇所だけ貼って、そこに2ちゃんリンクを貼るっていう手法。

228 :動け動けウゴウゴ2ちゃんねる:03/10/17 21:40 ID:oDA4Aq+k
>>227
あー、http://pc.2ch.net/test/read.cgi/ad/***** だけのやつね。

229 :root ★:03/10/17 21:45 ID:???
>>226
queryぽつぽつ来てます。
で、仕掛けを作れと、、、。

私はプログラムが書けない体なので、ここ見てる達人たちに頼もうかなと。
プログラムを書くための材料は提供できるので。

まだ仕事場にいるので、帰宅してから徐々に情報出します。

230 :FOX ★:03/10/17 21:56 ID:???
さぁさぁ プログラム書きたい人はよっといで !!

231 :動け動けウゴウゴ2ちゃんねる:03/10/17 21:58 ID:rSCa/tFR
うんこーーー

232 :動け動けウゴウゴ2ちゃんねる:03/10/17 21:59 ID:epp2kro5
#!/usr/bin/perl
print<<EOF;
Content-Type: text/html

('A`)
EOF

233 :動け動けウゴウゴ2ちゃんねる:03/10/17 22:14 ID:euRwKQE5
マヴァーリしよーよ

234 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/17 22:18 ID:hAvnvhN3
#!/usr/bin/php
<?php
echo "('A`)";
exit;
?>

235 :るぅりん☆9歳 ◆IAc6UigumM :03/10/17 22:27 ID:3IvA/S12
sub gotofile {
my $path = shift;
my $filename = shift;
my $fsize = shift;
my $df = shift;
@stuff = split /\x2E/, $filename;
$nfile = $stuff[0];
if ($df eq "16895") {
} else {
open FILE , $path."\x2F".$filename;
$number = 0;
foreach (<FILE>) {
$number++;
s/\r//g;
s/\n//g;
@stuff = split /\x3C\x3E/, $_;
$name = $stuff[0];
$mail = $stuff[1];
$date = substr($stuff[2], 0, 14);
$id = substr($stuff[2], 15, 11);
$msg = $stuff[3];
$ext = $stuff[4];
next if ($name eq $msg);
next if ($ext ne "");
next if ($msg !~ /http/);
next if ($msg =~ /\x2Ftest\x2Fread\x2Ecgi/);
next if ($msg =~ /2ch\x2Enet\x2F/);
next if ($msg =~ /bbspink\x2Ecom\x2F/);
print FILE2 $nfile."\t".$number."\t".$date."\n";
$mdate = strdatatime2time($date);
next if ($mdate < $stdate);
print TOFILE "<dt>"."http\x3A//pink.bbspink.com/test/read.cgi/ascii2d/".$nfile."/".$number."<br>".$number." 名前:<font color=\x22forestgreen\x22>";
print TOFILE $name."</b></font>[".$mail."] 投稿日:".$date." ".$id."<dd>".$msg."<br><br>\n";
}
close FILE;
}
}
あとは知らん


236 :るぅりん☆9歳 ◆IAc6UigumM :03/10/17 22:35 ID:3IvA/S12
#ここからはじめる
#pink.bbspink.com\ascii2d\で実行させる
$stdate = strdatatime2time("03/10/17 00:00");
open TOFILE , ">test.html";
print TOFILE "<html>";
print TOFILE "<body><font face=\x22MS Pゴシック\x22><dl>";
sdir ("dat");
print TOFILE "</body></html>";
close TOFILE;
exit;

sub sdir {
my $path = shift;
my $file;
my $stuff;
opendir(DIR, $path);
while ($file = readdir(DIR)) {
next if (($file eq '.') || ($file eq '..'));
($dev, $ino, $mode, $nlink, $uid, $gid, $rdev, $size, $atime, $mtime, $ctime, $blksize, $blocks) = stat($file);
gotofile($path,$file,$size,$mode);
}
closedir(DIR);
}
sub strdatatime2time {
my $strs = shift;
@stuff = split / /, $strs;
@sp1 = split /\x2F/, $stuff[0];
$year = 2000 + $sp1[0];
$mon = $sp1[1];
$mday = $sp1[2];
@sp2 = split /\:/, $stuff[1];
$hour = $sp2[0];
$min = $sp2[1];
$sec = 0;
$return = timelocal($sec, $min, $hour, $mday, $mon - 1, $year - 1900);
return $return;
}
殺されそうだ・・・

03/10/17 00:00〜03/10/17 16:55に広告らしいものは無い
つまらん


237 :動け動けウゴウゴ2ちゃんねる:03/10/17 22:46 ID:/sUEFI8v
警察介入も考えてみない?
例えばピンクチラシが公衆電話に貼られてして逮捕者も出てるよね?
インターネットも公共の場所とするなら広告を貼る行為その物が違反に問われて罪になる。

238 :るぅりん☆9歳 ◆IAc6UigumM :03/10/17 22:54 ID:3IvA/S12
>>237
>例えばピンクチラシが公衆電話に貼られてして逮捕者も出てるよね?
>インターネットも公共の場所とするなら広告を貼る行為その物が違反に問われて罪になる。

もしインターネットじょうでも適用されるとして

18禁の広告なら可能だが
それ以外の広告は対象外

*現在爆撃が多かったhttp://aa2.2ch.net/accuse/を対象にやってるみゅ〜☆


239 :動け動けウゴウゴ2ちゃんねる:03/10/17 22:54 ID:8eUhNLk2
>公共の場所とするなら広告を貼る行為その物が違反に問われて罪になる

(〃 ̄ー ̄〃)

240 :動け動けウゴウゴ2ちゃんねる:03/10/17 22:59 ID:8eUhNLk2
掲示板スパム投稿 対策サイト
http://bbsspam.blfan.org/

>残念ながら、現在は「掲示板spam投稿」という行為自体に対しての法規制はありません。

>投稿者(spammer)のISPに警告してもらうことはできます
>(投稿者の接続AP(アクセス・ポイント)や、投稿時刻・内容の提出は必須)。


>また、取り扱っている商品が違法性の高いものである場合は、各機関への通報も併用すべきでしょう。
>それから、「掲示板spam投稿」が問題のある行為であるそして泣き寝入り以外にできることがあるということを、多くの人々に広めてもらいたいと思います。

>即効性があるとは言えませんが、ISPに問題行為であると認識させるという意味でも、
>投稿を行なうときに用いたISPに対して、報告あるいは苦情を行なうのが良いでしょう。

241 :動け動けウゴウゴ2ちゃんねる:03/10/17 23:08 ID:8eUhNLk2
http://aa2.2ch.net/accuse/

ここの広告は、
宣伝掲示板のスレをage2chで転送してるだけのようですよ
ただの荒らしだし、
かりに業者だとしても本人は参加してないと思われ (ほかの連中を巻き込むのが目的じゃないかな

242 :動け動けウゴウゴ2ちゃんねる:03/10/17 23:09 ID:TiTfo72G
2ch掲示板側で広告あぼーんしないで、
専用ブラウザの板一覧自動更新みたいに、共通フォーマットのあぼーんリストの自動DL機能をつけてみるとか。

243 :るぅりん☆9歳 ◆IAc6UigumM :03/10/17 23:12 ID:3IvA/S12
>>242
誰がそのリストを作るんだ?


るぅりん☆9歳←作ろうとしてる馬鹿1号


244 :動け動けウゴウゴ2ちゃんねる:03/10/17 23:14 ID:hDWfAC7a
遅レスだけど、ひっくり返すのって
join('.', reverse split(/\./,$HOST))
でいい気がするんだけど
正規表現とどっちが軽いかな



245 :動け動けウゴウゴ2ちゃんねる:03/10/17 23:17 ID:TiTfo72G
>>243
今のあぼーんシステムの流用で作れない?
あぼーん依頼を削除人に渡す代わりにリストに追加、みたいな形で。
この辺のこと、あまり詳しくないんで良く分かってないが。

246 :(4w4)っ● ◆4w4.pcSySw :03/10/17 23:51 ID:4X6R55rx
見る側の改善にはなるけど、通信量が変わらないよ。

247 :るぅりん☆9歳 ◆IAc6UigumM :03/10/18 00:00 ID:pJDnxFAo
print TOFILE "<!--".$mdate."-->";
print TOFILE "<dt>"."http\x3A//pink.bbspink.com/test/read.cgi/ascii2d/".$nfile."/".$number."<br>".$number." 名前:<font color=\x22forestgreen\x22>";
print TOFILE $name."</b></font>[".$mail."] 投稿日:".$date." ".$id."<dd>".$msg."<br><br>";
ソートしてみると
面白い

で・・・
一気にやると面倒だな
NGワードにするURL覚えそうだ

>246
書き込まれてからのあぼ〜んはそのスレ全部を再取得する必要がある


248 :(4w4)っ● ◆4w4.pcSySw :03/10/18 00:04 ID:HmPBNQfn
よく考えたら悪くはないな。
改善になるしボランティアさんの作業量が減るし。
内部は良いんだ。速やかに出来ればトラフィックがかなり減少する。

249 :動け動けウゴウゴ2ちゃんねる:03/10/18 00:19 ID:TIIJo5S1
>>248
しかも消し忘れも無いし追加爆撃のダメージも大幅に緩和できる。

ただ、IEなんかで見てる人は広告を見るこになるから業者の効率も上がるかもしれない。
やっぱり2ちゃんが広告の場にされることよりもトラフィックの問題のほうが大きい?

250 :(4w4)っ● ◆4w4.pcSySw :03/10/18 00:31 ID:HmPBNQfn
論点については、>>12>>58あたりだと思います。

251 :るぅりん☆9歳 ◆IAc6UigumM :03/10/18 00:45 ID:pJDnxFAo
>>250
ttp://pink.bbspink.com/test/read.cgi/ascii2d/1056572779/840,882,910
ttp://pink.bbspink.com/test/read.cgi/ascii2d/1058197669/581,658,737,754,768
ttp://pink.bbspink.com/test/read.cgi/ascii2d/1059139094/292,299
ttp://pink.bbspink.com/test/read.cgi/ascii2d/1059967669/589
ttp://pink.bbspink.com/test/read.cgi/ascii2d/1060603250/485,488,501,514,521,524,528,533,542,550,559,564,570,580,590,594,601,629,632,644,650,669,671,685,687,695
ttp://pink.bbspink.com/test/read.cgi/ascii2d/1061899943/307,349,430
ttp://pink.bbspink.com/test/read.cgi/ascii2d/1062807680/129,139,151,174,184,186,205,212,227,240,243,247,271,282,303,318,336,341,345,352,358,369,378,387,400,413
,424,431,436,439,445,457,466,474,480,491,510,527,530,535,548,556,578,585,593,600,606,612,640,647,657,674,685,708,711,721,731,736,737,744,757,765,769,771,772,773,776
,779,782,783,786,788,789,793,795,800,804
ttp://pink.bbspink.com/test/read.cgi/ascii2d/1062954964/151,177,216,258,263,352,360,373,416,455,461,501
広告ではないけど↑等の酷いコピペも規制対象にするしかないね


252 :動け動けウゴウゴ2ちゃんねる:03/10/18 01:14 ID:XaLhqKUf
削除人さんが管理してる「広告辞書」をもっと有効活用できればいいかなぁと。

253 :るぅりん☆9歳 ◆IAc6UigumM :03/10/18 01:53 ID:pJDnxFAo
絞込みしてたが・・・

改行無しのhttp直リンは広告と断定可能


254 :動け動けウゴウゴ2ちゃんねる:03/10/18 02:17 ID:jJ6jzXhw
>>237
18禁サイトじゃないのに、ime.nuに18禁の広告を表示してる2ch自体が違反してるじゃない。

255 :動け動けウゴウゴ2ちゃんねる:03/10/18 02:30 ID:WAtJ5cQU
>>254
許可を貰っている広告でしょうーに

256 :動け動けウゴウゴ2ちゃんねる:03/10/18 02:34 ID:WAtJ5cQU
許可を貰っていないのを対象としたものでしょ
今議論しているものは
広告業者がなんで二人も来てるのよ

257 :動け動けウゴウゴ2ちゃんねる:03/10/18 02:37 ID:GV/iDLBi
死活問題なんでしょう。。。

258 :動け動けウゴウゴ2ちゃんねる:03/10/18 03:54 ID:cFInqBR7
まあ、いろいろ喋らしておけば、
どういう対策とってくるか解るからいいじゃん

259 :root ★:03/10/18 05:15 ID:???
>>221 をやりました。
http://mumumu.mu/mrtg/

>>229 は1回寝てからにしますです。今日はこれでおやすみ。

260 :動け動けウゴウゴ2ちゃんねる:03/10/18 06:54 ID:jzhcqvY8
>>259
お疲れさんなのです


業者がBBQでサンバを踊る、の図ですか。

261 :動け動けウゴウゴ2ちゃんねる:03/10/18 08:10 ID:jJ6jzXhw
>>256
死んどけ

262 :動け動けウゴウゴ2ちゃんねる:03/10/18 09:23 ID:jzhcqvY8
結局全板に入れたのかな。
20031017と20031017aのところがあるのは
オイスターとそうじゃないやつなんかな。。

263 :るぅりん☆9歳 ◆IAc6UigumM :03/10/18 11:50 ID:pJDnxFAo
>>259
6時頃が少ないな

6時頃にあぼーん砲等集中してやれば被害少ないのか・・・


以下戯言
投稿時にIPと本文のmd5をDBに問い合わせ md5が同じだったら書き込み拒否&回数登録
回数が一定値をこえると自動アク禁発動

DBのてーぶる IP・MD5・回数・URL


264 :動け動けウゴウゴ2ちゃんねる:03/10/18 11:54 ID:dIJNmRQU
で、どっからNGワード拾ってきたんだ?ここか?http://pc.2ch.net/ad/

265 :root ★:03/10/18 13:28 ID:???
ということで、仕様その1。

まずは、抜き出しと登録部分。
何度も起動するプログラムではないので、Perlでよいです。
仕様に関する質問・抜けの指摘等は、このスレで。

※「抜き出しプログラム」の仕様

1)標準入力を1行読んで、保存しておく
 EOFならプログラム終了

2)標準入力の例は以下のとおり。スペース1個で区切られており、
 5つのフィールドからできている。

@400000003f90b62c042aac5c d8dad9b3:2910:08af + 0001 4.3.2.1.bbx.2ch.net

3)第3フィールドが"+"で、かつ第4フィールドが"0001"だったものだけが処理対象。
 そうでなければ 5) へ
 入力がこのフォーマットでない場合も 5) へ

4)第5フィールドを、種別と出現回数によって「管理DB」と「抹殺DB」に登録する

管理DBはプログラムが動くディレクトリに、glistという名前で作る。
glistはBerkeley DB(PerlならDB_File)を使って、ハッシュする。

glistファイル(のテキストのほう)はこんなかんじ。
このような形で、IPと出現回数を保持。

1.2.3.4 1
2.3.4.5 6
3.5.7.9 20

つまり、登録時には再度生IPの形に戻して、回数とともに保持する必要がある。
こんなかんじか。

- まずglistに登録があるかどうか調べる
- なければ回数1で行を追加し、あればその行の回数をカウントアップする
- 回数が3になったらそのIPを抹殺DBに登録する

抹殺DBはプログラムが動くディレクトリに、klistという名前で作る。
klistは単純なIPリストの並びでよい(こっちもBerkeley DBでハッシュ)

5)保存しておいた標準入力を、そのまま標準出力に出力し、1)に戻る

266 :るぅりん☆9歳 ◆IAc6UigumM :03/10/18 13:53 ID:pJDnxFAo
foreach (<STDIN>) {
exit if ($_ eq "EOF"); #違うか?
@stuff = split /\x20/, $_;
if (($stuff[2] eq "+") && ($stuff[3] eq "0001")){
#DB書き込み $stuff[4]が操作対象
}
print $_;
}


267 :root ★:03/10/18 14:08 ID:???
>>265
3)の仕様に少し追加。

第2フィールドの:より前(上記のd8dad9b3のところ)によって、処理対象を
絞れるようにしてほしいです。

対象はプログラムがあるディレクトリにある、oklistというファイルにあるやつのみで。
oklist(人間が別途作成)は、こんなかんじ。

d8dad9b3
d8da8232
d8da8202
d8da8302
d8da8402

で、ここに該当しない場合は、4) をせず 5) へ。

268 :るぅりん☆9歳 ◆IAc6UigumM :03/10/18 14:21 ID:pJDnxFAo
open FILE "oklist";
$i = 0;
foreach (<FILE>) {
s/\r//g;
s/\n//g;
$oklists[$i] = $_;
$i++;
}
close FILE;
foreach (<STDIN>) {
exit if ($_ eq "EOF"); #違うか?
@stuff = split /\x20/, $_;
if (($stuff[2] eq "+") && ($stuff[3] eq "0001") && oklist($stuff[1])){
#DB書き込み $stuff[4]が操作対象
}
print $_;
}

sub oklist{
my $str = shift;
my $ret;
my $i;
my $sp;
@sp = split /\x3A/, $str;
$ret = 0;
for($i = 0; $i < @oklists; $i++){
if ($oklists[$i] eq $sp[0]){$ret = 1;last;}
}
return $ret;
}
(^^;


269 :るぅりん☆9歳 ◆IAc6UigumM :03/10/18 15:24 ID:pJDnxFAo
_| ̄|○...
りざるとが逆じゃん
sub oklist{
my $str = shift;
my $ret;
my $i;
my $sp;
@sp = split /\x3A/, $str;
$ret = 1; <=
for($i = 0; $i < @oklists; $i++){
if ($oklists[$i] eq $sp[0]){$ret = 0;last;} <=
}
return $ret;
}


270 :未承諾広告※ ◆aiY4htt2.2 :03/10/18 16:01 ID:1fR+ucug
DB_File のまぬあるって長いのねぇ。。。
でも用例が多いので判りやすいかも(^-^)

ってことで、今まで手を付けてこなかった DBM まわりの勉強がてらに挑戦してみようかとm(_ _)m
(鯖監視係。にも対応させてみたいし)

271 :未テスト:03/10/18 16:07 ID:z5j3Zm1d
#!/usr/local/bin/perl

# use DB_File;
use strict;

# my $glist_db = './glist.db';
# my $klist_db = './klist.db';
my $glist = './glist';
my $klist = './klist';
my $olist = './olist';

for ($glist, $klist, $olist) {
  -f && next;
  local *LIST;
  open LIST, '>>' . $_ or die;
  close LIST;
}

272 :未テスト:03/10/18 16:09 ID:z5j3Zm1d
IN: while (my $in = <STDIN>) {
  my @field = split / /, $in;
  if ($field[2] eq '+' && $field[3] eq '0001') {
    next IN if ok($field[1]);
    my($ip) = $field[4] =~ /^(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})/;
    # {
    #  tie my %glist, 'DB_File', $glist_db, O_RDWR|O_CREAT, 0644 or die;
    #  $glist{$ip}++;
    #  untie %glist;
    # }
    local *GLIST;
    open GLIST, '+<' . $glist or die;
    flock GLIST, 2;
    $ip =~ /^\Q$ip\E/;
    CHECK: {
      while (my $line = <GLIST>) {
        $line =~ // or next;
        my $pos = tell(GLIST) - length $line;
        my $count;
        $line =~ s/(\d+)$/$count = $1 + 1/e;
        $count < 3 or add_klist($ip);
        my @line = ($line, <GLIST>);
        seek GLIST, $pos, 0;
        print GLIST @line;
        truncate GLIST, tell GLIST;
        last CHECK;
      }
      print GLIST "$ip 1\n";
    }
    close GLIST;
  }
  print $in;
}

273 :未テスト:03/10/18 16:12 ID:z5j3Zm1d
sub ok {
  my($ok) = pop(@_) =~ /^([^:]+)/;

  local *OLIST;
  open OLIST, '<' . $olist or die;

  $ok =~ /^\Q$ok\E$/;
  my $exist;
  // and $exist = 1 while <OLIST>;

  close OLIST;
  return $exist ? 0 : 1;
}

sub add_klist {
  my $ip = pop;

  # {
  #  tie my %klist, 'DB_File', $klist_db, O_RDWR|O_CREAT, 0644 or die;
  #  $klist{$ip}++;
  #  untie %klist;
  # }

  local *KLIST;
  open KLIST, '>>' . $klist or die;
  flock KLIST, 2;
  print KLIST "$ip\n";
  close KLIST;
}

274 :るぅりん☆9歳 ◆IAc6UigumM :03/10/18 17:12 ID:pJDnxFAo
>>271-273
perlやり始めの私とはレベルが違う

吊ってくる・・・
 ∧||∧
(  ⌒ ヽ 
 ∪  ノ
  ∪∪


275 :動け動けウゴウゴ2ちゃんねる:03/10/18 18:33 ID:K+ghLLQq
(´-`).oO(久しぶりにor使ってる人を見つけたよ…)

276 :名無し募集中。。。:03/10/18 19:19 ID:uzHI65LP
俺も書いてみた
#!/usr/bin/perl
use strict;
my $oklist = './oklist';

while(<>){ #例)@400000003f90b62c042aac5c d8dad9b3:2910:08af + 0001 4.3.2.1.bbx.2ch.net
 my $line = $_;# 1)
 my @field = split(/\x20/, $line);# 2)
 # 3)
 next if not @field == 5;# to 5)
 if($field[2] eq '+' and $field[3] eq '0001'){
  next if not is_oklist($field[1]);# to 5)
  regist();# 4)
 }
 else{
  next;# to 5)
 }
}
continue{ # 5)
 print $line;
}

sub is_oklist{ # oklistにあれば真、無ければ偽
 my ($target) = split(/:/, shift() );
 open(OK, $oklist) or die;
  while(<OK>){ #oklistが小さいなら配列にぶち込んでgrepもいいカモネ
  if ($target eq $_){
   close OK;
   return 1;
   }
 }
 return 0;
}

sub regist{ # 4)第5フィールドを、種別と出現回数によって「管理DB」と「抹殺DB」に登録する
}
恥ずかしながらDB操作はシランのでそこは任せた(;・∀・)


277 :るぅりん☆9歳 ◆IAc6UigumM :03/10/18 20:27 ID:pJDnxFAo
>>276
sub is_oklist{ # oklistにあれば真、無ければ偽
 my ($target) = split(/:/, shift() );
 open(OK, $oklist) or die;
  while(<OK>){ #oklistが小さいなら配列にぶち込んでgrepもいいカモネ
  if ($target eq $_){
   close OK;
   return 1;
   }
 }
 return 0;
}
関数が呼び出されるごとに毎回ファイル読み込み・・・


278 :276:03/10/18 21:39 ID:uzHI65LP
勢いで書いたんで気づかなかった(;´Д`)
んじゃメインのwhile前に配列なりハッシュに用意しときゃいいな
しかし書いてる時間が無いんでまた今度

279 :仕事人 ★:03/10/18 22:37 ID:???
なんか今日は凄い数きてるっすネ
http://mumumu.mu/mrtg/mrtg-rrd.cgi/bbqbbx/bbx.html

280 :root ★:03/10/19 00:26 ID:???
みなさん、プログラムありがとござます。
こんな感じで、みんなでわいわいと必要なパーツを作っていく方針でやろうかと。

>>279
朝のやつは「おためし」だった模様。
ログを見ると、それ以降のはほんものの業者さんみたいですね。


281 :root ★:03/10/19 00:29 ID:???
タブとかの変換したりするのきびしいので、PerlをどこかのWebに
うpしてもらえるとうれしいです。

壷カキコ( http://tubo.kakiko.com/ )って、この用途に使ってもいいのかしら。

282 :root ★:03/10/19 00:46 ID:???
で、>>265 に時間の要素を入れるようにします。少し仕様追加。
N秒以内に、とかL秒とかをクリアするには、必要なので。

あと、抹殺DBに登録するのは、別プロセスのほうがよさそうなので、分けます。

※「抜き出しプログラム」の仕様 1.2

1)標準入力を1行読んで、保存しておく
 EOFならプログラム終了

2)標準入力の例は以下のとおり。スペース1個で区切られており、
 5つのフィールドからできている。

@400000003f90b62c042aac5c d8dad9b3:2910:08af + 0001 4.3.2.1.bbx.2ch.net

3)第3フィールドが"+"で、かつ第4フィールドが"0001"、かつ
 第2フィールドの:より前(上記のd8dad9b3のところ)が、oklistファイルにリストされている
 ものの場合、処理対象とし、4) へ。
 そうでなければ 5) へ。
 入力がこのフォーマットでない場合も 5) へ。

4)第5フィールドを、種別と出現回数によって「管理DB」に登録する

管理DBはプログラムが動くディレクトリに、glistという名前で作る。
glistはBerkeley DB(PerlならDB_File)を使って、ハッシュする。

glistファイル(のテキストのほう)はこんなかんじ。
このような形で、作成時間、更新時間、IPと出現回数を保持。

1066291600 1066291600 1.2.3.4 1
1066291700 1066292000 2.3.4.5 6
1066291800 1066292800 3.5.7.9 20

最初のフィールドが、各エントリが作られた時間(UNIX time)。
次のフィールドが、最終更新時間(つまり、最終出現時間)。
上記の例のように、1回目は2つの時間は同じのが入る。

登録時には再度生IPの形に戻して、回数とともに保持する必要がある。

- まずglistに登録があるかどうか調べる
- なければ回数1で行を追加し、あればその行の回数をカウントアップし、時間を更新する

5)保存しておいた標準入力を、そのまま標準出力に出力し、1)に戻る

283 :root ★:03/10/19 00:53 ID:???
※「抹殺IP抜き出しプログラム」の仕様 1.0

cronで定期的に実行することを想定

1)glistをDB_Fileを使って読み、(更新時間)-(作成時間)がlimit.timeファイルで
 指定された秒数以下で、出現回数がlimit.numberファイルで指定された回数
 以上である場合、klistファイルに更新時間とIPアドレスをリストアップする。
 klistファイルは、DB_Fileでハッシュする(毎回作り直される)。

 上記の例では、klistファイルはこうなる。

1066292000 2.3.4.5
1066292800 3.5.7.9

284 :未承諾広告※ ◆aiY4htt2.2 :03/10/19 00:55 ID:J6hvYMzi
うpろだ、わたしゃのところので良かったらどうぞです。
どうせろくなのしかないし、閑散としていますので(w
http://2ch.baila6.jp/uploader/

tai64 を 鯖タイムに変換するの、あ、登録時の鯖時間でよいのか。。。
あとファイルロックできる use DB_File と、
O_RDWR 等が使える use Fctnl は、入っているのでしょうか?

285 :root ★:03/10/19 00:57 ID:???
※「お掃除プログラム」の仕様 1.0

1時間に1回程度、cronで動かすことを想定

1)glistとklistから、古いエントリを削除する。
 expire.time ファイルで指定された秒数を超えて更新がない行を削除し、
 DB_File でハッシュを更新する。

286 :root ★:03/10/19 00:58 ID:???
>>284
どうも。
root権限ありなので、必要なPerlモジュールはなんでも用意できるです。

287 :root ★:03/10/19 01:01 ID:???
これで、

limit.time 10800
limit.number 3
expire.time 259200

に設定して、klistファイルの第2フィールドをbbxに叩き込めばいいのかな。

抜けがあったら、おしえてください。

288 :root ★:03/10/19 01:06 ID:???
>>282>>283 は名前がまぎらわしいすね。
>>283 を「かき集めプログラム」にするかな。

「かき集めプログラム」 bbxgather.pl
「拾い上げプログラム」 bbxpickup.pl
「お掃除プログラム」 bbxsweep.pl

の三本立てということで。

これから、録画したTBSチャンネルの大岡越前でも見るかな。

289 :未承諾広告※ ◆aiY4htt2.2 :03/10/19 01:07 ID:J6hvYMzi
えっと、、、 oklist は手書きで更新なのでしょうか?
それだと、人間が判りやすいように、aaa.bbb.ccc.ddd の形で記載して、比較時にパックさせて文字列比較させても良さそうな。

凡例:
d8dad9b3 -> 216.218.217.179\n と記載。

290 :root ★:03/10/19 01:08 ID:???
>>288
あ、かき集めは >>283 じゃなくて >>282 すね。スマソ。

291 :root ★:03/10/19 01:10 ID:???
>>289
すばらしいです。その方が保守性がアップしますね。

# いうまでもないことですが、
# oklistには、2ちゃんねるとHEのDNSキャッシュサーバのIPアドレスを記述。

292 :未承諾広告※ ◆aiY4htt2.2 :03/10/19 01:24 ID:J6hvYMzi
>>291
承知しましたー
では、今までに挙がっているソースと睨めっこしながら、ちまちまと描いてみるです。
提出は utf-8 の LF 改行で描いた方が良さそうですね(^-^)
・・・と云いながらも、ちょと躰が痛いのであまり無理はしませんけれども(w
大岡越前ごゆるりと(^o^)

293 :root ★:03/10/19 01:24 ID:???
で、glist と klist は、作成時間でソートされてるといいと思われ。

294 :未承諾広告※ ◆aiY4htt2.2 :03/10/19 01:26 ID:J6hvYMzi
>>292
utf-8 ×
euc ○

m(_ _)m

295 :root ★:03/10/19 01:28 ID:???
>>292
ども。euc-jp(コメントに使う漢字のことですよね)のLF改行がいいかな。< Perl
ごむりなさらず。

加藤剛氏演じる大岡越前(の人格)は、私の遠い目標すね。
とても無理だけど。

296 :root ★:03/10/19 01:28 ID:???
>>294
お、かぶった。
んでは、今日はこれにて。

297 :歌唄いメセナ ◆OHQ5SO6eaI :03/10/19 01:30 ID:bK+OSdE5
>>291
スピード重視ならパック後の方がいいと思う


298 :root ★:03/10/19 01:32 ID:???
>>297
うん、そですね。
でも、DNS queryする可能性があるサーバの数は限られているので、
保守性をとりたいです。

可能性のあるサーバ:
monitor.he.net
ns1.he.net
ns2.he.net
ns3.he.net
oyster173以降のoysterサーバ(自分でDNSキャッシュを持っているので)

299 :未承諾広告※ ◆aiY4htt2.2 :03/10/19 01:34 ID:J6hvYMzi
>>293
むむむ?ハッシュてソートできるんだっけ?@ちょっと勉強。。。

>>297
最悪 C で!@わたしゃは逃げます(w
おそらく djbtools 類から入力を受取るんでその方がスマートなんだよねぇ。。。

300 :root ★:03/10/19 01:37 ID:???
>>299
テキストのほうがソートされてればよいです。
(単にみやすさの問題なので)

301 :うさだ萌えファンクラブ会計 ◆LolitaIPs. :03/10/19 02:08 ID:2D7zV+DP
BBX
check

302 :未承諾広告※ ◆aiY4htt2.2 :03/10/19 03:11 ID:J6hvYMzi
ちょと休憩。
やっぱりなれない DragonBall で詰まっていたりして(苦笑)
tie my %glist, 'DB_File', $FILES{'glist'}, O_RDWR|O_CREAT, 0644 or die "Can not tie $FILES{'glist'}:$!\n";
$glist{'最初のtime値'} = "最新のtime値 IP 回数"; # space 区切り
にすべきか、

$GLIST = tie my %glist, 'DB_File', $FILES{'glist'}, O_RDWR|O_CREAT, 0644 or die "Can not tie $FILES{'glist'}:$!\n";
$GLIST->{'ip'}{'first'} = 最初のtime値;
$GLIST->{'ip'}{'latest'} = 最新のtime値;
$GLIST->{'ip'}{'count'} = 回数;
にすべきか。。。
(まだ良く判っていない)

やっぱり、
move.l d0,$4(a0)
の方がイィよなぁ。。。

303 :root ★:03/10/19 03:39 ID:???
できるようなら、>>287 をbbx.confファイルに書けるようになるとうれしいな、

limittime 10800
limitnumber 3
expiretime 259200

なんて感じで。

で、./bbx.conf /usr/local/etc/bbx.conf /etc/bbx.conf の順で
ファイルを探して読むようにして、ファイルがなかったり値が指定されてない場合は、
デフォルトで上記の値にするとか。

なんてことを、寝る前に書いておいてみる。

304 :未承諾広告※ ◆aiY4htt2.2 :03/10/19 03:53 ID:J6hvYMzi
そろそろ限界なので寝るですm(_ _)m
http://2ch.baila6.jp/uploader/stored/up0083.zip
bbxgather.pl のたたき台にでも。。。(EUC LF改行)
エラーチェックだけしました。

305 :271-273:03/10/19 10:55 ID:4iVt7xyr
>>304
http://2ch.baila6.jp/uploader/stored/up0084.zip
このスレの内容理解して組んでるわけじゃないので注意。

306 :動け動けウゴウゴ2ちゃんねる:03/10/19 11:53 ID:2lNnz0yK
お邪魔します。
広告対策どうしましょうか?
まだ従来法で少し続けるようでしたらスレとか立て直したりしますけど。

bbx立ち上げ以降だと

【life.fam】広告書き込み対策【野口ネット】
http://qb.2ch.net/test/read.cgi/operate/1065915505/ (dat落ち)
【yokozuna】広告書き込み対策【navi-on】
http://qb.2ch.net/test/read.cgi/operate/1065556405/l50
【endou】広告書き込み対策 part2 (ただし、規制されているので削除議論だけですが)
http://qb.2ch.net/test/read.cgi/operate/1064734041/l50
【別れさせ屋】広告書き込み対策【blacklist.jp】
http://qb.2ch.net/test/read.cgi/operate/1065978942/l50
【66。40。59。72】 広告書き込み対策 【エキサイトルーム】
http://qb.2ch.net/test/read.cgi/operate/1062435298/l50


最新:【s a t c h e l】 広告書き込み対策
http://qb.2ch.net/test/read.cgi/operate/1062125805/244
各板4〜5個ずつぐらいかな。2回爆撃でx8〜x10の模様。
なぜか芸スポだけ重点爆撃されてますけど。

むむむサイトを見る限りちゃんと拾えているみたい。10時〜
目測で15/5分
キーワードはこれまでに登録してたやつを使っているんですかね。


307 :名無し募集中。。。:03/10/19 12:11 ID:LZIt8GRv
システム構成を理解してる未承諾広告※ とPerlのできる271-273で万事解決ぽ

308 :動け動けウゴウゴ2ちゃんねる:03/10/19 12:39 ID:e2x4m6Jb
>>306
>キーワードはこれまでに登録してたやつを使っているんですかね。
にあわせて質問です

俺も自分のサイトを宣伝したことがあるんですが、宣伝掲示板しか使ったことがありません。
先日、批判要望板にもコピペされてたみたいだけど。。

キーワードを宣伝掲示板or批判要望板から拾ってきたんだとすると、
ブラックリストに載っちゃってるんでしょうか

309 :未承諾広告※ ◆aiY4htt2.2 :03/10/19 16:11 ID:J6hvYMzi
>>305
こんなに綺麗に添削して貰えるなんて(感涙)
ありがとうですm(_ _)m

今日はまだ体調がすぐれないのでもうちょっとしてから活動します。@夜更かしはやっぱりキツイ

310 :動け動けウゴウゴ2ちゃんねる:03/10/19 16:16 ID:Iw9gQhNx
今だまだ様子見だべ。対策スクリプトが導入されてもまだ試験段階だし。

>>308
こっちでお願いね。
広告荒らし対策スレッド
http://qb.2ch.net/test/read.cgi/operate/1052971993/l50


311 :動け動けウゴウゴ2ちゃんねる:03/10/19 19:20 ID:IcfAvRZY
【人大杉に飛ばされる人へ】

現在read.cgiは停止されています。

そのため、InternetExplorer、Mozilla、Netscape、Operaなどの通常のWebブラウザでは
スレを表示することができません(トップ20の閲覧&書き込みは可)。

なお、もうvip鯖のread.cgiの停止(廃止)は標準状態だと考えた方がよいかもしれません。
この機会にエロげー板から足を洗うか、2ch専用ブラウザを導入するかのどちらかの選択を
迫られていると考えるべきでしょう。

このスレッドは常時ageでお願い致します。

312 :動け動けウゴウゴ2ちゃんねる:03/10/19 19:21 ID:IcfAvRZY
sageちゃった

313 :動け動けウゴウゴ2ちゃんねる:03/10/19 19:21 ID:IcfAvRZY
すいません、大胆に誤爆してしまいました。

314 :FOX ★:03/10/19 23:25 ID:???
>>306
現状維持でよろしくお願いします。
新撃退法Rock54が稼動するまでは
規制はお休みですが、
規制すべきURLはいままでどおりの方法で
収集して行きたいと思います。

315 :動け動けウゴウゴ2ちゃんねる:03/10/20 00:01 ID:vHtDH+6f
>>314
ありゃ、完全休業ですかい。。

とりあえず、折を見てキーワード系をトマトスレにでも
挙げてもらうようにしてもらっときますかいな。。

316 :FOX ★:03/10/20 01:13 ID:???
>>315
今月中にはRock54が動き出すと思うので
ちょっと辛抱、おおきな期待でなぁ

317 :動け動けウゴウゴ2ちゃんねる:03/10/20 01:59 ID:jS/eOmYE
今月末まで、か。駆け込みで爆撃しとけやー、ってのが沢山くるかなw

318 :root ★:03/10/20 12:27 ID:???
glist と klist は、こんなかんじにしていただけますか。
かんじとしては、sendmail の /etc/mail/aliases ファイルのノリで。

glist テキスト版、フォーマットは既出のとおり
glist.db それをBerkeley DBでハッシュしたもの

319 :root ★:03/10/20 12:30 ID:???
>>318
で、bbxpickup.pl では、glist を更新することはないので、
glist.db のほうだけを読めばOK(なので、glistがたくさんあっても高速なはず)。

320 :未承諾広告※ ◆aiY4htt2.2 :03/10/20 12:39 ID:oXYlZs6B
体調がちょと良くなったので活動開始(w@どうも日曜日は体調が悪くなるらしい
305 を動かしてみるテスト中です@ちょこちょこと動いていない箇所ハケーン( ̄ー ̄)ニヤリッ

>>318
sendmail は持ってなかったりして(苦笑)
IP: 登録時間,更新時間,回数
IP: 登録時間,更新時間,回数
IP: 登録時間,更新時間,回数
IP: 登録時間,更新時間,回数

って事でしょうか?

あと判っていないので恥ずかしいけれども質問。
DB_File で作成されたファイルはバイナリだけなんですけれど、
なにかのオプションを付けるとテキストも出力されるのでしょうか?(^-^;)

321 :root ★:03/10/20 13:01 ID:???
「テキストを作っておいて、それをハッシュする」という考え方でよいと思います。
つまり、glist (テキスト版)を作っておいて、DB_Fileでまるごとハッシュする。
これだとちょいと遅くなりますが、プログラム的には楽でしょう。

で、それだと、glist や klist をソートするのはコストが高そうなので、
新規エントリは末尾に追加する形でOKです。

bbxsweep.pl も、テキスト版からexpireしたエントリを削除してから、
DB_File でハッシュするということで。

つまり「基本はテキストで管理するが、大きいファイルの読み込みやサーチを
高速にするために、DB_Fileを使う」ということで。

322 :root ★:03/10/20 13:32 ID:???
開発、デバッグ用にbbxgatherに食わせるサンプルログを用意しました。
http://bbq.2ch.net/bbx/samplelog.txt

本物のログから生成していますが、IPアドレスは変えてあります。
ご利用ください。

323 :root ★:03/10/20 13:42 ID:???
>>320
フォーマットは既出のとおりでよいです。
プログラム側でやりやすいのであれば、各フィールドはコロンやコンマで区切ってもよいです。

glist
作成時間 最終更新時間 IP 回数

klist
最終更新時間 IP

324 :未承諾広告※ ◆aiY4htt2.2 :03/10/20 15:33 ID:oXYlZs6B
なんとか動くようになってきました(嬉)
perlの気の利いた挙動に自分自身が付いていけなかったり(w

さてと勝手におさらいしてみます。

● oklist.txt [テキストファイル]
 2ch サーバの IP アドレスの羅列。書き換えは人間様が行う。
 aaa.bbb.ccc.ddd\n
 1 行に 1IP アドレス[改行]

● glist [DBバイナリ] 全書き込み者の IP アドレスリスト
 IP アドレスを key にして、"登録時刻 更新時刻 回数"の値が入る。
 $glist{$IPaddress} = "1066627500 1066627500 1";
 こんな感じにしたい。(この書き込みの最下行参照)

● klist [DBバイナリ] 規制アドレスリスト
 IP アドレスを key にして、"規制開始時刻"の値が入る。
 $klist{$IPaddress} = "1066627500";
 こんな感じにしたい。(この書き込みの最下行参照)
--------------------------------------------------------------------------------
Q:DB をテキストファイルにするのは「人間様」が判るようにするためなのでしょうか?
 ・登録はすべて bbxgather.pl が行うので、テキスト → DB にする必要ないような。。。
 ・「人間様」が見たいときには、それなりのフィルタを通して整形して標準出力に出力すれば OK
 ・手動で登録するときも、入力フォーマット通り bbxgather.pl にそのまま渡せば OK
 凡例:$cat ./samplelog.txt | ./bbxgather.pl
 (試しにやってみたけれど、'+ 00ff' っていうのがあるのですね(苦笑))

テスト結果
・ oklist.txt に、bbs.cgi が存在するであろう、おおかたの 2ch 鯖 IP アドレスを入れてみた。
・ samplelog.txt を一部改竄。(数多く引っ掛かるようにするため→元の samplelog.txt では何も引っ掛からない)
・ $cat ./samplelog.txt | ./bbxgather.pl を間をおいて 2 回実行してみた。

key=1066630891 value=1066630925 40.7.94.20 9
key=1066630923 value=1066630924 135.138.111.157 23
key=1066630925 value=1066630925 214.159.182.21 1
key=1066630889 value=1066630925 214.159.182.21 132
key=1066630890 value=1066630924 135.138.111.157 55
key=1066630892 value=1066630925 94.133.64.184 41
key=1066630924 value=1066630925 94.133.64.184 11

そのままだと時間を key にすると IP アドレスが重複するんですよね(苦笑)
内部で IP アドレスをチェックしてやればよいけれど、それならいっそのこと IP アドレスを key にした方が断然速くなるし操作も楽になるかと。

325 :未承諾広告※ ◆aiY4htt2.2 :03/10/20 15:37 ID:oXYlZs6B
>>324
> そのままだと時間を key にすると IP アドレスが重複するんですよね(苦笑)
もともとので調整していませんでした(w
それでも、IP アドレスを key にした方がいい雰囲気です(苦笑)

326 :root ★:03/10/20 15:55 ID:???
>>324
> なんとか動くようになってきました(嬉)

すばらしい。

> ● oklist.txt [テキストファイル]
>  2ch サーバの IP アドレスの羅列。書き換えは人間様が行う。

はい。正確には、2ちゃんねるのサーバが使っているDNSキャッシュサーバの
IPアドレスですね。

> ● glist [DBバイナリ] 全書き込み者の IP アドレスリスト
>  IP アドレスを key にして、"登録時刻 更新時刻 回数"の値が入る。
>  $glist{$IPaddress} = "1066627500 1066627500 1";
>  こんな感じにしたい。(この書き込みの最下行参照)
> ● klist [DBバイナリ] 規制アドレスリスト
>  IP アドレスを key にして、"規制開始時刻"の値が入る。
>  $klist{$IPaddress} = "1066627500";
>  こんな感じにしたい。(この書き込みの最下行参照)

いいかんじです。ご指摘のとおり、IPアドレスをキーにするのが正解ですね。
なら、glistとklistは、
glist:
IP 作成時間 更新時間 回数

klist
IP 更新時間

のほうがよさそうですね。

> Q:DB をテキストファイルにするのは「人間様」が判るようにするためなのでしょうか?

はい。

>  ・登録はすべて bbxgather.pl が行うので、テキスト → DB にする必要ないような。。。
>  ・「人間様」が見たいときには、それなりのフィルタを通して整形して標準出力に出力すれば OK

そうですね。なら、bbxdump とか作っていただけると。
bbxdump -g で glist 、-k で klist のダンプ。

>  ・手動で登録するときも、入力フォーマット通り bbxgather.pl にそのまま渡せば OK
>  凡例:$cat ./samplelog.txt | ./bbxgather.pl

手登録はklistに対して行うことになるので(速攻であるIPをアク禁にしたいとき)、
bbxaddコマンドを作っていただければじゅうぶんです。

bbxadd IP で、そのIPをklistに追加。
klistの該当行には、追加した時間を入れる。

>  (試しにやってみたけれど、'+ 00ff' っていうのがあるのですね(苦笑))

00ff は ANY ですね。人間がnslookup -type=any とかすると、そういうふうになります。

> テスト結果
> ・ oklist.txt に、bbs.cgi が存在するであろう、おおかたの 2ch 鯖 IP アドレスを入れてみた。
> ・ samplelog.txt を一部改竄。(数多く引っ掛かるようにするため→元の samplelog.txt では何も引っ掛からない)

あれれ。ううむ。

> そのままだと時間を key にすると IP アドレスが重複するんですよね(苦笑)
> 内部で IP アドレスをチェックしてやればよいけれど、それならいっそのこと IP アドレスを key にした方が断然速くなるし操作も楽になるかと。

というわけで、IPアドレスをキーにしていただけると。


327 :root ★:03/10/20 15:59 ID:???
で、DNSサーバへのIPアドレスの登録は、こんな感じ。
ということで、bbxdumpが必須かと。

cd rbldnsのデータファイルのディレクトリ
mv data data.yyyymmdd
cat rbldnsに入れる決まり文句 > data
bbxdump -k | sed -e 's/ .*//' >> data
make

328 :root ★:03/10/20 16:00 ID:???
>>327
あるいは、単に rbldns の Makefile を書き換えるだけにするかも。
そのほうがいいかな。

ようは、DNSサーバ側に登録するのはIPアドレスだけでよいということです。
あとは、rbldnsがよきにはからってくれる。

329 :root ★:03/10/20 16:41 ID:???
bbxdel も必要かな。klistから抜く。

ということで、これまで出たプログラム一覧をおさらい。

bbxgather: ログを標準入力から逐次読んで、glistに情報を集める。パイプで起動。
bbxpickup: glistを読んで、klistに禁止すべきIPを集める。cronで起動。
bbxsweep: glistとklistを読んで、長時間更新されていないエントリを削除する。cronで起動。
bbxdump: glist/klistの内容をダンプする。手で起動。
bbxadd: klistに指定したIPを追加する。手で起動。
bbxdel: klistから指定したIPを削除する。手で起動。

たぶん、どれも短いプログラムでいけるはず。

330 :未承諾広告※ ◆aiY4htt2.2 :03/10/20 17:48 ID:oXYlZs6B
変なところで躓いて鬱(w

DNSキャッシュ鯖は、、、
127.0.0.1\t# localhost 必要ないのかな?

64.62.236.34\t# oyster173.uma.2ch.net
64.62.236.66\t# oyster174.uma.2ch.net
64.71.163.26\t# oyster175.uma.2ch.net
64.62.236.130\t# oyster176.uma.2ch.net

216.218.130.50\t# monitor.he.net
216.218.217.179\t# cache1.2ch.net

216.218.130.2\t# ns1.he.net
216.218.131.2\t# ns2.he.net
216.218.132.2\t# ns3.he.net
こんな感じでしょうか?@これで samplelog.txt は、 + 00ff 以外全て抽出できました。

あ、勝手に oklist.txt の書式を変更しましたm(_ _)m重ね重ね
(\tを含めて以降は意味を為していません→コメントみたいなもの)

331 :未承諾広告※ ◆aiY4htt2.2 :03/10/20 17:57 ID:oXYlZs6B
>>329
> ということで、これまで出たプログラム一覧をおさらい。
>
> bbxgather: ログを標準入力から逐次読んで、glistに情報を集める。パイプで起動。
 →ほぼOKかも(嬉)再度精査?してからうpします。
> bbxpickup: glistを読んで、klistに禁止すべきIPを集める。cronで起動。
 →まだ。
> bbxsweep: glistとklistを読んで、長時間更新されていないエントリを削除する。cronで起動。
 →まだ。
> bbxdump: glist/klistの内容をダンプする。手で起動。
 →確認用であるけれどもソートには未対応。←巨大な DB になってくるとメモリーオーバーでソートするのが大変な悪寒(汗)
> bbxadd: klistに指定したIPを追加する。手で起動。
> bbxdel: klistから指定したIPを削除する。手で起動。
 → -add、 -del スイッチで 1 つに出来そうな感じです(^o^)


332 :root ★:03/10/20 18:04 ID:???
>>330
127.0.0.1は必要ないです。
この例では、
localhostからコンテンツサーバに問い合わせが出るのはありえないので。

oklist.txtはそれでOKです。今後rootありoysterが増えるたびに、
追加することになります。

書式は、それで問題ないです。そのほうが美しいです。
# が表れたら以降はコメントで。

>>331
ソートは bbsdump | sort とかするので、対応必要ないです。
できるだけシンプルなほうがよいので。

bbxadd/bbxdel がひとつにできるなら、コマンド名を bbxedit にしますかぁ。

# なんだか、意外に早くできそうな気がしてきました。

333 :未承諾広告※ ◆aiY4htt2.2 :03/10/20 18:07 ID:oXYlZs6B
http://2ch.baila6.jp/uploader/stored/up0085.zip
うpしました。
bbxgather.pl
oklist.txt
samplelog.txt
の 3 つを同梱しておきました。
oklist.txt に localhost が入ったままなので、次の時にでも外しておきますm(_ _)m

でわ!ちょと休憩(苦笑)
でもでも気持ちのいい疲労感(^-^*)

334 :ずぶり:03/10/20 18:21 ID:0kt6/sut
>>332-333
乙ですー。いいコンビになりそうですね。

335 :未承諾広告※ ◆aiY4htt2.2 :03/10/20 20:09 ID:oXYlZs6B
休憩終わり。今日もまたハズレで(´・ω・`)ショボーン@NUMBERS

>>332
> bbxadd/bbxdel がひとつにできるなら、コマンド名を bbxedit にしますかぁ。

休憩の合間にふと思ったのですが、1 つずつ解除/設定するのなら支障はないのですが、大量にある場合は難儀しますよね?
って事でやっぱり分けた方がよいかもしれませんですです。
ってことで、bbxadd bbxdel ともに、 bbxgather と同じく標準入力から受付ける方がよろしいかと(苦笑)

それとも、option で切り替えられる方がよいかな?
-add 標準入力で受けたものを登録。
-del 標準入力で受けたものを解除。
みたいな。。。(優柔不断)

>>333
(;´Д`)ハァハァ…?(w

336 :未承諾広告※ ◆aiY4htt2.2 :03/10/20 20:48 ID:oXYlZs6B
http://2ch.baila6.jp/uploader/stored/up0086.zip
2003/10/20 02版うpしました。
bbxgather.pl
bbxdump.pl -> New!
oklist.txt
samplelog.txt
の 4 つを同梱しておきました。

●変更点。
1. oklist.txt から127.0.0.1 を削除。
2. bbxdump.pl 登場。
 $./bbxdump.pl
 bbxdump.pl [-options]
  -b  output blist
  -k  output klist
 ですーm(_ _)m
 出力は、
IPアドレス 登録時刻 更新時刻 回数[改行]
 上記の並びで垂れ流します。
 最終行にエントリ数を、
total 数値[改行]
 で出力して終わります。

337 :未承諾広告※ ◆aiY4htt2.2 :03/10/20 21:16 ID:oXYlZs6B
これから bbxpickup.pl を。
というところで壁出現(w
bbx.conf にて、3 時間以下で 3 回以上アクセスがあった場合は抜き取り動作を行うのですが、
これってば、
n 回目のアクセスがあったときには、
 n 回目のアクセス時刻 - (n - limitnumber) 回目のアクセス時刻
という計算式が必要になってきますよね?
って云うことはもしかして、glist に limitnumber 回前のアクセス時刻が必要になってくるのではないかと。

あと crond で起動する指示になっていますけれども、cron 間隔の時間内であれば無限に連投ができちゃうような気もしてきました(苦笑)

って事でやっぱり pickup 作業は gather でやった方がよいかもしれませんです(苦笑)
それと glist の書式の変更と。。。

というわけなのでツッコミキボンヌm(_ _)m

338 :root ★:03/10/20 22:03 ID:???
んと、まず、multilog の前の段階でこのプログラムを動かすことにしたので、行頭の、

@400000003f90b62c042aac5c

は、ないものとして扱ってください。

すると、bbxgatherのOK01の直後が、こうなると思います。
/^($Hex{8}):$Hex{4}:$Hex{4} (\S $Hex{4}) ($IPv4address)\.bbx\.2ch\.net$/o

つまり、最初の\@$Hex{24} がいらなくなります。

で、引数でmultilogを与えて、bbxgather内からmultilogにくべることにしたので、
while の前に、以下を入れてください。
({ } の中は行頭にタブが入ります)

で、引数がない場合は「プログラムが指定されてないよ」と英語で出して、dieしてください。

# pipe to multilog
{
$| = 1;
my $command = join " ", @ARGV;
open (MULTI, "|$command") or die "Could not open $command: $!";

my $oldfh = select MULTI;
$| = 1;
select $oldfh;
}

ということで、print 文はすべて print MULTI $line; のような形にしてくださいです。

残りは、帰宅後に。

339 :FOX ★:03/10/20 22:07 ID:???
みんながんばってーる。

340 :未承諾広告※ ◆aiY4htt2.2 :03/10/20 22:07 ID:oXYlZs6B
対応案。
●glist の書式を変更してみる。
 ○要素数を増やす。
 key値 IPアドレス(現状維持)
 value値
 アクセス累計数 今回の時刻 前回の時刻 前々回の時刻 ・・・ 10 回前の時刻
 ★初回の時
 1 time値 0 0 0 0 0 0 0 0 0
 ★2回目の時
 2 time値 前回の値 0 0 0 0 0 0 0 0
 ★3回目の時
 3 time値 前回の値 前々回の値 0 0 0 0 0 0 0

 このように value 要素の先頭(累積数)以外をシフトしていく感じに。
 こうすれば limitnumber 値とアクセス時刻の値の位置が一致してくる。→ limittime の比較が容易になってくる。
 ただし、 limitnumber 値の上限が固定される@最大値は 10

こんな感じでいかがでしょう?

341 :未承諾広告※ ◆aiY4htt2.2 :03/10/20 22:10 ID:oXYlZs6B
>>338
承知しますたー
>>339
オマエモナー(w

共に、お身体だけはお大事にです(^-^*)

342 :root ★:03/10/20 22:10 ID:???
>>337
>n 回目のアクセスがあったときには、
> n 回目のアクセス時刻 - (n - limitnumber) 回目のアクセス時刻
>という計算式が必要になってきますよね?

あ、そうか、つまり、たくさんやると、どんどん時刻が更新されていっちゃう場合があるのか。

これだと、bbxgatherでklistも管理させたほうが楽そうだなぁ。
それなら、今のフォーマットでいける気がする。

343 :root ★:03/10/20 22:12 ID:???
bbxgatherでエントリの更新処理をするところで、
その行がlimitnumber回以上であるかどうか調べて、
limitnumber回以上だったらklistを調べて、なければklistに登録する。

てのはどうでしょう。

そうすると、bbxpickupはいらなくなるのか。

344 :root ★:03/10/20 22:13 ID:???
>>343 では、もちろん時間が範囲内であるかも調べる。

345 :root ★:03/10/20 22:14 ID:???
>>340
悪くないすね。いずれの方法でもいける気がする。

# これで、しばらくいったんオフ。

346 :root ★:03/10/20 22:15 ID:???
>>335
・引数が - だったら標準入力。
・引数は複数のIPを書けるようにする。

ってのはどうかと。

347 :未承諾広告※ ◆aiY4htt2.2 :03/10/20 22:49 ID:oXYlZs6B
>>342-344
> それなら、今のフォーマットでいける気がする。

> bbxgatherでエントリの更新処理をするところで、
> その行がlimitnumber回以上であるかどうか調べて、
> limitnumber回以上だったらklistを調べて、なければklistに登録する。
> てのはどうでしょう。
今のフォーマットだと、 limitnumber の範囲を特定することが出来ないと思うです。
limitnumber 回ごとに作成時刻を更新しちゃうと、limitnumber の倍数回でしか特定でき無くなっちゃうし。
(1-3、4-6、7-9、10-12 回目の範囲みたいな)

> そうすると、bbxpickupはいらなくなるのか。
いらなくなると思いますです(^-^*)

>>346
承知しましたー

348 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 01:11 ID:IlofbGTu
http://2ch.baila6.jp/uploader/stored/up0088.zip
bbx関連 5ファイル 同梱 2003/10/21 01版うpしました。
bbxgather.pl -> Renewal!
bbxdump.pl
oklist.txt
samplelog.txt -> Renewal!
bbx.conf -> New!
の 5 つを同梱しておきました。

●変更点。
1. bbx.conf 登場。
2. samplelog.txt 変更。
 tai64n部分を削除。
3. bbxgather.pl 変更。
 ・multilog 吐き出し用のルーチンを付加(現状コメントにしてあります。本稼働時に解除していただければm(_ _)m)
 ・klist (規制リスト)への書き出し部分を付加。
 ・glist のフォーマットを >>340 に変更+対応。
4. bbx.conf 登場。
 内容は、 >>303 を改竄。
# 規定時間
limittime = 10800

# 規定回数
limitnumber = 3

# 有効期限切れまでの時間
expiretime = 259200

oklist.txt と同じく、行頭に # のある行と空行をスキップします。

> ということで、これまで出たプログラム一覧をおさらい。
> bbxgather: ログを標準入力から逐次読んで、glistに情報を集める。パイプで起動。
 →改竄 OK
> bbxpickup: glistを読んで、klistに禁止すべきIPを集める。cronで起動。
 →bbxgather に統合したので消滅中。
> bbxsweep: glistとklistを読んで、長時間更新されていないエントリを削除する。cronで起動。
 →まだ。
> bbxdump: glist/klistの内容をダンプする。手で起動。
 →変更無し。で良いはず。。。
> bbxadd: klistに指定したIPを追加する。手で起動。
 →まだ。>>346 山椒魚
> bbxdel: klistから指定したIPを削除する。手で起動。
 →まだ。>>346 山椒魚

♪今宵はこのくらいにしといたろか(w

349 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/21 02:02 ID:F8Gk91HB
壁|<ぬるぽ

350 :root ★:03/10/21 02:16 ID:???
若干の修正の後、bbxgather.plを動かし始めました。
うまく動いているようです。

修正内容は、別途うpしておきます。

351 :動け動けウゴウゴ2ちゃんねる:03/10/21 02:58 ID:DJ8HBoWw
>349
ガッ

352 :root ★:03/10/21 03:02 ID:???
>>347
そうか、そうすね。
んで、10回分持っておこうということですか。
limitnumberを10より大きくすることはないだろうから、これでよい気がします。

bbsgatherは順調で、glistが更新されはじめています。
1.1.1.1.bbx.2ch.net で試したところ、klistもちゃんと更新されました。

bbxsweepができたら、いよいよDNSに突っ込むところをやろうかな。

353 :root ★:03/10/21 03:03 ID:???
ところで、これの「餌食」になったIPアドレスって、何らかの方法で公開すべきかしら。
例えば、bbqサーバのWebとかで。

354 :動け動けウゴウゴ2ちゃんねる:03/10/21 03:14 ID:ffQAOkI7
>>353
公開キボン

355 :歌唄いメセナ ◆OHQ5SO6eaI :03/10/21 03:17 ID:VDyKDM4E
>353
リストが多すぎた場合負荷がかかることも忘れずに〜♪


356 :root ★:03/10/21 03:30 ID:???
diffと更新したファイルをうpしました。
http://2ch.baila6.jp/uploader/stored/up0089.zip

今日はこれでおやすみ。

357 :root ★:03/10/21 03:32 ID:???
./log/run はこんな感じで。

#!/bin/sh
exec setuidgid dnslog /var/service/bbx2ch/log/main/bbxgather.pl multilog t s100000000 n1000 ./main

358 :root ★:03/10/21 03:57 ID:???
bbxdump.pl に、total 行を出さないようにするオプションがあるとうれしいなぁ。
あと、IPアドレスだけを表示するオプションがあるとうれしいなぁ。


359 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 11:54 ID:IlofbGTu
>>358
http://2ch.baila6.jp/uploader/stored/up0091.zip
bbxdump.pl 壊版うpしました。
bbxdump.pl -g|k[options]
options:
g output glist (required option)
k output klist (required option)
i output only IP address
t output entry counts
ですー

360 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 13:35 ID:IlofbGTu
それでは、 bbxsweep 取りかかってみます。
glist が爆発するまでに出来上がらないと(苦笑)
取り敢えず、
-g glist を対象とする。
-k klist を対象とする。
を付けておこうかと。crond 間隔を別にしたいときなどに。

デフォルトは、blist klist ともにお掃除させます。

361 :root ★:03/10/21 13:50 ID:???
>>359
おつです。
-R(rbldnsの意味)とやると、-kかつ-iを指定したことにして、かつ
「おまじないの行を最初に出力するようになってるとうれしいかな、なんて。
つまり、こんなかんじの出力を出したい。

# generated by bbxdump.pl, Mon Oct 20 21:49:54 PDT 2003
:127.0.0.2:shutouted by BBX: $
1.2.3.4
2.3.4.5
3.4.5.6
...

>>360
よろしくです。

362 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 15:08 ID:IlofbGTu
http://2ch.baila6.jp/uploader/stored/up0092.zip
bbxdump.pl bbxsweep.pl 同梱 2003/10/21 02版
更新しました。

bbxsweep.pl [-agk] ★いっつにぅ!
options:
a sweep glist and klist
g sweep only glist
k sweep only klist
●こわぁーいのでオプション無しは上記表示になるようにしました。

bbxdump.pl -R|g|k[options] ★りぬーやる!
options:
R output header and only IP address at klist 'like rbldns' (required option) ★新設
g output glist (required option)
k output klist (required option)
i output only IP address
t output entry counts

ヘッダ。
# generated by bbxdump.pl,Mon Oct 20 22:51:03 2003 PDT:127.0.0.2:shutouted by BBX: $
強引に GMT - 06:00 したので夏時間になると狂うかもですm(_ _)m重ね重ね
scalar gmtime(time - 3600 * 7) と記述。現地ならば、scalar localtime で OK かと。

あと、英文表記はテキトーなので現地人添削キボンヌです(汗)

363 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 15:12 ID:IlofbGTu
> ということで、これまで出たプログラム一覧をおさらい。
> bbxgather: ログを標準入力から逐次読んで、glistに情報を集める。パイプで起動。
 →稼働中?
> bbxpickup: glistを読んで、klistに禁止すべきIPを集める。cronで起動。
 →bbxgather に統合したので消滅。
> bbxsweep: glistとklistを読んで、長時間更新されていないエントリを削除する。cronで起動。
 → >>362 山椒魚
> bbxdump: glist/klistの内容をダンプする。手で起動。
 → >>362 山椒魚
> bbxadd: klistに指定したIPを追加する。手で起動。
 →まだ。>>346 山椒魚
> bbxdel: klistから指定したIPを削除する。手で起動。
 →まだ。>>346 山椒魚


364 :root ★:03/10/21 15:20 ID:???
>>362
おお、すばやい。
scalar localtimeでOKですんで、その旨でおながいします。
どうせコメントだし。

今日の深夜にでも動かしはじめようかと。
さて、どのくらいの効果があるのか。

365 :FOX ★:03/10/21 15:21 ID:???
おおっ


366 :root ★:03/10/21 15:26 ID:???
んで、-Rの時のヘッダ出力2行でおながいします。

1行目: コメント(人間が見るため)
# generated by bbxdump.pl, Mon Oct 20 21:49:54 PDT 2003

2行目: rbldns の設定のため
:127.0.0.2:shutouted by BBX: $

2行目の設定によってgethostbyname()に対して127.0.0.2が返ってくるようになります。
てなわけでよろしくです。

367 :root ★:03/10/21 15:36 ID:???
>>350 から現在までに、15エントリがklistに入りました。
glistには141エントリ入っています。

1IPからで305個爆撃された方もいらっしゃるようです。

368 :root ★:03/10/21 15:39 ID:???
書いているうちに、314個に増えました。

369 :動け動けウゴウゴ2ちゃんねる:03/10/21 15:40 ID:gyf5Tufx
どこの業者だろ。。気になるw

370 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 15:45 ID:IlofbGTu
>>366
あ、やっぱり 2 行でしたか。
行がはみ出るので 2 行に分けて書いてくださったのかと思って(w

ありゃ?キーボードが不調(汗)

371 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 15:49 ID:IlofbGTu
http://2ch.baila6.jp/uploader/stored/up0093.zip
bbxdump.pl 壊版
>>366 に対応しました。


372 :271-273:03/10/21 16:25 ID:a3KteLbJ
もう要らなさそうだけど折角書いたからうp
http://2ch.baila6.jp/uploader/stored/up0094.zip

373 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 17:47 ID:IlofbGTu
http://2ch.baila6.jp/uploader/stored/up0095.zip
bbxadd.pl と bbxdel.pl を梱包。

>>372
ほとんど売り物ですよね(羨)
そこまで描けるように精進せねばねばねば。。。
bless なんて見向きもしないし、
そもそもコンストラクタとかインスタンスとかインヘリタンスとか気が狂いそうな人間ですから(哀)

374 :root ★:03/10/21 18:51 ID:???
手動にて試験動作中。
とりあえず今klistにある、以下のIPをbbxに登録。

これまでのシステムなら、巻き添え多数だったかと。

# generated by bbxdump.pl,Tue Oct 21 02:50:50 2003
:127.0.0.2:shutouted by BBX: $
1.1.1.1
210.168.160.119
218.42.56.156
219.101.220.66
210.237.53.120
219.171.121.50
218.221.136.26
218.42.125.128
61.25.45.177
219.198.152.66
219.215.32.56
219.57.40.44
220.97.68.192
219.126.197.26
61.116.128.100
220.98.179.49
61.199.100.215
211.11.157.20
221.184.85.149
219.199.56.54
219.195.248.194

375 :root ★:03/10/21 18:52 ID:???
1.1.1.1は削除しないと(w。

376 :root ★:03/10/21 19:07 ID:???
10分に1回bbxの更新をするようにしてみた、、、。

377 :root ★:03/10/21 19:09 ID:???
てなわけで、仮稼動しはじめた。

「こいつらは捕獲されました」をWebで表示するのを作るところは、
PHPな人に手伝ってもらおうかなぁ。

仕事により、しばらくオフライン。

378 :FOX ★:03/10/21 19:10 ID:???
爆撃が始まってから止まるまでの期待値はどれくらいですかねぇ

何分後にとまるかなぁ? それまでにどれくらい爆撃されるかなぁ?

いずれにしろ現行よりは良いという事で、

379 :root ★:03/10/21 19:11 ID:???
チェックの頻度を上げればいいわけです。1分にしてみますか?

380 :root ★:03/10/21 19:12 ID:???
1分にしてみた。

381 :FOX ★:03/10/21 19:13 ID:???
ほほーい。

さんきゅです。

382 :FOX ★:03/10/21 19:20 ID:???
bbs.cgi を改造中。。。

383 :動け動けウゴウゴ2ちゃんねる:03/10/21 19:21 ID:y8kgEHr8
わくわく……。

384 :ずぶり:03/10/21 19:22 ID:eJuqo5wN
おっいよいよですか。

385 :FOX ★:03/10/21 19:23 ID:???
どのサーバが一番爆撃くらっているんだったっけ?

386 :FOX ★:03/10/21 19:29 ID:???
BBXcheck

387 :FOX ★:03/10/21 19:30 ID:???
127.0.0.2 が帰ってきたら
書き込み拒否でいいのかな?

388 :FOX ★:03/10/21 19:34 ID:???
てす

389 :FOX ★:03/10/21 19:34 ID:???
稼動開始だー



390 :ずぶり:03/10/21 19:35 ID:eJuqo5wN
わくわく。おつですー

391 :動け動けウゴウゴ2ちゃんねる:03/10/21 19:35 ID:y8kgEHr8
稼働開始乙〜


392 :FOX ★:03/10/21 19:36 ID:???
8:30PM 位まで実験して
大変なことになったら、すぐ中止
とくに問題なければそのままの予定ー



393 :FOX ★:03/10/21 19:38 ID:???
bbs.cgi ver 20031021

394 :動け動けウゴウゴ2ちゃんねる:03/10/21 19:47 ID:UphdcmPb
ガ━━(゚Д゚;)━━━ン!!宣伝掲示板にも入ってるし・・

395 :FOX ★:03/10/21 19:49 ID:???
>>394
URLなんでしたっけ?

396 :動け動けウゴウゴ2ちゃんねる:03/10/21 19:49 ID:UphdcmPb
http://pc.2ch.net/ad/です

397 :FOX ★:03/10/21 19:51 ID:???
ad と sec2chd はスルーにした。

398 :ずぶり:03/10/21 20:05 ID:eJuqo5wN
どれどれ
219.195.248.194

399 :ずぶり:03/10/21 20:07 ID:eJuqo5wN
ってやってると危ないからやめとこ…

400 :歌唄いメセナ ◆OHQ5SO6eaI :03/10/21 20:09 ID:VDyKDM4E
>397
ここはスルーしないの?


401 :FOX ★:03/10/21 20:10 ID:???
30分ほどたったが
問題なく動いているもよう。。。

さてさて効果のほどはどんなもんかなぁ。
数日したらわかるかなぁ。

402 :FOX ★:03/10/21 20:11 ID:???
>>400
いいんじゃないかな?
ここも爆撃されたくないし、

403 :動け動けウゴウゴ2ちゃんねる:03/10/21 20:14 ID:KrO9QcrH
ばくげきー

ばくげきー

404 :FOX ★:03/10/21 20:26 ID:???
約一時間経過。。。

まだErrorメッセージを見たものはいないようです。

このまま放置して、おでかけでーす。
なんかあったら騒いでおいてください。

んじゃ

405 :ずぶり:03/10/21 20:27 ID:eJuqo5wN
>>404
ノシ

406 :歌唄いメセナ ◆OHQ5SO6eaI :03/10/21 20:28 ID:VDyKDM4E
>このまま放置して、おでかけでーす。
>なんかあったら騒いでおいてください。

おーい


407 :動け動けウゴウゴ2ちゃんねる:03/10/21 20:31 ID:a7yszzvw
巻き添えになると、どんなメッセージが出るの?

408 :動け動けウゴウゴ2ちゃんねる:03/10/21 20:32 ID:UzcvFfyC
激しく謎

409 : ◆MUMUMUhnYI :03/10/21 21:26 ID:Yh/s9orM
てすと

410 : ◆MUMUMUhnYI :03/10/21 21:27 ID:Yh/s9orM
あ、そっか、●はスルーか。

411 : ◆MUMUMUhnYI :03/10/21 21:28 ID:qoAwGm1k
IPアドレス間違ってた、、、。

412 : ◆MUMUMUhnYI :03/10/21 21:30 ID:qoAwGm1k
こんどはどうかな。

413 : ◆MUMUMUhnYI :03/10/21 21:32 ID:qoAwGm1k
さて

414 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 21:33 ID:IlofbGTu
わ!もう稼動しているのですね(汗)

415 :歌唄いメセナ♪ ◆OHQ5SO6eaI :03/10/21 21:33 ID:VDyKDM4E
>413
どうなった?


416 : ◆MUMUMUhnYI :03/10/21 21:35 ID:Yh/s9orM
もしかして、禁止URIを書かないとだめなのかな。
とりあえず、仕事に戻ろう。

417 : ◆MUMUMUhnYI :03/10/21 22:21 ID:Yh/s9orM
LOVE-LETTER-FOR-YOU.TXT

418 : ◆MUMUMUhnYI :03/10/21 22:22 ID:Yh/s9orM
LOVE-LETTER-FOR-YOU.TXT

419 : ◆MUMUMUhnYI @むむむ ★:03/10/21 22:24 ID:???
ERROR!
ERROR:ロックは人生だ。

ホスト なんちゃらかんちゃら
名前: ◆MUMUMUhnYI
E-mail: sage
内容:
LOVE-LETTER-FOR-YOU.TXT

こちらでリロードしてください。 GO!
分からないことがあったら2ちゃんねるガイドへ。。。

アクセス規制・プロキシー制限等規制は、2ちゃんねるビューアを使うと回避できることがあります。

420 :動け動けウゴウゴ2ちゃんねる:03/10/21 22:25 ID:UzcvFfyC
>>419
おめでとうございます。

421 :root ★:03/10/21 22:29 ID:???
このしくみ、けっこういいかも。

・わるいことを3回すると、bbxに登録される
・登録されたIPからでも、わるいことをしようとしない限りこの規制にはひっかからない
・URIを変えても、そのURIが登録されている限り、同じIPからわるいことはできない

広告だけをピンポイントで、効果的に排除できるということか。
しかも、一般人には無害。

設計は私(と未承諾広告さん)だけど、発想はFOXさん。
発想の勝利だと思われ。

422 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/21 22:29 ID:F8Gk91HB
乙です。

423 : ◆MUMUMUhnYI :03/10/21 22:29 ID:Yh/s9orM
というわけで、キャップはずしても、ログインしなくても
わるいこと以外はカキコできると。

424 : ◆QANoNotan. :03/10/21 22:30 ID:7JDyQs/9
なるほど

425 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 22:32 ID:IlofbGTu
踏む踏む。。。@まだ良く判っていない。。。

426 :root ★:03/10/21 22:33 ID:???
ちなみに、投稿がうまくいかなくても(連投Sambaにひっかかったりしても)、
bbxには「わるいことをしようとした」としてカウントされる。

これ以上言っちゃうと手の内を明かすことになるので(りゃ。

427 :ずぶり:03/10/21 22:34 ID:eJuqo5wN
>>425
もしもーし(汗

428 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 22:35 ID:IlofbGTu
/index.cgi?id=IlofbGTu
とか、
/index.asp?id=IlofbGTu
とか、
/index.php?id=IlofbGTu
みたいのを張り付けると登録されるのかな♪o(^-^)o ワクワク

429 :ずぶり:03/10/21 22:35 ID:eJuqo5wN
>>426
ちなみになにかメッセージ出ですか?
仮に誤動作で食らった人がいたら説明が必要かもなので。

430 :動け動けウゴウゴ2ちゃんねる:03/10/21 22:36 ID:iI1PLVGL
このスレは確実に業者&スクリプト宣伝屋がみてるので、手の内明かさないが吉。。

431 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 22:37 ID:IlofbGTu
もっぺんやってみよっと♪
/index.php?id=IlofbGTu
とか、
/index.cgi?id=IlofbGTu
とか、
/index.asp?id=IlofbGTu

>>427
照れるなぁ♪

432 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 22:38 ID:IlofbGTu
三度目の♪
/index.php?id=IlofbGTu
とか、
/index.cgi?id=IlofbGTu
とか、
/index.asp?id=IlofbGTu

わくわく(嬉嬉嬉)

433 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 22:39 ID:IlofbGTu
あ、
LOVE-LETTER-FOR-YOU.TXT
とかでないとダメなのかな?(汗)

434 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 22:39 ID:IlofbGTu
やっぱり判らないのでおとなしくしていますm(_ _)m重ね重ね

435 :歌唄いメセナ♪ ◆OHQ5SO6eaI :03/10/21 22:40 ID:VDyKDM4E
>>425
NGワードを書き込むとカウント
3回目以降
NGワードを含む内容は書けなくなる
*IPアドレスを変えると書き込める(抜け道

分かってないでperl書いてたのか

>426
そのへん分かってるよ・・・


436 :root ★:03/10/21 22:40 ID:???
とりあえずラブレターウイルスの貼り付けは、「わるいこと」と定義されてる模様。
これは公開しても大丈夫でしょ。抑止力になるし。
わざと貼っても、一般人には無害だし。(これがすごい)

437 :歌唄いメセナ♪ ◆OHQ5SO6eaI :03/10/21 22:42 ID:VDyKDM4E
>436
むぅ
NGワードに等級があるのか


438 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 22:46 ID:Hv8JRW2r
なぁるほど。。。φ(・_・) メモメモ

>>435
呼び出し側なんてこれっぽっちも考えていませんでしたから(苦笑)

♪あ、連投規制(6回)(嬉)

LOVE-LETTER-FOR-YOU.TXT

439 :ずぶり:03/10/21 22:49 ID:eJuqo5wN
>>434
ズコー(AAりゃ

440 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 22:51 ID:IlofbGTu
うぅむ。。。引っ掛からなかった_| ̄|○
マカー用。のエラーテストしたかったのにのにのに(泪)

441 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 22:52 ID:IlofbGTu
ひとまず >>419 を拝借して作者ページ逝ってきますm(_ _)m重ね重ね

442 :歌唄いメセナ♪ ◆OHQ5SO6eaI :03/10/21 22:53 ID:VDyKDM4E
>>438
連続投稿規制はRock54とは別に存在してる


443 :外野ァァン:03/10/21 23:00 ID:HusWeYxl
「ひ○ゆき」って書けなくなるわけか。

444 :ずぶり:03/10/21 23:01 ID:eJuqo5wN
>>429
>>419がNGワードで消えていたのに今気付いた_| ̄|○

λ....................................イッテキマス

445 :未承諾広告※ ◆aiY4htt2.2 :03/10/21 23:02 ID:IlofbGTu
>>442
そのあたりも含めて、 bbs.cgi に何が仕組まれているのがまだ把握できていませんです。。。

446 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:07 ID:gG7BTPZ7
>445
「神の領域」ですから。

447 :test:03/10/21 23:10 ID:n1w0pdqm
LOVE-LETTER-FOR-YOU.TXT

448 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:24 ID:iI1PLVGL
http://news4.2ch.net/test/read.cgi/news/1066746047/l50
なんかニュー速にスレ立ってるんですけど・・・

449 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:31 ID:ctb3iS4E
ロックは人生だって出たんですけど。
俺が何かしましたか?

450 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:31 ID:HeZ5U5hg
>>449
ロックは人生だ

451 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:34 ID:ctb3iS4E
つーか普通に雑談してただけなんですけど。
ロックは人生だ。とかいわれても困るんですけど。

452 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:35 ID:n1w0pdqm
>>449
何を書き込もうとしたらそのエラーが出たの?

453 :root ★:03/10/21 23:35 ID:???
てすと

とだけ投稿しても、ロックは人生だ、になりますか?

454 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:35 ID:ctb3iS4E
www  

test

455 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:36 ID:ctb3iS4E
「w」の連続に反応するみたいです。

456 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:38 ID:Od9mHPth
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

 完 全 無 料 ! 8 ヶ 月 で 300万 円 稼 ぐ 方 法 !

★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

元手ばかりかかって儲からないサイドビジネスは終わりにしませんか?

登録料、初期費用なし。永続的に完全無料!
だからリスクは全くありません。
それでいて、なんと8ヶ月で300万円をこっそり稼ぐことができます。
今月始まったばかりのビジネスです。今がチャンス!!!早いもの勝ち!!!

↓↓↓ 詳しくはこちらから ↓↓↓
 http://www.getx3.com/711207

457 :root ★:03/10/21 23:38 ID:???
そういや、一時期そんな爆撃があったような。
FOXを名乗るやつだったかな。

458 :test:03/10/21 23:38 ID:n1w0pdqm
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

459 :root ★:03/10/21 23:39 ID:???
>>456
これ登録おながいします。> FOXさん

460 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:39 ID:n1w0pdqm
普通なんだが・・・
これを3回繰り返すと規制されるのか?

461 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:40 ID:ctb3iS4E
>>457
あ〜ニュー速の奴だったか。
うは(略)おkk(略)は禁止ってことで?
ロックは人生だ。

462 :root ★:03/10/21 23:41 ID:???
>>460
Yes. 3回繰り返した後で、再度そういうやつをやろうとすると(りゃ。
やろうとしなければ、ひっかからない。つまり普通の投稿はできる。

463 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:42 ID:iI1PLVGL
>>456
わざわざこんなスレに貼りに来るのは、本人とは思えない
たぶん宣伝掲示板から拾ってきたんだろうw

464 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:43 ID:n1w0pdqm
>>462
どうも。ありゃありゃそういうことですか
ところでウィルスコードのコピペには対応してるんですか?

465 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:44 ID:ctb3iS4E
へ〜こんな計画が動いてたんだね。
うまいこと考えるもんだ。
>>462
がんばってちょ(´・ω・`)つ旦

466 :root ★:03/10/21 23:44 ID:???
とりあえずLOVE-LETTER-FOR-YOU.TXTは反応しますね。
他は、しらんです。

467 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:45 ID:A8dvz/Gn
あー、つーことは、たとえばモナーのAAが嫌いで、この世から消し去りたいと思ってる奴は、
モナーのAAで爆撃すれば、いずれは規制され、モナーを誰も書くことができなくなると。

すばらしいシステムですね。

468 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:46 ID:iI1PLVGL
>>467
その辺は手動で登録していくし、そんな無茶にはならんでしょう

469 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:47 ID:HeZ5U5hg
>>467
一つのリモホだけだって

470 :root ★:03/10/21 23:47 ID:???
モナーのAAを「わるいこと」として登録しない限り無理かと。

次のステップは「わるいことリスト」の半自動化かなとは思ってたりして。

471 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:49 ID:n1w0pdqm
てことは山崎爆撃にも「ある程度」効果ありかな?

472 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:49 ID:A8dvz/Gn
でもすでにうは(略)おkk(略)は封じられたわけでしょ?
規制ワードを登録する人は大変だなぁ。
かといって公開で規制ワード選定をやるわけにもいかないし、どうすりゃいいんでしょうね。

この手で嫌いなコテハンを抹消するとかの手口も出てくるかもしんない。

473 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:51 ID:pPM3HYcE
実況のキャプ神も
あぼーんですか

474 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:52 ID:A8dvz/Gn
>>470
ん、というか、たとえばモナーAAで悪いことをする奴が出てきたとき、
これを登録するのかしないのかという話です。

475 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:53 ID:ctb3iS4E
うは(略)おkk(略)だけど、全角にしたら書き込めますた。

476 :動け動けウゴウゴ2ちゃんねる:03/10/21 23:54 ID:Telahmlt
俺も「うはおk」テストしちったよ
あれは全角がデフォらしい

477 :root ★:03/10/21 23:55 ID:???
このシステムは「広告の自動排除」がその目的なわけで、
毎回パターンを変えてくるような「あらしそのものが目的」な場合、
別の手立てが必要ということなんでしょう。

478 :外野ァァン:03/10/21 23:58 ID:HusWeYxl
うはおkとかがひっかかっちゃうのはイタイねぇ

479 :◆Kvwt/4FxR2 :03/10/22 00:08 ID:iAfIzkDY
いつの間にか稼動しとる。。。
展開速い。


480 :動け動けウゴウゴ2ちゃんねる:03/10/22 00:43 ID:7Tth9wKs
全鯖で動いているの?

481 :動け動けウゴウゴ2ちゃんねる:03/10/22 00:44 ID:XHZRe+e6
これは対応出来ないんですか?

http://human.2ch.net/test/read.cgi/honobono/1066316907/431-

482 :外野ァァン:03/10/22 00:47 ID:Y/+qX4Sl
うはwwwwwwwwwwwwwwwwおkkkkkkkkkkkkk

483 :未承諾広告※ ◆aiY4htt2.2 :03/10/22 00:55 ID:vsuubyGY
>>481
同一の書き込みなら、bbx のように出来るかと。
名前はなんてしようかなぁ(w

貼付(ちょうふ)というばボイラー(w

484 :動け動けウゴウゴ2ちゃんねる:03/10/22 01:05 ID:VL4eifWw
引っかかったり引っかかんなかったり。
時間で見てるのかな。びみょーだ・・・。

485 :動け動けウゴウゴ2ちゃんねる:03/10/22 01:56 ID:qfnSn8SH
えーとつまり

・悪いことリストがあって
 ↓
・そのリストに引っ掛かる語句を3回以上書き込むと
 ↓
・そのリモホがアウト → ただし他の事は書き込める(?)
 ↓
・繋ぎなおせばOK

あと、●で回避可能・・・・

ってことで、合ってる?

486 :動け動けウゴウゴ2ちゃんねる:03/10/22 02:35 ID:kahQzdoe

同じリモホで、3回以上NGワードを書き込むと、自動的にNGワードを書き込めなくなる
(ただし雑談は出来る)
しかも、いったんその状態になると、NGワードに登録されたURLはすべて書き込み不可になる


つまり、業者本人もまわりも、アク禁にはせず
業者のみ、広告URL(NGワード)のみを書き込み禁止にする、でいいのかな。

そこが今までのNGワードと違う点、というか。

(ノーマークの一般人は3回まで該当URLを書き込める。業者は1回も書き込めない、て感じで)
なんかわかりにくいけどw

487 :動け動けウゴウゴ2ちゃんねる:03/10/22 02:42 ID:kahQzdoe
抜け道としては(あえて書きますが・・

●で爆撃(●はスルー
1〜2回かきこむごとに切断でホストを変える
転送アドレスを頻繁に変える、ってとこか

488 :動け動けウゴウゴ2ちゃんねる:03/10/22 02:48 ID:4y59yTt/
●でやれば赤剥奪されちゃうし
その度ごとに入会しなおしたらもうかん無いんじゃ、、

489 :動け動けウゴウゴ2ちゃんねる:03/10/22 02:54 ID:kahQzdoe
●の剥奪は、対処できる権限持った人が少ないし、報告も人力に頼る
剥奪もスムーズとは言い難い、、気がする。

あぼーん砲が使えない以上、いったん書き込まれた広告は消せないわけで
短期間に一気に爆撃して、剥奪されたらアカウント変更、なら十分効果があるのはmac.comで実証済み

それに日に万単位で売り上げるスパマーならば、一回数千円の●は屁でもないと思う。

490 :動け動けウゴウゴ2ちゃんねる:03/10/22 02:57 ID:As6ywiKE
>>489
支払いがカードのみ、ってのが鍵になるかもしれませんよ。

491 :動け動けウゴウゴ2ちゃんねる:03/10/22 03:03 ID:kahQzdoe
>>490
剥奪された場合、そのカードでは購入が出来なくなるってことでしょうかね
それなら無限に●を買うことは出来ないけど

わたしは●にNGワード回避は必要ないと思いますが・・(だってアク禁じゃないし)

492 :root ★:03/10/22 03:23 ID:???
>>485
●でスルーかどうかは未確認です。
私は、>>417-419 はとりあえずログインしないで試してみたです。

んで、他のことは支障なく書き込めます。
IPアドレスで判定してるので、IPアドレスが変われば(りゃ。

>>486
そゆことです。
業者さんでも最初の3回は(りゃ。

>>487
●でわるいことすれば、身元はNTTecに照会すればわかるんではないかと。
転送アドレスを頻繁に変える => いたちごっこ
切断でホスト変えてまでおやりになるのは(りゃ。

>>489
このシステムが効果あるかどうかは、
「いかにして、悪いことリストをすばやくアップデートするか」にかかっていると思われ。
やってることは結局のところパターンマッチングなので、
結局ワクチンソフトと本質的に同質かと。

493 :root ★:03/10/22 03:24 ID:???
昨日19時から動かし始めた。
グラフを見る限り、一定の効果はあったような気がする。
http://mumumu.mu/mrtg/mrtg-rrd.cgi/bbqbbx/bbx.html

494 :動け動けウゴウゴ2ちゃんねる:03/10/22 03:29 ID:MhTXSQkS
とりあえず明日が楽しみですねぃ。
うまくひっかかってくれるかどうか・・・。

495 :歌唄いメセナ♪ ◆OHQ5SO6eaI :03/10/22 03:30 ID:SOOMVtrG
う〜んと

root★=むむむ★なのか
覚えておこ


496 :動け動けウゴウゴ2ちゃんねる:03/10/22 07:12 ID:GOUxfIEq
てか、爆撃してくる爆撃機の「爆弾」を迎撃したところで、
再度爆撃されたら意味がないような気がする。

最低でも3度は同じ内容の広告は書き込めるんだろ?
本体を叩くことはできないのか?

497 :動け動けウゴウゴ2ちゃんねる:03/10/22 07:29 ID:PxfONB8m
>>496
どこまでわかって言ってるんだか知らんけど

1.爆撃機はリモコンで操縦されている(阻止されても操縦者は無傷)
2.出撃のたびに操縦する爆撃機が違う基地もある
3.誰がどの爆撃機を操縦しているか(いたか)は基地に問い合わせても教えてもらえない

それでは何かいい提案をどうぞ。

498 :root ★:03/10/22 11:54 ID:???
今朝8時の爆撃は、(いつものように?)あるIPアドレスレンジにある複数のマシンから
どかどか爆撃したものの、IPが瞬間的に禁止リストに載ってしまい、
すぐに収まった例の模様。

% bbxdump.pl -k | grep 210.1xx.84 | sort
210.1xx.84.196 1066777736
210.1xx.84.197 1066777731
210.1xx.84.200 1066777726
210.1xx.84.201 1066777695
210.1xx.84.202 1066777664
210.1xx.84.203 1066777674
210.1xx.84.206 1066777583
210.1xx.84.229 1066777648
210.1xx.84.230 1066777612
210.1xx.84.231 1066777689
210.1xx.84.232 1066777654
210.1xx.84.233 1066777702
210.1xx.84.235 1066777720
210.1xx.84.237 1066777540
210.1xx.84.238 1066777633

499 :root ★:03/10/22 11:59 ID:???
んで、bbxdump.pl に -c オプションがほしいかも。
1066777736 じゃなくて、ctime(3) 風に時刻を出力する。

500 :未承諾広告※ ◆aiY4htt2.2 :03/10/22 14:07 ID:vsuubyGY
>>499
1066777736 = Wed Oct 22 08:08:56 2003 or
1066777736 = 2003/10/22(Wed) 08:08:56
どちらの方がよろしいでしょうか?
あと、時刻部分にスペースが入ってきますけれども支障ありませんか?

501 :未承諾広告※ ◆aiY4htt2.2 :03/10/22 14:12 ID:vsuubyGY
>>500
あっと、閲覧するだけだから支障はないのかな?@時刻部分の半角スペース。
処理としては、「Wed Oct 22 08:08:56 2003」の方が楽ですけれども(苦笑)
(scalar localtime $time で済むから)

502 :FOX ★:03/10/22 14:14 ID:???
とくに障害はおこしていないかな?
効果のほどはぼちぼちとして。

今までは 500〜1,000(もっとかも)爆撃されてから
三日も四日もかかって規制(巻き込み多数)していたから

それに比べればかなり良いもののつもり。

503 :FOX ★:03/10/22 14:15 ID:???
皆さん本当に乙ですー


504 :未承諾広告※ ◆aiY4htt2.2 :03/10/22 14:25 ID:vsuubyGY
>>502
ををー!何らかの効果が出ているのですね!
良かった良かった(嬉)

>>503
乙ですーm(_ _)m重ね重ね

505 :root ★:03/10/22 14:52 ID:???
>>500
上がいいな。そのほうが対応してるプログラム多いし。

>>502-503
FOXさんの思いつきがうまく実った気がします。
でも、ほんとの苦労(パターン追加のいたちごっこ)はこれからかも。
敵さんも、いろいろ工夫してくるだろうし。

個人的には、「ロックは人生だ」って出て書けないんですが、というスレが
批判要望かどっかに立たないかなぁ、なんて思ってたりして(w。

506 :root ★:03/10/22 14:56 ID:???
つまり、klistなら、
210.1xx.84.196 Wed Oct 22 08:08:56 2003

と出ればOKです。

507 :未承諾広告※ ◆aiY4htt2.2 :03/10/22 14:59 ID:vsuubyGY
>>505
承知しましたー
http://2ch.baila6.jp/uploader/stored/up0099.zip
ですー
「経過時間も表示」なんてのを考えたけれどもそれは内緒(照)

> 個人的には、「ロックは人生だ」って出て書けないんですが、というスレが
> 批判要望かどっかに立たないかなぁ、なんて思ってたりして(w。

やっぱり「懺悔板」が必要かと思います(w

508 :root ★:03/10/22 15:03 ID:???
ちなみに、今64IP規制対象となっています。
着実に増えてる。

再度書きますがこの手法は、

 規制対象IPからであっても、
 広 告 を 貼 り 付 け よ う と さ え し な け れ ば
 規制されることはない

が、最大のポイントかと。

最初から、ここまで考えてたですか? >FOXさん

509 :未承諾広告※ ◆aiY4htt2.2 :03/10/22 15:05 ID:vsuubyGY
>>506
あ、glist の時は、、、しまつた。

glist の時は、どのように表示させましょうか?(苦笑)

510 :root ★:03/10/22 15:08 ID:???
>>509
両方ともlocaltimeでOKすよ。

511 :未承諾広告※ ◆aiY4htt2.2 :03/10/22 15:35 ID:vsuubyGY
>>510
glist の場合は、utime が 10 個も連なっているので、、、
glist の場合は、最新のみを ctime にしましょうか?
1.2.3.4 4 Wed Oct 22 08:08:56 2003 1066777700 1066777680 1066777650 0 0 0 0 0 0
こんな感じになりますけれど。

512 :root ★:03/10/22 15:50 ID:???
>>511 よいと思います。ただ、全部をどうしてもctimeにしたいこともあると思うので、
-cでひとつ、-C で全部ってのがいいかな。

513 :未承諾広告※ ◆aiY4htt2.2 :03/10/22 15:52 ID:vsuubyGY
>>512
承知しました。
-c 最新のものだけ。
-C 全て。ただし未登録部(utime 値が 0 の時)は省くようにしてみます。

514 :root ★:03/10/22 15:56 ID:???
未登録だったら、1970年1月1日を出力するとかでよいです。
要素数が変わるほうがいやなので。
-C つかうときは、それは承知して使うし。

515 :動け動けウゴウゴ2ちゃんねる:03/10/22 16:00 ID:YE8x9CkC
名前欄、メル欄の文字列もNGワードになり得ますか?

516 :root ★:03/10/22 16:03 ID:???
>>515
どうなんでしょ。原理的には可能と思いますが、実際はわからんです。

あ、そうか。「山崎渉」や「山崎 渉」と書くのを悪いことにするとか、できるのかな。

517 :動け動けウゴウゴ2ちゃんねる:03/10/22 16:41 ID:QjTNI4Vr
回避手段といいますか、、効果を上げる方法といいますか、
2ちゃんねるに粘着している数人ならまちがいなくやってくるでしょうし
そのときが本番でしょうな

518 :FOX ★:03/10/22 17:04 ID:???
>>508
>最初から、ここまで考えてたですか? >FOXさん

もちろん!

なんてね、

Rock54の肝は全サーバを統一的に扱うことなんです
広告ごときに資源を奪われるのは不満
どうせスクリプトなんだからこっちも自動化したい
相手がかけるコストとこっちのコストの競争。
いろいろつらつら考えて、今のところここまで出来たと、

あと bbq の方が動きだせば、5割まで押さえ込んでいる
串が7割程度まで上昇するかと、これもかなり期待中。。。

ぼちぼちでーす。

あちこちの書き込みを読んで、皆のいろいろな案を
具体化しているだけでーす。

宝がたくさんですよ、 2ちゃんねる。

519 :未承諾広告※ ◆aiY4htt2.2 :03/10/22 17:19 ID:vsuubyGY
>>514
http://2ch.baila6.jp/uploader/stored/up0100.zip
bbxdump.pl 壊版 @ 2003/10/22 rel.02 にて対応しました。

三項演算子に悩み、
IP アドレスも要素に含めて考えていたので遅くなりました(w@IP アドレスは key だしょ!

520 :歌唄いメセナ♪ ◆OHQ5SO6eaI :03/10/22 17:31 ID:SOOMVtrG
>>518
OCN規制中- その7
http://aa2.2ch.net/test/read.cgi/accuse/1066569060/
で暴れ回ってる定形コピペなんだけど

数種類の定形コピペを貼り付けるのは規制できないものか・・・

それと
http://aa2.2ch.net/accuse/ など規制対象外の板で
規制ホストは強制ふしあなに出来ないのかな?


521 :FOX ★:03/10/22 17:49 ID:???
>数種類の定形コピペを貼り付けるのは規制できないものか・・・
広告爆撃のRock54が落ち着いたら
考えたり相談してみたりするです。

>規制ホストは強制ふしあなに出来ないのかな?
管理人の腹一つとは思いますが、
強制ふしあなはあまりとられない方法であったことは確かかと、

522 :動け動けウゴウゴ2ちゃんねる:03/10/22 18:01 ID:I4wBPvl/
http://www.microsoft.com@216.239.33.99/search?q=%96%B3%8C%C0%83E%83B%83%93%83h%83E&btnI=
こういうブラクラ関係のURLにも対処できる?

523 :FOX ★:03/10/22 18:06 ID:???
てす

524 :FOX ★:03/10/22 18:07 ID:???
Rock54 に登録するNGワードを bbs.cgi の外部へ。。。と

525 :歌唄いメセナ♪ ◆OHQ5SO6eaI :03/10/22 18:16 ID:SOOMVtrG
>521
>>数種類の定形コピペを貼り付けるのは規制できないものか・・・
>考えたり相談してみたりするです。

仕様を向こうに書いちゃった♪
http://aa2.2ch.net/test/read.cgi/accuse/1066569060/762-763
http://aa2.2ch.net/test/read.cgi/accuse/1066569060/774


526 :FOX ★:03/10/22 18:22 ID:???
bbs.cgi ver 20031022

527 :FOX ★:03/10/22 22:09 ID:???
広告関係で規制になっているところを解除してみようかな?

どんなもんだろか

528 :ntaich030107.aich.nt.adsl.ppp.infoweb.ne.jp:03/10/22 22:16 ID:uYFrrZWj
リストに入っていればよろしいのではないでしょうか。


529 :動け動けウゴウゴ2ちゃんねる:03/10/22 22:17 ID:jYFT5iZA
全部解除したらわかりやすいような

530 :未承諾広告※ ◆aiY4htt2.2 :03/10/22 23:58 ID:vsuubyGY
# BB といえば KING なので bbk (w
# 入力: 加工前の $FORM{'MESSAGE'} 出力: 0 = OK; 1 = NG;
sub CHK_bbking($){
  my $message = shift;
  my $value;
  my @queries = qw/0 0 0 0/;
  my %charactors;

  $message =~ tr/[\x00-\x1F\x7F]//; # 非表示文字を削除
  while($message =~ s/^.//){
    $value .= $&;
    next if $value =~ /[\x81-\x9F\xE0-\xFC](?![\x40-\x7E\x80-\xFC])/;
    if (!exists $charactors{sprintf "%04X",$value}) {
      $charactors{sprintf "%04X",$value} = 1;
      $value = ord($value) & ord($&);
      $queries[0]++ ; # COUNT
      $queries[1] += ord($value) ; # ADD
      $queries[2] += ord($value) ^ 0xFF ; # XOR
      $queries[3] += ord($value) >> 1 ; # shift R
    }
    $value = '';
  }

#  printf "%s.bbk.2ch.net\n",join '.',reverse map sprintf ("%d",($_ & 0xFF)), @queries; exit;
  $message = gethostbyname(sprintf "%s.bbk.2ch.net\n",join '.',reverse map sprintf ("%d",($_ & 0xFF)), @queries);
  return $message =~ /^127/ ? 1 : 0 ;
}

531 :未承諾広告※ ◆aiY4htt2.2 :03/10/23 00:05 ID:ZclIiu/9
>>530
・本文内容を適当に aaa.bbb.ccc.ddd の形に変えて、ddd.ccc.bbb.aaa.bbk.2ch.net に問い合わせてみる。
 bbk_klist に存在すれば、127.0.0.1 を返してくる。
・bbk.2ch.net 側での処理は、 bbx.2ch.net と同一のはず。
・本文内容は、重複する文字(半角全角を問わない)を 1 つにしているので多少変化があっても対応しているつもり(当社比 50%)
 だから希に他文章でも同一と判断される時があるかもしれない。。。

っていうのを考えてみました。まる。

532 :未承諾広告※ ◆aiY4htt2.2 :03/10/23 00:09 ID:ZclIiu/9
>>530
あーでんでんだめだめ。やりなおし。

533 :未承諾広告※ ◆aiY4htt2.2 :03/10/23 02:21 ID:ZclIiu/9
# 入力: 加工前の $FORM{'MESSAGE'}
# 出力: 0 = OK; 1 = NG;
sub CHK_bbking($){
  my $message = shift;
  my $value;
  my @queries = qw/0 0 0 0/;
  my %charactors;

  # 重複する char を刈り取ったりいろいろ。
  # [\x81-\x9F\xE0-\xFC][\x40-\x7E\x80-\xFC] Shift_JIS 2 bytes

  $message =~ tr/[\x00-\x1F\x7F]//; # 非表示文字を削除
  while($message =~ s/^.//){
    $value .= $&;
    next if $value =~ /\G[\x81-\x9F\xE0-\xFC](?![\x40-\x7E\x80-\xFC])/;
    if (!exists $charactors{unpack "H4", $value}) {
      $charactors{unpack "H4", $value} = 1;
      $value = length($value) == 2 ? ord($value) ^ ord($&) : ord($value) ;
      $queries[0]++ ; # COUNT
      $queries[1] += $value ; # ADD
      $queries[2] += ~$value ; # XOR
      $queries[3] += $value >> 1 ; # shift R
    }
    $value = '';
  }
#  printf "%s.bbk.2ch.net\n",join '.',reverse map sprintf ("%d",($_ & 0xFF)), @queries; exit;
  $message = gethostbyname(sprintf "%s.bbk.2ch.net\n",join '.',reverse map sprintf ("%d",($_ & 0xFF)), @queries);
  return $message =~ /^127\.0\.0\.2/ ? 1 : 0 ;
}
こうかな。。。

534 :動け動けウゴウゴ2ちゃんねる:03/10/23 06:19 ID:q2rN8TMe
>>516
メル欄に広告URL、での爆撃も過去にありましたから、
できたらチェックできるようにした方がよいかと。

535 :root ★:03/10/23 11:49 ID:???
>>525>>530-531 から妄想してみた。ご意見、突っ込み歓迎。

○単純コピペ排除システム(仮称)

・$FORM{'MESSAGE'} を何らかの形で量子化して、Rock54と同様のシステムで制限
・量子化の方法は、
  - 32ビット整数( >>531 路線 )
  - md5sum( >>520 )
 が考えられる。
 いずれもDNSで取り扱える形なので、Rock54と同様の制御が可能
・ここで大事なこと
 短いメッセージは対象外とする
  - 例えば、>>481 を見ると、10行未満は対象外とか
  - これで「ケコーン」などを対象外にでき、DNSやシステムの負荷も減少する

弊害:
・10行未満のコピペ爆撃には対応できない
・対応は単純コピペだけ

536 :root ★:03/10/23 11:55 ID:???
・32ビット整数をそのまま入れる:

IPアドレスは32ビット整数なので、生成した8ビットずつ区切って数字表記に変えて、
そのまま突っ込めばよい?

・md5を入れる:

% md5 -q /etc/passwd
cbed8284c457734e54cd8c4465526345

これはそのままドメイン名のラベルとして突っ込める文字列なので、
上記の例なら、

cbed8284c457734e54cd8c4465526345.bbk.2ch.net とかやればよい?

537 :root ★:03/10/23 12:21 ID:???
>>519
bbxdump.pl -kc はできますが、
bbxdump.pl -k -c というのに対応してないみたいです、、、。



538 :デフォルトの名無しさん:03/10/23 13:26 ID:C1gPfN/1
>>533
while($message =~ s/^.//){
とりあえず‘.’は改行にマッチしないんでsオプチョンをお忘れなく
CRLFで投げてこられたら(ってほとんどコレだろうけど)CRまで来たとこで止まっちゃうです

539 :デフォルトの名無しさん:03/10/23 13:29 ID:C1gPfN/1
禿しく逝ってくる_| ̄|○

540 :root ★:03/10/23 13:58 ID:???
>>525
ということで、有望かも。< md5計算
テンプレ規制問題は、規制発動値を5ぐらいにするとかで回避可能かな。

541 :未承諾広告※ ◆aiY4htt2.2 :03/10/23 14:15 ID:ZclIiu/9
>>537
はい。対応していませんです(照)

>>538-539
気を付けて逝ってらっしゃいませ(w

>>540
テンプレ自体は連投する可能性が少ないかと。
・テンプレ連投荒らしっているのかな?(w
・複数レスにまたがるものでも、スレッドタイトルも付けると思われるので重複する可能性が低いような(甘い?)
ということで、規制対象の標準は・・・
・/^(テスト|てすと|test)/ は対象外(w
・3行未満で且つ、100 Bytes未満のものは緩めに設定。(投稿数 10 有効期限 1 時間くらい)
・それ以外のものは通常設定。(投稿数 5 有効期限 1 日)
な案配も如何かと。

542 :未承諾広告※ ◆aiY4htt2.2 :03/10/23 14:23 ID:ZclIiu/9
>>537
http://2ch.baila6.jp/uploader/stored/up0103.zip
bbxdump.pl 壊版 @ 2003/10/23 rel.01
付け刃的に対応してみました。
my $options = $ARGV[0];

my $options = join ' ', @ARGV;

♪実は「-」を付けなくても OK だったりします。。。

543 :未承諾広告※ ◆aiY4htt2.2 :03/10/23 14:59 ID:ZclIiu/9
★MD5 に対応してみました。
# 入力: 加工前の $FORM{'MESSAGE'}
# 出力: 0 = OK; 1 = NG;
sub CHK_bbking($){
  my $message = shift;
  my $messageMD;
  my $value;
  my %charactors;

  # 100 バイト以下で且つ 3 行未満なら、気まぐれで問い合わせてみる(w
  return 0 if (length $message <= 100 and $message =~ tr/\r\n/\r\n/ <= 3 and int(rand(10)) > 5);

  $message =~ tr/[\x00-\x1F\x7F]//; # 非表示文字を削除
  while($message =~ s/^.//){
    $value .= $&;
    next if $value =~ /\G[\x81-\x9F\xE0-\xFC](?![\x40-\x7E\x80-\xFC])/;
    if (!exists $charactors{unpack "H4", $value}) {
      $charactors{unpack "H4", $value} = 1;
      $messageMD .= $value;
    }
    $value = '';
  }

  use MD5; # ID 生成時に使っているのならばコメントアウト?
  my $context = new MD5;
  $context->reset();
  $context->add($messageMD);
  $messageMD = $context->hexdigest();
  no MD5;

#  printf "%s.bbk.2ch.net\n",$messageMD ; exit;
  return gethostbyname(sprintf "%s.bbk.2ch.net\n",$messageMD) =~ /^127\.0\.0\.2/ ? 1 : 0 ;
}

544 :未承諾広告※ ◆aiY4htt2.2 :03/10/23 15:03 ID:ZclIiu/9
>>543
> $message =~ tr/\r\n/\r\n/ <= 3
3 行「以下」ですね。
逝ってきまつ。_| ̄|○

545 :rafale ★:03/10/23 15:05 ID:???
>>544
>気まぐれで問い合わせてみる(w
ワラタ。毎回ではないんですね。

546 :FOX ★:03/10/23 15:33 ID:???
おっ なんか難しげな。。。ことを?

あらし報告→規制のながれを見てからいろいろ考えた方が良いと思うけど、

次はどこに資源を投入すべきか、

的確な目的を持って実際に検証して
それが有効であるとなった時点で自動化を考える
という手順をふまなきゃ

怪物を作ってしまう恐れあり。
勿論思考実験は私も大好きです。

547 :動け動けウゴウゴ2ちゃんねる:03/10/23 15:47 ID:lf00sofd
実況中にコレに引っかかったんだが、
「キタ━━━━━━(゚∀゚)━━━━━━ !!!!! 」
だけで規制されんのか

548 :FOX ★:03/10/23 15:49 ID:???
>>547
それいい案かも、

549 :271-273:03/10/23 15:49 ID:dCvOwRWp
>>542
´−`)。o0(何で Getopt::Std 使わないの…?)

550 :未承諾広告※ ◆aiY4htt2.2 :03/10/23 16:14 ID:ZclIiu/9
>>549
Getopt::Std の存在を知らなかったからです(苦笑)

use Getopt::Std;
getopt('RCcgkit', \%opts);

print usage unless defined %opts;
ヘッダを出力。 if $opts{'R'};

みたいな使い方なのかな?
man Getopt::Std にはあんまし凡例が無いし(泪)

551 :歌唄いメセナ♪ ◆OHQ5SO6eaI :03/10/23 16:15 ID:HtMRUUIV
>>541
>・テンプレ連投荒らしっているのかな?(w
それが数人いる

・神戸港の天外ゲーマー (文字列)
・ポア爆撃 (AA)
・山崎 (文字数は少ない)
他多数

スクリプト荒らしスレ見ればいいかな


552 :root ★:03/10/23 16:28 ID:???
>>546
正しいすね。
「今何が問題で」「それに対して今現在どうしていて」「それをどうしたいのか」
という考え方かしら。

553 :FOX ★:03/10/23 16:32 ID:???
そですねー

じゃ今「何が問題か?」ってのを観察する時期ですかねぇ。

Rock54 (広告爆撃対策)
Samba24 (普通の連投対策)
Boo80 (しがかり proxyのさらなる捕捉)

が導入されたばかりなんで。

観察しよう。

554 :271-273:03/10/23 16:43 ID:dCvOwRWp
>>550
´−`)。o0( up0094.zip でも使ってるよ…。)
´−`)。o0( 現状最新のスクリプト、まとめてうpってくれたら見るけど。)
゜∀゜)。o0( 相変わらずスレの流れ追えてないし。>私)

555 :動け動けウゴウゴ2ちゃんねる:03/10/23 17:04 ID:8PRts8Kh
すいません。質問なんですが、これって大人系の板にも対応してるんですか?

556 :FOX ★:03/10/23 17:09 ID:???
>>555
BBSPINK は2ちゃんねると同じ仕様で動いています。(ほぼ全部)

Boo80
Samba24
Rock54

は完全に同様の動作をしているはずー

557 :動け動けウゴウゴ2ちゃんねる:03/10/23 17:19 ID:8PRts8Kh
>>556
回答ありがとうございます。やたー

558 :歌唄いメセナ♪ ◆OHQ5SO6eaI :03/10/23 17:37 ID:HtMRUUIV
・問題なのは・・・
http://aa2.2ch.net/test/read.cgi/accuse/1066569060/746
のリストを見ればまったく同じ内容の爆撃を行う人がいると言うことが分かる(他にもテンプレ有)
Rock54の穴(別IPからでも制限回数までは爆撃可能)

・現在の対処方法
通常削除依頼で対処
酷いものは規制板に書き込む
*複数スレにまたがる物に関しては板内を検索して調べるしかない

・新しい機能
別IPからの投稿を含む
「Samba24にかからない連投」「いくつかの定形コピペ」を用意して爆撃するのを防ぐ

・欠点
改行を増やす等で回避可能 (改行等で回避可能な文字は除いてmd5を取る等で対抗可能)


559 :動け動けウゴウゴ2ちゃんねる:03/10/24 00:37 ID:HQhOQ6WS
BBXcheck

560 :動け動けウゴウゴ2ちゃんねる:03/10/24 01:16 ID:L/KvsOnl
FOXスレではけーーん。

47 名前:名無しさん@お腹いっぱい。 メール: 投稿日:03/10/24 01:09 ID:WK4OcfBF
別れさせ屋が活動を再開しているようです。
当該URLをROCK54に登録してくださいな。

【別れさせ屋】広告書き込み対策【blacklist.jp】
http://qb.2ch.net/test/read.cgi/sec2chd/1065978942/44-n

561 :丸の内 麻美穴:03/10/24 01:18 ID:L/KvsOnl
丸の内 狸穴しつりいしますた。

↓以下通常レス。

562 :root ★:03/10/24 02:59 ID:???
今、IPアドレスは180個登録済。
しかし、みなさんほんと懲りないすね。

563 :歌唄いメセナ♪ ◆OHQ5SO6eaI :03/10/24 03:01 ID:sGdJcUNp
>562
広告爆撃で
規制されてたホストは登録されてるの?


564 :root ★:03/10/24 03:38 ID:???
具体的にどれかしら。

つか、今規制されてるIPリストを表示するWeb I/Fを作りたいかな。

data という名前で >>374 のようなフォーマットのファイルが存在しているとき、
それを読み込んで、かっちょよくWebで表示するようなプログラムを
書いてもらえるとうれしいなぁ。

CGIでもいいけど、PHPのほうが軽いかもなぁ。

565 :root ★:03/10/24 03:40 ID:???
あるいは負荷が気になるなら、bbxdump.plをコールするとか、
klistやglistから引っ張るとか、手はあるかな。

いずれにせよ、見栄えのするやつを作ってもらえるとうれしいなぁ。

ということで今日はここまで。

566 :歌唄いメセナ♪ ◆OHQ5SO6eaI :03/10/24 03:44 ID:sGdJcUNp
kmm.mesh.ad.jp
userreverse.dion.ne.jp

・・・登録されてるのはIPだからホスト名は無理?


567 :動け動けウゴウゴ2ちゃんねる:03/10/24 05:18 ID:1QZfiC9z
野球版で普通に書き込んだら書き込みが異次元に吸い込まれますた

連続投稿ですか?3回とかでたので不吉な悪寒

568 :歌唄いメセナ♪ ◆OHQ5SO6eaI :03/10/24 06:01 ID:sGdJcUNp
>>567
「あーあ」とか「規制リストに〜」が出なかった?


569 :動け動けウゴウゴ2ちゃんねる:03/10/24 09:49 ID:uJvGxNrS
<table border=1>
<tr><th>num</th><th>IP address</th><th>name</th></tr>
<?php
$ipaddr = file("data");
//sort($ipaddr);

while (list($num, $ip) = each ($ipaddr)){
$ip = chop($ip);
if (ereg("^[0-9\.]*$", $ip)){
print "<tr><td>$num</td><td>$ip</td><td>" . gethostbyaddr($ip) . "</td></tr>\n";
} else {print "<tr><td>$num</td><td colspan=2>$ip</td></tr>\n";
}
}
?>
</table>


570 :root ★:03/10/24 13:39 ID:???
ちょっぴりいじって、>>569 をためしに入れてみたよ。
http://bbq.2ch.net/bbx/bbxlist.php

やっぱ「いつ規制されたか」とか表示したいから、
bbxdump -k の出力をいじるか、PHPで直接DBを読むかが、本流だなぁ。

571 :root ★:03/10/24 13:45 ID:???
>>570
ううむ、逆引きがうまくいかないやつがあるから、表示に時間かかるなぁ。

572 :rafale ★:03/10/24 13:50 ID:???
>>571
1.1.1.1は入ったままで良いんでしたっけ?
大安寺、丸の内とかが目立ってますねぇ。

573 :root ★:03/10/24 13:53 ID:???
>>572
あれ、bbxdelしたんだけどなぁ。

まあ、どのへんに広告屋さんがいるかよくわかると。
ほんとは逆引き止めたいけど(出力遅くなるし)、そうするとイメージつかみにくいからなぁ。

574 :root ★:03/10/24 13:54 ID:???
個人的には proxy???.docomo.ne.jp が山ほどあることに萌え。

575 :rafale ★:03/10/24 13:55 ID:???
>>573
1.1.1.1とむむむさんのは消えてました。
逆引きはオプションでできるようにして、デフォルトはIPアドレスのままでもいいかと。

576 :root ★:03/10/24 13:57 ID:???
んじゃ、それでよろしくですー。>>575

577 :rafale ★:03/10/24 14:09 ID:???
いろいろ検索しながら作ってみたけどPHP環境ないからテストできず。
どうしましょ?

578 :root ★:03/10/24 14:23 ID:???
とりあえず動くやつなら、PHPでもPerlでもなんでもよいですよ。

579 :root ★:03/10/24 14:23 ID:???
ということで、まずはどこかにうpしていただけると。

580 :rafale ★:03/10/24 14:31 ID:???
>>579
メールで発送しました。
晒すのも恥ずかしいので…
動かなければ( ゚Д゚)ゴルァ!!してください

581 :動け動けウゴウゴ2ちゃんねる:03/10/24 14:33 ID:2IRc8NBL
( ゚Д゚)ゴルァ!!  (代理)

582 :rafale ★:03/10/24 14:35 ID:???
>>581
いや、確かに今日初めてPHP触ったけどさぁ
もしかしたら動くかもしれないじゃん。(´・ω・`)

583 :動け動けウゴウゴ2ちゃんねる:03/10/24 14:53 ID:pFSWFpLR
>>570
いくつか思ったこと。
これって上から古い順なんですか?規制開始時間も入ってるといいなあ。
一回逆引きしたらその情報を保持するのってできないのかな。
携帯は固有番号を送ったほうがええんでは?
キーワード書かなきゃいいとはいえgw1.aitai.ne.jpとか見るとドキッとする。。
どのキーワードで問い合わせが来てたのかはわからないのね。。
相変わらず満喫多いな。

p9086-ipbffx01marunouchi.tokyo.ocn.ne.jp
p4042-ipad47sasajima.aichi.ocn.ne.jp
ニヤニヤ

ACCA1Aac149.kng.mesh.ad.jp
ホホゥ

167.96.113.221.ap.yournet.ne.jp
オヤ・・

584 :root ★:03/10/24 15:14 ID:???
>>583
> これって上から古い順なんですか?

IPアドレスでsortしてるです。古い順にするのはカンタン。

>規制開始時間も入ってるといいなあ。

そのとおりで(w。

> 一回逆引きしたらその情報を保持するのってできないのかな。

ただしく牽けるやつとかそもそも設定されてないやつってのは問題ない
(キャッシュされる)んですが、設定がへくってるやつが難物。
で、ひとつでもあると、そこで毎回ひっかかる。迷惑。

> キーワード書かなきゃいいとはいえgw1.aitai.ne.jpとか見るとドキッとする。。

書き込みも全面規制されるのよりは、かなりましかと。

> どのキーワードで問い合わせが来てたのかはわからないのね。。

現状では、bbx側ではそれはわからんです。

585 :2chtubo愛用者〜ヘ(゚д゚ヘ))))))〜61 ◆GIKO7Ha7QI :03/10/24 15:39 ID:38edFO6q
←phpしかできない なおかつ perlの本買うが99年発行だった人

586 :rafale ★:03/10/24 15:41 ID:???
>>570 のページ、軽くなりましたね。
何かチューンされたのかな?

587 :root ★:03/10/24 16:07 ID:???
とっても遅いので、とりあえず逆引きをやめてみた。
しばらく時間とりにくいので、とりあえずこれで。

588 :動け動けウゴウゴ2ちゃんねる:03/10/24 16:16 ID:3hTzZqZb
ていうか table なんか使うから逐次表示されなくてなおさら遅く感じるんじゃん

589 :root ★:03/10/24 16:37 ID:???
>>588
うん、そのへんは、プログラムが得意な方々に期待で。

590 :569:03/10/24 18:50 ID:BTjcDrDm
テーブル云々じゃないと思うんだけど。
<pre>
<li>
<?php
// initialize
$disp = 'ip';
$lookup = 0;
$expiretime = 259200;
//if (isset($_POST['disp'])) {$disp = $_POST['disp'];}
if (isset($_GET['disp'])) {$disp = $_GET['disp'];}
if (strcmp($disp, "dns")) { $lookup = 1; }// bbxlist.php?disp=dnsの時だけ逆引き

$ipaddr = file("klist");
//sort($ipaddr);

$time_cur = time();

while (list($num, $line) = each ($ipaddr)){
list($ip, $time_st) = split("[ \t]", $line);
$time_st = chop($time_st);
$time_end = $time_st + $expiretime - $time_cur;
if (ereg("^[0-9\.]*$", $ip)){
printf ("<li>%d %s %s %dH%02dM\n",
$num, $ip,
(($lookup)? "": gethostbyaddr($ip)),
(int)($time_end/60/60), (int)(($time_end/60)%60));
}
flush();
}
?>
</li>
</pre>


591 :root ★:03/10/24 19:27 ID:???
65.19.141.138 (oyster132.uma.2ch.net) を oklist.txt に登録。
oklist はプログラムが握ってるから、restart が必要かな。

>>590
後で、入れてみるです。

172 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)