मैं दुर्भावनापूर्ण आदेशों के बारे में उबंटू फोरम की चेतावनी पढ़ रहा था और इस दिलचस्प मणि को पाया:
:(){ :|:& };:
चेतावनी: उपरोक्त कोड आपकी मशीन को तब तक क्रैश कर देगा जब तक कि आपके पास सख्त खरीद सीमा नहीं है (जो कि आप शायद नहीं करते हैं) एक कठिन पुनरारंभ करने का संकेत देते हैं।
इस कोड को चलाने के समान समझें
sudo rm -rf /
।
लेकिन इसका क्या मतलब है? यहां तक कि अपने प्रोग्रामिंग अनुभव के साथ, मैंने कभी भी एक कमांड नहीं देखी है जो कि गुप्त भाषा है जो कि विधानसभा भाषा नहीं है।
sudo rm -rf /
है और अधिक खतरनाक है, लेकिन मैंने देखा है लोगों को रिमोट सर्वर पर इस पर अमल "बस यह क्या किया देखना चाहता था" यदि आप एक कठिन समय एक नियंत्रण कक्ष के लिए उपयोग के बिना पुन: प्रारंभ हो जहां।
arbitrary_name(){ arbitrary_name|arbitrary_name& };arbitrary_name
। नाम :
न केवल इस आदेश को छोटा और गूढ़ बनाता है, बल्कि एक :
बिल्टिन को भी बदल देता है जो एक फ़ंक्शन में कुछ भी नहीं करता है जो बहुत कुछ करता है । यदि आप :(){ :|:& }
किसी और के वातावरण में इसकी परिभाषा को छलनी करते हैं और इसे वहां रहने देते हैं, तो यह हड़ताल करेगा जब पीड़ित इसे कम से कम उम्मीद करता है ।
sudo rm -rf /
। वह आदेश आपकी सभी फ़ाइलों को हटा देता है; यह केवल आपकी मशीन के संसाधनों को तब तक रोकती है जब तक कि यह अनुपयोगी न हो जाए और आपको पुनः आरंभ करना पड़े।