प्रोग्रामिंग सीखने के लिए 4 सर्वश्रेष्ठ ऑनलाइन हैकिंग गेम्स

हैकिंग में एक निश्चित रोमांटिक अपील है। आपके मॉनिटर की रोशनी से दूर टाइप करने और रहस्यों तक पहुंच प्राप्त करने का विचार बहुत से लोगों को पता है, लेकिन वास्तविक जीवन की हैकिंग वैसी नहीं है जैसी फिल्मों में होती है। वास्तविक दुनिया में, हैकिंग एक अपराध है, लेकिन यह एक मांग में कौशल सेट(in-demand skill set) भी है । 

कंपनियां अपनी सुरक्षा का परीक्षण करने के लिए पेशेवर (या व्हाइट-हैट) हैकर्स को भुगतान करती हैं। ((or white-hat) hackers)यदि यह आपके लिए एक दिलचस्प काम की तरह लगता है, तो इन हैकिंग गेम्स को ऑनलाइन शुरू करने के लिए आवश्यक कोडिंग और हैकिंग कौशल सीखने के लिए अपना हाथ आज़माएं।

बॉक्स को हैक करें(Hack the Box)

हैक(Hack)बॉक्स(Box) उतना खेल नहीं है जितना कि यह एक पहेली है। यहां तक ​​कि मंच में प्रवेश पाने के लिए, आपको वेब विकास के कुछ बुनियादी स्तर का ज्ञान होना(basic level of knowledge of web development) चाहिए । इसके लिए आपको केवल एक आमंत्रण कोड प्राप्त करने के लिए साइट में अपना रास्ता हैक करना होगा, हालांकि यह पहेली को सुलझाने में आपकी मदद करने के लिए रास्ते में कई संकेत छोड़ता है।

एक बार अंदर जाने के बाद, अन्य पैठ परीक्षकों से जुड़ने के लिए हैक(Hack)बॉक्स एक बेहतरीन जगह है। (Box)इसमें 30 से अधिक विभिन्न मशीनें हैं जिन्हें आप दूरस्थ रूप से कनेक्ट कर सकते हैं और हैक कर सकते हैं। यदि आप अपने हैक का सबूत जमा करते हैं, तो आप अंक प्राप्त कर सकते हैं और लीडरबोर्ड पर चढ़ सकते हैं। स्टेग्नोग्राफ़ी, क्रिप्टोग्राफी और अन्य क्षेत्रों में ऑफ़लाइन पहेलियाँ भी हैं। 

यदि आप अपने आप को एक अर्ध-कुशल हैकर पसंद करते हैं और अपने कौशल को तेज करना चाहते हैं, तो हैक(Hack)बॉक्स(Box) शुरू करने के लिए एक अच्छी जगह है। 

इस साइट को हैक करें(HackThisSite)

HackThisSite एक पूरी तरह से मुफ्त वेबसाइट है जिसमें हैकिंग पर परीक्षण और पाठ्यक्रम हैं। यह उपयोगकर्ताओं को उन मिशनों की पेशकश के साथ शुरू होता है जिनके माध्यम से वे काम कर सकते हैं, जिसमें न्यूनतम ज्ञान से लेकर अधिक उन्नत तकनीकों तक की कठिनाई होती है। वेबसाइट पर ऐसे कई लेख भी हैं जो आपको आपकी ज़रूरत के कई कौशल सिखाने के साथ-साथ समाधान और पहेली पर चर्चा करने के लिए फ़ोरम भी हैं।

यदि आप हैकिंग की दुनिया में अभी शुरुआत कर रहे हैं, तो "बुनियादी मिशन" चुनौतियों का प्रयास करें। ये धीरे-धीरे कठिनाई में बढ़ेंगे और आपको सिखाएंगे कि आगे बढ़ने से पहले आपको क्या जानना चाहिए। यथार्थवादी मिशन भी हैं जो बहुत अधिक जटिल हैं।

हैक(Hack)बॉक्स(Box) की तरह , HackThisSite में एक उच्च स्कोर प्रणाली है। एक "हॉल ऑफ़ फ़ेम" अनुभाग भी है जहाँ साइट उन कमजोरियों को सूचीबद्ध करती है जो उपयोगकर्ताओं को मिली हैं और उन उपयोगकर्ताओं को अंक प्रदान करती हैं। HackThisSite उपयोगकर्ताओं को सुरक्षा खामियों की तलाश करने के लिए प्रोत्साहित करता है, लेकिन उन्हें विनाशकारी कार्रवाई करने के बजाय एक बग रिपोर्ट प्रस्तुत करने के लिए कहता है।

HackThisSite व्हाइट हैट हैकर्स के लिए एक बेहतरीन ट्रेनिंग ग्राउंड और सभा स्थल है, खासकर यदि आप अपनी जरूरत के कौशल सीखना शुरू कर रहे हैं। 

पिकोसीटीएफ(PicoCTF)

बहुत से लोग सोचते हैं कि हैकिंग केवल कोडिंग के बारे में है, लेकिन इसमें केवल जावा सिंटैक्स को जानने से कहीं अधिक शामिल है(more involved than just knowing Java syntax) । आपको रचनात्मक रूप से सोचने और यह जानने में सक्षम होना चाहिए कि एक हैकर का सामना करने वाली विभिन्न समस्याओं से कैसे निपटें। PicoCTF का उद्देश्य युवा दर्शकों (मध्य-कक्षा से लेकर हाई स्कूल तक) है, लेकिन इसका उपयोग कोई भी कर सकता है।

PicoCTF को (PicoCTF)कार्नेगी मेलन यूनिवर्सिटी(Carnegie Mellon University) के कंप्यूटर सुरक्षा विशेषज्ञों द्वारा डिज़ाइन किया गया है । खिलाड़ी शैक्षिक सामग्री और साइबर सुरक्षा पहेली से भरी एक ढीली कहानी के माध्यम से काम करते हैं। वेबसाइट के अनुसार, खिलाड़ियों को "रिवर्स इंजीनियर, ब्रेक, हैक, डिक्रिप्ट, और चुनौतियों को हल करने के लिए रचनात्मक और गंभीर रूप से सोचना चाहिए।"

जबकि इसमें हैकिंग शामिल है, PicoCTF को अपने मस्तिष्क के लिए एक प्रशिक्षण गेम की तरह अधिक सोचें। जब आप हैकिंग के बारे में सोचना जानते हैं, तो कोड को तोड़ने का वास्तविक कार्य बहुत आसान हो जाएगा। ऐसी प्रतियोगिताएं भी हैं जिनमें उपयोगकर्ता भाग ले सकते हैं, बशर्ते आप उचित आयु सीमा के भीतर हों।


(PicoCTF)हैकिंग में रुचि रखने वाले युवा लोगों के लिए (younger that is interested in hacking)PicoCTF एक बेहतरीन टूल है । यह बुनियादी कौशल की एक मजबूत नींव सिखाएगा जो किसी को बाद में जीवन में अधिक उन्नत पाठ्यक्रमों में ले जाएगा। 

हैक्सप्लेनिंग(Hacksplaining)

Hacksplaining एक इंटरैक्टिव ट्यूटोरियल साइट है जो उपयोगकर्ताओं को विभिन्न सुरक्षा कारनामों की प्रक्रिया के माध्यम से चरण-दर-चरण मार्गदर्शन करती है। इसका प्लेटफ़ॉर्म उपयोगकर्ताओं को यह देखने की अनुमति देता है कि जब SQL इंजेक्शन(SQL Injection) , क्लिकजैकिंग(Clickjacking) और अन्य प्रकार की हैकिंग तकनीकों का उपयोग किया जाता है तो पर्दे के पीछे क्या होता है।

हालांकि यह ज्यादा हैकिंग का खेल नहीं है, लेकिन इंटरेक्टिव तत्व इसके पाठों को इस तरह से प्रदर्शित करने में मदद करते हैं कि सिर्फ सामग्री को पढ़ने से नहीं होता है। यह पाठ्यक्रमों की एक श्रृंखला में स्थापित किया गया है जो स्वाभाविक रूप से एक से दूसरे में जाते हैं। उदाहरण के लिए, जब आप SQL इंजेक्शन ट्यूटोरियल समाप्त करते हैं, तो यह आपको एक पाठ में ले जाता है कि (SQL Injection)SQL इंजेक्शन(SQL Injection) से कैसे बचाव किया जाए । 

साइन अप किए बिना कई पाठ उपलब्ध हैं, लेकिन आप और भी अधिक जानकारी प्राप्त करने के लिए मुफ्त में शामिल हो सकते हैं। साइट पर जानकारी के धन और आसान-से-दृष्टिकोण प्रारूप के साथ, सुरक्षा कारनामों की बुनियादी समझ प्राप्त करने के लिए Hacksplaining एक अच्छी जगह है। 

हैकिंग पर एक नोट

हालांकि हैकिंग एक रोमांटिक उद्योग है, याद रखें कि ऐसी जानकारी तक पहुंचना अपराध है जिसकी आपको पहुंच की अनुमति नहीं है-और किसी भी अपराध की तरह, इसमें भारी दंड और जेल का समय हो सकता है। व्हाइट-हैट हैकिंग एक आकर्षक कौशल सेट हो सकता है, लेकिन इस क्षेत्र में काम करने के लिए आवश्यक सुरक्षा मंजूरी हासिल करने के लिए आपको अक्सर एक साफ आपराधिक रिकॉर्ड की आवश्यकता होती है।

यदि आप एक व्हाइट-हैट हैकर बनना चाहते हैं, तो सुनिश्चित करें कि आप अपने द्वारा सीखे गए कौशल का दुरुपयोग न करें। यह आपको विभिन्न प्रमाणन प्राप्त करने के लिए भी लाभान्वित कर सकता है, जैसे कि ईसी-काउंसिल से (EC-Council)प्रमाणित एथिकल हैकर(Certified Ethical Hacker) प्रमाणन या साइबर सुरक्षा प्रमाणन रोडमैप(Cyber Security Certification Roadmap) । 



About the author

प्रौद्योगिकी उद्योग में लगभग 20 वर्षों के बाद, मैंने Apple उत्पादों के बारे में बहुत कुछ सीखा है और उन्हें अपनी आवश्यकताओं के लिए कैसे वैयक्तिकृत किया जाए। विशेष रूप से, मुझे पता है कि कस्टम उपस्थिति बनाने के लिए आईओएस प्लेटफॉर्म का उपयोग कैसे करें और एप्लिकेशन प्राथमिकताओं के माध्यम से अपने उपयोगकर्ताओं के साथ बातचीत करें। इस अनुभव ने मुझे मूल्यवान अंतर्दृष्टि प्रदान की है कि ऐप्पल अपने उत्पादों को कैसे डिजाइन करता है और अपने उपयोगकर्ता अनुभव को कैसे बेहतर बनाता है।



Related posts