एक वायरस कैसे बनाएं
क्या आपने कभी कामना की है कि आप अपने स्वयं के सीखने के लिए या एक शरारत के लिए अपना खुद का वायरस बना सकते हैं? वायरस निर्माण में समय और ज्ञान होता है, लेकिन अगर कोई भी अपना मन डालता है तो कोई भी ऐसा कर सकता है. एक वायरस बनाना आपको एक प्रोग्रामिंग भाषा के काम के साथ-साथ ऑपरेटिंग सिस्टम और नेटवर्क सुरक्षा के बारे में बहुत कुछ सिखा सकता है. शुरू करने के लिए नीचे चरण 1 देखें और अपना खुद का वायरस बनाने में मज़ा लें.
कदम
1. यह निर्धारित करें कि आप किस ऑपरेटिंग सिस्टम पर हमला करने जा रहे हैं. सबसे आम लक्ष्य माइक्रोसॉफ्ट विंडोज, विशेष रूप से पुराने संस्करण है. कई पुराने विंडोज उपयोगकर्ता अपने ऑपरेटिंग सिस्टम को अपडेट नहीं करते हैं, जिससे उन्हें सुरक्षा छेद के लिए कमजोर बना दिया जाता है जिसे नए संस्करणों में तय किया जा सकता है.
- मैक ओएस एक्स और लिनक्स दोनों अनुमतियों के काम और ऑपरेटिंग सिस्टम के सामान्य वास्तुकला के कारण निष्पक्ष वायरस-सबूत दोनों हैं. सभी वायरस का 95% विंडोज उपयोगकर्ताओं को लक्षित करता है.
2. तय करें कि आप इसे कैसे फैलाना चाहते हैं. एक वायरस केवल एक वायरस है अगर यह अन्य उपयोगकर्ताओं को फैल सकता है. आपको शुरुआत से पहले वितरण विधि को समझने की आवश्यकता होगी, क्योंकि यह वायरस के कोड के मूलभूत सिद्धांतों में से एक है. सामान्य वितरण तंत्र में शामिल हैं:
3. उस कमजोर स्थान को निर्धारित करें जिसे आप लक्षित करना चाहते हैं. सफल वायरस एक कार्यक्रम या सिस्टम की सुरक्षा में कमजोर धब्बे का शोषण करते हैं और उनके कार्यों को फैलाने और उनके कार्यों को पूरा करने के लिए. इसके लिए बहुत सारे शोध की आवश्यकता होती है और जानते हैं कि वहां समुदाय हैं जो आपको जो चाहिए उसे ढूंढने में आपकी सहायता कर सकते हैं.
4. तय करें कि आप अपने वायरस को क्या करना चाहते हैं. एक बार आपके वायरस ने सिस्टम को संक्रमित कर लिया है, तो आप इसे क्या करना चाहते हैं? प्रभाव कुछ भी नहीं हो सकते हैं, एक संदेश प्रदर्शित करने, फ़ाइलों को हटाने के लिए, और बहुत बदतर. ध्यान रखें कि एक दुर्भावनापूर्ण वायरस बनाने और फैलाने से अधिकांश देशों में एक गंभीर अपराध है.
5. एक भाषा चुनें. एक वायरस बनाने के लिए, आपको कम से कम एक कंप्यूटर भाषा या स्क्रिप्टिंग टूल की कम से कम एक बुनियादी समझ होनी चाहिए. अधिक जटिल वायरस में अक्सर कई भाषाएं शामिल होती हैं. वास्तव में प्रभावी वायरस के लिए, आपको परिचित होने की आवश्यकता होगी विधानसभा भाषाएं.
6. अपना वायरस लिखना शुरू करें. यह एक लंबी प्रक्रिया होगी, खासकर अगर यह आपकी पहली बार कोडिंग है. जितना संभव हो सके प्रयोग करें, और आपके द्वारा उपयोग की जा रही भाषा के आधार पर अपने कोड को दोहराने के शोध तरीके. विभिन्न भाषाओं के लिए मंचों और सामुदायिक ब्लॉग पर ट्यूटोरियल हैं.
7. अपने कोड को छिपाने के शोध के तरीके. पॉलिमॉर्फिक कोडिंग के अलावा, आपके वायरस को छिपाने के अन्य तरीके हैं. एन्क्रिप्शन वायरस डेवलपर्स द्वारा उपयोग किया जाने वाला एक बहुत ही आम टूल है. इसमें बहुत सारा अभ्यास और पढ़ने लगता है, लेकिन यह आपके वायरस की उम्र बढ़ाने में एक लंबा रास्ता तय कर सकता है.
8. अपने वायरस का परीक्षण करें. एक बार आपके पास प्रोटोटाइप हो और चलाने के बाद, जितना संभव हो सके कई अलग-अलग मशीनों और सेटअप पर इसका परीक्षण करें. यदि आप सक्षम हैं तो यह सबसे आसान होगा वर्चुअल मशीनें सेट करें विभिन्न विन्यास में.
9. अपना वायरस जारी करें. यदि आप अपने वायरस के प्रदर्शन से संतुष्ट हैं, तो इसे रिलीज़ करने का समय है. ऐसा करने से पहले, हालांकि, खुद से पूछें कि क्या आप किसी भी परिणाम का सामना करने के लिए तैयार हैं जो जंगली में वायरस को रिलीज़ करने से आ सकते हैं. नई परियोजनाओं पर उस अनुभव का उपयोग करना और काम करना बेहतर हो सकता है.
वीडियो
इस सेवा का उपयोग करके, कुछ जानकारी YouTube के साथ साझा की जा सकती है.
टिप्स
यदि आप एक वायरस को हटाने के लिए देख रहे हैं, तो देखें यह लेख.
चेतावनी
अन्य उपयोगकर्ताओं को सुरक्षा भेद्यता प्रदर्शित करने के लिए केवल वायरस जारी करें.
जंगली में दुर्भावनापूर्ण कोड को रिहा करना अवैध है.
सामाजिक नेटवर्क पर साझा करें: