Prestashop:intentando decodificar la contraseña
-
29-10-2019 - |
Pregunta
Estoy desarrollando un backend en Asp.NET para Prestashop.Tengo un pequeño problema:¡No puedo decodificar la contraseña!aqui el codigo
cmd.CommandText = "SELECT * FROM ps_employee WHERE email=@email AND passwd=MD5(@pwd) AND active=1"
Como puedes ver, estoy usando la función MYSQL MD5, pero...no funciona..La contraseña es correcta, estoy seguro...
Solución
El hash de la contraseña es salado, prestashop parece estar usando el valor _LLAVE_COOKIE_ en settings.inc.php
para esto.
Tendrá que buscar este valor y calcular su hash md5 y la contraseña concatenada: md5(@COOKIE_KEY.@pwd)
Otros consejos
Esta es una función de seguridad integrada en PrestaShop.No podrá decodificar ninguna contraseña codificada.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow