Foro de elhacker.net

Seguridad Informática => Hacking Ético => Mensaje iniciado por: lzr2014 en 17 Enero 2014, 02:38 am



Título: que cifrado es este?
Publicado por: lzr2014 en 17 Enero 2014, 02:38 am
Eh estado buscando extensamente que clase de cifrado es este, es la comunicacion de un server y cliente de un game, si yo en el game escribo "a" aparece en la captura de de datos lo siguiente 070099b44846ea, ahora si agrego otra "a"="aa" aparece asi 0800-(algo mas) eh notado que los primeros 4 son la cantidad de caracteres en hexa que tiene el mensaje -6, ejemplo si pongo 4 letras empezara con 0a00, alguien sabe que cifrado es este


Título: Re: que cifrado es este?
Publicado por: engel lex en 17 Enero 2014, 03:13 am
no suena standard, ya que al decir cuanto caracteres lleva es relativamente debil... por otro lado es hexadecimal, así que puede ser simplemente como el creador del juego implementó su estructura de mensajes


Título: Re: que cifrado es este?
Publicado por: lzr2014 en 17 Enero 2014, 03:30 am
el tema es que eh probado y poniendo la misma letra lo cifrado cambia, asi que se complica atacar algo que cambia poniendo lo mismo


Título: Re: que cifrado es este?
Publicado por: engel lex en 17 Enero 2014, 03:35 am
entonces si está bien armado XD la cosa es que tienes que conseguir como cambia y por qué... esa es la parte difícil y por eso criptografia es toda una ciencia XD


Título: Re: que cifrado es este?
Publicado por: lzr2014 en 17 Enero 2014, 03:58 am
cuales le pareceria la mejor forma de atacarlo, se programar en varios lenguajes, pero nunca me puse a rompre cifrados


Título: Re: que cifrado es este?
Publicado por: engel lex en 17 Enero 2014, 15:57 pm
lo primero que tienes que conseguir es el factor bajo el que varía... ver si es un valor que manda el servidor o si es un contador interno, luego entender el comportamiento de ese valor, con eso entonces viene tu fase de crakeo, teniendo el texto y valor entendiendo como se relacionan con el resultado, posiblemente notes que el resultado es una mezcla con algo más, como una contraseña... cuando tengas todos los factores, el cifrado puede ser tan simple como un XOR o más complejo, como un AES y ahí es que viene a ver como sale y como replicarlo