Man page - mcookie(1)
Packages contains this manual
- getopt(1)
- x86_64(8)
- zramctl(8)
- findfs(8)
- blockdev(8)
- ipcmk(1)
- linux64(8)
- ldattach(8)
- findmnt(8)
- unshare(1)
- uclampset(1)
- partx(8)
- lscpu(1)
- flock(1)
- fallocate(1)
- setterm(1)
- terminal-colors.d(5)
- setsid(1)
- setarch(8)
- lsns(8)
- adjtime_config(5)
- chcpu(8)
- runuser(1)
- rtcwake(8)
- rev(1)
- lsipc(1)
- blkdiscard(8)
- nsenter(1)
- whereis(1)
- dmesg(1)
- fsck(8)
- blkid(8)
- ipcs(1)
- mcookie(1)
- lsblk(8)
- readprofile(8)
- switch_root(8)
- wdctl(8)
- mountpoint(1)
- lsmem(1)
- fsfreeze(8)
- i386(8)
- pivot_root(8)
- swaplabel(8)
- scols-filter(5)
- getty(8)
- chmem(8)
- chrt(1)
- agetty(8)
- blkzone(8)
- more(1)
- choom(1)
- mkswap(8)
- wipefs(8)
- taskset(1)
- lslocks(8)
- linux32(8)
- ionice(1)
- isosize(8)
- su(1)
- rename.ul(1)
- prlimit(1)
- namei(1)
- lslogins(1)
- ipcrm(1)
- fstrim(8)
- mkfs(8)
- hardlink(1)
- sulogin(8)
- setpriv(1)
apt-get install util-linux
Available languages:
en fr pl ja uk ro sr deManual
MCOOKIE
名 前書 式
説 明
バ グ
フ ァ イ ル
関 連 項 目
名 前
mcookie - xauth の た め の マ ジ ッ ク ク ッ キ ー を 生 成 す る
書 式
mcookie [-v] [-f filename ]
説 明
mcookie は X 認 可 シ ス テ ム で 使 わ れ る 128 ビ ッ ト の 16 進 数 の 乱 数 を 生 成 す る 。 典 型 的 な 使 い 方 は 以 下 の 通 り で あ る :
xauth add :0 . ‘mcookie‘
こ こ で 生 成 さ れ る 「 乱 数 」 は 、 実 際 に は 無 作 為 な 情 報 を 与 え て 作 ら れ る MD5 メ ッ セ ー ジ ダ イ ジ ェ ス ト の 出 力 で あ る 。 こ の 情 報 に は 、 現 在 時 刻 ・ プ ロ セ ス ID・ 親 プ ロ セ ス の ID・ ( -f が 指 定 さ れ た 場 合 は ) 入 力 フ ァ イ ル の 内 容 ・ /dev/random , /dev/urandom , /proc に あ る フ ァ イ ル , /dev/audio と い っ た デ バ イ ス が 存 在 す る な ら ば 、 そ の デ バ イ ス か ら 読 み 込 ん だ 最 初 の 数 バ イ ト の 情 報 が 含 ま れ る 。
バ グ
生 成 さ れ た 128 ビ ッ ト の エ ン ト ロ ピ ー は 、 疑 似 乱 数 生 成 器 で な い も の (Linux で は /dev/random ) を 使 わ な い 限 り 、 多 分 と て も 小 さ い だ ろ う (そ の た め 、 攻 撃 に 対 し て 弱 い )。
こ の コ マ ン ド は 、 オ ー プ ン さ れ た デ バ イ ス が ブ ロ ッ ク さ れ て い な い こ と を 仮 定 し て い る 。
フ ァ イ ル
/dev/random
/dev/urandom
/dev/audio
/proc/stat
/proc/loadavg
関 連 項 目
X (1), xauth (1), md5sum (1)