Скрипт генерации паролей....

Discussion in 'Болталка' started by И.Г., 9 Apr 2007.

  1. И.Г.

    И.Г. Elder - Старейшина

    Joined:
    29 Aug 2006
    Messages:
    336
    Likes Received:
    343
    Reputations:
    111
    Нужен скрипт на php для генерации паролей из заданных мной символов,с возможностью задания длины пароля...
     
  2. CBuH

    CBuH Banned

    Joined:
    25 Jan 2007
    Messages:
    41
    Likes Received:
    7
    Reputations:
    0
    А на яве не подойдёт? http://home.tula.net/cbin/pass/password-generator.html
     
  3. И.Г.

    И.Г. Elder - Старейшина

    Joined:
    29 Aug 2006
    Messages:
    336
    Likes Received:
    343
    Reputations:
    111
    нет..не то..... больше никто ничего предложить не может?
     
  4. darky

    darky ♠ ♦ ♣ ♥

    Joined:
    18 May 2006
    Messages:
    1,773
    Likes Received:
    825
    Reputations:
    1,418
    PHP:
    function make_password($length,$strength=0) {
      
    $vowels 'aeiouy';
      
    $consonants 'bdghjlmnpqrstvwxz';
      if (
    $strength 1) {
        
    $consonants .= 'BDGHJLMNPQRSTVWXZ';
      }
      if (
    $strength 2) {
        
    $vowels .= "AEIOUY";
      }
      if (
    $strength 4) {
        
    $consonants .= '0123456789';
      }
      if (
    $strength 8) {
        
    $consonants .= '@#$%^';
      }
      
    $password '';
      
    $alt time() % 2;
      
    srand(time());
      for (
    $i 0$i $length$i++) {
        if (
    $alt == 1) {
          
    $password .= $consonants[(rand() % strlen($consonants))];
          
    $alt 0;
        } else {
            
    $password .= $vowels[(rand() % strlen($vowels))];
          
    $alt 1;
        }
      }
      return 
    $password;
    }
    вызываем ф-ию с параметром lentgh. то бишь длинна)
    если есть желание то и с сложностью, по дэфолту она 0
     
  5. И.Г.

    И.Г. Elder - Старейшина

    Joined:
    29 Aug 2006
    Messages:
    336
    Likes Received:
    343
    Reputations:
    111
    Во это уже лучше... в репу отомстил :)

    а че эт не плюс 11,а 10 ставлю только :-(
     
  6. Fata1ex

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

    Joined:
    12 Dec 2006
    Messages:
    703
    Likes Received:
    300
    Reputations:
    38
    http://www.web-hack.ru/tools/pasgen.php
    http://www.icqtrader.net/pasgen.php

    http://hacker.clan.su/load/0-0-0-22-20

    Есть прога lamegen быстро генерирует.
     
  7. Ch3ck

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

    Joined:
    9 Jun 2006
    Messages:
    1,362
    Likes Received:
    1,157
    Reputations:
    430
    _http://www.softtime.ru/scripts/parol.php
    Вот норм.
     
  8. И.Г.

    И.Г. Elder - Старейшина

    Joined:
    29 Aug 2006
    Messages:
    336
    Likes Received:
    343
    Reputations:
    111
    пасиба...
     
  9. И.Г.

    И.Г. Elder - Старейшина

    Joined:
    29 Aug 2006
    Messages:
    336
    Likes Received:
    343
    Reputations:
    111
    немного не то нужно все равно...

    надо чтоб скриптом я мог сгенерировать словарь из заданных мной символов(чтоб не заливать со своего компа на сервер словари)
     
  10. ssk.ex0.uf0

    ssk.ex0.uf0 Elder - Старейшина

    Joined:
    27 Feb 2007
    Messages:
    68
    Likes Received:
    19
    Reputations:
    0
    http://soanet.h1.ru/cgi-bin/rndpass.pl