Ir a la página:  1 2 3 4

Entradas de la categoría 'Linux'

Cómo crackear un ZIP con contraseña en Linux

¿A quién no se le ha “olvidado” la contraseña para descomprimir un fichero ZIP? Pues lo único que necesitamos para “recuperarla” es fuerza bruta, algo de tiempo, y un ordenador con GNU/Linux.

La herramienta a utilizar es fcrackzip. Es bastante rápida porque desecha muchísimas palabras en función de la estructura del fichero ZIP. Se encuentra en los repositorios de Debian (e imagino que también de derivados: Ubuntu,…), por lo que para instalarlo:

aptitude install fcrackzip


No viene mal echarle un vistazo al man. De todos modos, un uso típico sería:

fcrackzip -v -u -b -c aA1:.- -l 4-15 fichero.zip


Con -v añadimos cierta “verbosidad” (¿palabro?). Con -u le decimos que pruebe todas las palabras candidatas, que irá generando por fuerza bruta (-b). Con -c le decimos que no pruebe todos los posibles caracteres sino “sólo” (en este caso) las letras minúsculas (a) las mayúsculas (A), los guarismos (1) y el punto y el guión (es decir, cualesquiera símbolos que pongas detrás de los dos puntos). Y, finalmente, con -l le decimos que sólo pruebe con rangos de palabras de 4 a 15 letras.

Pero ni se os ocurra ejecutarlo así a pelo. Como tarda bastante, lo mejor es dejarlo ejecutando en segundo plano:

nohup fcrackzip -v -u -b -c aA1:.- -l 4-15 fichero.zip > crack.log &


Asumo que tú, como yo, nunca apagas tu ordenador con Linux ;) Así que, al cabo de unas horas (o días), échale un vistazo al fichero crack.log y ahí tendrás tu password “recuperado”.

Como girar sin pérdidas una imagen JPEG, con sencillos comandos de Linux

Uno de los grandes problemas que aparecen al intentar editar una imagen con formato JPEG, son las pérdidas que se producen en cada proceso de guardado de la imagen. La solución profesional en fotografía es trabajar con imágenes RAW y, sólo en el último instante, pasar la imagen (si es que se necesita) al formato JPEG.

Sin embargo, muchas cámaras digitales domésticas no disponen de ese formato. Así que el simple girado de la imagen puede provocar pérdidas respecto a la imagen originalmente registrada.

Afortunadamente en Linux tenemos unas herramientas muy potentes que nos permiten, en un sencillo paso, girar las imágenes sin que se produzca, en absoluto, ninguna pérdida. Las alternativas son dos:

  • Si la imagen ha sido captada por una cámara que detecte automáticamente su orientación en el momento de la toma (mi Canon EOS 300D tiene esa posibilidad), y la pasamos directamente de la memoria (Memory Stick, SD, CF,…) al ordenador, la información de la posición queda incluida en los datos EXIF de la imagen JPEG, pero no es utilizada a la hora de visualizarla. En este caso no hay más que usar el siguiente comando:
  • exifautotran imagen.jpg

    Con esto, la imagen original queda directamente orientada de forma correcta. Podéis comprobarlo comparando los tamaños de los ficheros: apenas varían.

  • Si no se dispone en los datos EXIF de la orientación de la imagen, podemos hacerlo “a mano” mediante este otro comando
  • jpegtran -copy all -rotate 270 original.jpg > rotada.jpg

    Esto suponiendo que qusieramos girarla 270 grados en el sentido de las agujas del reloj. Otros valores válidos sería 90 y 180.

Por cierto, no está demás echar un vistazo a man jpegtran. Sus posibilidades son muchas y muy variadas, y todas “sin pérdidas”.

Cómo conectar a la red privada virtual (VPN) de UPVNET con Linux

Hace tiempo que quería guardar esta receta, pues es de las típicas cosas que, por mucho que busques, es muy difícil que lo encuentres por la red.

En primer lugar hay que instalar los paquetes vpnc y resolvconf:

apt-get install vpnc resolvconf

Posteriormente hay que configurar vpnc. Para ello, editar el fichero /etc/vpnc/default.conf y añadir o modificar lo siguiente:

IPSec gateway tunel.upv.es
# o bien vpn.upv.es

IPSec ID linux
IPSec secret pinguino
Xauth username upvnet\tunombredeusuario
Enable Single DES

Y ya está listo para funcionar. Se maneja fácilmente siendo root (lógico) con vpnc-connect y vpnc-disconnect

[Actualizado gracias al comentario del anónimo]

IEs4Linux

Bueno, esta es la primera entrada en la versión beta de Blogger, y es para contar que, mágicamente, tengo un iexplorer funcionando, incluyendo flash player 9 en mi Linux. Y todo gracias a IEs4Linux

Cómo configurar un servidor de ficheros Linux con Samba, con validación de contraseñas de dominio UPVNET

Se parte de la base que se ha instalado Samba y que se conoce su configuración básica.

El truco está en modificar el fichero smb.conf añadiendo lo siguiente:

workgroup = UPVNET
security = DOMAIN


Posteriormente, y antes de reiniciar samba, se ejecuta en una consola la siguiente orden:

net rpc join -U agregar

Cuando pregunte por la contraseña, también es agregar

Si todo va bien, aparecerá un mensaje de que se ha agregado correctamente al dominio UPVNET. Después, reiniciar samba con /etc/init.d/samba restart y, a partir de entonces, todos los usuarios que tengan cuenta en el servidor Linux podrán acceder a los recursos compartidos del servidor desde la red Windows, con su propia contraseña de dominio UPVNET.

Ir a la página:  1 2 3 4