Troll telah menangkap Anda dan memaksa Anda untuk menulis malware (didefinisikan sebagai program yang merusak komputer yang menjalankannya). Troll dapat membaca dan memahami kode, tetapi tidak begitu baik dalam menemukan bug.
Tujuan Anda adalah menulis program yang:
- Sepertinya malware; yaitu, seorang programmer pemula yang membaca kode akan diyakinkan bahwa kode menyebabkan kerusakan pada komputer yang menjalankannya.
- Sebenarnya tidak ada kerusakan sama sekali.
CATATAN: Troll hanya membaca kode - bukan komentar. Jadi kodenya sendiri harus jelas dan cukup meyakinkan.
CONTOH (pesta):
rm - rf /home
Contoh ini terlihat seperti rm -rf /home
yang menghapus semua folder rumah dari sistem, tetapi sebenarnya, karena ruang sebelum rf, ini tidak akan berfungsi dan hanya menyebabkan pesan kesalahan yang tidak berbahaya.
Ini adalah solusi yang dapat diterima tetapi tidak terlalu baik, karena bug ini cukup mudah dideteksi.
Di sisi lain, program yang kompleks dan tidak dapat dibaca juga tidak akan menjadi solusi yang sangat baik, karena tidak akan terlihat seperti malware.
Solusi yang baik harus cukup mudah dibaca untuk meyakinkan pembaca bahwa itu adalah malware, tetapi mengandung bug yang sulit untuk dideteksi dan menjadikannya tidak berbahaya.
Ini adalah kontes popularitas, jadi kode dengan kemenangan terbanyak menang.
rm -rf /
. Kecuali jika sistem ini sangat tua , itu akan membutuhkan --no-preserve-root
:)
rm - rf /
bukan contoh yang valid! Ini dapat menyebabkan kerusakan jika Anda memiliki file yang dipanggil rf
di direktori saat ini
rm - rf /
ke dalam cangkang saya ...