न्यूयॉर्क विश्वविद्यालय के प्रोफेसरों के एक समूह ने एक चिंताजनक तथ्य सामने रखा है: सिर्फ एक डॉलर से प्रभावी साइबर हमले किए जा सकते हैं। इस वास्तविकता के सामने, उनका तर्क है कि समाधान अंतहीन पैचिंग में नहीं, बल्कि शुरू से ही सुरक्षित कोड लिखने में है, जिससे मेमोरी कमजोरियों से बचा जा सके जो कम बजट के हमलावरों के लिए पसंदीदा प्रवेश द्वार हैं।
शुरू से सुरक्षित कोड एक संरचनात्मक बचाव के रूप में 🔒
विशेषज्ञ बताते हैं कि रस्ट जैसी भाषाएं या स्थैतिक विश्लेषण तकनीकें संकलन के समय मेमोरी त्रुटियों को खत्म करने में सक्षम बनाती हैं, जिससे हमले की सतह नाटकीय रूप से कम हो जाती है। लक्षणों को ठीक करने वाले निरंतर अपडेट पर निर्भर रहने के बजाय, वे एक प्रतिमान बदलाव का प्रस्ताव करते हैं: कोड की पहली पंक्ति से ही मजबूत सिस्टम डिजाइन करना। इसमें डेवलपर्स के लिए सुरक्षा प्रशिक्षण और सॉफ्टवेयर के उत्पादन में आने से पहले खामियों का पता लगाने को स्वचालित करने वाले उपकरणों को अपनाना शामिल है।
पैचिंग एक टूटे पाइप पर चिपकने वाला टेप लगाने जैसा है 🛠️
किसी के द्वारा कुछ तोड़ने का इंतजार करके उसे ठीक करने की रणनीति उन प्लंबरों की याद दिलाती है जो च्युइंग गम से रिसाव को रोकते हैं। जहां हमलावर एक्सप्लॉइट्स में एक डॉलर निवेश करते हैं, वहीं कंपनियां पैच पर हजारों खर्च करती हैं जो अक्सर नई खामियां पेश करते हैं। न्यूयॉर्क के प्रोफेसर इसे स्पष्ट करते हैं: बेहतर है कि ऐसी दीवारें बनाई जाएं जो गिरें नहीं, बजाय इसके कि एक टीम डिजिटल पुट्टी के डिब्बे के साथ हर दरार के पीछे भागती रहे।