Ir para conteúdo

Arquivado

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

Carcleo

Criptografia em asp usando o md5

Recommended Posts

Tem um jeito para criptografar seu código asp, dificulta bastante dessa maneira.

Vou colar aqui um pedaço de um código asp como exemplo pra você´s verem.

 

 

<td align="center"><a href="detalhe_produto.asp?codProd=<%=xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Id")%>"><img border="0" src="<%=xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("ImgEx")%>"></a></td>
  </tr>
	  <% if xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Marcador") = 1 then %>	
		<td align="center"><img border="0" src="images/marcador1.gif"></td>
	<% end if %>
	  <% if xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Marcador") = 2 then %>	
		<td align="center"><img border="0" src="images/marcador2.gif"></td>
	<% end if %>
	  <% if xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Marcador") = 3 then %>	
		<td align="center"><img border="0" src="images/marcador3.gif"></td>
	<% end if %>
	  <% if xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Marcador") = 4 then %>	
		<td align="center"> </td>
	<% end if %>
  <tr>
	<td align="center"><a href="detalhe_produto.asp?codProd=<%=xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Id")%>" class="webmenu2"><%=xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Titulo")%></a></td>
  </tr>
  <% valorParcela = xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("PrecoOferta") / xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("NumParc") %>
  <tr>
  <% if (xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Juros") = "N") and (xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("NumParc") >1) then %>
	<td align="center"><a href="detalhe_produto.asp?codProd=<%=xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Id")%>" class="webmenu3"><b>R$ <%=FormatNumber(xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("PrecoOferta"),2)%></b><br>ou <b><%=xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("NumParc")%>X R$ <%=FormatNumber(valorParcela,2)%></b> s/<br>juros</a></td>
  <% end if %>
  
  <% if (xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Juros") = "S") and (xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("NumParc") >1) then %>
	<td align="center"><a href="detalhe_produto.asp?codProd=<%=xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Id")%>" class="webmenu3"><b>R$ <%=FormatNumber(xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("PrecoOferta"),2)%></b><br>ou <b><%=xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("NumParc")%>X R$ <%=FormatNumber(valorParcela,2)%></b> c/<br>juros</a></td>
  <% end if %>
  
  <% if (xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Juros") = "N") and (xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("NumParc") <=1) then %>
	<td align="center"><a href="detalhe_produto.asp?codProd=<%=xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Id")%>" class="webmenu3">de R$ <%=FormatNumber(xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("PrecoNormal"),2)%><br><b>por R$ <%=FormatNumber(xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("PrecoOferta"),2)%></b></a></td>
  <% end if %>
  
  <% if (xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Juros") = "S") and (xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("NumParc") <=1) then %>
	<td align="center"><a href="detalhe_produto.asp?codProd=<%=xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("Id")%>" class="webmenu3">de R$ <%=FormatNumber(xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("PrecoNormal"),2)%><br><b>por R$ <%=FormatNumber(xxxxxxwwaratatqrwthjsjka828378ajkaiiiwuw27733jjsussyww.Fields("PrecoOferta"),2)%></b></a></td>
  <% end if %>
  </tr>
</table>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Pessoal,

Estou tentando utilizar este MD5 em um campo MySQL (tipo = varchar(100) Collation = latin1_swedish_ci)

porém não esta funcionando.

Para qualquer coisa digitada (até mesmo em branco) aparece

sempre o mesmo resultado : 625916663769f07f372a5ad5dd109ad2

 

O que pode estar errado ?

 

Agradeço a todos.

 

EDIT:

Já descobri o problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza...muito obrigado...

 

agora uma outra dúvida,

 

Se tratando do script MD5 para a gravação de senhas no BD na qual não tem como retornar ao original...como os sites por ai fazem para ter a opção "Esqueci email" que envia no seu email a sua senha?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

lembrando que tem sites como esses:

http://www.md5decrypter.com/

 

eu uso da seguinte forma, faço um Ucase antes de usar o MD5, ai esses sites que decriptam não conseguem achar o algoritmo pois eles trabalham com Lcase. Enquanto não fazem o decript Full vou usando assim ou então com o RSA(que acho melhor)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usei assim

if request.form("submit")="Entrar" then
		usuario=request("txtnome")
		senha=request(md5("txtsenha"))
		if usuario="" then
			vMensagem="Por favor preencha o campo Usuario"
		elseif senha="" then
			vMensagem="Por favor preencha o campo Senha"
		else
...

Mas ele fala que eu não preenchi a senha, se eu tirar o md5 da senha ele funca normal...

Qual seria o modo correto para incluir o MD5 ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

não seria pq você colocou o md5 no lugar errado, sendo o correto assim

 

senha=md5(request("txtsenha"))

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.