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

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

Re: [shell-script] Geração de senhas aleatorias


From: Flavio Junior
Subject: Re: [shell-script] Geração de senhas aleatorias
Date: Fri, 15 Jun 2007 16:51:26 -0300

Hm..
Bem legal Fernando..
Com certeza uma opção para gerar senhas de usuario novos que eu vou manter
comigo aqui..

Porem pra esse caso em particular eu não to procurando na simples, e no caso
do script ele tem um padrão tambem...

A vantagem de usar algo como o /dev/random é exatamente NAO ter padrao
(vide: http://pt.wikipedia.org/wiki//dev/random ), então mesmo que eu
forneça meu script na lista, é praticamente (to sendo bonzinho) impossivel
alguem gerar a mesma senha que eu gerei aqui.

Outra caracteristicas é usar caracteres especiais, as chances vão de 26
(a-z) ou 52 (A-z) para +- 200 caracteres POR BYTE, isso num bruteforce faz
muita diferença...

Imaginemos
200^25 = (nem faço ideia, a calc deu erro) ...
São as quantidades de tentativas TOTAIS para adivinhar a senha..

Mas valeu o script, já peguei pra adaptação aqui no adduser.sh ;D


Flavio do Carmo Junior

On 6/15/07, Fernando Lemes da Silva <address@hidden> wrote:
>
>
> Flavio, segue uma ideia bem simples e adaptavel. Como opcao voce pode
> passar na linha de comando a quantidade de "pares" na senha (default=4).
>
> --------------------------------
> #!/bin/bash
> CARACTERES="abcdefghijklmnopqrstuvwxyz"
> for i in `seq 1 ${1:-4}`; do
> echo -n ${CARACTERES:$[ ( $RANDOM * ${#CARACTERES} ) / 32768 ]:1}$[
> $RANDOM * 10 / 32768 ]
> done
> --------------------------------
>
> Tenho impressão que copiei parte dele daqui da lista...
>
> Abraços,
>
> --
> 0010111100101010010100110100100101000111
> Fernando LEMES da Silva
> www.koho.com.br (0x43fca35b)
> 0101001101001001010001110010101000101111
>
> On Friday 15 June 2007 16:22:59 Flavio Junior wrote:
> > Tarde pessoal..
> > Bom, contribuindo e pedindo melhorias para um "ninja-gaiden" script
> > one-liner gerador de senhas MALUCAS tabajara...
>  
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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