На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила трёх "С"
Пожалуйста,
1. Соблюдайте правила Форума.
2. Слушайте советы Модераторов.
(например, http://forum.sources.ru/index.php?act=ST&f=7&t=80382 )
3. Сверяйтесь с учебником по Великому и Могучему
  
> Создание ключа
    Если кто знает каким образом создается зашифрованный пароль для /etc/passwd в UNIX, то может и исходничек чего-то подобного имеется ?
      Цитата Sila, 08.07.02, 15:01:02
      Если кто знает каким образом создается зашифрованный пароль для /etc/passwd в UNIX, то может и исходничек чего-то подобного имеется ?

      А в исходниках, например, Линуха не пробовал искать?
        если мне не изменяеть память, из пароля генерится какой-то ключ, которым шифруется строка [null], которая уже записывается в етц\пассвд
        но я не уверен
          ТАм вроде DES + 2 рэндомных символа (так называемый salt) , т.е каждую строку можно зашифровать 4096 раз разными способами. это чтоб нельзя было все возможные комбинации прошифровать , а потом сравнивать хэши , хотя все равно можно , просто комбинаций слишком много :).
            Использовать, скорее всего, придётся DES. Дело в том, что у каждого дистрибьютора свои приколы, иак что тут конкретно нельзя ничего сказать. Просто юзают разные алгоритмы шифрования. В том же John'e The Ripper'e позволяют юзать разные алгоритмы.
              Могу еще добавить, что пароль не всегда в passwd
              если там на его месте стоит "х" то он в /etc/shadow
              а этот файл обычно закрыт даже для чтения всем кроме root
              0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0193 ]   [ 15 queries used ]   [ Generated: 27.04.24, 13:56 GMT ]