Microsoft patenta marcas de agua para ejecutables

Microsoft ha patentado un sistema de marcas de agua digitales para ficheros ejecutables. la idea de esta patente es que sea posible identificar al comprador de un fichero mediante estas marcas digitales que no afectan al funcionamiento del programa.
En el fichero podrían insertarse datos como el nombre, la dirección, teléfono,... de forma parecida a como se hace con las canciones que se adquieren en la iTunes Store. El método para insertarlos sería diferente y consistiría en permutar instrucciones dentro del ejecutable, de forma que el resultado de la ejecución sea el mismo, pero el fichero quede marcado.
La verdad es que le veo diferentes problemas a este método. El primero es que si conseguimos varias copias del mismo fichero ejecutable será posible ver cuales son las modificaciones e intentar deshacerlas o al menos modificarlas lo suficiente para que no se puedan obtener los datos originales.
El segundo problema es que ya existen otros métodos para esto que funcionarían mejor. Estoy hablando de las firmas digitales. Si el sistema operativo forzara a que solo los archivos con firmas digitales válidas se pudieran ejecutar insertar los datos del comprador incluso en forma de texto plano no sería ningún problema.
Aunque la verdad, puesto a escoger lo que preferiría es que estos métodos no se aplicaran, puesto que pueden poner en peligro nuestra privacidad.
Vía | TGDaily.
Comentarios
Deja tu comentarioTrackbacks
-
1
Microsoft patenta marcas de agua para ejecutablesMicrosoft ha patentado un sistema de marcas de agua digitales para ficheros ejecutables. la idea de esta patente es22 jun 2007 10:10
-
2
Vía Genbeta.23 jun 2007 18:10
WSL Weblogs SL
Tecnología
Entretenimiento
Motor y deportes
WSL Empresas
Por temas
- Ahorro
- Apple
- Bebés
- Belleza
- Ciencia
- Cine
- Cocina
- Competición
- Consumo
- Cuidados Masculinos
- Cultura Alternativa
- Decoración
- Deportes
- Economía
- Empresas
- Empresas TIC
- Famosos
- Fans
- Fotografía
- Fútbol
- Gadgets
- Gays
- Golf
- Literatura
- Lujo
- Moda
- Motor
- Motos
- Móviles
- Música
- Noche
- Software
- Televisión
- Viajes
- Vida Sana
- Videojuegos
Top 10
Lo+leído
- Microsoft quiere dar una segunda oportunidad a los piratas, legaliza tu sistema
- Foxit Reader 3.0, lector de PDFs
- Métodos alternativos para actualizar Windows
- Fedora 10: liberada la versión final
- Youtube en formato panorámico
- Screencast: instalar Fedora 10
- Mejoras en Google Maps
- Gmail añade temas: sigue siendo el rey
- Fallo de seguridad en el núcleo de Windows Vista
- Ubuntu 9.04 Alpha 1: iniciando el camino hacia la nueva versión
Lo+votado
Lo+leído
- Gmail añade temas: sigue siendo el rey
- HTML Explorer Thumbnails, miniaturas de archivos HTML en el explorador de Vista
- SkyDrive y Hotmail ofrecerán 50GB de almacenamiento gratuito
- Ubuntu 9.04 Alpha 1: iniciando el camino hacia la nueva versión
- Foxit Reader 3.0, lector de PDFs
- Mejoras en Google Maps
- Métodos alternativos para actualizar Windows
- Melt Mail, direcciones de correo electrónico desechables de hasta 24 horas
- Rockola.fm, la radio online española a lo last.fm
- Fedora 10: liberada la versión final
Lo+comentado
- Microsoft podría ofrecer con Windows un antivirus
- Fallo de seguridad en el núcleo de Windows Vista
- Gmail añade temas: sigue siendo el rey
- Microsoft quiere dar una segunda oportunidad a los piratas, legaliza tu sistema
- Firefox 3.1 permitirá convertir pestañas en ventanas independientes
- AVG toma user32.dll como un virus, cuando no lo es
- Instala la barra de gadgets de Vista en Windows XP
- Screencast: instalar Fedora 10
- Ubuntu 9.04 Alpha 1: iniciando el camino hacia la nueva versión
- Google Chrome saldrá de beta en enero
Autores / Comentaristas
Autores
Comentaristas
- Rafael Galindo

- ▄▀▄▀▄▀| Il Tifossi

- [DoodoM]

- lolo68

- supercrash10

- fanboyapple

- Carlos

- kamikaze2052

- treze

- antonio1992b






Le veo bastantes problemas, para empezar que el numero de instrucciones permutables es limitado pues existen dependencias entre instrucciones, ademas las pocas permutables las suelen usar los compiladores para retardar los saltos y ahora con los multinucleo aun va a ser mas dificil de realizar.
Me parece una chapuza conceptual.
Corregidme si me equivoco.