忍法帖巻物
とりあえず途中だけど反映
目的
規制しても、金に物を言わせて回避する荒らしが増えてきた。
削除も仕事が増えすぎて滞ってるらしい。
それなら罠をいっぱい仕掛けて、悪い子を少しの間足止めしよう。
ついでに、アホレスも足止めできねえかな。
関連
- 書き込めない時の早見表 - このページに記載のないエラーメッセージで引っかかった場合はこちらへ。
- #幻術 - キャップ(★)専用の忍術に関する簡易説明とか
概要
2ちゃんねるは荒らしと戦い続けてきた。荒らしを根絶することは不可能だが、「荒らしのコスト>荒らし対策コスト」が成り立っていれば2ちゃんねるの勝ちだ。
今までに開発された武器には、samba24、[[バーボンハウス>とかげの尻尾切り・バーボンハウス]]、[[バイバイさるさん>Good-By_Monkey]]、[[こらこら>こらこら/こらこら団]]といったものがある。これらによって未だ負け知らずの2ちゃんねるだが、IPアドレスを変えながらスレッド乱立や連続投稿する荒らしにはもう少し苦労してもらおう。そのために導入されたのが「忍法帖」だ。
「忍法帖」はCookieを用いてブラウザごとにIDを発行し、サーバを跨いだ書き込みでもIDのレベルに応じて連投やスレ立てなどに制限を課すものだ。制限というと反発するちゃねらーが多いようだが、心配は無用。ふつーに2ちゃんねるに投稿していれば徐々にレベルが上がり、制限は緩和される。おそらく数日~1か月ほどで「忍法帖」の存在が気にならなくなるはずだ。
しかし、荒らし行為を行うと他の利用者によって水遁の術:!Suitonコマンドが実行され「#破門(忍法帖の無効化)」されるだろう。破門されたら「忍法帖」が適用される掲示板には書けなくなる。新しい「忍法帖」を手に入れればまた書けるようになるが、制限が多いレベル1からの再出発となる。
荒らしには多くの制限を課し、そうでない継続利用者には従来どおりの環境を提供する、それが「忍法帖」なのだ。
「忍法帖」は開発途上。これからも仕様変更を伴う実験的な試みが繰り返される。完成するまで一般利用者に不便を強いることもあるだろう。だが、この試みが成功すればプロバイダ一括規制を減らせる……かもしれない。
「Cookie」って何? という人はWikipediaなどで調べてちょうだい。
- Wikipedia: HTTP cookie
- e-Words: Cookie 【クッキー】
- Insider's Computer Dictionary: Cookie 【クッキー】
現状
開発及び実験中
予告なく仕様変更や休止・再開が行われる。
レベルがリセットされる可能性もある。
SETTING.TXTでの忍法帖オプション
vipタイプ
SETTING.TXT(公開設定)に、
BBS_NINJA=checked
とある場合は、vipタイプ(=[[対象外のホスト>#jyogai]]も対象)で忍法帖が有効になる。
忍法帖のスルー
SETTING.TXT(公開設定)に、
BBS_NINJA=nashi
とある場合は、以下の場合のみ忍法帖が必要となる。
- #忍法帖適用規制で指定されたホストからの書き込み(http://qb7.2ch.net/_403/madakana.cgi )
- hayabusa2サーバにある板への書き込み
- 名前欄に「!ninja」を含める
省略時
SETTING.TXT(公開設定)が
BBS_NINJA=
である場合やこれすらも書かれていない場合は、以下の場合のみ忍法帖が必要となる。
- #忍法帖適用規制で指定されたホストからの書き込み(http://qb7.2ch.net/_403/madakana.cgi )
- hayabusa2サーバにある板への書き込み
- 名前欄に「!ninja」を含める
vipタイプでの詳細設定
#vipタイプで、項目ごとに詳細なカスタマイズができるようになりました(試験運用中)
パラメータが数字でない場合や書かれてすらいない場合、これまでどおりのデフォルト設定が使われます
BBS_NINJA=checked-A-B-C-D-E-F-G-H
パラメータ | 設定項目 |
---|---|
A | その板で書き込みができる忍法帖作成してからの経過時間(sec) |
B | その板で書き込みができる忍法帖の最低レベル |
現在、C以降は未使用 |
※AとBは●でも突破する事はできません、●なしの場合は初回レベル2待ち(20秒)も突破できません
- Aのエラーメッセージ
ERROR! akb板は忍法帖発行から600秒経過していないと投稿お断り中です。(あと478秒) - http://ninja.2ch.net/
ただ時間が過ぎ去るのを待とう
- Bのエラーメッセージ
ERROR! akb板は忍法帖Lv=3以上ないと投稿お断り中です。(you=2) - http://ninja.2ch.net/
表示されているレベルまで、#レベルアップしよう(忍法帖のエラーメッセージが表示された時でも、レベルアップ判定されます)
忍法帖適用規制
まだかな、まだかなで確認できるリストに、ISP毎に忍法帖適用を強制できる規制が追加されました
>で始まる行が対象です
これは#忍法帖のスルー設定よりも優先されます
忍法帖の適用範囲
次の状況で書き込みやスレ立てをした場合、忍法帖が適用されレベルに応じた制限が課される。
ただし忍法帖システムが不調な場合は、全員が書き込み不可に陥らないよう条件を満たしていても無効となり判定がスルーされる。
- まだかなで「>」で指定されたホストからの書き込み(http://qb7.2ch.net/_403/madakana.cgi )
- 名前欄に「!ninja」を含める
- hayabusa2サーバにある板への書き込み
- SETTING.TXTでBBS_NINJA=checkedが設定されている板への書き込み(BBS_NINJA設定一覧(外部サイト) )
忍法帖が適用されるサーバ/掲示板
[[忍法帖の適用範囲>#ninteki]]に従って適用されます。 各板の設定値を知りたい場合は、直接SETTING.TXTを見るか[[BBS_NINJA設定一覧(外部サイト)>http://suiton.geo.jp/bbsnin.html]]をご利用ください。
対象となるホスト
- リモートホスト名に以下の文字列を含むホスト
- [[忍法帖適用規制>#ninkisei]]されているホスト([[忍法帖スルー>#pass2lim]]板でも強制)
- 対象外のホスト(名前欄に「!ninja」を含めた場合、vipタイプの「忍法帖」が有効の板などの、適用が強制される場合は対象ホストになる)
- その他もろもろ
- 荒らしが来たら、板設定を変えるか、削除やスルー頑張れ
- その他もろもろ
「忍法帖」が適用される場合の動作
- 「書き込む」ボタンを押した際、「忍法帖」のCookieを持っていなければ下記のようなエラーメッセージが返され、サーバはLv=1のCookieをブラウザに渡す。
ERROR! ようこそ:貴方の忍法帖を作成します。貴方の忍法帖を作成します。20秒ほどかかるので少しの間だけ待ってちょ。。。
このエラーメッセージが表示されたあと20秒経つとLv=2になり、書ける状態になる。(Sambaには注意)
- 有料の[[2ちゃんねるビューア(通称●)>2chビューア ●]]にログインしているとLv=1でも書ける
- 20秒経っても同じメッセージが表示される場合、ブラウザが「忍法帖」に対応していないか、一時的に配布されていた(SetCookieでdomainが指定されていない)サーバ別のCookieを保持している可能性がある
ブラウザを「忍法帖」に対応したバージョンに変更してもこの問題が解決しない場合は、[[ソフトウェア板>2ch検索:board:ソフトウェア]]などで利用しているブラウザのスレッドを探し、対処方法を調べてほしい
- 一部の専ブラやサービスでは、送られてくるのエラーコードに対して忍法帖がない時代に用意された専用のメッセージ(例: ●を焼かれた)のみを表示して、送られてきた忍法帖のメッセージをそのまま表示しないことがあります
- 忍法帖を新規発行する際、SambaやTATESUGIのように同一IPから短時間や一定期間に多量の発行要求があった場合は、新規発行が拒否される。拒否されている間は、上記のエラーメッセージが表示される。
- 一部の専ブラやサービスでは、送られてくるのエラーコードに対して忍法帖がない時代に用意された専用のメッセージ(例: ●を焼かれた)のみを表示して、送られてきた忍法帖のメッセージをそのまま表示しないことがあります
- やられたとメッセージが出て、忍法帖で書き込みができなくなった → [[破門(忍法帖の無効化)>#g8902d7d]]へ
- 現状の「忍法帖」は、2ちゃんねるとBBSPINKでそれぞれ1つずつのCookieを使用している。すなわち、2ちゃんねる全サーバ共通の忍法帖とBBSPINK全サーバで共通の忍法帖が存在する。2ちゃんねる、あるいはBBSPINK内で板やサーバが変わると違うレベルになるというトラブルは、サーバ側の指定とは異なる範囲でCookieを管理しているブラウザで発生する
- ブラウザを強制終了した、書き込み終了後のリダイレクト処理中にブラウザを終了した、Cookieの管理に関する設定を変更した、メモリ上にキャッシュを作成するブラウザを使用している、などの場合には、忍法帖データ(Cookie)を正常に保存できずに失ったり巻き戻ることがある
- いつまで経っても書けない人は、2ちゃんねるやBBSPINKから発行された“HAP”というパラメータを含むCookieファイルを削除。よくわからなければ、自己責任ですべてのCookieを削除
- Cookieの削除方法に関する質問は、使用しているブラウザのスレで行ってほしい
- 名前欄に「!ninja」を含めて書き込むと、名前欄の最初に書かれている「!ninja」が書き込みに使われた忍法帖のレベル表示に置き換えられる
- 通常は対象外となる場合でもレベルを確認できるようにするため、そのレス限定で強制的に忍法帖が適用される
- レス書き込みができる状態は、“xxxP”
忍法帖【Lv=2,xxxP】
- スレ立て権利を得ると“xxxPT”になる。
忍法帖【Lv=10,xxxPT】
- 別機能であるtimecloseとその追加制限を視覚化して、確認できるようにするテストをしています。
忍法帖【Lv=10,xxxPT】(1+0:10)
内容は
([連投X回目]+[ブラックリストに登録されている同じグループの数]:[連投できる上限])
です。(※仮仕様なので予告なく変更・終了するかも)
連投規制に引っ掛かっかるとブラックリストに登録され、一定時間が経過するまで解除されません。
また、ペナルティとして同じグループの人は連投回数が加算され、連投規制に引っ掛かりやすくなります。
忍法帖【Lv=10,xxxPT】(-1+5:4)
有料の●だと2回分優遇なので、この場合は連投回数-1回とペナルティ5回で連投4回目となります。
次に書き込んで(0+5:4)となると、連投5回目で連投規制が発動します。
- 強制的に忍法帖を適用しない場合、「忍法帖」が適用されるルールに従って忍法帖の判定が行われる
- 名前欄に「!nanja」がある時、名前欄の最初に書かれている「!nanja」が書き込み時に使われた忍法帖の忍者ID表示に置き換えられる
【Dqa1307014751022515】
現在はバージョンDの忍法帖が作成されます。
- 忍法帖を適用しない板で確認したい場合、忍法帖を使って書き込むために名前欄に「!ninja」と併用する必要がある
- Cookieの有効期間は、最終書き込みから約2年
- 適切にCookieを処理できる環境であれば、IPアドレスが変わってもレベルが下がることはない
- Cookieを消すと、Lv=1あるいはLv=2から再スタート
- Cookie保管場所の容量オーバーなどが原因で消されてしまってもやり直しになるため、ブラウザなどの設定に注意
破門(忍法帖の無効化)
連投しすぎたり、荒らし行為を行ったり、書き込んだレスに[[水遁の術>#suiton]]を使われると破門され、忍法帖が無効になる。
- 破門されると、次のようなエラーメッセージが表示され書き込めなくなる
やられたでござる:Lv=0 さて自力で復活できるかな? - http://ninja.2ch.net/
- 忍法帖を作成してから一定時間経過後の最初の書き込みまでで、作成時と書き込み時の接続IPが変わってしまったら
- 罠が発動し、その忍法帖は破門される
- 同一IPから短時間に大量の忍者の書き込みがあったら
- 対象者全員が破門される
- http://ninja.2ch.net/test/re-dis/re-03.cgi
- 定期的に破門される可能性のあるISP(外部の観測所)
- 共有IPを使用しているISPの一部は、2ちゃんねるビューア(●)にログインした書き込みで対象外となる
- 同一IPから短時間に大量の忍法帖の発行要求があったら
- そのIPはしばらく忍法帖の新規発行禁止
- http://ninja.2ch.net/test/unagi.cgi
- 複数レスの制限 其の壱や其の弐に引っかかりすぎて、レベル1を下回った場合
- やられた扱いになり、最初からやり直しとなります
- 水遁の術で破門されたら
- 木遁の術を使うか、Cookieを消すか、そのまま書き込みでLv=1(新規発行)から再スタート
- 2ちゃんねるビューア(●)を利用している場合は、さらにペナルティが追加される
- 水遁データ検索(外部サイト)
複数レスのメッセージ容量制限 其の壱
一定の時間内に「忍法帖」が適用される書き込みで規定量を超えるメッセージを書こうとすると、レベルに関係なくレスが制限されるとともに忍法帖のレベルが下がる。
判定対象となる投稿期間 | 5分 |
規定されるメッセージ総量 | 20480バイト超 |
下がるレベル量 | 10レベル |
- 他の制限に引っかかるなどして書き込みに失敗した場合も、判定対象として記録されます
- 「忍法帖」で制限に引っかかると、以下のようなメッセージが出る
ERROR! 投稿量大杉:もちつけ(3) やっちまったなぁ(-Lv10)
- レベルが下がりすぎた場合、代わりに[[破門>#g8902d7d]]のメッセージが出る事があります
複数レスのメッセージ容量制限 其の弐
一定の時間内に[[「忍法帖」が適用される>#ninteki]]書き込みで規定量を超えるメッセージを書こうとした時、直近2回が同サイズのメッセージでさらに同サイズのメッセージを書こうとすると、レベルに関係なくレスが制限されるとともにレベルが1になる。
判定対象となる投稿期間 | 5分 |
規定されるメッセージ総量 | 6144バイト超 |
レベルダウンが実行される同サイズのメッセージ容量 | 384バイト超 |
- 他の制限に引っかかるなどして書き込みに失敗した場合も、判定対象として記録されます
- 「忍法帖」で制限に引っかかると、以下のようなメッセージが出る
ERROR! 投稿量大杉:おなかいっぱい(3) やっちまったなぁ(-Lv40)
- レベルが下がりすぎた場合、代わりに破門のメッセージが出る事があります
1レスのメッセージ容量制限
現在のレベルに応じて1つのレスに書き込めるメッセージの長さが制限される。 ただし、[[2ちゃんねるビューア(●)>2chビューア ●]]にログインしている場合は、0.5倍が最低値となる。
レベル | 最大メッセージ長 |
---|---|
Lv=1~2 | BBS_MESSAGE_COUNTで設定される値の0.3倍まで |
Lv=3~5 | 同値の0.5倍まで |
Lv=6~9 | 同値の0.7倍まで |
Lv=10以上 | 同値の1.0倍まで |
- 「忍法帖」で制限に引っかかると、以下のようなメッセージが出る
ERROR:本文が長すぎます!(Lv=2,978/384)
低レベルでのURL書き込み制限
低レベルでは以下のメッセージが表示され、httpやftpなどURLの書き込みが禁止される。
ERROR:忍者修行中はリンク禁止です!(NinjaLv=2)