Socket(s) de WhatsApp

¿Espíonaje al usuario con la tardía de mensajes?

Puedes saber cuando el receptor (Quien recibe el mensaje) se encuentra activo o inactivo con la aplicación con tal de calcular la tardía del mensaje que pasa de un tick (No llega) al segundo tick. (Recibido)

WhatsApp es una red famosa y muy utilizada por el aporte de comunicación mutua entre personas de «manera segura».
Pues aporta un amplio margen de modificaciones y personalizaciones para el usuario en cuanto a lo visual como en la privacidad. Pero.. ¿Debemos de confíar nuestros datos a una red como esta?

Este depende de cada usuario y de como razona, pues no todos tienen conciencia de sus propias acciones y por ende, termina en un mal resultado.

¿A qué se debe esta noticia?

Esta noticia se debe a un «descubrimiento» que digamos, pues cubrir la privacidad en estos tiempos de evolución de Internet es como tratar de camuflarse de un radar que lo ve todo. Es imposible, a menos que estés desconectado de Internet.

Yéndonos al núcleo de este anuncio, la función «Ocultar en línea» de WhatsApp no cumple su función como debería, en el ámbito visual este funciona de maravilla, pero en el ámbito técnico es como tratar de escapar de un laberinto sin salida.

¿Pero a que se debe la mala función técnica de este?

No es el malo funcionamiento de este, sino, es entrada y salida de mensajes que el receptor recibe.
WhatsApp como cualquier otra red emplea Sockets (Puertos) en las que utiliza para conectarse a Internet y permitir recibir mensajes. Por ende podemos decir que el Socket es un enchufe al mundo exterior, lo cual necesita abrir, cerrarse y suspender.

Un socket en el mundo de la tecnología es como una puerta, por ende necesita estar cerrada de vez en cuando.

WhatsApp no sabe cuando recibe los mensajes, entonces abre el puerto y después lo cierra (Por esto se debe a que los mensajes aveces llegan de manera lenta) y si siguen llegando mensajes, lo mantiene abierto hasta cero caudal. Todo esto ocurre en segundo plano en tu celular cuando está apagado o cuando estás utilizando otra APP.

Pero si la aplicación de WhatsApp está abierta en el celular (en primer plano), entonces el Socket se mantiene abierto, por ende los mensajes llegan de manera mucho más fluída y rápida.

Con esto se intenta explicar que si un usuario recibe los mensajes de manera muy rápida (El primer tick casi no aparece), puede ser que esté en la aplicación o esté recibiendo otros mensajes a la par. Pero hay que mantener un ojo, este método no es 100% factible, pues suceden veces en que los mensajes llegan rápido por la gama del dispositivo y de la velocidad de internet en la que opera. También puede ser la «ilimitación» de consumo de WhatsApp (Siempre abierto aún en segundo plano).

¡Pruébalo tu mismo!
Utilize un celular con un WhatsApp cerrado, casi sin uso e intente enviar un mensaje a él. Verá que tardará unos milisegundos y ya recibirá.
En cambio, si deja el celular con WhatsApp abierto, pruebe enviar nuevamente el mensaje y verá que es semi instantáneo, y si no lo es, es por el Internet u otra limitación de hardware.

No intente espíar a la gente, tenga respeto a la privacidad.

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *