● Sep 2, 2001 (Sun) 18:17 - 2ch IDも取るようにしてみたり... しかし,新ID.あまり変わってない気が‥‥‥ my $idnum = substr($ip, 8); my $bbscrypt = unpack("C*", $bbs); my $idcrypt = substr(crypt(($bbscrypt + $idnum), sprintf('%02d', $day)), -8); これはなんだかなぁ(^^; unpack("C*", $bbs) ってかいてあるけど, これって,もっとわかりやすく書けば, ord(substr($bbs, 0, 1)) これと同値だし.... 2chの板名の1文字目っていうと,[a-z] くらいだろうから, 鍵空間が26倍になったくらい. しかも,板名は既知の値だし,IDの見た目は板毎に変わるものの, 本質的には全然変わっていない(^^; まぁ,その方が解析しやすいのでこっちには嬉しいけど(^^; |
|