एक हैकर कैसे बनें
कंप्यूटर सुरक्षा में, एक हैकर वह व्यक्ति है जो कंप्यूटर और नेटवर्क सिस्टम के सुरक्षा तंत्र पर केंद्रित है. विशेषज्ञ प्रोग्रामर और नेटवर्किंग विज़ार्ड की समुदायों और साझा संस्कृतियों हैं जो अपने इतिहास को दशकों के माध्यम से पहली बार साझा करने वाले मिनीकंप्यूटर और जल्द से जल्द arpanet प्रयोगों का पता लगाते हैं. इस संस्कृति के सदस्य पहले थे "हैकर्स." कंप्यूटर और फोन सिस्टम में ब्रेकिंग लोकप्रिय संस्कृति में हैकिंग का प्रतीक है, लेकिन यह संस्कृति ज्यादातर लोगों की तुलना में अधिक जटिल और नैतिकतावादी है. एक हैकर बनने के लिए, बुनियादी हैकिंग तकनीकों को सीखना, एक हैकर की तरह कैसे सोचें, और नैतिक हैकिंग समुदाय के भीतर सम्मान कैसे प्राप्त करें.
कदम
3 का भाग 1:
सीखना बुनियादी बातों1. एक यूनिक्स की तरह ओएस चलाएं, जैसे कि लिनक्स. यूनिक्स और यूनिक्स जैसे ऑपरेटिंग सिस्टम इंटरनेट की ऑपरेटिंग सिस्टम हैं. जबकि आप यूनिक्स को जानने के बिना इंटरनेट का उपयोग करना सीख सकते हैं, आप यूनिक्स को समझने के बिना इंटरनेट हैकर नहीं हो सकते हैं. इस कारण से, हैकर संस्कृति आज बहुत दृढ़ता से यूनिक्स केंद्रित है. यूनिक्स जैसी ऑपरेटिंग सिस्टम के कई प्रकार हैं, सबसे लोकप्रिय लिनक्स, जिसे आप उसी मशीन पर माइक्रोसॉफ्ट विंडोज के साथ चला सकते हैं. ऑनलाइन लिनक्स डाउनलोड करें या इंस्टॉलेशन के साथ आपकी सहायता के लिए एक स्थानीय लिनक्स उपयोगकर्ता समूह खोजें.
- पानी में अपने पैर की उंगलियों को डुबाने का एक अच्छा तरीका एक लाइव सीडी या यूएसबी नामक एक डिवाइस को बूट करना है, एक वितरण जो पूरी तरह से सीडी या यूएसबी से आपकी हार्ड डिस्क को संशोधित किए बिना चलाता है. कुछ भी कठोर करने के बिना संभावनाओं को देखने का एक तरीका.
- लिनक्स के अलावा अन्य यूनिक्स जैसी ऑपरेटिंग सिस्टम हैं, जैसे कि * बीएसडी सिस्टम. सबसे लोकप्रिय * बीएसडी सिस्टम फ्रीबीएसडी, नेटबीएसडी, ओपनबीएसडी और ड्रैगनफ्लाई बीएसडी हैं. सभी लिनक्स की तरह ओपन सोर्स हैं. हालांकि, यह याद रखना महत्वपूर्ण है कि वे बीएसडी हैं और लिनक्स नहीं हैं.
- डार्विन पर मैकोज़, एक यूनिक्स ऑपरेटिंग सिस्टम जो फ्रीबीएसडी पर है. डार्विन पूरी तरह से मुक्त और खुले स्रोत है और से उपलब्ध है http: // opensource.सेब.कॉम. चूंकि सिस्टम का मूल यूनिक्स है, और मैकोज़ बहुत लोकप्रिय है, कई लोगों ने लिनक्स एप्लिकेशन को मैकोज़ में पोर्ट किया है. आप उन कार्यक्रमों को होमब्री, फिंक या मैकपोर्ट जैसे पैकेज मैनेजर के साथ प्राप्त कर सकते हैं. वैकल्पिक रूप से, आप मैक पर मैक पर लिनक्स चला सकते हैं.
- यदि आप सुपर आला प्राप्त करना चाहते हैं, तो आप ओपन इंडियाना जैसे ऑपरेटिंग सिस्टम भी चला सकते हैं, जो ओरेकल द्वारा अधिग्रहित होने से पहले सोलारिस ऑपरेटिंग सिस्टम की ओपन सोर्स रिलीज पर आधारित है और बंद स्रोत बनाया गया है. ओपनइंडियाना और सोलारिस यूनिक्स सिस्टम वी पर बने, और, इस तरह, संगत अनुप्रयोगों के अनुकूल नहीं हैं. उस ने कहा, लिनक्स अनुप्रयोगों के कई बंदरगाह हैं. आप शायद मैकोस, बीएसडी या लिनक्स का उपयोग करके बेहतर हैं क्योंकि वे अधिक लोकप्रिय हैं और उनके लिए कई और प्रोग्राम उपलब्ध हैं.
2
HTML लिखें. यदि आप नहीं जानते कि प्रोग्राम कैसे करें, बुनियादी हाइपरटेक्स्ट मार्क-अप भाषा (एचटीएमएल) सीखना और धीरे-धीरे प्रवीणता का निर्माण करना आवश्यक है. जब आप चित्र, छवियों और डिज़ाइन घटकों की वेबसाइट को देखते हैं तो आप क्या देखते हैं, सभी HTML का उपयोग करके कोडित होते हैं. एक परियोजना के लिए, एक मूल होम पेज बनाने और वहां से अपना रास्ता बनाने के तरीके सीखने के लिए सेट करें.
3
प्रोग्रामिंग की भाषा जानें. कविताओं को लिखना शुरू करने से पहले, आपको मूल व्याकरण सीखना होगा. नियमों को तोड़ने से पहले, आपको नियमों को सीखना होगा. लेकिन यदि आपका अंतिम लक्ष्य एक हैकर बनना है, तो आपको अपनी उत्कृष्ट कृति लिखने के लिए मूल अंग्रेजी से अधिक की आवश्यकता होगी.
3 का भाग 2:
हैकिंग दृष्टिकोण को अपनाना1. रचनात्मक रूप से सोचो. अब जब आपको बुनियादी कौशल मिल गया है, तो आप कलात्मक रूप से सोचना शुरू कर सकते हैं. हैकर कलाकारों, दार्शनिकों और इंजीनियरों की तरह हैं जो सभी एक में लुढ़क गए हैं. वे स्वतंत्रता और आपसी जिम्मेदारी में विश्वास करते हैं. दुनिया को हल करने की प्रतीक्षा में आकर्षक समस्याओं से भरा है. हैकर्स समस्याओं को हल करने, अपने कौशल को तेज करने और उनकी बुद्धि का उपयोग करने में एक विशेष प्रसन्नता लेते हैं.
- हैकर्स के पास हैकिंग के बाहर सांस्कृतिक और बौद्धिक रूप से हितों की विविधता है. जैसे ही आप खेलते हैं, उतना ही काम करते हैं, और जितना काम करते हैं उतना ही खेलते हैं. सच्चे हैकर्स के लिए, सीमाएं "प्ले," "काम क," "विज्ञान," तथा "कला" सभी गायब हो जाते हैं या उच्च स्तरीय रचनात्मक खेल में विलय करते हैं.
- विज्ञान कथा पढ़ें. विज्ञान कथा सम्मेलनों में जाएं, जो हैकर्स और प्रोटो-हैकर्स से मिलने का एक शानदार तरीका है.
- एक में प्रशिक्षण पर विचार करें युद्ध कला. मार्शल आर्ट्स के लिए आवश्यक मानसिक अनुशासन की तरह हैकर्स के महत्वपूर्ण तरीकों से समान प्रतीत होता है. सबसे हैकर-लाइ मार्शल आर्ट्स वे हैं जो कच्चे ताकत, एथलेटिसवाद, या शारीरिक क्रूरता के बजाय मानसिक अनुशासन, आराम से जागरूकता और नियंत्रण पर जोर देते हैं.ताई ची हैकर्स के लिए एक अच्छी मार्शल आर्ट है.
2. प्यार करना सीखें समस्याओं को सुलझा रहा. किसी भी समस्या को कभी दो बार हल नहीं करना चाहिए. एक समुदाय के रूप में इसके बारे में सोचें जिसमें हर किसी का समय हैकर्स कीमती है. हैकर्स का मानना है कि जानकारी साझा करना एक नैतिक जिम्मेदारी है. जब आप समस्याओं को हल करते हैं, तो सभी को एक ही समस्या को हल करने में मदद करने के लिए जानकारी सार्वजनिक करें.
3. पहचानना और अधिकार से लड़ना सीखें. हैकर का दुश्मन बोरियत, कठोरता, और सत्तावादी आंकड़े है जो सूचना की स्वतंत्रता को गले लगाने के लिए सेंसरशिप और गोपनीयता का उपयोग करते हैं. एकान्त काम हैकर को हैकर को हैकिंग से रोकता है.
4. सक्षम होना. तो, जो भी रेडडिट पर समय बिताता है वह एक हास्यास्पद साइबरपंक उपयोगकर्ता नाम लिख सकता है और हैकर के रूप में मुद्रा. लेकिन इंटरनेट अहंकार और मुद्रा पर एक महान तुल्यकारक और मूल्यों की योग्यता है. अपने शिल्प पर काम करने में समय बिताएं, न कि आपकी छवि, और आप अपने आप को सोचने वाली सतही चीजों पर मॉडलिंग करने से अधिक तेज़ी से सम्मान प्राप्त करेंगे "हैकिंग" लोकप्रिय संस्कृति में.
3 का भाग 3:
हैकिंग अच्छी तरह से1. लिखना खुला स्रोत सॉफ्टवेयर. प्रोग्राम लिखें कि अन्य हैकर्स मजेदार या उपयोगी हैं, और प्रोग्राम स्रोतों को पूरी हैकर संस्कृति का उपयोग करने के लिए दें. हैकरडम का सबसे सम्मानित डेमीगोड्स वे लोग हैं जिन्होंने बड़े, सक्षम प्रोग्राम लिखे हैं जो व्यापक जरूरतों को पूरा करते हैं और उन्हें दूर कर देते हैं ताकि अब हर कोई उनका उपयोग करता है.
2. परीक्षण परीक्षण और डीबग ओपन-सोर्स सॉफ्टवेयर. कोई भी ओपन-सोर्स लेखक आपको जो सोच रहा है वह आपको बताएगा कि अच्छे बीटा-टेस्टर्स (जो जानते हैं कि लक्षणों का वर्णन कैसे करें, समस्याओं को स्थानांतरित करने के लिए अच्छी तरह से, एक तेज रिलीज में बग को सहन कर सकते हैं, और कुछ साधारण नैदानिक दिनचर्या लागू करने के इच्छुक हैं) उनके वजन के लायक हैं रूबी में.
3. उपयोगी जानकारी प्रकाशित करें. एक और अच्छी बात यह है कि वेब पेजों या अक्सर पूछे जाने वाले प्रश्नों (एफएक्यू) सूचियों जैसे दस्तावेज़ों में उपयोगी और रोचक जानकारी एकत्र और फ़िल्टर करना है, और उन लोगों को उपलब्ध कराएं. प्रमुख तकनीकी एफएक्यू के रखरखाव ओपन-सोर्स लेखकों के रूप में लगभग उतना ही सम्मान प्राप्त करते हैं.
4. मदद बुनियादी ढांचे को काम रखती है.स्वयंसेवक हैकर संस्कृति (और इंटरनेट के इंजीनियरिंग विकास, उस मामले के लिए) चलाते हैं. इसमें बहुत सारे आवश्यक हैं लेकिन अनगैरोधी काम है जो इसे जारी रखने के लिए किया जाना चाहिए - मेलिंग सूचियों को प्रशासित करना, समाचार समूह को नियंत्रित करना, बड़े सॉफ्टवेयर संग्रह साइटों को बनाए रखना, आरएफसी और अन्य तकनीकी मानकों का विकास करना. जो लोग इस तरह की चीज को अच्छी तरह से बहुत सम्मान देते हैं, क्योंकि हर कोई जानता है कि इन नौकरियों में भारी समय डूबता है और कोड के साथ खेलने के रूप में ज्यादा मजेदार नहीं है. उन्हें समर्पण दिखाता है.
5. हैकर संस्कृति की सेवा करें. यह ऐसा कुछ नहीं है जिसे आप ऐसा करने के लिए तैनात किया जाएगा जब तक कि आप थोड़ी देर के लिए न हों और चार पिछली वस्तुओं में से एक के लिए जाने-माने हो जाएं. हैकर संस्कृति में नेता नहीं हैं, बिल्कुल, लेकिन इसमें संस्कृति नायकों और जनजातीय बुजुर्गों और इतिहासकारों और प्रवक्ता हैं. जब आप लंबे समय तक ट्रेंच में रहे हैं, तो आप इनमें से एक में बढ़ सकते हैं.
टिप्स
कुछ कंपनियां हैकर्स के लिए अपनी सुरक्षा का परीक्षण करने के लिए भुगतान करती हैं. यदि आप काफी अच्छे हो जाते हैं, तो यह आपका काम हो सकता है!
सुनिश्चित करें कि पकड़े जाने के लिए, हालांकि आप जो करने की योजना बना रहे हैं वह अवैध हो सकता है, यह अनुशंसा की जाती है कि आप ऐसा न करें ब्लैक हैट हैकिंग में संलग्न हों.
अपनी मूल भाषा को अच्छी तरह से लिखें. हालांकि यह एक आम स्टीरियोटाइप है कि प्रोग्रामर नहीं लिख सकते हैं, हैकर्स की एक आश्चर्यजनक संख्या बहुत सक्षम लेखकों हैं.
लिस्प एक अलग कारण के लिए सीखने लायक है - जब आप अंततः इसे प्राप्त करते हैं तो आपके पास गहरा ज्ञान अनुभव होगा. वह अनुभव आपको अपने बाकी दिनों के लिए एक बेहतर प्रोग्रामर बना देगा, भले ही आप वास्तव में कभी भी लिस्प का उपयोग नहीं करते हैं. आप Emacs टेक्स्ट एडिटर, या स्क्रिप्ट-फू प्लगइन्स के लिए संपादन मोड को लिखकर और संशोधित करके आसानी से लिस्प के साथ कुछ शुरुआती अनुभव प्राप्त कर सकते हैं जीआईएमपी उन्नत छवि संपादन सॉफ्टवेयर.
पर्ल व्यावहारिक कारणों से सीखने के लायक है- यह सक्रिय वेब पेजों और सिस्टम प्रशासन के लिए बहुत व्यापक रूप से उपयोग किया जाता है ताकि यदि आप कभी भी पर्ल नहीं लिखते हैं, तो आपको इसे पढ़ना सीखना चाहिए. कई लोग उन नौकरियों पर सी प्रोग्रामिंग से बचने के लिए पर्ल का उपयोग करते हैं जिन्हें सी की मशीन दक्षता की आवश्यकता नहीं होती है.
आपके द्वारा बनाए गए वेबसाइटों पर अपने कौशल का परीक्षण करें.
अच्छे के लिए अपने कौशल का उपयोग करें. एक सफेद टोपी हैकर बनना हर किसी के लिए अच्छा है और एक ब्लैक टोपी हैकर बनने और पुलिस के साथ परेशानी की परेशानी से ज्यादा सुरक्षित है.
आप क्या हैक के बारे में सावधान रहें. अवैध गतिविधियों में गंभीर परिणाम हो सकते हैं, और इंटरनेट पर कुछ भी वास्तव में गुमनाम नहीं है.
कभी भी अवैध गतिविधियाँ करने की कोशिश न करें जो आपको मुसीबत में ला सकती है
यदि आप उनके सिस्टम का परीक्षण कर सकते हैं तो एक सुरक्षा सेवा (ADT) से पूछें.
चेतावनी
ब्लैक हैट हैकिंग (आपराधिक उद्देश्यों के लिए हैकिंग) एक अवैध गतिविधि है जिसका परिणाम प्रमुख दंड हो सकता है. यह एक बड़ा अपराध है और कानून के तहत दंडनीय है.
सामाजिक नेटवर्क पर साझा करें: