Qué conexión establece whatsapp con el servidor

Qué protocolo utiliza whatsapp

¿Cómo habla WhatsApp con el servidor? ¿Cuál es la IP del servidor XMPP de WhatsApp? ¿Qué tipo de formato utiliza esa aplicación cuando se comunica con el servidor? ¿Y por qué nadie puede usarlo directamente en el PC? Si WhatsApp es un software de comunicación significa que puedo comunicarme con el servidor desde cualquier dispositivo o cualquier sistema operativo, ¿verdad? Pero no he podido encontrar ningún ejemplo al respecto.

Y finalmente, después de registrarme en WhatsApp con mi número de teléfono por primera vez me envía un SMS y hace la verificación. Pero después de esto, ¿cómo me reconoce WhatsApp? ¿Desde mi dirección de mac? ¿O desde cualquier otra clave especial?

WhatsApp o la mayoría de las otras aplicaciones de mensajería rara vez funcionan de igual a igual. Así que no se abre una conexión (desde tu dispositivo) a cada uno de los dispositivos de tus amigos. En su lugar, tu dispositivo se conecta a su servidor. Entonces podría utilizar un protocolo TCP personalizado o quizá HTTP para comunicar tus mensajes al servidor. El servidor, a su vez, los enviaría a los dispositivos de tus amigos. Si tu amigo tiene su aplicación abierta o, al menos, el proceso de la aplicación en marcha, es posible que haya una conexión en directo con el servidor. WhatsApp utilizará esa conexión para enviarle tus mensajes. Si su aplicación está «desconectada», entonces podrían optar por enviarles una notificación push en su lugar.

Arquitectura de Whatsapp

En enero de 2009, después de que Koum se comprara un iPhone, él y Acton, deseosos de meterse en lo que veían como una floreciente y multimillonaria industria de aplicaciones creada por la App Store de Apple, se le ocurrió a Koum una idea para una aplicación que proporcionara información dinámica sobre las personas que aparecían en tu agenda: mostraría los estados de cada persona, por ejemplo: «si estaba en una llamada, si tenía poca batería o si estaba en el gimnasio». Sus discusiones tenían lugar a menudo en la casa de Alex Fishman, amigo ruso de Koum, en el oeste de San José. Se dieron cuenta de que para llevar la idea más lejos, necesitarían un desarrollador de iPhone. Fishman visitó RentACoder.com, encontró al desarrollador ruso Igor Solomennikov y se lo presentó a Koum[58].

Koum llamó a la aplicación WhatsApp para que sonara como «what’s up». El 24 de febrero de 2009, constituyó[59] WhatsApp Inc. en California. Sin embargo, cuando las primeras versiones de WhatsApp seguían fallando, Koum se planteó abandonar y buscar un nuevo trabajo. Acton le animó a esperar «unos meses más»[58].

Xmpp whatsapp

WhatsApp uno de los mayores mensajeros instantáneos y considerado por muchos una red social propia. Así que, continuando con nuestro debate sobre la seguridad de la aplicación, nos sumergimos en algunos de los principales hacks de seguridad y en las preguntas que muchos usuarios y padres de la aplicación WhatsApp pueden tener.

Pero primero, ¿qué es un hack de seguridad? En pocas palabras, es un intento de aprovechar los puntos débiles de una aplicación, red o servicio digital para obtener un acceso no autorizado, normalmente con algún fin ilícito. Estas son algunas de las preocupaciones que pueden tener los usuarios de WhatsApp y algunas sugerencias para reforzar la seguridad.

Sí, pero hay excepciones. Más que ninguna otra aplicación, WhatsApp ofrece una mayor privacidad gracias al cifrado de extremo a extremo que codifica los mensajes para garantizar que sólo usted y la persona con la que se comunica puedan leer sus mensajes o escuchar sus llamadas. El problema es el siguiente: Los mensajes de WhatsApp (que incluyen vídeos y fotos) son vulnerables antes de ser encriptados y después de ser descifrados si un hacker ha conseguido introducir un software espía en el teléfono. Ya se han producido ataques de spyware en WhatsApp. Consejo de Familia Segura:  Ninguna conversación compartida entre dispositivos es 100% privada. Para aumentar tu seguridad en WhatsApp, mantén las conversaciones y contenidos sensibles sin conexión, y mantén la aplicación actualizada.

Protocolo Xmpp

¿Se mantiene el cifrado de extremo a extremo a través de la API de WhatsApp Business? WhatsApp considera que las comunicaciones con los usuarios de la API de Business que gestionan el punto final de la API en los servidores que controlan están cifradas de extremo a extremo, ya que no hay acceso de terceros al contenido entre los puntos finales.

Permalink¿Puedo ejecutar varios clientes de WhatsApp Business API con el mismo número de teléfono? En cualquier momento, solo puede tener una instancia del cliente API de WhatsApp Business en ejecución para un único número de teléfono. En cuanto registre una segunda instancia, su primera instancia será expulsada y fallará. Estamos trabajando en una solución adecuada que le permita lograr esto. Le mantendremos informado de cualquier actualización.

Permalink¿Por qué tengo que alojar el cliente API de WhatsApp Business con una base de datos? ¿Por qué no hay simplemente una API a la que pueda llamar? El cliente API de WhatsApp Business en las instalaciones requiere una base de datos para almacenar las claves para descifrar los mensajes enviados entre una empresa y sus clientes. Todos los mensajes de WhatsApp se cifran con las claves del emisor y del receptor. Las claves del cliente se almacenan en su dispositivo móvil y las del negocio en la base de datos del mismo. Más información sobre la seguridad de WhatsApp.