¿Es técnicamente posible hacer un clip de película autodestructivo?


1

¿Es técnicamente posible hacer un video clip autodestructivo, como en las películas?

Solo quiero hacer un pequeño reproductor, que reproduzca el clip solo una vez y luego se elimine del sistema. Creo que sería imposible eliminar automáticamente por completo, por lo que tendría que crear un reproductor que elimine el archivo después de la primera vista completa.


Su pregunta actualmente puede ser respondida por un Sí / No. ¿Realmente quieres algo que haga esto?
slhck

Sí, estoy buscando esto para compartir información con mi colega, pero no quiero que sea el dueño de los medios que estoy enviando.

1
La respuesta es sí y no. Es posible, por ejemplo, enviar a su colega un programa que tenga el video incrustado como un recurso y que se marque para su eliminación o se elimine automáticamente. Sin embargo, su colega tendrá un suministro interminable de copias del video, ya que es un archivo adjunto en su correo electrónico.
Horacio

Respuestas:


0

Puede hacer que no se pueda jugar usando permisos DRM. Algunas tiendas en línea le permiten descargar un video con DRM y reproducirlo por un período de tiempo.


3

Sí. Pero debe tener en cuenta que este comportamiento no está previsto por los desarrolladores de los programas de visualización de archivos y se considera un comportamiento malicioso, no rutinario, esperado , como se muestra en algunas películas.


Los errores en los programas de visualización de archivos multimedia y de documentos han sido objeto de abuso durante mucho tiempo. Los archivos mal diseñados explotan estos errores para ejecutar otro código, que también podría eliminar ese archivo que se está viendo.

Si lee acerca de las vulnerabilidades de seguridad, por ejemplo, en Adobe Flash, Apple QuickTime, Windows Media Player o Adobe Reader, a menudo esto es lo que significa.

El exploit más simple, por supuesto, es bloquear el visor, pero son posibles los más sofisticados, dado el tiempo y / o dinero suficiente para desarrollarlos.

Esto depende, por supuesto, del entorno exacto (programa y versión del visor, sistema operativo y versión, etc.) en el que se ve el archivo.

La publicación de tal archivo / exploit probablemente conduciría a que se corrigiera la vulnerabilidad de seguridad.


El sistema operativo sería Windows, por supuesto.

@SandroDzneladze No obtendrá ayuda para crear archivos multimedia maliciosos aquí, si eso es lo que desea.
Daniel Beck

Creo que sería bastante fácil empaquetar un reproductor multimedia autónomo (como ffplay) en un ejecutable independiente que eliminaría un archivo multimedia después de reproducirlo. Eso sería al menos la mitad de malo que escribir archivos maliciosos. / cc @san
slhck

1
@slhck Sin embargo, se necesita hacer más trabajo de diseño. Si puede "desplazarse" a través del archivo o pausar, o si tiene alguna indicación de cómo se dejó reproducir el archivo, simplemente nunca puede dejar que llegue al punto donde se eliminaría el archivo. Probablemente necesite cifrar los datos multimedia para evitar la reproducción de otra manera (más fácil que diseñar un nuevo códec).
Daniel Beck

Daniel, no estoy creando un archivo multimedia malicioso. Simplemente no quiero que se juegue más de una vez.

2

Si tuviera que rodar el suyo, ¿qué tal un cliente de transmisión que solo se ejecuta desde un CD de arranque propietario? De esa manera, podría monitorear qué otros procesos se están ejecutando y morir si algo desconocido (que podría ser un capturador de pantalla) también se está ejecutando. No estoy seguro de si podría decir si se estaba ejecutando dentro de una máquina virtual, pero debería negarse a hacerlo si es así. El cliente transmitiría un búfer de datos limitado sin pausa o control de rebobinado, y nunca almacenaría en caché en el disco.

Este podría ser un dispositivo independiente que podría construirse cableado para "fundirse", incluso literalmente explotar (!), Al final de la reproducción.

Sin embargo, no se puede superar la grabación de la cámara externa. Excepto tal vez con láser ...


1

Como archivo independiente, esto sería muy difícil, si no imposible, por varias razones, la más obvia probablemente ya se ha mencionado: que el archivo simplemente podría copiarse, y si se envió como un archivo adjunto de correo electrónico, el destinatario ya estaría técnicamente tener una copia incluso antes de jugarla.

Si puede crear un programa que interactúa con recursos externos, tiene algunas opciones más. Por ejemplo, puede crear un programa que incruste un videoclip encriptado y verifique con una base de datos que controle si tiene permiso para descifrar el video. Luego diseñaría el programa para actualizar la base de datos en la primera reproducción del video (como condición para proporcionar el descifrado de la primera reproducción) para no permitir el descifrado / reproducción en el futuro.

Por supuesto, si su destinatario es consciente de que esto va a suceder y desea conservar el video, podría usar una grabadora de pantalla o incluso una cámara externa para grabar el video en la primera reproducción. No hay mucho que puedas hacer al respecto realmente.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.