Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: rolly21102 en 21 Mayo 2015, 22:31 pm



Título: [Consulta]Como proteger videos contra descarga?
Publicado por: rolly21102 en 21 Mayo 2015, 22:31 pm
Hola buen dia, como podria hacer para proteger un video mp4 integrado en html5 en la web contra descarga?

Gracias


Título: Re: [Consulta]Como proteger videos contra descarga?
Publicado por: тαптяα en 21 Mayo 2015, 23:02 pm
Impedir la descarga de archivos desde el exterior

Código
  1. #Inicializamos el modulo mod_rewrite
  2. RewriteEngine on
  3. RewriteCond %{HTTP_REFERER} !^http://(www.)?dominio.com/.*$ [NC]
  4. RewriteRule .(mp4)$ http://www.dominio.com [R,L]

RewriteRule = Indicamos que generamos una regla o filtro
.(zip|exe|tar.gz|pdf)$ = Coincidencia a buscar. En este caso, buscamos cualquier cosa que termine con zip, exe, tar.gz, o pdf.
http://www.dominio.com = Determina la nueva url a mostrar en caso de que se cumpla la coincidencia anterior.

NOTA: Podemos utilizar expresiones regulares para nuestros filtros.
Cualquier direccion de internet diferente a http://(www.)dominio.com/ que quiera descargar archivos zip exe tar.gz o pdf los enviara a la pagina inicial.
Si deseamos prohibir todos los archivos, colocarimaos:
Código
  1. RewriteRule .*$ http://www.dominio.com [R,L]
.* se aplica la regla a cualquier url que cumpla cualquiera de las anteriores condiciones.

Mod: Obligatorio el uso de etiquetas GeSHi.


Título: Re: [Consulta]Como proteger videos contra descarga?
Publicado por: WHK en 24 Mayo 2015, 22:16 pm
Es imposible ya que para reproducir un video el navegador necesita descargar el contenido para poderlo visualizar ya sea una parte de ello en memoria o su totalidad en un archivo caché, y aunque fuese indescargable sigue habiendo la posibilidad de utilizar un software como camtasia studio para grabar la pantalla con audio y todo mientras se reproduce.

Hoy por hoy las discográficas y entidades de gobiernos gastan miles de millones en técnicas antipiratería para contenido media de audio y video llamados sistemas DRM ( https://www.defectivebydesign.org/what_is_drm_digital_restrictions_management ).

Algunos como netflix utilizan streaming con softwares de terceros como silverlight de microsoft, esto impide una descarga directa pero de todas maneras es posible descargarel contenido a través de softwares que capturen el tráfico de la red o que recojan el contenido directamente a través de sockets.

Saludos.