[過去ログ] bbs.cgi 再開発プロジェクト (1001レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
682
(1): 未承諾広告※ ◆aiY4htt2.2 03/08/28 23:43 ID:03zJD51Q(2/2) AAS
# /dev/randomを開き、先頭から16バイト読み出したランダムな値。
ここで失敗したときのことを議論しているんじゃなかったかな?石油板
手元の資料ではエラートラップしていないもより。。。
sysopen(RANDOM, "/dev/random", O_READ) || die "cannot open /dev/random $!\n";
sysread(RANDOM, $data, 16); # ここ
close(RANDOM);
683
(2): 動け動けウゴウゴ2ちゃんねる 03/08/28 23:50 ID:VuzrSZs9(2/2) AAS
>開けない場合は、ランダムな数字
らしいから開くのに失敗したとしても大した違いはないような気もする
684
(1): 未承諾広告※ ◆aiY4htt2.2 03/08/29 00:03 ID:cWj9IOgI(1) AAS
>>683
sysopen(RANDOM, "/dev/random", O_READ) || die "cannot open /dev/random $!\n";
この部分以外にエラートラップが施していないので、
最悪、乱数を拾ってこられずに ID 生成する恐れがあるみたいです。ニヤリ

といっても自分の所持している bbs.cgi の ID を生成している部分が、
以後に改竄(wされていなければという前提ですけれど。。。
1-
あと 317 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.011s