ฉันอ่านคำเตือนของ Ubuntu Forum เกี่ยวกับคำสั่งที่เป็นอันตรายและพบอัญมณีที่น่าสนใจนี้:
:(){ :|:& };:
คำเตือน:โค้ดด้านบนจะทำให้เครื่องของคุณผิดพลาดเว้นแต่คุณจะมีข้อ จำกัด ของ proc อย่างเข้มงวด
sudo rm -rf /
พิจารณารหัสนี้คล้ายกับการทำงาน
แต่นั่นหมายความว่าอย่างไร แม้จะมีประสบการณ์การเขียนโปรแกรมของฉันฉันไม่เคยเห็นคำสั่งที่คลุมเครือนั่นไม่ใช่ภาษาแอสเซมบลี
sudo rm -rf /
เป็นสิ่งที่อันตรายมากขึ้นแต่ฉันเคยเห็นคนดำเนินการนี้บนเซิร์ฟเวอร์ระยะไกล"แค่อยากเห็นว่ามันทำอะไร"ซึ่งคุณเริ่มต้นใหม่ได้ยากโดยไม่ต้องเข้าถึงแผงควบคุม
arbitrary_name(){ arbitrary_name|arbitrary_name& };arbitrary_name
หมายเหตุมันอาจจะเป็น ชื่อ:
ไม่เพียง แต่ทำให้สั้นนี้คำสั่งและความลับ แต่ยังเปลี่ยน:
ในตัวที่ไม่อะไรในการทำงานที่ไม่มาก หากคุณแอบหมายของมัน:(){ :|:& }
ในสภาพแวดล้อมของคนอื่นและปล่อยให้มันอยู่ที่นั่นก็จะนัดหยุดงานเมื่อเหยื่อคาดว่าอย่างน้อย
sudo rm -rf /
นี้เป็นจริงในทางไม่คล้ายกับ คำสั่งนั้นจะลบไฟล์ทั้งหมดของคุณ อันนี้อุดตันทรัพยากรเครื่องของคุณจนกว่าจะใช้ไม่ได้และคุณต้องรีสตาร์ท