wenas gente, soy nuevo aqui, aver si alguno de vosotros me podia orientar.

weno os cuento, quiero crear un cliente alternativo para una aplicacion de chat de audio, y me gustaría observar como se establece la comunicación entre ambos lados(cliente-servidor), lo que pasa que dixa comunicación esta encriptada y quería averiguar al menos que algoritmo de encriptación utiliza (supongo que sera de clave simétrica).
En las primeras tramas siempre se repite(en ASCII):
Cliente>>Servidor:

sentido simple
encodeo NUM

Servidor>>Cliente: (el 1553831 varía cada conexion)

Servidor>3000 1553831 1553831 entro
Servidor>#Bienvenido.
Servidor>1100 sentido cambiado a simple
Servidor>1080 encodeo seteado

Cliente>>Servidor: (el 1158176071 varía cada conexion)
22:encriptar 1 1158176071
Servidor>>Cliente:
0,26:1110 encripcion habilitada

y después ya todo es ilegible, aver si me podeis decir alguna manera de estudiar el trafico para averiguar el algoritmo de cifrado que usa, supongo que la clave que use para encriptar y desencriptar(suponiendo que sea la misma) será el numeriko ese que varía en cada conexion.

Por cierto el ejecutable no tiene ningun tipo de protección, y le he estao exando un ojo en el ollydbg, a ver si aislaba el algoritmo pa encriptar, pero no tengo muxa costumbre de manejar ensamblador y no soy capaz.

Cualquier consejo recomendacion olo que sea, será agradecida, un saludo