【広告】新機能 Rock54【自動排除】(2ちゃんねる)

FTP、CGI、SSI、telnetが自由に使える超高速レンタルサーバ。
工夫しだいで、楽しさ100倍。 www.binboserver.com
月額千円サーバ | サブドメインコース | BIGなサーバ

サブドメインコース:CGIやFTPが使いたい・お金を掛けたくない人のために。
 *****.syo-ten.com *****.gasuki.com *****.zansu.com
 お好きな名前を無料で使えます。早い者勝ち。

人気サイト 月額千円サーバ:.com .net .org で取得できます。.JPドメイン大歓迎!
 超高速・高機能サーバを1000円で!使ってみれば、分かります。

BIGなサーバ:Big なBig なサーバー。充実したサポートをお求めの方へ。
 インターネットでご活躍の皆様へ、そしてご活躍予定の皆様へ。
2ちゃんねるは、このサーバを使っているです。

■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■

【広告】新機能 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がよきにはからってくれる。


<