Estou precisando gravar em banco de dados a senha dos usuários, porém não
quero gravar em formato texto puro.
eu tinha pensando o seguinte:
o usuário digita a senha, então eu calculo o md5sum desta sequencia de
caracteres e gravo no banco.
não estou conseguindo fazer isso, alguém pode me dar um he
Mas qual parte você não está conseguindo fazer?
Gravar no banco ou calcular o md5?
On 9/4/07, .:: Leonardo Abrantes ::. <[EMAIL PROTECTED]> wrote:
>
> Estou precisando gravar em banco de dados a senha dos usuários, porém
> não
> quero gravar em formato texto puro.
> eu tinha pensando o seguinte:
tenta assim
echo -n "a string que quero calcular o hash md5sum" | md5sum
On 9/4/07, Alfredo Casanova <[EMAIL PROTECTED]> wrote:
>
> Mas qual parte você não está conseguindo fazer?
> Gravar no banco ou calcular o md5?
>
> On 9/4/07, .:: Leonardo Abrantes ::. <[EMAIL
> PROTECTED]>
> wrote:
> >
>
Ola Leonardo...
tente assim:
echo "senha" | md5sum
abraços..
.:: Leonardo Abrantes ::. wrote:
>
> Estou precisando gravar em banco de dados a senha dos usuários, porém não
> quero gravar em formato texto puro.
> eu tinha pensando o seguinte:
>
> o usuário digita a senha, então eu calculo o md5s
[moderacao]Teste assim : echo ${VAR#0} [/moderacao]
Pessoal,
Estou me aventurando em shell-script e estou me deparando com
algumas dificuldades devido a falta de conhecimento técnico.
O caso é que eu preciso de uma variável contendo o dia atual
extraído do date +"%d".
Ex:
DIA=`date +"%d"`
Fala Galera!!
obrigado pela força.
era isso mesmo que eu precisava
digitar uma string e calcular o md5 dela
agora pergunta, tem como fazer o inverso ?
[]'s
leo
Em 04/09/07, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> escreveu:
>
> tenta assim
>
> echo -n "a string que quero calcu
http://pt.wikipedia.org/wiki/MD5
"""
O MD5 (Message-Digest algorithm 5) é um algoritmo de hash de 128 bits
unidirecional [...]
Por ser um algoritmo unidirecional, uma hash md5 não pode ser
transformada novamente no texto que lhe deu origem. [...]
"""
On 9/4/07, .:: Leonardo Abrantes ::. <[EMAIL
Não, md5 é assimetrico, só via bruteforce (e olhe lá).
Antigamente, a senha dos usuarios ficava em um /etc/passwd --
armazenada como um hash. Usando um dicionario, eram gerados diversos
hashes e tentava-se descobrir as senhas mais inseguras, um bruteforce
mais direcionado. Como hoje em dia os hash
hummm.entendi
hehehehe
mas tá tranquilo...vou fazer da forma que me explicou, quebrou uma árvore!
rrs
vlw galera!!
[]'s
leo
Em 04/09/07, Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> escreveu:
>
> Não, md5 é assimetrico, só via bruteforce (e olhe lá).
>
> Antigamente, a senha dos usu
Caro Mestre Julio,
Obrigado pelo apoio e ajuda.
- Mensagem original
De: Julio C. Neves <[EMAIL PROTECTED]>
Para: shell-script@yahoogrupos.com.br
Enviadas: Segunda-feira, 3 de Setembro de 2007 18:58:44
Assunto: Re: [shell-script] Como retirar caracteres diferentes de Alfanúmericos
de um
Acho que resolve
[EMAIL PROTECTED] elvio]$ d=$(date +"%d")
[EMAIL PROTECTED] elvio]$ echo $d
04
[EMAIL PROTECTED] elvio]$ d=$(echo $d | sed 's/^0//')
[EMAIL PROTECTED] elvio]$ echo $d
4
[EMAIL PROTECTED] elvio]$ d=$(echo $d | sed 's/^0/ /')
[EMAIL PROTECTED] elvio]$ echo $d
4
[EMAIL PROTECTED]
Elvio,
Só tem um detalhe, eu preciso do espaço no lugar do zero
a string original é "04" e deve ser " 4"
Obrigado pela ajuda,
Humberto Marino
--- Em shell-script@yahoogrupos.com.br, Élvio Barbalho <[EMAIL PROTECTED]>
escreveu
>
> Acho que resolve
>
> [EMAIL PROTECTED] elvio]$ d=$(da
Em 04/09/07, Julio C. Neves <[EMAIL PROTECTED]> escreveu:
>
> Em bash o que vc fez estaria correto, veja:
> $ data=04
> $ echo x${data/#0/ }x
> x 4x
> $ echo x${data/#0/' '}x
> x 4x
> $ echo x${data/#0/" "}x
> x 4x
>
> Porém o ksh é muito restritivo com a expansão de parâmetros e não suporta
> muit
Ai vc troca o 0 do começo da string por um espaço em branco via SED ;-)
On 9/4/07, h_marinox <[EMAIL PROTECTED]> wrote:
>
> Elvio,
>
> Só tem um detalhe, eu preciso do espaço no lugar do zero
>
> a string original é "04" e deve ser " 4"
>
> Obrigado pela ajuda,
>
> Humberto Marino
>
> --- Em she
Como faço isso?
Não estou conseguindo colocar o espaço.
Obrigado
--- Em shell-script@yahoogrupos.com.br, "Tiago Barcellos Peczenyj"
<[EMAIL PROTECTED]> escreveu
>
> Ai vc troca o 0 do começo da string por um espaço em branco via SED ;-)
>
> On 9/4/07, h_marinox <[EMAIL PROTECTED]> wrote:
Humberto no último exemplo esta como vc quer veja:
[EMAIL PROTECTED] elvio]$ d=$(date +"%d")
[EMAIL PROTECTED] elvio]$ d=$(echo $d | sed 's/^0/ /')
[EMAIL PROTECTED] elvio]$ echo $d
4
[EMAIL PROTECTED] elvio]$ echo "$d"
4
- Mensagem original -
De: shell-scrip
Elvio, to chato né...rs
Eu entendi o exemplo, mas o problema é que ainda sim só retorna o 4
e eu preciso de [espaço]4.(_4). Falta pouquinho, mas não estou achando
como inserir espaço antes do caracter que sobra.
Valeu pela atenção
--- Em shell-script@yahoogrupos.com.br, Élvio Barbalho <[EMAIL
Seu probelma não é inserir o espaço ali...
Seu problema é q o espaço mais a esquerda é ignorado pelo shell:
lazlo:/logs# x=" a"
lazlo:/logs# echo $x
a
lazlo:/logs# echo "$x"
a
Talvez isso ajude.
Flávio do Carmo Junior
On 9/4/07, h_marin
Humberto, existe uma diferença entre:
echo $d
echo "$d"
[EMAIL PROTECTED] elvio]$ d=" 4"
[EMAIL PROTECTED] elvio]$ echo $d
4
[EMAIL PROTECTED] elvio]$ echo "$d"
4
[EMAIL PROTECTED] elvio]$
Poste aki o que vc esta tentando e fica mais fácil te ajudar!!!
Perfeito,
Obrigado pessoal
Humberto Marino
--- Em shell-script@yahoogrupos.com.br, "Flavio Junior" <[EMAIL PROTECTED]>
escreveu
>
> Seu probelma não é inserir o espaço ali...
> Seu problema é q o espaço mais a esquerda é ignorado pelo shell:
> lazlo:/logs# x=" a"
>
Que tal:
egrep '/[EMAIL PROTECTED]/' arquivo` | awk '{print $1}' | sort -u > arquivo2
Em Ter, 2007-09-04 às 01:05 -0300, Marcelo Salhab Brogliato escreveu:
> Opa..
>
> tenho um arquivo txt com varios emails.. mas ta tudo baguncado..
> eles sao separados ou por , ou por ;..
> alguns estao no fo
Olá Bruno,
obrigado pela resposta..
nao funcionou..
o egrep '/[EMAIL PROTECTED]/' arquivo filtrou quase todo meu arquivo...
vou mandar um pedaco do arquivo abaixo:
<[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>; "Sheila Cristina"
<[EMAIL PROTECTED]>; <[EMAIL P
Ve se ajuda...
lazlo:~# cat mails
<[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>; "Sheila Cristina"
<[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>; <[EMAIL PROTECT
Opa! Dei mole!! usei o separador como @! Noobada legal a minha
A Solução do BillPP é funcional, estude: csplit, tr, awk e etc
Em Ter, 2007-09-04 às 16:57 -0300, Flavio Junior escreveu:
> Ve se ajuda...
>
> lazlo:~# cat mails
> <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
> <[EMAIL PROTECTED]>;
>
Flavio, funcionou muito bem! Obrigado..
entendi a sua e acabei fazendo uma modificacao..
grep -Eo '\b[^< [EMAIL PROTECTED]> ]+\b' emails | sort -u
vê algum problema?
dei um diff nos arquivos de saida, e parece que houveram diferencas..
vou dar uma analisada agora..
abracos,
Salhab
On 9/4/07, Bru
Olá Bruno,
nao entendi o seu comando:
egrep '/[EMAIL PROTECTED]/' arquivo` | awk '{print $1}' | sort -u > arquivo2
fiz alguns testes e fiquei perdido..
pra mim, a expressao regular deveria ser algo: /[EMAIL PROTECTED]/
mas esta /[EMAIL PROTECTED]/
do meu jeito, o egrep nao pega NENHUM email... rs
26 matches
Mail list logo