Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/03/2020, 19:18
tuadmin
 
Fecha de Ingreso: abril-2006
Mensajes: 583
Antigüedad: 18 años
Puntos: 120
Respuesta: saber el formato en que se guarda la base de datos

Cita:
Iniciado por julslash Ver Mensaje
tengo una base de datos en sql server y esta tiene un campo para guardar contraseñas

es tipo char(15)
pero al guardar el dato existe un código que modifica el valor de lo que se ingresa
por ejemplo
si mi clave es 2018

queda guardado de la siguiente manera
ãÍØ&ØÍÍØ

alguien me puede decir que formato es ese en que se esta guardando?
no tengo acceso al código que lo guarda por lo que no se en que formato está

lo necesito es para hacer un sistema en php de logueo y de esa manera hacer que los dos códigos coincidan el que se ingresa con el guardado
lo que supongo que esta ocurriendo, por que seria lo mas ideal, es que la contraseña

2018 >>>procesar_con_funcion_encriptacion>>>Datos Binarios 010101

osea que si tu contraseña tuviese 20 caracteres al momento de usar la funcion de encriptado que este usando, este solo retornaria 16 Char, que llena la base de datos, asi el sistema no se preocupa por que tu contraseña sea de pocos caracteres o de muchos caracteres que llenen valiosos bytes en la tabla, aparte que otorga la forma ideal de que la contraseña textual sea vulnerable

y cuando se hacel el login solo se vuelve a encriptar la Contraseña del Login y el resultado se compara con el encriptado de la base de datos
.


si no sabes la contraseña con la que guarda el otro Sistema, poder hacerlo en php te sera casi imposible, php dispone de un amplio abanico de funciones para encriptar , ojo no todas.

y dije casi imposible pero si quieres hacerlo por la via dificil, como tienes acceso a la tabla, si sabes que

2018==ãÍØ&ØÍÍØ solo resta que crees otras contraseñas y obtengas los valores
2010==aaa
a==ØÍÍØØÍÍØ

y con esos datos es que puedes aplicar ingenieria inversa, decodificado por fuerza bruta, etc, etc cosa que te puede llevar dias meses ,años, dependera de tu habilidad.
generalmente siempre existe un patron,

lo que generalmente hacen los que crean los KEYGEN para los programas

talves no es la respuesta que buscabas, prueba siendo mas consistente en tu pregunta, que hay muchas otras personas que te podrian ayudar siempre y cuando las preguntas sean claras y simples
__________________
Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion
https://paypal.com/pools/c/8lmNLmWnG9