Un troll ti ha catturato e ti sta costringendo a scrivere malware (definito come un programma che danneggia il computer che lo esegue). Il troll può leggere e comprendere il codice, ma non è così bravo a individuare i bug.
Il tuo obiettivo è scrivere un programma che:
- Sembra malware; vale a dire, un programmatore principiante che legge il codice sarà convinto che il codice causi danni al computer che lo esegue.
- In realtà non fa alcun danno.
NOTA: il troll legge solo il codice, non i commenti. Quindi il codice stesso dovrebbe essere abbastanza chiaro e convincente.
ESEMPIO (bash):
rm - rf /home
Questo esempio sembra rm -rf /home
che rimuova tutte le cartelle home dal sistema, ma in realtà, a causa dello spazio prima di rf, questo non funzionerà e causerà solo un messaggio di errore innocuo.
Questa è una soluzione accettabile, ma non è molto buona, perché il bug è abbastanza facile da rilevare.
D'altra parte, anche un programma complesso e illeggibile non sarà un'ottima soluzione, perché non sembrerà un malware.
Una buona soluzione dovrebbe essere abbastanza leggibile per convincere il lettore che si tratta di malware, ma contiene un bug che è difficile da rilevare e lo rende innocuo.
Questo è un concorso di popolarità, quindi vince il codice con il maggior numero di voti.
rm -rf /
. A meno che il sistema non sia molto vecchio , richiederà --no-preserve-root
:)
rm - rf /
non è un esempio valido! Può causare danni se si dispone di un file chiamato rf
nella directory corrente
rm - rf /
nella mia conchiglia ...