jueves, 19 de junio de 2014

La estrategia impulsada por el equipo de Franz es hacer que cada copia de un programa sea única, para que los ciberdelincuentes tengan que diseñar ataques diferentes para objetivos diferentes. Está inspirada en la biología, y de manera acertada en más de un sentido, ya que los virus biológicos existen desde mucho antes de que se aplicara dicho término al dominio de la computación. La Peste diezmó a la población humana de la Edad Media, pero no aniquiló a toda la gente de los lugares más afectados porque personas diferentes tienen composiciones genéticas diferentes.

Igual que ocurre en la biología, la diversidad significa fortaleza. Usando este concepto para disminuir el efecto de las vulnerabilidades en un software, Franz y sus colaboradores han desarrollado mecanismos que potencialmente pueden crear una versión única de cada programa para cada persona en el mundo. Esto no incapacitará por completo a los atacantes, pero evitará daños generalizados, aumentará drásticamente el coste de intentar perpetrar un ciberataque y hará que sea mucho más difícil atacar a una persona o entidad específica.

Aunque usar varias versiones de un mismo software no es algo nuevo (un programa a veces se puede adaptar para un cliente especial) nunca antes se había intentado a la escala o al bajo precio que ofrece el sistema de Franz. Con este sistema, se crean automáticamente "en la nube" versiones sutilmente diferentes del mismo software, de una manera que resulta "invisible" tanto para los desarrolladores del software como para los usuarios finales. El portento de crear las versiones diferentes se obra dentro de la tienda digital de software desde donde los usuarios descargan el software. Cuando se descarga el software a partir de la versión de referencia almacenada en la tienda, usuarios diferentes obtienen automáticamente versiones diferentes, aunque su funcionalidad sea idéntica.

No hay comentarios:

Publicar un comentario