WoRD of VoiD
I feel funny and I don't know why…Excuse me while I kiss the sky
I feel funny and I don't know why…Excuse me while I kiss the sky
17 Sep

Uno de los addons para Firefox que para mi ha llegado a resultar imprescindible por lo que ofrece es Adblock Plus. Elimina los molestos banners publicitarios de casi cualquier sitio web en base a una lista remota mantenida por sus propios usuarios. Por supuesto permite eliminar contenido manualmente, muy útil para firmas en foros, cabeceras gigantes y todos esos elementos incordiantes que encontramos todos los días en la web.
El problema, como con todo lo bueno, es que cuando te acostumbras demasiado ya no puedes volver atrás. Abrir el Internet Exploter en circunstancias como estas se convierte en una experiencia aterradora. Todo son banners animados, molestos, gigantes… Y desgraciadamente lo mismo pasa con Google Chrome y es que no tiene soporte para plugins ni trae de serie nada que pueda servir para bloquear elementos publicitarios, lo que le coloca, desgraciadamente, el mismo cartel "NO USAR" que lleva Internet Exploter colgado al cuello.
Es una pena porque la versión 3.0, liberada hace pocos días, aparenta ser el navegador más rápido que he visto desde Mosaic y por lo tanto merece una solución al tema de la publicidad, o lo que es lo mismo, Privoxy.
Privoxy is a non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk. Privoxy has a flexible configuration and can be customized to suit individual needs and tastes. It has application for both stand-alone systems and multi-user networks.
Suena interesante, ¿verdad? Bien, lo primero que tenemos que hacer es descargar el instalador correspondiente e instalar el programa en nuestro ordenador. La versión para Windows la podemos descargar desde AQUI.
Una vez instalado y para empezar a funcionar lo antes posible, lo único que tenemos que hacer es decirle a Chrome que navegue a través de Privoxy. Abrimos el navegador, sus opciones y en la pestaña "Avanzadas" pulsamos el botón etiquetado como "Cambiar la configuración del Proxy". Una vez que se abra la ventana siguiente (Propiedades:Internet) y pulsamos el botón etiquetado como "Configuración de LAN".
El último paso consiste en hacer que todo el tráfico dirigido al navegador pase por privoxy para llevarse una buena limpieza previa. Marcamos la casilla "Usar un servidor proxy para la LAN (esta configuración no se aplicará a conexiones con acceso telefónico ni VPN.)". En la casilla destinada a la dirección ponemos 127.0.0.1 y en la destinada al puerto el 8118. Pulsamos en el botón "Opciones Avanzadas" y nos aseguramos de que el proxy (127.0.0.1:8118) solo esté establecido para HTTP: y Seguro: , es decir, quitamos la marca a "Usar el mismo servidor proxy para todos los protocolos" y eliminamos el proxy para FTP:
Y ya está todo el trabajo hecho. Si abrimos chrome después de esto podremos navegar tranquilamente sin banners, más rápido, un poco más seguro y anónimo.
Obviamente el proxy se puede usar tanto en Chrome como en Exploter o en Firefox. Solo hay que ajustar las opciones que afecten al tema de usar o no usar un proxy para cada uno de ellos. Con el paso anterior no solo hemos activado el uso de privoxy para Google Chrome sino también para Internet Exploter mientras que Firefox tiene sus propias opciones en su propia configuración, aunque activar el uso de Privoxy con éste es tan trivial como para los otros dos.
A modo de conclusión: acabo de desinstalar Firefox de mi netbook. Chrome+Privoxy vuelan en el pequeño ASUS. Absolutamente nada que ver con la frustación y los brazos cruzados que produce Firefox cuando se pone a zampar memoria y a tirar de disco.
17 Abr
El proceso que describo a continuación tiene como finalidad la de comprobar si nuestra propia red WiFi es segura cuando nuestra intención es la de mantenerla cerrada usando algún tipo de clave.
A menudo sucede que la opción "por defecto" que usamos para proteger una red WiFi no resulta del todo efectiva aunque creamos que está perfectamente cerrada bajo una clave de 128bits.
El problema radica en el tipo de "protección" que probablemente estemos usando: WEP.
Es posible sacar la clave de una red que se ha cerrado usando el método anterior en poco menos de diez minutos usando una distribución LIVE de BackTrack Linux y un ordenador que lleve instalada una tarjeta WiFi capaz de ponerse en modo monitor. Para este ejemplo usaremos un Asus EEEPc 701, que viene equipado de serie con todo lo que necesitamos.
Sobra decir que este método solo ha de usarse para comprobar la seguridad de nuestra propia red y con ello valorar si necesitamos usar otro tipo de protección como WPA2 y eventualmente un filtrado de MAC’s. Romper contraseñas de una red ajena es un delito.
En primer lugar, una vez nos hayamos bajado la ISO de BackTrack, tenemos que pasarla a algún dispositivo que el eeepc pueda utilizar para arrancar la distribución live. Puede ser una tarjeta SD o un pendrive; no se notará demasiada diferencia en cuanto a arranque PERO después de haber probado de los dos modos, me encuentro con que la versión grabada en una SD me daba ciertos problemas al volcar el fichero con los paquetes capturados en la misma tarjeta que contiene el sistema operativo.
Para crear ese pendrive/SD autoarrancable usaremos UNetbootin.
Una vez que tengamos el sistema operativo correctamente grabado en nuestro pendrive, arrancamos el ASUS con él y una vez que lleguemos hasta el login prompt, entraremos en el sistema como root. La contraseña por defecto en BackTrack para root es "toor". Una vez hecho lo anterior arrancamos KDE (startx) y abrimos una terminal.
En primer lugar vamos a poner la tarjeta WiFi del eeepc en modo monitor. Para ello crearemos el dispositivo ath1 tecleando el siguiente comando en la terminal:
airmon-ng start wifi0
Ahora, si nos apetece, cambiaremos la dirección MAC del dispositivo. En primer lugar lo desactivamos, luego cambiamos la MAC y lo reactivamos:
ifconfig ath1 down
macchanger -m 00:11:22:33:44:55 ath1
ifconfig ath1 up
Ahora ya tenemos la tarjeta WiFi de nuestro eeepc con la MAC cambiada y en modo monitor, es decir, podemos empezar a examinar redes. Para ello vamos a utilizar el siguiente comando:
airodump-ng -w archivo_de_volcado ath1
Donde "archivo_de_volcado" es la localización y nombre del archivo donde vayamos a guardar la información recogida por airodump-ng. En cuanto empiece a escanear redes nos ofrecerá resultados similares a estos:

En la columna de la izquierda, tapada en verde, tendremos las direcciones MAC de los dispositivos a que ha encontrado airodump-ng. Una vez hayamos seleccionado la red que queremos probar, apuntaremos su MAC y el canal en el que está. En este caso sería el canal 1. Interrumpimos el funcionamiento de airodump-ng (CTRL+C) y lo lanzamos de nuevo especificando el canal y la MAC del dispositivo que queremos registrar:
airodump-ng -w archivo_de_volcado ath1 –channel 1 –bssid MAC_DEL_DISPOSITIVO
El comando es el mismo que el anterior, pero esta vez añadimos dos nuevos parámetros que nos ayudaran a fijarnos solamente en la red que nos interesa. En este caso sería en el canal 1 (–channel 1) y con la MAC que hemos apuntado antes para ese dispositivo (–bssid MAC). Ahora airodump-ng capturará exclusivamente el tráfico de esa red:

Ahora dejamos a airodump-ng hacer su trabajo y abrimos una nueva pestaña para otra terminal. En ella vamos a intentar autentificarnos en esa red usando aireplay-ng:

El comando es el siguiente:
aireplay-ng -1 0 -e ESSID -a BSSID -h 00:11:22:33:44:55 ath1
Donde sustituiremos "ESSID" por el nombre del dispositivo WiFi que estamos testeando y "BSSID" por la dirección MAC del mismo.

Si todo va bien, obtendremos los mismos resultados que podemos ver en la imagen de arriba.
Ahora también dejaremos abierta esta nueva terminal ya que es posible que la necesitemos de nuevo más adelante y abrimos otra pestaña más.
Vamos a empezar a inyectar paquetes con aireplay. Para ello utilizaremos el siguiente comando:
aireplay-ng -3 -b BSSID -h 00:11:22:33:44:55 ath1
Donde, de nuevo, "BSSID" corresponde a la dirección MAC del dispositivo que estamos testeando.


Una vez que aireplay-ng empiece a inyectar paquetes, podemos volver a la pestaña donde teniamos a airodump-ng funcionando y comprobaremos que la cantidad marcada en la columna "DATA" de nuestra red WiFi empieza a aumentar. En caso de que aireplay-ng nos diga que ha habido algún error de desautentificación, podemos volver a la pestaña anterior y autentificarnos de nuevo mientras aireplay-ng sigue funcionando.
En cuanto hayamos capturado alrededor de 50.000 paquetes ya podemos empezar a buscar la clave de nuestra red "protegida" con WEP. Para ello abriremos otra pestaña con otra terminal y lanzaremos aircrack-ng con el siguiente comando:
aircrack-ng -0 -x -i 1 /archivo_de_volcado.cap
Si contamos con suficientes paquetes capturados, aircrack-ng nos ofrecerá el password de nuestra red WEP en cuestión de segundos.
12 Mar
¿Es posible ver video HDV capturado con Final Cut Pro en Windows? La respuesta habitual es NO.
Basta con hacer un par de busquedas en google para descubrir que no solo es necesario disponer de un ordenador Apple para poder visualizar un video de las anteriores características, también es necesario tener instalado Final Cut Pro en dicho ordenador. ¿Por qué? Porque utiliza un codec propietario que se instala con ese software de edición y que no está disponible para Windows. Si intentásemos reproducir en windows los videos en formato .mov con los que trabaja Final Cut Pro, solo obtendriamos una pantalla en negro y escuchariamos el sonido.
La solución habitual para el problema anterior requiere del equipo mencionado anteriormente -ordenador Apple + Final Cut Pro- y desde allí exportar el video con algún otro codec que un PC con Windows pueda reconocer. Es una solución cara y aparatosa pero desgraciadamente es la única que parece haber. ¿O no?
Pues no. Es posible convertir ese video de Final Cut Pro para poder trabajar con él en Windows, con coste cero y sin necesidad de tocar un ordenador Apple para nada. Y lo más interesante: no es necesario recomprimir absolutamente nada, con el consecuente ahorro de tiempo -es un proceso rápido- y sin pérdida de calidad en el material original.
¿Cómo?
El principal responsable de esta "conversión" es VideoLAN, el omnipotente reproductor multimedia opensource. En sus últimas versiones es capaz de reproducir ficheros quicktime codificados con el famoso codec HDV de Final Cut Pro. Por lo tanto, para empezar la conversión necesitaremos instalar dicho reproductor, si es que no lo tenemos ya, con una versión igual o mayor que la disponible a la hora de escribir esto, es decir, 0.9.8a.
Una vez instalado el VLC podremos comprobar que efectivamente es capaz de decodificar dichos videos:
Ahora que tenemos el video correctamente cargado en VLC y podemos verlo, también podemos hacer una pequeña conversión de formato aprovechando las posibilidades del reproductor. En realidad solo cambiaremos el contenedor de video pero sin recomprimir nada y con ello no perderemos calidad ni tiempo. Para hacer lo anterior solo tenemos que dirigirnos al menú Medio -> Convertir/Salvar de VLC (ó CRTL+R) y elegir el video que queremos convertir. En las opciones de encapsulamiento elegimos MPEG-TS y, si necesitásemos salida de audio, elegiremos un codec en la pestaña "Códec de audio" . Obviamente también activaremos la opción "Archivo" y definiremos un nombre y ubicación para el fichero donde queremos hacer la conversión.
Finalmente pulsaremos el botón "Save" y esperaremos unos momentos a que VLC convierta nuestro fichero Quicktime. Una vez realizada la operación anterior tendremos como resultado un fichero con extensión ts (Transport Stream) que ya podremos ver en otros reproductores disponibles para Windows.
Pero seguimos teniendo un problema y es que muchos programas de edición para Windows no se llevan bien con esos ficheros de video .ts. Por ejemplo, ni Premiere ni AE son capaces de importar esos videos, aunque Vegas creo recordar que no tenía mucho problema para tragárselos.
En cualquier caso también es posible conseguir que los programas anteriores sean capaces de importar nuestro video. Para ello solo necesitamos convertirlo de nuevo -de nuevo sin recompresión alguna- y meterlo dentro de algún otro contenedor que sean capaces de decodificar.
Una posible solución que admite cualquiera de los anteriores la podemos hacer efectiva usando otra herramienta gratuita y multiplataforma -java- llamada ProjectX. Si no tenemos instalado Java en nuestro ordenador o no queremos complicarnos la vida demasiado, existe la posibilidad de bajar una versión portable de ProjectX desde su misma web.
Una vez descargado, ejecutamos el programa y añadimos el video en formato .ts a nuestro proyecto (File -> Add..)
Ahora pulsamos el botón etiquetado como "prepare>>" y en la ventana que nos muestra ProjectX marcamos la opción "to M2P" en "Action:". Acto seguido pulsamos el botón con el icono de Play/Pausa que hay encima y esperamos unos segundos a que finalice la conversión.
Como resultado tendremos un video en formato .m2p que puede importar perfectamente tanto Premiere como AE.
18 Ago

Wall-E cuenta la historia de un pequeño robot-basurero que se queda aislado en una Tierra devorada por la basura cuando sus habitantes humanos deciden abandonarla. Como buen robot es un gran devoto de su trabajo y durante más de setecientos años, Wall-E -que así se llama el pequeño robot- continúa apilando basura en ese yermo desolado que una vez albergó vida.
Con esta premisa, los señores de Pixar se atreven a narrar una historia en la que dos personajes tan mudos como atípicos -un robot y una cucaracha- viven pequeñas aventuras hasta que se produce un giro inesperado en forma de visitante del exterior y… se jode la película.
La relación entre Wall-E y EVE llega a resultar aburrida y excesivamente fría aunque se trate de robots. La parte que se desarrolla fuera de la Tierra es demasiado infantiloide como para tomarla medianamente en serio. Quizás falte que los humanos "evolucionados" sean un poco más patéticos y un poco menos ridículos.
En la segunda parte se desvela un guión demasiado naïf para el listón que tiene marcado Pixar. Ya han demostrado en más de una ocasión que tienen capacidad de sobra como para encantar a niños y adultos, por lo que no entiendo que en esta ocasión parezca que se olvidan de los segundos. Estoy seguro de que el día que Pixar se sacuda el estigma de cine para niños que arrastra la animación desde no se sabe cuando y haga algo verdaderamente para adultos, ese día harán historia. O al menos hubiese bastado con que no nos diesen una historia tan mascada.
Pero de momento creo que tendrán que conformarse con hacer historia en el apartado técnico de la película. La iluminación, las texturas, la animación, o el inmenso nivel de detalle son más que brillantes. Aunque escueza decirlo, es casi perfecta desde este punto de vista.
Quizás merezca especial mención el apartado de la animación. Porque hacer brillar de ese modo a un cubo, cuatro cilindros y dos esferas requiere de una maestría que está en la mano de muy pocos. Y sobre todo cuando no cuenta con una voz que narre la acción.
Y por supuesto resulta imperdonable lo que han hecho con la voz del timón que era Sigourney Weaver en el original (con una doble referencia a Alien y 2001) y que en la versión doblada al castellano han masculinizado sin venir a cuento.
En un artículo de ZonaFandon he visto una tira cómica que describe poco más o menos lo que me ha contado Wall?E.

Viñeta 1 (Jobs): Chico, estoy muy orgulloso de la nueva película de Pixar. Siempre ha sido mi sueño contar historias con animación de un modo que nunca se había hecho antes!
Viñeta 2 (Jobs): Y con Wall-E, Pixar ha usado el software más potente del mundo para establecer una nueva -y ancha- frontera.
Viñeta 3 (Calvin): ¿Y de qué va? (Jobs): Una cosa bonita que aprende una lección valiosa.
Viñeta 4 (Calvin): ¿Otra vez? (Jobs): Yup.