BBQ (掲示板)
BBQは2ちゃんねる等の電子掲示板に搭載されている、Open Proxy(公開プロキシ)サーバ等のIPアドレスの国産のブラックリスト。
概要[編集]
掲示板の運営において頭を悩まされることは掲示板スパムや荒らしの対応である。 荒らしは煽り、誹謗中傷、無意味な文章の投稿、スクリプトの埋め込みなどを行い、他の利用者に迷惑をかける。これら荒らしを取り締まるために電子掲示板の運営をしている者は荒らしの利用者投稿できなくするための権限を持ち、投稿できなくすることができる。投稿制限は投稿者のリモートホストやIPアドレスを記録し、その周辺のアドレスからの投稿をできなくする方法によって行われるのが一般的である。しかし、ここでひとつの問題が発生する。投稿者のIPが自宅のアドレス等をそのまま指しているもの(生IP)なら規制はしやすいのだが、公開プロキシサーバを使い、書き込みをしている利用者をみかけることがある。公開プロキシは簡単に乗り換えることができ、そのため一つのアドレスを規制しても別のアドレスから書き込むことを許してしまう。さらに外部のサーバを通しているため、どこからの書き込みなのか判別が付きかねる。それならばいっそのこと公開プロキシ自体全体的に規制してしまおうと言うシステムがBBQである。
組み込み[編集]
掲示板運営者がスクリプトを組み込むことによって誰でも導入することが出来る。 以下に2ちゃんねるにおける例を示す。 (Perl)[1]
2014年5月ごろより、外部からの利用ができなくなっている。
################################################################################################# # ################################################################################################# 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') { DispError("ERROR!","公開PROXYからの投稿は受け付けていません!!(1)"); } return 0 ; } ################################################################################################# # #################################################################################################
規制の様子[編集]
公開プロキシの状態で書き込みを行うと、「公開PROXYからの投稿は受け付けていません」などといったエラーメッセージが表示されるとともに、書き込みを行おうとした人のホスト名が表示されることがある。このエラーメッセージは運営者が任意に設定できる。
外部リンク[編集]
- BBQ(2ch wiki) - 規制された場合の対処法についても。
- 串迎撃部隊@2ch掲示板 - 書き込みをしたホスト名が公開プロキシかどうか調べるためのページ。プロキシの場合は規制リストに登録される。尚ここなどで公開プロキシを登録する作業をバーベキューになぞらえて「焼く」という。
- BBQあらしお断りシステム
脚注[編集]
スクリプトエラー: モジュール「navbox/former」はありません。
This article "BBQ (掲示板)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:BBQ (掲示板).