-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Viktor Mota wrote:
>Preciso de um script para gerar passwords pronunciaveis, achei muita
>coisa boa na internet, porem nada em sh.
>
>http://www.blueroo.net/max/pwdgen.php
>
>Alguem pode dar um help de um shell scrip, baseando-se na formula da
>pagina acima?

à bastante difÃcil fazer isso em shell script. NÃo serve algo mais alto 
nÃvel, como AWK, Perl, Python ou PHP?

E note que a seqÃÃncia 
consoante-vogal-consoante-consoante-vogal-consoante-vogal-consoante 
compromete a seguranÃa. HÃ apenas 31.104.000 combinaÃÃes possÃveis, 
todas bem conhecidas. Dentro desse universo limitado, um ataque de 
forÃa bruta fica bem fÃcil.

>Ainda aproveitando o encejo, alguem tem algum sh que gere senhas,
>mesmo que aleatorias?

Sim, use o /dev/random e o /dev/urandom como "fonte de inspiraÃÃo".

Exemplo:
dd if=/dev/urandom bs=1 count=6 | openssl base64

Rodando trÃs vezes aqui:

$ dd if=/dev/urandom bs=1 count=6 | openssl base64
eYhYRmVz
$ dd if=/dev/urandom bs=1 count=6 | openssl base64
hLzKVaDp
$ dd if=/dev/urandom bs=1 count=6 | openssl base64
sE3+nUkv

$ dd if=/dev/urandom bs=1 count=9 | openssl base64 | cut -b-10
OsSIVbf5Ip

- -- 
  Thiago Macieira  -  Registered Linux user #65028
   thiago (AT) macieira (DOT) info
    ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFApWDiM/XwBW70U1gRAnFUAKC/bmee1Pv4an/8AlKZf2jygxLmMACfTbQ7
694rUUA6zMF8x9HvhCsfB0M=
=TqM9
-----END PGP SIGNATURE-----
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a