Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Unix] [Perl] md5 17.05.01 16:26 Число просмотров: 948
Автор: Sergei Статус: Незарегистрированный пользователь
|
> Я не очень крут в md5 (не уверен что там есть салт...
Конечно есть!
> (уверен на 98% :)) но насколько я знаю - он также как и в > des генериться отфонарно и его не угадать сначала. salt это > две буквы (в des'е покрайней мере).
в md5 это 9 символов
> кодирования слова но это не "ключь" больше пока ничего > больше сказать не могу, потомучто незнаю. sorry.
Я сам разобрался, вот прога:
#!/usr/bin/perl
use Crypt::PasswdMD5;
$user = $ARGV[0];
$salt = `/usr/bin/mkpasswd -l 9`; #9 - значный салт
$pass = unix_md5_crypt($ARGV[1], $salt);
$command = `adduser -p '$pass' $user`;
|
|
|