shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RES: [shell-script] Gerar passwords pronunciaveis


From: Pedro Henrique Ponchio
Subject: RES: [shell-script] Gerar passwords pronunciaveis
Date: Thu, 13 May 2004 19:29:33 -0300

Olá,

Com relação à senha randômica tem o zzsenha do Aurélio, que é mais ou menos o 
que tá abaixo:

gera_senha () {
    alpha="abcdefghijklmnopqrstuvwxyz0123456789" #politica de senhas
    n="7" #numero de caracteres
    [ "$1" ] && n=`echo "$1" | sed 's/[^0-9]//g'`
    [ $n -gt 37 ] && {
    echo "O tamanho máximo da senha é 37" && $FALHOU && $STATUS && exit
    return
    };
    while [ $n -ne 0 ]; do
    n=$((n-1))
    pos=$((RANDOM%${#alpha}+1))
    echo -n "$alpha" | sed "s/\(.\)\{$pos\}.*/\1/"
    alpha=`echo $alpha | sed "s/.//$pos"`
    done | tr -d '\012'
}

Dentro da variavel "alpha" voce escolhe as letras e numeros que "participam" da 
geração aleatória (neste caso, somente as [a-z] :-)

Acho que para gerar passwords pronunciáveis voce tem que gerar sempre um 
"alpha" (somente consoantes) em conjunto com um "alpha" (somente vogais). 

[]´s
Pedro

-----Mensagem original-----
De: Viktor Mota [mailto:address@hidden]
Enviada em: quinta-feira, 13 de maio de 2004 18:14
Para: address@hidden
Assunto: [shell-script] Gerar passwords pronunciaveis


Olá ,

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?

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

[]s
Viktor Mota
address@hidden

--- tagline ---
O cúmulo... Da vaidade 1: Enfeitar os vasos sangüíneos com flores




---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
 
Links do Yahoo! Grupos
Para visitar o site do seu grupo, acesse:
 http://br.groups.yahoo.com/group/shell-script/

Para sair deste grupo, envie um e-mail para:
 address@hidden

O uso que você faz do Yahoo! Grupos está sujeito aos:
 http://br.yahoo.com/info/utos.html 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]