Estoy realizando un login a un servidor VNC (Protocolo RFB 3.3) y me ha surgido un problemilla.
Me explico, utilizando sockets contacto con el puerto 5900 del servidor que me devuelve su version de RFB de la siguiente manera:
RFB 003.003\n
Entonces devuelvo el mensaje para indicar que acepto el protocolo hacienfo un fwrite con la siguiente cadena:
RFB 003.003\n
Hasta aqui todo bien, pero resulta que el servidor me devuelve una cadena extraña (Que parece ser un INT en base 32) que es distinto en cada intento... ¿alguien sabe que informacion me esta devolviendo y como puedo proseguir con el login?