トリップ (2ちゃんねる)
出典: フリー百科事典『ウィキペディア(Wikipedia)』
トリップは、匿名掲示板2ちゃんねるなど電子掲示板の名前横に表示される文字のことである。
暗号化された文字列を使用者のパスワード入力により表示できるのが特徴。 つまり、パスワードを公開すれば他者が同じトリップを表示させることが可能である。 名前の由来は『1人用(ひとりよう)キャップ』を略して『トリップ』。
目次 |
[編集] トリップ表示方法
- 名前欄に任意の文字を入力。続いて#の後に「#bgrty2」など好きな文字を入力する(全角・半角や文字種は無関係。よって漢字や記号でも出来る)。この文字列(パスワード)を特にトリップキーと呼ぶ。
- 書込む。
- 名前欄に「◆QWcajfuhO.」と出てきた。この“◆”以降がトリップである。なお、このパスワードは名前と同様にクッキーを消去しない限り自動的に名前欄に入力されるため、(名前欄のパスワードを消さなければ)次回以降も表示される。
また、トリップに使用されるパスワードは"#"の次の文字から8バイトまでである(9バイト以降は無視され、8バイト目までで計算される)。2ちゃんねるでは文字コードにシフトJISを用いているため、半角は1バイト、全角は2バイトとなり、全て全角文字であれば4文字までとなる。たとえば、「#12345678」と「#123456789」、「#あいうえ」と「#あいうえお」と「#あいうえゆ」はそれぞれ同じ結果となる。
なお、"#"を複数含んでいても最も左にある"#"からが有効となっており、名前欄に「なまえ#abc#def」と入力した場合は「#abc#def」がパスワードとなる。
[編集] トリップを検索する方法
2ちゃんねるのトリップは文字列をDES暗号方式で暗号化したものである。 DES暗号は数年前に総当り攻撃により見破ることができることが確認されており、よって2ちゃんねるのトリップは下記の方法である程度自分の好みのものを手に入れることができる。
- 自分のPCを使い、トリップを検索するソフト
- また、ほかの人に依頼することもできる。
- ラウンジ@2ch掲示板(トリップスレッド参照)
- 初心者の質問@2ch掲示板
[編集] 他人のトリップを検索するための時間と安全性
変換に非可逆暗号化を用いているため、今の所は特定のトリップに変換される文字列(パスワード)はトリップから直接求める事はできず、上記のソフト等で虱潰しに探していくしか無い。
現在の10文字トリップの場合同じトリップを検索するには、最新のPCを使っても平均約8万年かかるとされる。 確かにすぐに見つかってしまっては、パスワードを知らない他人による騙りを防止するトリップの意味がないのだが、あくまでも平均であり、すぐに見付かる可能性も否定できない。
パスワードが簡単な英単語や数字のみの組み合わせでは、辞書攻撃等を用いて検索(クラック)される可能性もある。特に数字のみの組み合わせは桁数制限によりさほど多くない(数字8桁で1億通り)ため、多少古いPCでも簡単に検索できてしまう(1秒間に1万通りを検索できれば3時間弱で全てのパスワードを検索できることになる)。またそのような簡単なトリップは元となるパスワードと共に公開されている事があり、総当りのような手段を取らなくても検索エンジンを使用することで比較的簡単に見つけられる。
パスワードが公になっているトリップは他人には使われないという利点は無いのだが、文字の並びが目立つ物(全文字同文字など)や特定単語が含まれるトリップではパスワードが公開されているものがあり、名前欄にアクセントのような形で用いられることもある。これらは公開トリップと呼ばれている。
[編集] トリップ生成の仕組み
2ちゃんねるのトリップは、PerlのCryptを利用しており、次のようなPerlコードによって生成される。
$tripkey = "#istrip"; $tripkey = substr($tripkey,1,); $salt = substr($tripkey.'H.',1,2); $salt =~ s/[^\.-z]/\./go; $salt =~ tr/:;<=>?@[\\]^_`/ABCDEFGabcdef/; $trip = crypt($tripkey,$salt); $trip = substr($trip,-10); $trip = '◆'.$trip; print "$trip";
2ちゃんねるのトリップは、#を取り除いたものをcryptの第一引数、#を取り除いた2~3文字目(一部記号は置換)をcryptの第二引数(salt)として得られた物の、後ろ10文字である。 昔の2ちゃんねるでは"($trip,-10)"が"($trip,-8)"だった為8桁表示だった。
[編集] トリップ類似の機能
2ちゃんねる内の板の中には、書き込みにIDを表示する板がある。IDはIPアドレス(および板によっては日付)を元に生成され、板ごとに異なる。強制的に付くキャップ・トリップの一種とも言える。詳しくは2ちゃんねる#「名無し」の存在を参照。
ザ掲示板では、2ちゃんねるのトリップに類似した機能としてクリプトノモトがある。