सदस्य वार्ता:Sunilsinha99/प्रयोगपृष्ठ

पृष्ठ की सामग्री दूसरी भाषाओं में उपलब्ध नहीं है।
मुक्त ज्ञानकोश विकिपीडिया से

कैसे एक हैकर (Hacker) बनें कंप्यूटर सुरक्षा की दृष्टि से , हैhttp://hindihacker.com कर एक ऐसा व्यक्ति होता है, जिस की नज़र आप के कंप्यूटर और नेटवर्क सिस्टम के सुरक्षा तंत्र पर होती है। यहाँ पर इस तरह के कुशल प्रोग्रामर्स और नेटवर्किंग विज़ार्ड का एक समुदाय है, जो कई दशकों से आप की हिस्ट्री को मिनिकंप्यूटर और ARPAnet के प्रयोगों के उपयोग से खोज लेते हैं। इस तरह के समुदाय के लोग ही सबसे पहले "हैकर्स" कहलाए। फिर कंप्यूटर और फ्रैकिंग फ़ोन सिस्टम (phreaking phone system) की सुरक्षा को तोड़ना इस तरह के हैकिंग समुदाय का प्रतीक बन गया, लेकिन हैकिंग करने को ज़्यादातर लोग जितना कठिन समझते हैं उस की तुलना में कहीं ज़्यादा कठिन और जटिल है। कुछ बैसिक हैकिंग तकनीक सीखें, कैसे एक हैकर की तरह सोचते हैं, और हैकिंग के इस जटिल समुदाय में आप अपनी जगह कैसे पाएँ। http://hindihacker.com/types-hacker/ 1 यूनिक्स रन करें: यूनिक्स इंटरनेट का एक ऑपरेटिंग सिस्टम है। हालाँकि आप यूनिक्स को समझे बिना भी इंटरनेट का उपयोग करना सीख सकते हैं, हाँ लेकिन आप यूनिक्स को समझे बिना इंटरनेट हैकर नहीं बन सकते। इसी कारण से आज कल की हैकर संस्कृति का रुझान यूनिक्स (Unix) की तरफ ज़्यादा होता है। लिनॅक्स की तरह यूनिक्स एक ही मशीन पर माइक्रोसॉफ्ट विन्डोज़ के साथ भी चल सकता है। लिनॅक्स को ऑनलाइन डाउनलोड करें या फिर इन्स्टालेशन में मदद के लिए एक कोई स्थानीय यूज़र ग्रुप को खोजें।[१] • या फिर एक लाइव सीडी का उपयोग कर, जिस के उपयोग से आप को अपनी हार्ड डिस्क में बिना फेरबदल किए ही डिस्ट्रिब्यूशन में मदद मिले। • यहाँ पर यूनिक्स के अलावा ऐसे और भी सॉफ्टवेयर हैं, लेकिन इन पर बाइनरी डिस्ट्रिब्यूशन होता है, जिस से कि आप कोड को नहीं पढ़ सकते और इसे मॉडिफाइ भी नहीं कर सकते। माइक्रोसॉफ्ट विन्डोज़ मशीन पर या फिर किसी और क्लोज्ड-सोर्स सिस्टम पर हैकिंग सीखना उतना ही कठिन है जितना कि प्लास्टर पहन कर डांस सीखना। • मैक ओएस में लिनॅक्स का चलना मुमकिन है, लेकिन सिस्टम का कुछ हिस्सा ही ओपन सोर्स होगा। http://hindihacker.com/hacker-film/ 2 HTML सीखें: यदि आप अच्छी तरह से प्रोग्रामिंग करना नहीं जानते तो आप को हाइपरटेक्स्ट मार्क-अप लैंग्वेज (HTML) सीखने की आवश्यकता होगी। आप को वेबसाइट पर जो भी पिक्चर्स, इमेजस और डिज़ाइन कोड दिखाई देते हैं, इन सब को HTML के उपयोग से ही कोड किया जाता है। किसी प्रोजेक्ट के लिए एक सामान्य होमेपेज बनाना सीखें और फिर वहाँ से आगे की ओर बढ़ें। • HTML को जाँचने के लिए, उदाहरण पाने अपने ब्राउज़र पर, page source information पर जाएँ। फायरफॉक्स में Web Developer > Page Source पर जाएँ और फिर कोड की ओर ध्यान दें। http://hindihacker.com/ethical-hacker-kaise-bane/ • आप किसी भी वर्ड प्रोसेसिंग प्रोग्राम जैसे कि Notepad या Simple text पर भी HTML कोड लिख सकते हैं और फिर इस फाइल को "text only" में सेव करें ताकि आप इसे ब्राउज़र पर अपलोड कर सकें और अपने द्वारा किए हुए काम को भी देख पाएँ। [२] • आप को टैग का उपयोग सीखना होगा। [३] का उपयोग एक टैग को ओपन करने में और ">" का उपयोग इसे क्लोज़ करने में होता है। " " का उपयोग किसी पैराग्राफ कोड की पहली लाइन की शुरुआत में किया जाता है। आप इटैलिक, फोर्मैटिंग और कलर आदि के लिए भी टैग का उपयोग कर सकते हैं। HTML सीख कर आप इंटरनेट के काम करने के तरीके को समझ सकते हैं। 3 प्रोग्रामिंग लेंग्वेज सीखें: जैसे कि एक कविता लिखने से पहले ग्रामर सीखना होती है। वैसे ही आप को ग़लतियाँ करने से बचने के लए प्रोग्रामिंग लेंग्वेज सीखने की ज़रूरत भी होगी। लेकिन यदि आप का लक्ष्य एक अच्छा हैकर बनने का है तो आप को बेसिक से भी ज़्यादा सीखने की ज़रूरत है। [४] • शुरुआत के लिए Python एक अच्छी लेंग्वेज है, क्योंकि यह बहुत ही स्पष्ट रूप से डिज़ाइन की गई है और शुरुआत करने वालों के लिए सरल भी है। एक अच्छी और पहली लेंग्वेज होने के बावजूद भी यह सिर्फ़ एक साधारण सी लेंग्वेज की तरह नहीं है बल्कि यह बहुत ही शक्तिशाली, फ्लेक्सिबल और बड़े प्रॉजेक्ट्स के लिए बहुत अच्छी भी है। जावा (Java) भी बहुत अच्छी लेंग्वेज है, लेकिन इसे पहली लेंग्वेज की तरह उपयोग करने में कठिनाई होती है।[५] • यदि आप प्रोग्रामिंग के बारे में गंभीरता से सोच रहे हैं, तो आप को यूनिक्स की कोर लेंग्वेज C को सीखना होगा। C++ भी C से जुड़ी हुई होती है, और यदि आप को एक लेंग्वेज की जानकारी है, तो आप को दूसरी सीखने में कठिनाई नहीं होगी। C आप की मशीन पर अच्छी तरह से कार्य करती है, लेकिन इस में आप का ज़्यादातर समय डिबगिंग (debugging) में जाएगा और इसी कारण से इसे नकारा जाता है। • Backtrack 5 R3, Kali या Ubuntu 12.04LTS जैसे अच्छे प्लेटफॉर्म का उपयोग करना सही होगा। हैकिंग की भावना (Hacking Attitudes) 1 रचनात्मक रूप से सोचें: अब जबकि आप बेसिक स्किल सीख चुके हैं, तो आप रचनात्मक रूप से भी सोच सकते हैं। हैकर्स भी आर्टिस्ट, फिलॉसफर और इंजीनियर की तरह ही होते हैं। ये स्वतंत्रता और आपसी ज़िम्मेदारी में विश्वास रखते हैं। दुनिया में बहुत सारी समस्याएँ ऐसी भी हैं जो हल होने की प्रतीक्षा कर रही हैं। हैकर्स को समस्याओं को सुलझाने में, अपनी स्किल में और भी दक्षता पाने में और अपनी बुद्धि को बढ़ाने में मज़ा आता है। • हैकर्स की हैकिंग के अलावा भी रुचियों में विविधता होती है। जिस तीव्रता से आप खेलते हैं, उसी तीव्रता से काम भी करें। • कुछ विज्ञान संबंधी उपन्यास पढ़ें: विज्ञान कथा सम्मेलनों में जाएँ, ये हैकर्स और प्रोटो-हैकर्स से मिलने का एक अच्छा तरीका साबित होगा। मार्शल आर्ट सीखें। जिस तरह के मानसिक संतुलन की आवश्यकता मार्शल आर्ट के लिए होती है, हैकर्स को भी ठीक उसी तरह से काम करना होता है। शारीरिक शक्तियों के उपयोग के बिना मानसिक संतुलन वाले मार्शल आर्ट को सीखना हैकर्स के लिए ज़रूरी है। हैकर्स के लिए ताई ची (Tai Chi) एक अच्छा मार्शल आर्ट है।

2 समस्याओं को सुलझाने में रूचि लें: किसी भी एक समस्या को बार-बार सुलझाने की ज़रूरत नहीं होती। हैकर्स से जुड़े हुए एक समुदाय से जुड़ जाएँ। हैकर्स जानकारी को बाँटने में और नैतिक ज़िम्मेदारियों को साझा करने में विश्वास करते हैं। जब भी आप किसी समस्या को हल करते हैं, तो इस तरह की समस्या को सुलझा रहे लोगों के लिए इस समाधान को सार्वजनिक कर दें। • आप को अपने सारे प्रॉडक्ट्स को सार्वजनिक करने की ज़रूरत नहीं है, लेकिन कुछ हैकर्स जो ऐसा करते हैं, उन्हें अन्य हैकर्स से बहुत ज़्यादा सम्मान मिलता है। • उपदेशकों के द्वारा सुझाए हुए कुछ पुराने भागों जैसे कि "Jargon File" या "Hacker Manifesto" को पढ़ें। ये सब समय से बाहर हो सकते हैं लेकिन इन की योग्यता अभी भी बरकरार है। [६] 3 पहचान बनाना और अधिकार पाना सीखें: बोरियत, कठिन परिश्रम और सत्तावादी आँकड़ों वाले, जो सूचना की स्वतंत्रता के लिए गोपनीयता का उपयोग करते हैं, हैकर्स के दुश्मन होते हैं। • हैकिंग को, काम और अधिकार के कुछ "सामान्य" सी अवधारणाओं से अलग तरह से अपनाएँ, इस की जगह पर समानता और सामान्य जानकारी के लिए अपनाएँ। निपुण बनें: रेडिट (Reddit) पर काम करने वाले लोग ही कुछ मजेदार साइबरपंक यूज़र नेम और हैकर की तरह बनावट कर सकते हैं। पर इंटरनेट एक अच्छा समकारी होता है, जो निपुणता को अहंकार और हालात के ऊपर रखता है। अपनी छवि के अलावा, अपनी हस्तकलाओं को निखारने में अपना ज़्यादा समय बिताएँ और फिर आप बहुत जल्द अपने लिए आदर पाएँगे।