Просто треп обо всем подряд

Discussion in 'Off Topic' started by hardy, Jul 24, 2014.

  1. breedr

    breedr FH Developer

    Joined:
    Jan 27, 2000
    Messages:
    970
    Re: Ну чего там в Европах

    Это глюк или фича такая?
     
  2. mcgru-

    mcgru- Well-Known Member

    Joined:
    Sep 21, 2000
    Messages:
    61,464
    Location:
    Tomsk, Russia
    Re: Ну чего там в Европах

    > aptitude install apg
    > man apg
    > apg

    у тебы на пауэршелле, чтоли, написано?
     
  3. rgreat

    rgreat FH Developer

    Joined:
    Jul 19, 2000
    Messages:
    42,397
    Location:
    Russia
    Для создания случайного пароля вам нужна программа? :)
     
  4. mcgru-

    mcgru- Well-Known Member

    Joined:
    Sep 21, 2000
    Messages:
    61,464
    Location:
    Tomsk, Russia
    линуксоидам - консольная программа.
    виндузятникам - графичекая программа, с возением мышки по окошку программы для получения истинно рандомного пароля...
    ;)
     
  5. rgreat

    rgreat FH Developer

    Joined:
    Jul 19, 2000
    Messages:
    42,397
    Location:
    Russia
    Хм, а мне одной клавиатуры хватает. ;)
     
  6. Stefan

    Stefan FH Beta Tester

    Joined:
    Feb 14, 2001
    Messages:
    22,275
    Location:
    Пивбар
    Re: Ну чего там в Европах

    Фича. Для того что бы каждый из знаков был хотябы 1 раз.
     
  7. Stefan

    Stefan FH Beta Tester

    Joined:
    Feb 14, 2001
    Messages:
    22,275
    Location:
    Пивбар
    Re: Ну чего там в Европах

    Ахха
     
  8. mcgru-

    mcgru- Well-Known Member

    Joined:
    Sep 21, 2000
    Messages:
    61,464
    Location:
    Tomsk, Russia
    Re: Ну чего там в Европах

    apg -M SNCL
    :)

    типпо,
    Veeg-ti-weg-hyn-aigh-Men-Of-EXCLAMATION_POINT-Om-veys-bik-THREE
    хороший и легкозапоминающийся (в Голландии или Дании) пароль :)


    p.s.
    когда под рукой ну ничегошеньки нет, то рандомный пароль можно получить и так:
    date | md5sum
    :)
     
    Last edited: Sep 15, 2015
  9. breedr

    breedr FH Developer

    Joined:
    Jan 27, 2000
    Messages:
    970
    Re: Ну чего там в Европах

    Не, я про то что первые символы чарсетов (qQ1!) не используются для генерации паролей...
     
  10. bimbom

    bimbom FH Beta Tester

    Joined:
    Jan 19, 2006
    Messages:
    7,431
    Location:
    Moscow, Russia
    Re: Ну чего там в Европах

    А почему не исключены схожие символы: 1, l, I, o, O, 0?
     
  11. mcgru-

    mcgru- Well-Known Member

    Joined:
    Sep 21, 2000
    Messages:
    61,464
    Location:
    Tomsk, Russia
    Re: Ну чего там в Европах

    Code:
    $f=[System.IO.Path]::GetTempFileName(); 
    date >$f; 
    Get-FileHash $f -Algorithm MD5; 
    rm $f;
    
    и фиг с ним, что маленьких буковок нету :)
    (хотя это странно - почему нет маленьких)
     
  12. Stefan

    Stefan FH Beta Tester

    Joined:
    Feb 14, 2001
    Messages:
    22,275
    Location:
    Пивбар
    Re: Ну чего там в Европах

    Если посмотреть внимательно то I,l и O отсутвуют.
     
  13. mcgru-

    mcgru- Well-Known Member

    Joined:
    Sep 21, 2000
    Messages:
    61,464
    Location:
    Tomsk, Russia
    Такой пароль у тебя будет недостаточно случайным ;)
     
  14. Stefan

    Stefan FH Beta Tester

    Joined:
    Feb 14, 2001
    Messages:
    22,275
    Location:
    Пивбар
    Re: Ну чего там в Европах

    Чёйта. Это массив. И дёргается уже из массива.
     
  15. breedr

    breedr FH Developer

    Joined:
    Jan 27, 2000
    Messages:
    970
    Re: Ну чего там в Европах

    Чтоли первый элемент не нулевой?
     
  16. Stefan

    Stefan FH Beta Tester

    Joined:
    Feb 14, 2001
    Messages:
    22,275
    Location:
    Пивбар
    Re: Ну чего там в Европах

    В каком месте он нулевой?
     
  17. breedr

    breedr FH Developer

    Joined:
    Jan 27, 2000
    Messages:
    970
    Re: Ну чего там в Европах


    Code:
    $str=@()
    $str+="qwertyuiopasdfghjkzxcvbnm"
    $str+="QWERTYUPASDFGHJKLZXCVBNM"
    $str+="1234567890"
    $str+="!@#$%^&*" 
    
    $curstrpass=Get-Random -InputObject $str
    
    Write-Output $curstrpass[0]
    Write-Output $curstrpass[1]
    
    
    [B]q
    w[/B]
    
     
  18. volex-

    volex- Well-Known Member

    Joined:
    Oct 15, 2003
    Messages:
    3,231
    Location:
    Russia
    Если индексация с 0, тогда там еще и выход за границу массива должен иногда вылезать -Maximum ($curstrpass.length).
     
  19. breedr

    breedr FH Developer

    Joined:
    Jan 27, 2000
    Messages:
    970
    Get-Random не возвращает Maximum же вроде.
     
  20. rgreat

    rgreat FH Developer

    Joined:
    Jul 19, 2000
    Messages:
    42,397
    Location:
    Russia
    Зато генератор случайных движений пальцами у меня в мозгу точно не создан в подвалах спецслужб США. ;)