- कंप्यूटर सुरक्षा में सबसे मूर्खतापूर्ण छह विचार
- कंप्यूटर सुरक्षा अब भी एक "hot topic" है
- बहुत समय और पैसा निवेश करने के बाद भी समस्याएँ क्यों बनी रहती हैं?
डिफ़ॉल्ट अनुमति
- "डिफ़ॉल्ट अनुमति" कई रूपों में दिखाई देती है
- यह firewall rules में सबसे आम तौर पर देखी जाती है
- जब कोई नई vulnerability मिलती है, तो administrator को तय करना पड़ता है कि उसे block करना है या नहीं
- "डिफ़ॉल्ट अनुमति" हैकर्स के साथ अंतहीन प्रतिस्पर्धा पैदा करती है
- इसका उलटा विचार, "डिफ़ॉल्ट अस्वीकृति", एक अच्छा विचार है
बुरी चीज़ों की सूची बनाना
- शुरुआती कंप्यूटर सुरक्षा में केवल कुछ ही प्रसिद्ध security holes थे
- "बुरी चीज़ों की सूची बनाना" का मतलब है सभी malicious तत्वों को सूचीबद्ध करके उन्हें block करना
- इंटरनेट पर malicious तत्व अब अच्छे तत्वों से अधिक हो गए हैं
- "बुरी चीज़ों की सूची बनाना" अक्षम है, और "अच्छी चीज़ों की सूची बनाना" बेहतर तरीका है
घुसपैठ और patch
- "घुसपैठ और patch" bug ढूँढ़कर उन्हें ठीक करने का तरीका है
- यह तरीका code की बुनियादी समस्याओं को हल नहीं करता
- security vulnerabilities को ढूँढ़कर patch करना कोई मूलभूत समाधान नहीं है
- security systems को design stage से ही सुरक्षित बनाया जाना चाहिए
हैकिंग कूल है
- हैकिंग को कूल समझना एक मूर्खतापूर्ण विचार है
- हैकिंग एक सामाजिक समस्या है, तकनीकी समस्या नहीं
- हैकरों को नायक बनाना, हैकिंग को बढ़ावा देना है
- security experts का hacking techniques सीखना भी एक मूर्खतापूर्ण विचार है
उपयोगकर्ता शिक्षा
- उपयोगकर्ता शिक्षा, "घुसपैठ और patch" का मानवीय संस्करण है
- उपयोगकर्ताओं को शिक्षित करना कोई मूलभूत समाधान नहीं है
- समस्या को सुलझाने के बजाय समस्या को हटाना बेहतर तरीका है
कार्रवाई, निष्क्रियता से बेहतर है
- "कार्रवाई, निष्क्रियता से बेहतर है" यह विचार भी मूर्खतापूर्ण है
- नई तकनीक अपनाने से पहले पर्याप्त समीक्षा करना और इंतज़ार करना बेहतर रणनीति है
- यह याद रखना चाहिए कि "मूर्खतापूर्ण कार्रवाई न करना, समझदारी भरी कार्रवाई करने से आसान है"
GN⁺ का सार
- यह लेख कंप्यूटर सुरक्षा में अक्सर की जाने वाली मूर्खतापूर्ण गलतियों पर चर्चा करता है
- security systems को design करते समय मूलभूत समस्याओं को हल करना महत्वपूर्ण है
- हैकिंग को कूल मानने वाली संस्कृति, हैकिंग की समस्या को और खराब कर सकती है
- उपयोगकर्ता शिक्षा की तुलना में समस्या को मूल से हल करने वाला दृष्टिकोण ज़रूरी है
- नई तकनीक अपनाते समय पर्याप्त समीक्षा और सावधानीपूर्वक आगे बढ़ना महत्वपूर्ण है
1 टिप्पणियां
Hacker News टिप्पणियाँ
'Default Deny', 'Default Permit' से ज़्यादा कठिन नहीं है, लेकिन IT security के जिम्मेदार लोगों को बेहतर नींद देता है
90 के दशक के उत्तरार्ध और 2000 के शुरुआती वर्षों में Marcus Ranum और Bruce Schneier ने तर्क दिया था कि vulnerability disclosure हानिकारक है
passwords का कोई उल्लेख नहीं है, यह हैरान करने वाला है
यह कहना कि security testing की ज़रूरत नहीं है, security पर सबसे खराब दृष्टिकोण है
security-oriented approach users के लिए असुविधा पैदा करता है
hacking शानदार चीज़ है, लेकिन दूसरों के data और systems तक पहुंच बनाना वैसा नहीं है
exploits सीखना theory और practice को साथ में सीखने के लिए उपयोगी है
usability और security के बीच दुर्भाग्यपूर्ण trade-off ही समस्या है
client पर भरोसा करना मतलब security model का टूट जाना है
'Penetrate and Patch' approach security work को निरर्थक बना देता है