इसके पिछले पोस्ट में मैं आपको Hacking और Hacker के बारे में बता ही चुका हूँ| इस पोस्ट में आपको Hacking में प्रयोग होने वाली आवश्यक शब्दावली (Essential Terminologies) और Hacking में अक्सर पूछे जाने वाले प्रश्न (Hacking FAQs) और उसके उत्तर के बारे में बताऊंगा|

Hacking में प्रयोग होने वाली आवश्यक शब्दावली (Essential Terminologies)
आगे बढ़ने से पहले, हैकिंग के क्षेत्र में निम्नलिखित कुछ आवश्यक शब्दावली हैं जिसके के बारे में आपको पता होना चाहिए-
- Vulnerability
- Exploit
- Threat
- Attack
Vulnerability
Vulnerability, Computer System और Network मे एक मौजूद कमजोरी है जो attacker को सिस्टम की सुरक्षा के साथ समझौता करने कि अनुमति देती है| इस Weakness के फायदा उठाकर Attacker आपके System पर Attack करते है|
Exploit
Exploit एक सॉफ्टवेयर का भाग, आदेशों का सेट इत्यादि (Piece of software, Set of commands etc.) हैं जिसका फायदा Computer System और Network मे एक मौजूद कमजोरी के कारण आईटी सिस्टम की सुरक्षा को तोड़ने में किया जाता हैं |
Threat
Threat एक संभावित खतरा है जो Computer System और Network मे एक मौजूद कमजोरी का फायदा उठाकर संभावित नुकसान का कारण बनता है।
Attack
Attack एक तरह की क्रिया है जो सिस्टम की सुरक्षा का उल्लंघन करती है। अन्य में शब्दों, यह सिस्टम की सुरक्षा पर एक हमला है|
- Hacking क्या हैं और Hackers कितने प्रकार के होते हैं?
- Software क्या हैं और ये कितने प्रकार के होते हैं?
Hacking में अक्सर पूछे जाने वाले प्रश्न (Hacking FAQs)
हैकिंग के बारे में अक्सर पूछे जाने वाले कुछ प्रश्नों की मैंने एक छोटी सी सूची यहां बनायीं है| इन Question तथा इनके Answer को आप सभी लोगो को पता होना चाहिए|
- एक हैकर (Hacker) बनने में कितना समय लगता है?
- Hacker बनने के लिए मुझे किस कौशल (Skills) की आवश्यकता है?
- हैकिंग (Hacking) सीखने का सबसे अच्छा तरीका क्या है?
- मैं अपने कंप्यूटर को हैक (Hack) होने से कैसे सुरक्षित करूं?
एक हैकर (Hacker) बनने में कितना समय लगता है?
हैकिंग ऐसा कुछ नहीं है जिसमे रातोंरात महारत हासिल किया जा सके। Hackers के स्किल (Skill) को समझने और कार्यान्वित करने में वास्तव में कुछ समय लगता है| किसी भी व्यक्ति के लिए जो Hacker बनना चाहता है, उसमें कुछ रचनात्मकता सीखने और दृढ़ता की इच्छा होनी चाहिए|
Hacker बनने के लिए मुझे किस कौशल (Skills) की आवश्यकता है?
हैकिंग सीखने के लिए कोई जादू नहीं है| सबसे पहले कुछ बनने के लिए आपको दृढ़ निश्चय की आवश्यकता होती है, और उसके साथ साथ कड़ी मेहनत भी करनी पड़ती है। आपको कम्प्यूटर ओएस, सॉफ़्टवेयर के काम करने का ढंग, कम्प्यूटर नेटवर्क, प्रोग्रामिंग आदि की जानकारी होना आवश्यक है।
एक Hacker बनने के लिए, यह समझना आवश्यक है कि कैसे एक कंप्यूटर सिस्टम काम करता है। उदाहरण के लिए, आप ऑपरेटिंग सिस्टम, कंप्यूटर नेटवर्क और कुछ प्रोग्रामिंग के बेसिक से शुरू कर सकते हैं।
हैकिंग सीखने की शुरुआत करने के लिए कुछ बातों का विशेष ध्यान रखना होता है, जिससे आप अच्छे हैकर बन सकते हैं।
- कोई हैकिंग कोर्स (Hacking Course) ज्वाइन करने से पहले आपको नेटवर्क सिक्योरिटी (Network Security), वायरस (Virus), पोर्ट (Port), फ़ायरवाल (Firewall), आइपी एड्रेस (IP Address), एचटीटीपी (HTTP), एफ़टीपी (FTP), डीएनएस (DNS), एसएमटीपी (SMTP) आदि के बारे में बेसिक सीख लेना चाहिए।
- विंडोज़ (Windows) के साथ आपको लिनेक्स (Linux) जैसे दूसरे ऑपरेटिंग सिस्टम (Operating System) की जानकारी ज़रूर कर लेनी चाहिए।
- इसके बारे में ऑनलाइन (Online) और ऑफ़लाइन (Offline) बहुत सी किताबें (Books) बिकती हैं|आप कोई अच्छी सी बुक ख़रीदकर उसे पढ़ सकते हैं।
- आज बहुत से टूल्स (Tools) उपलब्ध हैं जिनसे Hacking आसान हो जाती है। लेकिन अगर आपको कुछ नया करना है तो आप प्रोग्रामिंग (Programming) सीखनी ज़रूरी है। जिसके लिए आपको एचटीएमएल (HTML), पीएचपी (PHP), जावास्क्रिप्ट (JavaScript) आदि की जानकारी होनी चाहिए।
हैकिंग (Hacking) सीखने का सबसे अच्छा तरीका क्या है?
जैसा कि पहले कहा गया है, हैकिंग सीखने का सबसे अच्छा तरीका अभी से हैकिंग की मूल बातें सीखना शुरू करना है। हैकिंग के बारे में कई किताबें हैं जो आज उपलब्ध हैं।
लेकिन इससे पहले कि आप विवरणों के बारे में सीखना शुरू करें, आपके पास कंप्यूटर नेटवर्क सुरक्षा के प्रोग्रामिंग और ज्ञान के बुनियादी कौशल होना चाहिए। हैकिंग के बारे में जानने के लिए इंटरनेट सबसे अच्छा स्रोत है।
मैं अपने कंप्यूटर को हैक (Hack) होने से कैसे सुरक्षित करूं?
कंप्यूटर सुरक्षा (Computer Security) और वायरस (Virus), ट्रोजन (Trojan), स्पाइवेयर (Spyware), फ़िशिंग (Phishing) इत्यादि जैसे संबंधित विषयों का बुनियादी ज्ञान रखने से आपके कंप्यूटर को सुरक्षित करने के लिए पर्याप्त से अधिक है। एक अच्छा एंटीवायरस (Antivirus) और एक फ़ायरवॉल (Firewall) अपने Computer में अवश्य इंस्टाल (Install) करे।