viernes, julio 04, 2014

Si te interesa Tor o Linux eres Person of Interest en la NSA

Dentro de los proyectos de la NSA para poder investigar lo que estaba pasando en Internet que pudieron ser conocidos tras las filtración de documentos de Edward Snowden apareció X-Keyscore, un sistema distribuido para el análisis de los datos capturados por medio de los programas PRISM o Tempora, orientados a la recolección de información.

Figura 1: Distribución de los servidores de X-Keyscore por el mundo

X-Keyscore es un sistema de análisis de información distribuido, con servidores en multiples puntos del mundo al cuál los investigadores se conectan para localizar a los posibles sospechosos. Como vimos, entre las cosas que podía preguntar un analista para encontrar esas anomalías, estaba el uso de criptografía o el uso de determinados idiomas en ubicaciones no habituales para esa lengua.

Dentro de todos los documentos que se han podido ir conociendo después, en algunos ficheros de reglas de configuración de X-Keyscore, tal y como se puede ver a continuación, los agentes de la NSA estaban registrando las direcciones IP de la gente que estaba conectándose a sitios que ofrecen a los usuarios alguna información sobre criptografía, tales como el sitio web de Tails (The Amnesic Incognito Live System), una distribución de Linux basada en Debian y centrada en el anonimato.

Figura 2: Tails, Live Debian Linux enfocada en privacidad y anonimato

Esa distribución es un sistema operativo live que se puede correr desde un USB, una smartcard o un DVD y que realiza absolutamente todas las conexiones a través de la red TOR, con la idea de conectarse a TOR sin usar Internet en el mismo equipo.

Figura 3: Reglas de X-Keyscore para detectar conexiones a Tails y Linux Journal 

A pesar de que la NSA tiene ya muchos proyectos de investigación de TOR, que van desde el uso de servidores infiltrados hasta el estudio estadístico de las conexiones y los saltos de routers, parece que una buena idea es registrar las direcciones IP de los usuarios que se conectan a los servidores web y tenerlos "fichados" desde el principio.

Figura 4: Reglas de X-Keyscore para gente que se conecta a servidores de Tor en la web

La cosa va más allá aún, ya que en el fichero de reglas se puede ver que simplemente con conectarse a la web de Linux Journal te convierte en sospechoso y una "person of interest" para ser investigado dentro de la plataforma X-Keyscore. Es decir, el mero hecho de estar interesado en criptografía, anonimato o Linux te convertía en investigable para la NSA.

Saludos Malignos!

jueves, julio 03, 2014

¿Mandó el ministro Federico Trillo a los militares un mensaje con esteganografía sobre el Yakovlev-42?

Cuando hace diez días hablaba del posible mensaje oculto en el cierre de TrueCrypt enviado usando las técnicas de esteganografía, fue inevitablemente que viniera a mi mente la imagen de un caso similar que se cita en el libro de Esteganografía y Estegonálisis: El supuesto mensaje oculto por el ahora ex-ministro Federico Trillo.

Corría el mes de Mayo del año 2003 cuando un vuelo militar, en un avión Yakovlev 42 se estrelló en Turquía. En dicho avión los pasajeros eran militares españoles, que perdieron la vida junto a la tripulación, de origen ucraniano y bielorruso. Toda la información de la tragedia está detallada, junto con la desastrosa investigación y reconocimiento de los cuerpos de los fallecidos en este artículo de la Wikipedia: Accidente del Yak-42 en Turquía.

Figura 1: El avión Yakovkev-42 siniestrado

Como era de esperar, la campaña de depuración de responsabilidades alcanzó al por entonces Ministro de Defensa del gobierno del Presidente José María Aznar, por aquel entonces Federico Trillo. Por supuesto, él alegó que no era suya la responsabilidad, y que pertenecía por completo al Estado Mayor de la Defensa (EMAD), pero que aún así había presentado su dimisión al Presidente del Gobierno que la había rechazado.

En plena vorágine mediática, el por entonces Ministro, escribió un artículo en la Revista Española de Defensa (Red), que puede verse a continuación, donde si se mira con atención aparece un mensaje oculto - no demasiado - con esteganografía.

Figura 2: El artículo del Ministro Federico Trillo

Solo hay que tomar la primera palabra de cada párrafo para poder formar una frase, que dice lo siguiente: "El Responsable Definitivo Es El EMAD", es decir, lo que había venido declarando con anterioridad, que el Estado Mayor de la Defensa había sido el responsable último del fatídico accidente del Yak-42 que se llevó la vida de 75 personas.

Un ejemplo sencillo, en el que la esteganografía ha sido utilizada para dejar un mensaje claro a todo el mundo que por supuesto pasó inadvertido a los ojos de los revisores y/o editores de la revista.

Saludos Malignos!

Entrada destacada

Hacking IA: Jailbreak, Prompt Injection, Hallucinations & Unalignment. Nuestro nuevo libro en 0xWord

Pocas veces me ha hecho tanta ilusión que saliera un nuevo libro en 0xWord como con este libro de " Hacking IA: Jailbreak, Prompt Inje...

Entradas populares