विंडोज प्रारंभिक पूर्वावलोकन पर वायरगार्ड

विंडोज के लिए वायरगार्ड अभी भी प्री-अल्फा में है, लेकिन यह बहुत अच्छा लग रहा है।

विंडोज प्रारंभिक पूर्वावलोकन पर वायरगार्ड
विंडोज प्रारंभिक पूर्वावलोकन पर वायरगार्ड


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


फिलहाल, विंडोज के लिए वायरगार्ड अभी भी बना हुआ है जिसमें निर्माता जेसन डोनफेल्ड ने "प्री-अल्फा" के रूप में संदर्भित किया है, अगले सप्ताह या दो में कुछ समय के कारण अल्फा बिल्ड के साथ। अच्छी खबर यह है कि यह अब एक आसान स्थापित है, जिसके बिना कोई देव-फू आवश्यक नहीं है कि इसे विंडोज 10 (या सर्वर 2016, जैसा कि नीचे देखा गया है) सिस्टम पर खुशी से चल रहा है। 64-बिट और 32-बिट बिल्ड वहाँ दोनों के लिए स्व-निहित, हस्ताक्षरित MSI इंस्टालर हैं; डाउनलोड करने और उन्हें चलाने से केवल काम होता है, डिफेंडर के बिना किसी शिकायत के या बिना कुछ बताए। मैं इस बात को लेकर उत्सुक था कि केवल "अल्फ़ा" के बजाय v0.0.14 "प्री-अल्फ़ा" क्या बनाता है। डोनफेल्ड ने मुझे एक कारण बताया कि उन्होंने इसे पूर्व-अल्फ़ा कहा था कि मेरे जैसे पत्रकारों (साथ ही आम तौर पर अनजाने) को तैयार होने से पहले इसके बारे में लिखना चाहिए।
अधिक विवरण के लिए दबाया गया, यह स्पष्ट हो गया कि वह लेजर पर केंद्रित है- सुरक्षा और विंडोज एक मंच के रूप में लिनक्स, एंड्रॉइड, मैकओएस, और आईओएस से अधिक मौलिक रूप से विचलन करता है, इस संबंध में उनमें से कोई एक दूसरे से करते हैं। विंडोज कर्नेल स्रोत कोड तक कोई पहुंच नहीं है, और प्रलेखन उसकी जरूरतों के लिए अपर्याप्त है। नतीजतन, उन्होंने एक डिस्सेम्बलर, रिवर्स-इंजीनियरिंग ntoskrnl.exe और ndis.sys में सैकड़ों घंटे बिताए हैं, यह सुनिश्चित करने के लिए कि वह वास्तव में समझता है कि बेहद निचले स्तर पर क्या हो रहा है, अधिकांश डेवलपर्स कभी परेशान नहीं होते हैं।

वायरगार्ड-विंडोज प्रोजेक्ट एक हमले की सतह के दस्तावेज़ को बनाए रखता है जो विशेष रूप से कोड पर हमला करने के संभावित तरीकों का दस्तावेजीकरण करता है, और जब हम ट्विटर पर चैट कर रहे थे, तो डॉननफेल्ड ने विंडोज के नेटवर्क स्थान जागरूकता हस्ताक्षर के बारे में एक आकर्षक विस्तृत मेलिंग सूची पोस्ट को समाप्त कर दिया। यह सब यह बहुत स्पष्ट करता है कि वायरगार्ड का विंडोज पोर्ट वास्तव में "सिर्फ एक पोर्ट" नहीं है; यह अपने आप में एक ग्राउंड-अप प्रोजेक्ट है, जिसमें विस्तार से मंच-विशिष्ट स्तर का ध्यान रखा गया है जो कि अधिकांश विंडोज़-देशी डेवलपर्स को शर्मसार करेगा।

परियोजना की वर्तमान और निकट-भविष्य की स्थिति के बारे में मेरे सभी सवालों के जवाब के साथ, मैंने विंडोज के लिए वायरगार्ड के वर्तमान संस्करण को डाउनलोड किया और पैकेट पर नंगे धातु विंडोज 2016 उदाहरण पर एक त्वरित स्पिन के लिए ले लिया। लघु संस्करण: यह बहुत प्यारा है।

वायरगार्ड के इंस्टॉलर के चलने के बाद, मोबाइल इंटरफ़ेस का एक करीबी नया संस्करण जिसे आप एंड्रॉइड, आईओएस या मैकओएस के लिए वायरगार्ड पर देखेंगे। आप सुरंग विन्यास को आसानी से आयात, निर्यात, सक्रिय, निष्क्रिय या नष्ट कर सकते हैं। सुरंग विन्यास या तो सीधे एक कच्चे .conf फ़ाइल से आयात किया जा सकता है (हमारे पूर्व कवरेज में पाठ-आधारित लिनक्स कॉन्फ़िगरेशन में उपयोग किए गए प्रारूप की तरह) या एक ज़िप फ़ाइल से जिसमें कई सुरंगें हो सकती हैं। इंटरफ़ेस नंगे पैर है और कोई हाथ नहीं पकड़ता है, लेकिन यह बहुत अच्छी तरह से काम करता है - यहां तक ​​कि एक संदर्भ-संवेदनशील पाठ संपादक भी शामिल है जो कई सामान्य त्रुटियों, जैसे कि अमान्य IPv4 या IPv6 पते को पकड़ता है और लाल-रेखांकित करता है।


एक अंतिम और विशेष रूप से सराहना किए गए स्पर्श में, यह पता चलता है कि सुरंग राज्य रिबूट के दौरान बनी रहती है - यदि आपके पास अपने विंडोज मशीन को पुनरारंभ करने पर एक सुरंग सक्रिय थी, तो यह रिबूट के बाद स्वतः ही सक्रिय हो जाएगा; UI को चलाने या इसे पुनः आरंभ करने के लिए कुछ और करने की आवश्यकता नहीं है। इसी तरह, अगर किसी सुरंग को शटडाउन या रिबूट में निष्क्रिय किया गया था, तो मशीन के पुनरारंभ होने के बाद भी यह नीचे रहेगा।

इन सब से परे, यदि आप जानते हैं कि अन्य प्लेटफार्मों पर वायरगार्ड का उपयोग कैसे किया जाता है, तो आप जानते हैं कि इसे विंडोज पर कैसे उपयोग किया जाए। कनेक्शन समय अभी भी तात्कालिक हैं, और थ्रूपुट अच्छा है। मैंने 1.2Gbps अपलोड थ्रूपुट को एक वायर मशीन (ऊपर से पैकेट पर भी) Windows 2016 मशीन से वायरगार्ड सुरंग के पार प्राप्त किया। 380Mbps पर कैप्ड सुरंग के माध्यम से डाउनलोड करें, लेकिन डोनफेल्ड का कहना है कि एक ज्ञात बग है जिसे मास्टर में तय किया गया है, और बेहतर, तेज कोड आगामी 0.1 अल्फा रिलीज में आम जनता के लिए उपलब्ध होगा।

0 Comments: