# Editorial: Los Hechos de la Vida
Categoría: diariolinux
Recuperar el password de un fichero .rar en Linux
Russian password crackers es una web especializada en aplicaciones para la recuperación de passwords. Disponen de un extenso catálogo (passwords de sistema – Windows, Linux – , de BBDD – Oracle, Clarion, Paradox – , de BIOS, de MS-Office , de OpenOffice, de archivos ARJ, ZIP, RAR), tanto de pago como gratuitas. He llegado a esta web siguiendo un enlace en Google, buscando aplicaciones para la recuperación de passwords de ficheros RAR en Linux.
Al final, he llegado a la página de cRARk, la aplicación que buscaba, pero para Windows. Tras descargarlo, veo que el README nombrar el enlace para la versión Linux. Tras descomprimir, veremos que hay dos versiones: crark y crark-hp. La segunda permite romper (por fuerza bruta o por ataques de diccionario) contraseñas de archivos RAR con cabeceras cifradas.
Para poder ejecutar crark es necesario, la primera vez, hay que definir un fichero donde se le indica si se va a usar ataque por fuerza bruta o por diccionario. En el primer caso, hay que definir el juego de caracteres a usar y la longitud estimada de la clave (mínimo, máximo). En el segundo caso, se puede definir aparte de la ruta al diccionario, las permutaciones y combinaciones que se quieren realizar con cada palabra que aparece en dicho diccionario. Os recomiendo que como partida, os descarguéis este fichero .zip ya preparado con algunos ejemplos (incluyendo el fichero secret.rar, que no es más que un archivo .rar de prueba, con el password secret). Si os lo descargáis, no os olvidéis de que el autor ha usado la versión Windows de cRARk, por lo que antes de poder usar sus ficheros de configuración, hay que convertir los saltos de línea Windows a saltos de línea Linux – esto se hace con la herramienta dos2unix -). A continuación un ejemplo de ejecución (con éxito) sobre ese fichero de prueba:
[juanan@localhost crark-3.1]$ ./crark-hp -pdic_pass.def secret.rar
cRARk-HP (Encrypted Headers) v. 3.1b Freeware
Copyright 1995-2001, 2006-07 by P. Semjanov,
<a href="http://www.password-crackers.ru">http://www.password-crackers.ru</a>
portions (c) 1993-2005 Eugene Roshal
(c) PSW-soft Password Cracking Library PCL v. 2.0d by P. Semjanov
..
Choosing best crypto functions...........................................
Chosen: ASM (Northwood/Core 2), MMX4 (AMD) (/f0223)
Ticks per password expected = 40350769, theoretical = 30000000, CPU rate = 0,74
..
Processing line 3 of password definition file...
secret - Header CRC Ok
..
Testing archive /tmp/crark/test/secret.rar
..
Testing secret.nfo
secret - CRC OK
In hex (PCL style): 73 65 63 72 65 74
Passwords tested = 7 (time = 00,27, rate = 26 p/s)
Total tested = 7, slow tests = 1
Happy cracking!
QtTube: cómo descargar vídeos de YouTube con un click
QtTube es una pequeña pero útil aplicación para descargar vídeos de YouTube con un click, sin usar la línea de comandos para nada.
Como el paquete de QtTube no está disponible en Synaptic y tiene algunas dependencias, su instalación no es trivial. Dado que estos días he estado impartiendo un curso de iniciación al software libre, aproveché este ejemplo para explicar la instalación de aplicaciones sin usar Synaptic, ni .debs. (sin llegar todavía a la compilación de fuentes con el hechizo mágico ./configure && make && make install) QtTube es el ejemplo de transición perfecto. Para que la explicación fuera reaprovechable, grabé un vídeo en formato .ogg.
Lo podéis encontrar troceado ( [ 1 , 2 , 3 , 4 , 5]} o completo ( 74 MB )
Nota para recordar: se pueden concatenar varios vídeos .ogg en uno sólo desde la línea de comandos simplemente así:
$ cat qttube_{1..5}.ogg >> qttube.ogg
Para que luego digan que la línea de comandos está anticuada y sólo la usamos los viejos del lugar … 🙂
Convertir de LaTeX a ODT y viceversa
Un apunte rápido para que no se me pierda. Acabo de encontrarme con la necesidad de convertir un texto en formato LaTeX a formato ODT (OpenOffice Writer). Buscando en el sabio, he encontrado rápido una macro para hacer el proceso inverso (writer2latex). Tras investigar un poco más, he llegado a una aplicación multiplataforma para conseguir el objetivo a través de un paso intermedio: convertir de LaTeX a RTF y de RTF a ODT. El proyecto se alberga en SourceForge y se llama latex2rtf. No lo he probado aún, pero tiene buena pinta. Vamos a ver qué tal se porta 😉
Saltarse protección anti-impresión en los PDF
$ gconftool-2 --recursive-list /apps/evince
override_restrictions = false</p>
<p>$ gconftool-2 --type bool --set /apps/evince/override_restrictions "true"</p>
<p>$ gconftool-2 --recursive-list /apps/evince
override_restrictions = true