mcookie — generate magic cookies for xauth
mcookie [−v] [ −f filename ]
mcookie generates a 128-bit random hexadecimal number for use with the X authority system. Typical usage:
xauth add :0 . `mcookie`
The "random" number generated is actually the output of
      the MD5 message digest fed with various piece of random
      information: the current time, the process id, the parent
      process id, the contents of an input file (if −f is specified), and several bytes of
      information from the first of the following devices which is
      present: /dev/random,
      /dev/urandom, files in
      /proc, /dev/audio.
The entropy in the generated 128-bit is probably quite
      small (and, therefore, vulnerable to attack) unless a
      non-pseudorandom number generator is used (e.g., /dev/random under Linux).
It is assumed that none of the devices opened will block.
X(1), xauth(1), md5sum(1)
| 
                 mcookie.1 -- Public Domain 1995 Rickard E. Faith (faithcs.unc.edu)  |