Resultados 1 al 4 de 4

Tema: Como desencriptacion un password encriptado en Mysql con AES_ENCRYPT

  1. #1
    Recien Nacido
    Fecha de ingreso
    Aug 2011
    Mensajes
    6
    Gracias
    1
    Agradecido 0 veces en 0 Mensajes

    Question Como desencriptacion un password encriptado en Mysql con AES_ENCRYPT

    Ola a toda la comunidad, nuevamente estoy requiriendo de sus generosa colaboración para encontrar la solución a mi problema.

    Problema: Tenemos una base de datos en Mysql 5.0, en la tabla usuarios tenemos un campo para el password que desde la aplicación se encripta con AES_ENCRYPT, el verdadero problema esta en que necesitamos recuperar una contraseña pero desde la aplicación no se permite (no tenemos el codigo fuente) y desde la base de datos no sabemos como desencriptarla... No podemos eliminar el usuario por que esta amarrado a varios procesos dentro de la aplicación ni tampoco actualizar la contraseña porque a nivel de aplicación utiliza el AES_deCRYPT y si lo actualizamos quedamos en las mismas porque requiere de una llave...

    Que me recomiendad.. como puedo solucionar el problema

  2. #2
    Recien Nacido
    Fecha de ingreso
    Jan 2010
    Mensajes
    22
    Gracias
    0
    Agradecido 3 veces en 3 Mensajes

    Predeterminado

    Hola.

    Podrias intentar desensamblar el binario (asumiendo que lo tienes), depurarlo y en el lugar donde se usa la funcion AES_DECRYPT obtener el key.

    Salu2
    k4i1t

  3. #3
    Recien Nacido
    Fecha de ingreso
    Aug 2011
    Mensajes
    6
    Gracias
    1
    Agradecido 0 veces en 0 Mensajes

    Predeterminado

    Cita Iniciado por x4v1g
    Hola.

    Podrias intentar desensamblar el binario (asumiendo que lo tienes), depurarlo y en el lugar donde se usa la funcion AES_DECRYPT obtener el key.

    Salu2
    Me puedes explicar mejor como hacer eso por favor..

  4. #4
    Recien Nacido
    Fecha de ingreso
    Jan 2010
    Mensajes
    22
    Gracias
    0
    Agradecido 3 veces en 3 Mensajes

    Predeterminado

    Hola.
    I)
    Lo ideal es conseguir la llave con que se cifran los passwords (por si las moscas) , entonces :
    1) Analizamos el código y miramos donde se utiliza la función AES_ENCRYPT.
    2) Donde se utilice la función colocamos un breakpoint (desde ahora bp).
    3) Ejecutamos el binario (empezamos a depurar el assembler)
    4) En el programa ejecutamos la funcionalidad de crear un nuevo usuario (se supone que esta funcionalidad existe según tu explicación del problema).
    5) La ejecución se detendrá en el bp que colocamos antes.
    6) Estaríamos parados justo donde se hace uso de la función AES_ENCRYPT y en la pila deberían estar los parámetros que se le van a pasar a dicha función.
    7) Copiamos el valor del parámetro que se le pasaría como llave
    8) Listo !!!

    II) Si solo necesitas el password del usuario, seria algo parecido pero enfocándose en el uso de AES_DECRYPT.

    Salu2
    k4i1t

Visitantes encuentran esta página buscando por:

desencriptar mysql password

desencriptar mysql

desencriptar en mysql

como recuperar canales encriptados

desencriptar password de mysql

mysql desencriptar password

como desencriptar una contraseña en mysql

desencriptar password mysql

desencriptar contraseña mysql

como desencriptar contraseñas en mysql

como desencriptar una contraseña de mysql

como desencriptacion

encriptar contraseña mysql

desencriptar password

como recuperar un canal encriptado

como desencriptar en mysql

desencriptar codigo mysql

encriptacion password mysql

desencriptar mysql 5

codigo para encriptar en mysql

decodificar password mysql

como desencriptar una password

decodificar clave en mysqldesencriptador de contraseñas mysqlcomo desencriptar password mysql

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •