Script pro pridani vice users.
Robert Vojta
robert na v0jta.net
Pondělí Únor 16 10:12:29 CET 2004
Tom Meinlschmidt <tomas na meinlschmidt.org> writes:
> echo "heslo" | perl -e 'print crypt(<STDIN>,"22");'
Dá se to napsat jednodušeji ...
perl -e 'print crypt("heslo", "22");'
22 je salt, který může obsahovat znaky [a-zA-Z0-9./] a to platí jak
pro DES tak pro MD5.
Chcete-li hesla přímo v MD5 (*), použijte salt ve formátu $1$xxxxxxxx$
kde si za xxxxxxxx můžete dosadit libovolné množství znaků z výše
uvedené množiny až do maximálního počtu 8.
[robert na echelon robert]$ perl -e 'print crypt("ahoj","\$1\$yR/r2y2u\$")."\n";'
$1$yR/r2y2u$o3jSwHVK08v5s7z9hRJPn1
[robert na echelon robert]$
(*) glibc2
--
Robert Vojta
Další informace o konferenci Linux