Jon Johansen lo hace de nuevo

Publicado por el 29/06/2005 a las 11:11 (3094)
El autor del DeCSS, el sistema que desencriptó el código CSS de los DVD allá por 1999, nunca ha frenado su capacidad e intelecto y ahora con un simple patch rompe el bloqueo del nuevo reproductor de Video de Google.

El mismo está basado en VideoLAN, un reproductor de video Open Source, Jon simplemente revisó el código (una de las ventajas del código libre) y armó un parche para evitar la limitación que impone Google al reproductor: que los videos sean de Google y no de otro origen.

Un simple parche, solucionado


Tags relacionados: hacking open source video

Comentarios

  1. Ja! un genio!

    Citar »
  2. de todos modos, el cliente está basado en video lan que es GPL, y era cuestion de no patchear un chunk de:
    http://code.google.com/vlc-diff.txt (por lo que no hay nada ilegal)

    + // Google mods
    + const char* allowed_host = "video.google.com";
    + char * host_found = strstr(p_sys->url.psz_host, allowed_host);
    + if ((host_found == NULL) ||
    + ((host_found + strlen(allowed_host)) !=
    + (p_sys->url.psz_host + strlen(p_sys->url.psz_host)))) {
    + msg_Warn( p_access, "invalid host, only video.google.com is allowed" );
    + goto error;
    + }
    +


    pd: falta el boton preview

    Citar »
  3. y donde dice url falta decir url sin schema

    Citar »
  4. juas, es verdad juam.

    si, lo de usar el Videolan por parte de Google parece copado pero ¿para que cuernos le pusieron esa restricción? me pareció flojo de parte de la gente de Google eso, es un detalle boludo, que se yo, ya que hacen un reproductor de video , que se pueda reproducir todo y listo, te aseguro que muchos lo usarían ya de por sí al ser ensamblado por la gente de Google.

    Citar »
  5. si, muy extraño...hasta tiene un goto

    Citar »

Deje su comentario:

(comentarios ofensivos o que no hagan al enriquecimiento del post serán borrados/editados por el administrador sin previo aviso)

Security Image

Negrita Cursiva Imagen Enlace

Guardar los datos: Si / No