विकसक असे ॲप्लिकेशन तयार करतात जे संगणकावर यादृच्छिकपणे चालणाऱ्या प्रक्रिया निवडतात आणि बंद करतात. ऑपरेटिंग सिस्टम पूर्णपणे क्रॅश होईपर्यंत किंवा वापरकर्त्याने क्रिया थांबविण्यापर्यंत ही साधने चक्र चालू ठेवतात.
प्रक्रिया रूलेट म्हणून ओळखली जाणारी संकल्पना अनेक वर्षांपासून सार्वजनिक भांडारांमध्ये अस्तित्वात आहे. अलीकडे, कृत्रिम बुद्धिमत्तेच्या मदतीने तयार केलेल्या आवृत्तीने सोशल नेटवर्क्स आणि विशेष वेबसाइटवर लक्ष वेधले.
हे प्रोग्राम Windows, macOS आणि Linux सारख्या वातावरणात कार्य करतात. डिजिटल रशियन रूलेटचे अनुकरण करून सक्रिय कार्ये ओळखण्यासाठी आणि पूर्ण करण्यासाठी ते मूळ आदेश वापरतात.
संकल्पनेची उत्पत्ती
प्रक्रिया रूले प्रोग्रामरमध्ये तांत्रिक विनोद म्हणून उदयास आली. अप्रत्याशित मार्गाने आवश्यक प्रक्रिया काढून टाकून सिस्टमच्या लवचिकतेची चाचणी घेणे ही कल्पना आहे.
पहिल्या रेकॉर्डपैकी एक 2016 चा आहे, जेव्हा डेव्हलपर जॅमिस बकने मल्टीप्लेअर आवृत्ती प्रकाशित केली होती. या अंमलबजावणीमध्ये, सहभागी मध्यवर्ती सर्व्हरशी कनेक्ट झाले ज्याने सामूहिक फेऱ्यांचे समन्वय साधले.
आणखी एक प्रकार वर्षांनंतर दिसला, कोडबॉक्स वापरकर्त्याने तयार केला. ही आवृत्ती तुम्हाला फेऱ्यांची संख्या परिभाषित करण्यास आणि यशस्वीरित्या पूर्ण झालेल्या प्रत्येक प्रक्रियेसाठी गुण जमा करण्यास अनुमती देते.
निर्माते त्यात असलेल्या जोखमींबद्दल स्पष्टपणे चेतावणी देतात. वास्तविक नुकसान टाळण्यासाठी ते फक्त आभासी मशीनवर स्क्रिप्ट चालवण्याची शिफारस करतात.
GitHub वर उपलब्ध उदाहरणे
सार्वजनिक भांडार संकल्पनेच्या विविध अंमलबजावणीचे आयोजन करतात. सुमारे पाच वर्षांपूर्वी लाँच झालेला कोडबॉक्स प्रकल्प एक साधी शेल स्क्रिप्ट म्हणून काम करतो.
प्रोग्राम सक्रिय प्रक्रियांची यादी करतो आणि यादृच्छिकपणे समाप्त करण्यासाठी एक निवडतो. वापरकर्त्याने अंमलबजावणी सुरू करण्यापूर्वी त्यांना किती पुनरावृत्ती हवी आहेत ते परिभाषित केले आहे.
दुसरी, जुनी आवृत्ती, प्रक्रियेस सामूहिक गेममध्ये रूपांतरित करते. एक सहभागी क्रुपियर म्हणून काम करतो, कनेक्ट केलेल्या प्रत्येकासाठी स्पिनची सुरुवात नियंत्रित करतो.
या साधनांमध्ये त्यांच्या वर्णनानुसार हेतुपुरस्सर मालवेअर नसतात. ते केवळ आधुनिक ऑपरेटिंग सिस्टीमची नाजूकता प्रदर्शित करण्यासाठी सेवा देतात.

AI सह तयार केलेली अलीकडील आवृत्ती
IceSolst म्हणून ओळखल्या जाणाऱ्या विकसकाने अलीकडेच टास्क अनमॅनेजर सादर केले. त्याने कर्सर एआय कोडिंग प्लॅटफॉर्म वापरून साधन तयार केले.
सिस्टीम कोसळेपर्यंत अनुप्रयोग सतत ID द्वारे प्रक्रिया समाप्त करतो. प्रात्यक्षिक व्हिडिओ रिअल टाइममध्ये वर्तन दर्शवतात.
निर्मात्याने काल्पनिक इन-हाउस स्टोअरसारखे विनोदी घटक जोडले. त्यामध्ये, वापरकर्ते फेरीत जिंकलेल्या आभासी नाण्यांसह मालवेअर “खरेदी” करतात.
ही पोस्ट सोशल मीडियावर लगेच व्हायरल झाली. हजारो वापरकर्त्यांनी अंमलबजावणीच्या धाडसीपणावर आणि संबंधित जोखमींवर टिप्पणी केली.
तपशीलवार तांत्रिक ऑपरेशन
प्रोग्राम्स ऑपरेट करण्यासाठी नेटिव्ह ऑपरेटिंग सिस्टम कमांड्स वापरतात. Windows मध्ये, ते निवडलेली कार्ये समाप्त करण्यासाठी TerminateProcess सारखी कार्ये वापरतात.
युनिक्स सारख्या वातावरणात, SIGTERM किंवा SIGKILL सिग्नलसह किल कमांड वापरा. सक्रिय PID च्या सूचीवर लागू केलेल्या यादृच्छिक अल्गोरिदमद्वारे निवड होते.
Windows मधील explorer.exe सारख्या गंभीर प्रक्रिया, बंद केल्यावर त्वरित क्रॅश होतात. इतर, कमी आवश्यक, फक्त वैयक्तिक ॲप्स बंद करा.
लवकर थांबण्यासाठी काही प्रकाशनांमध्ये विशिष्ट क्रिया आवश्यक असतात. त्यापैकी एक फक्त तेव्हाच थांबतो जेव्हा वापरकर्ता “मी एक भित्रा आहे” हे अचूक वाक्यांश टाइप करतो.
सुरक्षा धोके आणि शिफारसी
ही साधने प्राथमिक मशीनवर चालवल्याने जतन न केलेला डेटा गमावला जाऊ शकतो. उघडलेले ॲप्लिकेशन अचानक बंद होते, कामात व्यत्यय येतो.
जरी एक साधा रीस्टार्ट बहुतेक क्रॅश निराकरण करतो, दूषित प्रक्रियांना कधीकधी मॅन्युअल पुनर्प्राप्तीची आवश्यकता असते. तात्पुरत्या फाइल्स ॲक्सेसेबल होऊ शकतात.
तज्ञ फक्त वेगळ्या वातावरणात चाचणी करण्याची शिफारस करतात. व्हर्च्युअल बॉक्स किंवा व्हीएमवेअर सारख्या व्हर्च्युअल मशीन्स पुरेसे संरक्षण देतात.
या साधनांच्या व्यापक दुर्भावनापूर्ण वापराचे कोणतेही अहवाल नाहीत. भूतकाळातील कॉर्पोरेट वातावरणातील विलग प्रकरणे अंतर्गत गैरवर्तनाची क्षमता दर्शवतात.
विकसकांमध्ये लोकप्रियता
संकल्पनेची पुनरावृत्ती समुदायाची तांत्रिक उत्सुकता दर्शवते. प्रोग्रामर ऑपरेटिंग सिस्टम मर्यादा नियंत्रित आणि धोकादायक मार्गाने एक्सप्लोर करतात.
जुन्या आवृत्त्या रेपॉजिटरीमध्ये हजारो दृश्ये जमा करतात. अलीकडील बातम्यांनी AI सह विकासातील नैतिकतेबद्दल चर्चांना चालना दिली आहे.
सहभागी डिजिटल धैर्याची चाचणी म्हणून व्यायाम पाहतात. इतर संभाव्य विध्वंसक पद्धतींना प्रोत्साहन देण्याच्या दृष्टिकोनावर टीका करतात.
साध्या कल्पना इंटरनेटवर दीर्घायुष्य कसे मिळवतात हे इंद्रियगोचर दाखवते. अंमलबजावणीची श्रेणी मूलभूत स्क्रिप्टपासून ते अधिक विस्तृत डिझाइनपर्यंत असते.
चाचणीसाठी सुरक्षित पर्याय
स्वारस्य असलेले वापरकर्ते तणाव सिम्युलेटर वापरू शकतात. प्राइम95 किंवा फुरमार्क सारखी साधने यादृच्छिकपणे प्रक्रिया समाप्त न करता स्थिरता चाचणी करतात.
सँडबॉक्स वातावरण वेगळ्या प्रयोगांना परवानगी देते. डॉकर कंटेनर किंवा लाइटवेट व्हर्च्युअल मशीन कमी जोखमीसह समान गरजा पूर्ण करतात.
प्रोग्रामिंग समुदाय निरुपद्रवी प्रकारांवर चर्चा करतात. काही आवृत्त्या केवळ टर्मिनेशन न करता कोणत्या प्रक्रियांवर परिणाम होतील याची नोंद करतात.
हे पर्याय शैक्षणिक पैलू राखतात. ते चाचणी दरम्यान मुख्य प्रणालीची अखंडता टिकवून ठेवतात.
समान साधनांची उत्क्रांती
या संकल्पनेने वर्षानुवर्षे बदलांना प्रेरणा दिली आहे. संबंधित प्रकल्प हार्डवेअर बिघाड किंवा मेमरी ओव्हरलोड नियंत्रित मार्गाने अनुकरण करतात.
व्यावसायिक निदान साधने समान दृष्टीकोन घेतात. ते शुद्ध यादृच्छिकतेचा अवलंब न करता समस्याप्रधान प्रक्रिया ओळखतात.
आर्टिफिशियल इंटेलिजन्ससह एकत्रीकरण नवीन शक्यता उघडते. कर्सर सारखे प्लॅटफॉर्म फंक्शनल प्रोटोटाइपची जलद निर्मिती सुलभ करतात.
विकासक तांत्रिक मर्यादा शोधणे सुरू ठेवतात. जिज्ञासा आणि जबाबदारी यांच्यातील समतोल हा चर्चेचा केंद्रबिंदू आहे.