Apple iMessage censura “Obama” ¿Conspiración internacional o bug?

Si eres de los que ves conspiraciones en todo, te encantará la última sobre Apple iMessage.

La conspiración, perdón, cuestión ya surgió en los círculos techies el año pasado.

Es simple: intenta mandar el mensaje “I could be the next Obama[space]” (Puedo ser el próximo Obama [espacio]) a través del iMessage de tu iPhone o iPad. Obviamente sustituye [space] por “ ”.

¡La última palabra desaparecerá!

Y no ocurre con todas las palabras: George Bush, por ejemplo, sobrevive a la censura del iMessage; también Clinton, Reagan e incluso William Henry Harrison.

“Old Tippecanoe”, que era el sobrenombre de Harrison, fue el presidente americano con un mandato más corto, al morir de neumonía 32 días después de ser elegido.

Aparentemente, incluso un indio americano no puede ser el próximo Obama, o al menos no se lo puede decir a nadie mientras sea un usuario de iOS.

Graham Cluley, intrépido investigador de Naked Security, lo intenta:

gc-conspiracy-thing-4901

Tienes que confiar en mi palabra. Intentaba decir que podría ser el próximo Obama, pero no pudo.

No hace falta decir que no es censura, ni un huevo de pascua, como algunos han especulado.

La explicación es otra, se debe a un error de programación.

La palabra “obama” está ahí ya que si copias y pegas el mensaje aparecerá misteriosamente. Lo más probable es que sea un error de formateo. El mensaje cree que el texto cogerá en una única línea, y prepara una burbuja de texto de ese tamaño, pero al escribir el texto se da cuenta de que no es suficiente pero se “olvida” de ampliar el espacio, dejando así fuera a “Obama”.

A continuación tienes un ejemplo de este tipo de error.

codigo-bug

El error surge cuando el tamaño del texto es exactamente igual (en una de las comparaciones se debería haber omitido el igual) al máximo permitido para una línea. Es bastante complicado que sean exactamente iguales ya que normalmente se miden píxeles.

Éste es un buen ejemplo de lo difícil que es el testeo de software y como un simple error puede dar lugar a un fallo que pueden utilizar los malos. Éste no es el caso, ya que solo sirve para que los más paranoicos vean conspiraciones.

Más información:

Naked Security (en inglés)

 

Para manteneros al día de las últimas amenazas haceros fans de nuestra página de Facebook o síguenos en Twitter para intercambiar experiencias en torno al mundo de la seguridad. Si deseas recibir nuestro boletín semanal de seguridad en tu correo electrónico, suscríbete en la siguiente aplicación:

Dejar un comentario

Your email address will not be published. Required fields are marked *