Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

BrunoHP

[Resolvido] MD5 - Tirar a criptografia

Recommended Posts

Boa tarde!

 

Estou últilizando p MD5 para criptografar a senha so que preciso tambem que ela seja descriptogravada.

 

Exemplo quando cria um usuário com a Senha: teste - grava no BD como 698dc19d489c4e4db73e28a713eab07b o que eu qria era que qdo fosse logar ele iria digitar a penas a senha normal q seria teste.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é possível descriptografar MD5.

Compartilhar este post


Link para o post
Compartilhar em outros sites

não tem um método convencional para descriptografar uma string criptografada com md5().

mas você pode usar outro metodo, ou até mesmo um outro code pra cript/descript

Compartilhar este post


Link para o post
Compartilhar em outros sites

No Laboratório de Scripts tem algumas funções de criptografia e descriptografia.

 

Qualquer dúvida poste aqui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

um bom exemplo

Compartilhar este post


Link para o post
Compartilhar em outros sites

http://md5.rednoize.com/

 

md5("teste") = 698dc19d489c4e4db73e28a713eab07b

 

acho que so funciona pra senhas <= que 5

 

Na verdade funciona para todos os incluídos na base de dados deles

Compartilhar este post


Link para o post
Compartilhar em outros sites

se po banco for MySQL, você pode usar as funções encode() e decode()

O MD5 é uma criptografia unidirecional.Por ser um algoritmo unidirecional, uma hash md5 não pode ser transformada novamente no texto que lhe deu origem.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você quer dizer que eles fizeram um bd com a palavra e a sua md5, e por isso descriptografou?

Correto desisto. "Inventa" uma palavra, criptografa com seu código e depois tentar descriptografar pelo site. Se for uma criptografia nova na base deles, eles não retornarão nada.

 

Search in 57,520,537 md5/sha1 hashes. 22,156,671 searches answered since feb 2005.

Compartilhar este post


Link para o post
Compartilhar em outros sites

exato desisto

 

e o db deles deve estar sempre catalogando novos mas mesmo assim é difícil pegar algo mais ou menos elaborado

 

os simples com poucos caracteres um simples programinha é capaz de lista-los mas os mais complexos ficam mais dependendo de inclusões no db

 

muitas vezes o próprio usuário adiciona a sua senha ali achando que está epenas testando

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pois é, pois se tem como mandar a senha em md5 para o email quando o usuario a perde é possivel mandar para um bd e até mesmo mostra-lo ao user.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esta "descriptografia" só existe por força bruta ou se já estiver catalogado

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode usar uma classe para cript/descript ou outra metodo tipo o RSA , RC4 ,bem como compoenentes como,

AspEncrypt,AspCrypt (não pode revertar uma informação já criptografada), Chilkat,Xceed Encryption Library,DynCrypto

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa obrigado consegui fazer!!!

 

Mais tipow se o usuário esquecer a senha eu coloquei que fosse encaminhado para o e-mail dele uma senha nova.

 

Vlws!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

tb pode acrescentar , um outro para se caso ele esquecer a senha...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.