【荒らしお断り】 BBQを組み込んでる人【システム】
保守
366 :
nobodyさん:2009/03/28(土) 16:36:12 ID:xAqQTRt0
DSBL死んだのか…どうしよ。
367 :
nobodyさん:2009/03/29(日) 00:37:32 ID:Vi6NYFfG
368 :
nobodyさん:2009/04/15(水) 22:54:53 ID:/QsL8z0W
################################################################
#---------------BBQシステム (公開Proxy排除機能)----------------#
################################################################
sub checkProxyList {
my $RADDR = $ENV{'REMOTE_ADDR'};
$RADDR =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/;
my $query_addr = "$4.$3.$2.$1.niku.2ch.net";
my $addr = join('.', unpack('C*', gethostbyname($query_addr)));
if ($addr eq '127.0.0.2') { &error("Proxy感知!"); }
}
これでも作動するから平気だよね?
369 :
nobodyさん:2009/04/16(木) 04:50:16 ID:z2gtEA17
>>368 作動するなら問題ないでしょ。
過去レス見ればさらによし。
370 :
nobodyさん:2009/07/31(金) 11:32:30 ID:RnBdDoGz
そろそろage
371 :
nobodyさん:2010/01/04(月) 16:59:00 ID:t1azOvnf
age
372 :
nobodyさん:2010/03/03(水) 02:34:43 ID:G7dFuFeQ
今回bbq組み込んでる人はスクリプト遅くなった?
ちゃんとタイムアウト使ってれば大して重くならないんじゃないかな
BBQとDNSBLを合体させた最強のプログラムはないものか
ちなみにPHPで
揚げ足取りたい訳じゃないんだが
DNSBLは仕組みの名前で、BBQはそれを使った2ちゃん用ブラックリストじゃないの?
だから合体させたも何も、BBQとそれ以外のDNSBLに同時に問い合わせるようにするだけじゃなくて?
PHPです。
function checkProxyList($msg = '')
{
# 荒らしお断りシステム
# BBQ
http://info.2ch.net/wiki/index.php?BBQ //チェックお願いしますリスト。増やしたり減らしたり適当に
$DNSBL_list = array('.niku.2ch.net' ,
'.dnsbl.spam-champuru.livedoor.com' ,
'.http.dnsbl.sorbs.net' ,
'.bbx.2ch.net');
foreach($DNSBL_list as $DNSBL_listV){
if ((gethostbyname(implode(".", array_reverse(explode(".", $_SERVER["REMOTE_ADDR"]))) . "{$DNSBL_listV}")) == "127.0.0.2") {
//スパム判定に引っかかった時の処理
header("HTTP/1.0 403 Forbidden"); exit;//とか
// }else{//スパム判定に引っかからなかった時の処理 ※適当に変更
// echo "{$DNSBL_listV} 合格よ<br />";
}
}
}
使いたいとこで、下記のように呼び出します
checkProxyList();
403 とか 404 返さずに広告張ったページにとばせばいいのに・・・って
エラーページでそれくらいみなやってるか
スパム系は、投稿するサイトを自動で探し出してリストを作るから403や404にして
「そんなのネーよ!」で、拾われないようにするんだと思う。
広告張ったページであろうとなかろうと、スパムは容赦なく訪れてマシンガンのようにやってくるし、
そのぶんサーバーに不可は掛かるし、スパムは広告なんて見ないだろうし。
おいおい
382 :
nobodyさん:2010/08/27(金) 10:08:16 ID:??? BE:2340096285-2BP(0)
スパム投稿と判断された奴にGENOウイルスでも踏ませたらどうだい
【超絶基地外12歳荒らしの判明しているコテハン】
plus01 ★ 管理人 ★ πナップル ★ きうい ★ mango+ ★ Fine ★
YV/TV ◆.Y./V..TV.
ジエン ◆2.14..sI1E
ネックス ◆Nex/RZxaHI
いざこざ ◆Nex/RZxaHI
いざこざ ◆Iza..hlnPI
いざ・・ ◆Iza..hlnPI
FuLL! ◆FuLL/FW.EQ
1206 ◆1206ePaU1M
ふぁー ◆fah/7D.Rkk
ふぁー 返し ◆fah/7D.Rkk
6分のろーぷら ◆LowPrice/6
労ぷら椅子 ◆LowPrice/6
【livevenus:20】 ◆LowPrice/6
6分のろーぷら ◆MAyUzEEE/E
6分のろーぷら ◆MYU/e0Imzi1E
6分のろーぷら ◆/UeVRo.Tv.
リック◆Lick/SPaQs
連投すみません ◆Lick/SPaQs
うずまき ◆vzqJXqubSg
リック ◆vzqJXqubSg
ナマコぞうすい ◆WgQ1EvIdds
【判明しているリモホ】
p6073-ipbffx01marunouchi.tokyo.ocn.ne.jp
z232163.dynamic.ppp.asahi-net.or.jp
w62.jp-t.ne.jp
cw43.razil.jp
>>383 お前初質板から延々と大量にコピペ貼ってるよな
>>383 ipngn\d+marunouchi.tokyo.ocn.ne.jp
\.dynamic.ppp.asahi-net.or.jp
\.jp-t.ne.jp
\.razi.jp
PerlでNet::DNSモジュールが使えない場合でタイムアウトする処理って出来ないですか?
387 :
nobodyさん:2010/10/10(日) 17:20:52 ID:o7qY/lMG BE:819034627-2BP(50)
上尾
388 :
nobodyさん:2010/11/15(月) 09:15:05 ID:SKdhU9Bq
保守
389 :
◆0xsgfhHz92yj :2011/02/26(土) 05:54:22.40 ID:wZo1jtnb BE:702028962-PLT(21468)
保安点検
390 :
nobodyさん:2011/03/26(土) 16:36:02.86 ID:O7/mMAoA
あgey
391 :
nobodyさん:2011/06/22(水) 02:12:12.51 ID:wvXhjcbF
串刺してるやつとネットカフェからの投稿者だけ網にかけたい場合は、BBQだと大げさすぎるのかな?
善良者も巻き込まれてるみたいで投稿数が激減してしまったんだが。
>>391 串じゃなくても海外のプロバイダからのアクセスがはじかれる
あとは、焼かれた携帯からもはじかれるな
あと、ほんとにたまに日本の大手のプロバイダが焼かれてアクセスはじかれる場合もある
うーん、どうなんだろうか
大手プロバイダのIPアドレスで何年も昔に焼かれた奴も放置されてる場合もあるしなー
BBQ見てるだけなら焼かれ携帯は通るような。
善良者さんのIP or IPレンジはホワイトリスト化して素通りにしてあげればいいと思うよ。
生IPでやんちゃするのもいるわけだし状況に合わせて運用。
>>393 あっそうだな
携帯は通るな
勘違いしてた
395 :
391:2011/06/24(金) 16:41:31.28 ID:???
れすd
まあ時間が立てば善良者だけの掲示板に育つわけだから、ある程度の犠牲は仕方ないか・・・
Wordpress
<?php
/*
Plugin Name: 荒らしお断りシステム:BBQ
Plugin URI: プラグインの配布のURL
Description: Open Proxy(公開プロキシ)サーバ等のIPアドレスの国産のブラックリスト
Version: 0.0.1
Author: ID:kplGY7FD(2chの人)
Author URI: 作者のURL
*/
add_action( 'login_form', 'checkProxyList' ); //ログインフォーム
//buddypress ログインフォーム サイドバー
add_action( 'bp_sidebar_login_form', 'checkProxyList' );
add_action( 'register_form', 'checkProxyList' );
//add_action( 'comment_form', 'checkProxyList' );
add_action( 'signup_extra_fields', 'checkProxyList' );
//buddypress
add_action('bp_after_signup_profile_fields', 'checkProxyList');
function checkProxyList($msg = '')
{ # 荒らしお断りシステム BBQ
http://info.2ch.net/wiki/index.php?BBQ //チェックお願いしますリスト。増やしたり減らしたり適当に
$DNSBL_list = array('.niku.2ch.net' , '.dnsbl.spam-champuru.livedoor.com' , '.http.dnsbl.sorbs.net' , '.bbx.2ch.net');
foreach($DNSBL_list as $DNSBL_listV){
if ((gethostbyname(implode(".", array_reverse(explode(".", $_SERVER["REMOTE_ADDR"]))) . "{$DNSBL_listV}")) == "127.0.0.2") {
//スパム判定に引っかかった時の処理
@header("HTTP/1.0 403 Forbidden"); exit;//とか
// }else{//スパム判定に引っかからなかった時の処理 ※適当に変更
// echo "{$DNSBL_listV} 合格よ<br />";
// @header("HTTP/1.0 403 Forbidden"); exit;//とか
} } }
?>
あ
透明牌
ほしゅ
400 :
nobodyさん:2012/03/01(木) 22:15:27.09 ID:9am3G02P
近頃、基地外によくBBQサーバ落とされるみたいだしなんらかのタイムアウト処理は入れたほうがいいな
PerlだったらNet::DNSあたりでPHPだったNet/DNSか
401 :
nobodyさん:2012/03/09(金) 20:38:17.29 ID:draL2rv2 BE:3756363078-PLT(12000)
2chが閉鎖する閉鎖するって言ってるけどBBQサーバはどうなるんだろう
402 :
nobodyさん:2012/04/22(日) 17:41:48.86 ID:VxcqIDpO
BBQシステムは残ってほしいよなあ。
最悪仕様やプログラムを公開してほしい。
KDDI利用のサーバーは、注意。
遮断された模様。
bind.dion.ne.jp can't find **.**.**.**.niku.2ch.net: Non-existent host/domain
5月31日でスパムちゃんぷるー終了だって
405 :
nobodyさん:2013/12/20(金) 20:35:45.16 ID:CyxNd/Yt
例えばブラウザで串設定してこのスレ開くとボボンハウスに飛ばされ
また専ブラで同じ串設定して書き込むと書き込み失敗するのに
BBQ判定は127.0.0.1で返ってくるのは何故でしょう?
ちなみに使った串はsoftbank221111054231.bbtec.net
ポート80です。
他の串で
>>358やってみたけど全スルーでした
要するに完全じゃないのでこれ以外に定番の基本的な串チェックかまさないとダメという事みたいですね
スレ汚しすみませんでした
OCNもお断りされたのか
*** nv-kc151.ocn.ad.jp can't find niku.2ch.net: Non-existent host/domain
408 :
nobodyさん:2014/05/12(月) 10:49:51.64 ID:Bgb4yq+U
最近BBQめっちゃ重いけど、まだ普通に使ってる人いる?
409 :
nobodyさん:2014/05/13(火) 21:03:26.20 ID:6sATXZfc
反応がめっちゃ遅くなったよね。
ホームページの掲示板で荒らし対策に使ってるので普通に使えるように
してもらいたい。
410 :
408:2014/05/16(金) 10:26:40.64 ID:EKyPgCvL
やっぱどこでもそうなのかな…
というか、遅いどころか正常にチェックしてないっぽく、何通してもスルーしてくれる。
もう外部アクセスできなくなったのかな。
そうだね。スルーしちゃってるね
このまま使えなくなっちゃうのかなー
非常に重宝していたのだが
どうもsc対策でさくらサーバはじいて外部参照できなくしてるみたいね。
長らく使わせてもらったお礼代わりに、今代替して使ってるDNSBLを記しておく。
all.rbl.jp
bl.spamcop.net
zen.spamhaus.org(リストの種類によって返り値が127.0.2-11で可変するので注意)
以上。
ではさようなら。
niku.2ch.net正引きもできなくなってるじゃん・・・
糞マンゴーの悪政の影響でBBQは外部参照禁止になりました