Зачем нужен passwd?

Discussion in 'Болталка' started by blaga, 25 Apr 2006.

  1. blaga

    blaga Elder - Старейшина

    Joined:
    23 Mar 2006
    Messages:
    884
    Likes Received:
    273
    Reputations:
    106
    passwd

    тупой вопрос конечно..... зачем нужен этот файл?? что в нем можно взять?? ечть там что полезное??
    вот пример такого passwd
    это кусок от passwd
     
  2. 1$@sS

    1$@sS Elder - Старейшина

    Joined:
    22 Apr 2006
    Messages:
    44
    Likes Received:
    11
    Reputations:
    2
    например ты можешь составить лист логин:логин и попробывать пробрутить на фтп...из 600 акков акков 15 подойдут =) а ингода пасс еще подходит к ssh =)
     
  3. kot777

    kot777 O-la-la!

    Joined:
    13 Aug 2004
    Messages:
    589
    Likes Received:
    435
    Reputations:
    454
  4. Desr0w

    Desr0w Banned

    Joined:
    1 Feb 2006
    Messages:
    370
    Likes Received:
    165
    Reputations:
    45
    Сценарий с функцией распознания валидного шелла.

    Code:
    #!/usr/bin/perl
    
    exit print "Usage $0 <infile> <outfile>\n" unless $ARGV[1];
    
    $goodshell='sh';
    open(IN,"$ARGV[0]");
    open(OUT,">$ARGV[1]");
    while(<IN>) {
    chomp;
    ($u,@undef)=split ':';
    if (defined($goodshell)) {
    if ($undef[(scalar $undef)-1]=~/$goodshell/) {
    print OUT "$u:$u\n";
    }
    } else {
    print OUT "$u:$u\n";
    }
    }
    close(IN);
    close(OUT);
    
     
  5. blaga

    blaga Elder - Старейшина

    Joined:
    23 Mar 2006
    Messages:
    884
    Likes Received:
    273
    Reputations:
    106
    А может кто нибудь знает электронную книгу или статью где описано как это все читать?
     
  6. c411k

    c411k Members of Antichat

    Joined:
    16 Jul 2005
    Messages:
    550
    Likes Received:
    675
    Reputations:
    704
    знакомый /etc/passwd :p
     
    _________________________
  7. madnet

    madnet Умиротворенный

    Joined:
    9 Dec 2004
    Messages:
    868
    Likes Received:
    343
    Reputations:
    423
    Да тут все просто
    root:x:0:0:root:/root:/bin/bash
    Параметры разделены двоеточием
    1) Имя пользователя
    2) Х если пользуемся теневыми паролями, тоесть сами пароли находятся в файле shadow
    3) UID идентификатор пользователя
    4) GUID идентефикатор группы пользователя
    5) Дополниткльная инфа
    6) Домашний каталог
    7) Оболочка
    А вообще структура файла должна быть описана в любом руководстве по UNIX системам
     
    _________________________
  8. blaga

    blaga Elder - Старейшина

    Joined:
    23 Mar 2006
    Messages:
    884
    Likes Received:
    273
    Reputations:
    106
    2madnet оо спасибо за помощь!! именно это и нужно было. А мог бы ты чуть чуть больше рассказать про теневые пароли и где их посмотреть. Пожалуйста. За ответ большое спасибо! Коротко и ясно тебе +
     
  9. drmist

    drmist Member

    Joined:
    8 Oct 2005
    Messages:
    307
    Likes Received:
    94
    Reputations:
    80
    Desr0w
    Если не ошибаюсь, автором скрипта является Forb, а называется он combo.pl?
    Не плохо бы авторские права соблюдать.

    И еще.
    Если не ошибаюсь. Я могу поднять любой ftpd и настроить его как мне всдумается, потому не брутить "невалдидные" логины не совсем выгодно.
     
  10. drmist

    drmist Member

    Joined:
    8 Oct 2005
    Messages:
    307
    Likes Received:
    94
    Reputations:
    80
    >>А мог бы ты чуть чуть больше рассказать про теневые пароли и где их посмотреть.
    Раньше хэши паролей хранились в том же /etc/passwd
    например не так давно я видел такой файл: (кусок)
    сейчас такая политика считается небезопасной, потому хеши лежат в /etc/shadow, а права на этом файле стоят таким образом(как правило), чтобы читать его мог только root.
     
    #10 drmist, 26 Apr 2006
    Last edited: 26 Apr 2006
  11. Desr0w

    Desr0w Banned

    Joined:
    1 Feb 2006
    Messages:
    370
    Likes Received:
    165
    Reputations:
    45
     
  12. blaga

    blaga Elder - Старейшина

    Joined:
    23 Mar 2006
    Messages:
    884
    Likes Received:
    273
    Reputations:
    106
    Ок. Спасибо!