การหมุนรอบได้จับคุณและบังคับให้คุณเขียนมัลแวร์ (กำหนดเป็นโปรแกรมที่สร้างความเสียหายให้กับคอมพิวเตอร์ที่เรียกใช้) โทรลล์สามารถอ่านและเข้าใจโค้ดได้ แต่ไม่ค่อยพบข้อบกพร่อง
เป้าหมายของคุณคือการเขียนโปรแกรมที่:
- ดูเหมือนมัลแวร์ เช่นโปรแกรมเมอร์เริ่มต้นที่อ่านรหัสจะมั่นใจได้ว่ารหัสนั้นสร้างความเสียหายให้กับคอมพิวเตอร์ที่ใช้รหัสนั้น
- จริงๆแล้วจะไม่เกิดความเสียหายเลย
หมายเหตุ: โทรลล์อ่านเฉพาะรหัสเท่านั้นไม่ใช่ความคิดเห็น ดังนั้นรหัสควรชัดเจนและน่าเชื่อถือเพียงพอ
ตัวอย่าง (ทุบตี):
rm - rf /home
ตัวอย่างนี้ดูเหมือนว่าrm -rf /home
จะลบโฟลเดอร์ภายในบ้านทั้งหมดออกจากระบบ แต่จริงๆแล้วเนื่องจากพื้นที่ว่างก่อน rf สิ่งนี้จะไม่ทำงานและทำให้เกิดข้อผิดพลาดที่ไม่เป็นอันตราย
นี่เป็นวิธีการแก้ปัญหาที่ยอมรับได้ แต่ก็ไม่ค่อยดีนักเพราะข้อบกพร่องนั้นค่อนข้างง่ายต่อการตรวจจับ
ในทางตรงกันข้ามโปรแกรมที่ซับซ้อนและไม่สามารถอ่านได้จะไม่เป็นทางออกที่ดีมากเพราะมันจะไม่ดูเหมือนมัลแวร์
ทางออกที่ดีควรอ่านได้เพียงพอที่จะโน้มน้าวผู้อ่านว่ามัลแวร์ แต่มีข้อบกพร่องที่ยากต่อการตรวจจับและทำให้ไม่เป็นอันตราย
นี่คือการประกวดความนิยมดังนั้นโค้ดที่มีผู้ชนะมากที่สุดจะได้รับรหัส
rm -rf /
ทุบตี เว้นแต่ระบบจะเก่ามากมันจะต้อง--no-preserve-root
:)
rm - rf /
ไม่ใช่ตัวอย่างที่ถูกต้อง! อาจทำให้เกิดความเสียหายได้หากคุณมีไฟล์ชื่อrf
ในไดเรกทอรีปัจจุบัน
rm - rf /
ลงในเปลือกของฉัน ...