Reflexiones sobre la crisis

Cuando l@s banquer@s y millonari@s salten desde sus balcones, me creeré la crisis.
A poco que hagas ya es algo. Es mejor actuar como la piedra en el zapato, que dejarse arrastrar por el Tsunami constantemente.

Cartel visto en el centro de Bilbao.

  pdf

Atardecer en Egino

Atardecer en Egino

No todo va a ser C, perl, GNU/Linux y frikadas. Uno también tiene su corazoncito…

  pdf

Rompiendo apt 2ª parte: fallo al configurar paquetes dpkg -a configure

Supongamos que has ido a instalar un programa, y de repente te das cuenta que va a quitar paquetes vitales para el sistema, y presionas CTRL+c para cortar la descarga. ¿A quién no le ha pasado? :P

Típico mensaje que suele aparecer:

dpkg: subprocess post-installation script killed by signal (Interrupt)

La siguiente vez que lances apt, dará un error:

E: dpkg was interrupted, you must manually run ‘dpkg –configure -a’ to correct the problem.

¿Entonces cómo vuelvo a usar apt? Si ejecutas “dpkg –configure -a’”, efectivamente configurará los paquetes y ejecutará las órdenes que tiene pendientes, con lo que quizás te quite paquetes que necesites. Ignoro si hay otra forma más userfriendly vía dpkg, aptitude o similar, pero esta es la forma en que yo lo he solucionado (a las bravas):

dpkg guarda toda la información relativa a los paquetes instalados en /var/lib/dpkg/. En /var/lib/dpkg/updates/ se guardan los ficheros control de cada paquete deb que se va a instalar:

ga@debian:~$ ls /var/lib/dpkg/updates/
0000 0002 0004 0006 0008 0010 0012 0014 0016 0018 0020 tmp.i
0001 0003 0005 0007 0009 0011 0013 0015 0017 0019 0021
ga@debian:~$

Si borramos todos esos ficheros y volvemos a lanzar apt, veremos que ya no nos pide que configuremos los paquetes pendientes.

¿Qué tontería, eh? :P

References:
http://kutxa.homeunix.org/bloga/2008/05/24/apt-error-configurando-el-paquete-foo

  pdf

Script para sacar estadísticas de tags de datos EXIF

Las cámaras digitales, cuando sacan una foto, guardan en el fichero de imagen datos relativos a las características con que se ha hecho la foto (EXIF): apertura del diafragma, velocidad de obturación, saturación, contraste, tamaño, etc.

Esta información es de bastante utilidad, por ejemplo para aprender cómo se ha sacado una foto y tratar de imitarla. También sabiendo la distancia focal con la que sacas fotos, te puede servir para decantarte por uno u otro objetivo.

Para todo esto, he hecho un pequeño programa que saca estadísticas de los datos EXIF. Analiza un directorio, extrae el TAG que le digamos (por defecto FocalLength), y muestra cuántas veces se ha visto dicha etiqueta en los ficheros de imagen.

También tenemos la opción de generar una gráfica con las estadísticas:

Se puede descargar de aquí

El programa requiere el módulo de perl Charts::Gnuplot, que por defecto no viene en algunas distros. Se puede instalar, como root, de la siguiente manera:

cpan -i Charts::Gnuplot

  pdf

Clonación de pasaportes con chip

“La seguridad es un estado mental” es una frase común en el mundo de la seguridad informática (ni idea de quién la expresaría por primera vez). Tus sistemas son tan seguros como tú sientas que así es. Pero por supuesto, eso no implica que sean invulnerables.

Ya llevan de moda unos cuantos años los chips RFID, y sus implementaciones en la vida cotidiana son muy variadas: coches que se abren con solo acercar una tarjeta (Renault Megane por ejemplo), tarjetas de crédito, monederos electrónicos, tarjetas de metro/bus, tarjetas de la seguridad social, tarjetas de empresas, etc.

De las últimas aplicaciones que se han implementado yo diría que son los DNI’s y pasaportes electrónicos. Ofrecen la posibilidad de realizar a través de internet, ciertas operaciones que normalmente tendrías que ir a una oficina. Por poner un ejemplo: consultar el registro de tierras a tu nombre en el catastro.

El caso es que el grupo de seguridad THC, ha conseguido saltarse las protecciones que llevan los chips de los pasaportes, para modificarlos a placer (como si falsificaras el DNI). Y lo mejor es que han creado una aplicación para que lo pruebes. El video demostrativo:

La web donde se explican todos los pasos. No es nuevo, lo hicieron público el 30 de Septiembre del 2008, pero no deja de ser curioso.

  pdf