
माइक्रोसॉफ्ट विंडोज़ के लिए ओपन-सोर्स बहुउद्देशीय रिमोट एक्सेस टूल

Optix Gate Microsoft Windows के लिए एक बहुउद्देशीय सुरक्षित दूरस्थ प्रशासन उपकरण है। यह एक साथ कई Windows सत्रों और/या मशीनों तक दूरस्थ पहुँच प्रदान करता है।
Optix Gate, अन्य बातों के अलावा, मेरे Windows अनुप्रयोग प्रोग्रामिंग कौशल को बनाए रखने और आगे विकसित करने के लिए बनाया गया था। आज, मेरा पेशेवर कार्य सॉफ्टवेयर विकास की तुलना में आक्रामक सुरक्षा (offensive security) विषयों पर अधिक केंद्रित है। यह परियोजना मुझे अपने खाली समय में निम्न-स्तरीय और सिस्टम प्रोग्रामिंग का अभ्यास जारी रखने में सक्षम बनाती है, जैसा कि मैंने अपने करियर की शुरुआत में किया था।
Optix Gate नाम 2000 के दशक के एक प्रसिद्ध RAT को संदर्भित करता है। दृश्य डिज़ाइन जानबूझकर उस युग के अंडरग्राउंड Malware परिदृश्य को प्रतिध्वनित करता है, जब कई उपकरणों ने एक फ्लैट इंटरफ़ेस अपनाया था, जैसे SubSeven, Optix, Turkojan, Y3K, और LanFiltrator। जबकि मूल Optix ने भी एक फ्लैट डिज़ाइन का उपयोग किया था, Optix Gate LanFiltrator (विशेष रूप से Fearless Crew शैली) और Turkojan (डिज़ाइन Fearless Crew से प्रबल रूप से प्रेरित) से अधिक दृश्य प्रेरणा लेता है। मुख्य बैनर Turkojan का एक सीधा और मज़ेदार संदर्भ है।
उस परिदृश्य के पूर्व सदस्य के रूप में, मैं व्यक्तिगत परियोजनाओं में सूक्ष्म ऐतिहासिक संदर्भों को एकीकृत करने का आनंद लेता हूँ। जिन लोगों ने उस काल का अनुभव किया है, उनके लिए यह एक पुरानी यादों से भरा श्रद्धांजलि है; दूसरों के लिए, यह कंप्यूटिंग इतिहास के उस हिस्से को दर्शाता है जिसका उन्होंने सामना नहीं किया होगा। ये दृश्य और नामकरण संदर्भ Optix Gate को दुर्भावनापूर्ण सॉफ़्टवेयर नहीं बनाते हैं। वे केवल एक शौक परियोजना के भीतर शैलीगत और सांस्कृतिक संदर्भ हैं, जैसा कि मैंने पहले SubSeven Legacy के साथ किया था।

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


और भी बहुत कुछ...
यह सॉफ़्टवेयर और कोड केवल शैक्षिक उद्देश्यों और सामान्य सूचनात्मक उपयोग के लिए प्रदान किया गया है। हालाँकि यह वास्तविक-विश्व परिदृश्यों में लागू हो सकता है और कानूनी रूप से अनुपालनशील संदर्भों में उपयोग किया जा सकता है, फिर भी सॉफ़्टवेयर और कोड "जैसा है" (as is) प्रदान किया जाता है, बिना किसी स्पष्ट या निहित वारंटी के, जिसमें व्यापारिकता की वारंटी, किसी विशेष उद्देश्य के लिए उपयुक्तता, या गैर-उल्लंघन तक सीमित नहीं है।
डेवलपर किसी विशिष्ट अनुप्रयोग या वातावरण में उपयोग किए जाने पर सॉफ़्टवेयर की सटीकता, विश्वसनीयता, उपयुक्तता, या प्रभावशीलता के संबंध में कोई प्रतिनिधित्व या गारंटी नहीं देता है, जिसमें पेशेवर, वाणिज्यिक, या कानूनी संदर्भ शामिल हैं, लेकिन इन्हीं तक सीमित नहीं है।
इस सॉफ़्टवेयर और कोड का उपयोग करके, आप स्वीकार करते हैं और सहमत होते हैं कि:
कोड को संशोधित या पुनर्वितरित करना पूरी तरह से आपकी अपनी ज़िम्मेदारी पर किया जाता है।
इस सॉफ़्टवेयर और कोड का उपयोग इस अस्वीकरण की स्वीकृति माना जाता है। यदि आप इन शर्तों से सहमत नहीं हैं, तो आपको सॉफ़्टवेयर और कोड का उपयोग नहीं करना चाहिए।
GPLv3 लाइसेंस किसी को भी सॉफ़्टवेयर का स्वतंत्र रूप से उपयोग, संशोधन और वितरण करने की अनुमति देता है, बशर्ते कि कोई भी व्युत्पन्न कार्य भी उसी लाइसेंस के तहत साझा किए जाएँ। इसके लिए आवश्यक है कि बाइनरी वितरित करते समय स्रोत कोड उपलब्ध कराया जाए, यह लेखक के लिए कोई वारंटी या दायित्व प्रदान नहीं करता है, और पेटेंट दावों और हार्डवेयर प्रतिबंधों के विरुद्ध सुरक्षा शामिल करता है जो उपयोगकर्ता संशोधनों को रोकते हैं। वाणिज्यिक उपयोग की अनुमति है, बशर्ते सभी GPLv3 दायित्व पूरे हों।
👨 संपूर्ण परियोजना स्रोत कोड AI द्वारा उत्पन्न नहीं किया गया था। कोडबेस पूरी तरह से मानव-लिखित और मानव-निर्मित है।
🤖 दस्तावेज़ीकरण, जिसमें टिप्पणियाँ, README, और संबंधित सामग्री शामिल है, स्पष्टता और गुणवत्ता के लिए AI उपकरणों की सहायता से समीक्षा की गई थी।
🤖 मुख्य लोगो (एलियन चेहरा) दृश्य संदर्भ के रूप में Optix Pro 1.33 लोगो के आधार पर AI उपकरणों का उपयोग करके बनाया गया था। मुख्य बैनर भी प्रेरणा के रूप में मूल Turkojan 4.0 बैनर का उपयोग करके AI उपकरणों के साथ उत्पन्न किया गया था।

Optix Gate Embarcadero द्वारा प्रायोजित है, जो Delphi, C++ Builder, और कई अन्य अभूतपूर्व डेवलपर उपकरणों के पीछे की कंपनी है। उनका अमूल्य समर्थन इस ओपन-सोर्स परियोजना को संभव बनाता है, और मैं उनकी प्रतिबद्धता के लिए गहराई से आभारी हूँ।
कुछ आइकन, चाहे मुफ्त हों या खरीदे गए हों, उनकी संबंधित लाइसेंस आवश्यकताओं के अनुसार, परियोजना दस्तावेज़ीकरण, परियोजना विकी, और परियोजना में ही उपयोग किए जा सकते हैं। इन आइकनों के निर्माताओं और प्रकाशकों को इस प्रकार स्वीकार किया जाता है: Icons8 और Mark James से FamFamFam। सभी अधिकार उनके संबंधित स्वामियों के पास सुरक्षित हैं।
हालाँकि मेरा लक्ष्य बाहरी Delphi घटकों और लाइब्रेरियों के उपयोग को सीमित करना था, तीन तृतीय-पक्ष लाइब्रेरियाँ शामिल हैं: Jam Software द्वारा Virtual Treeview, और ondrejpokorny द्वारा OMultiPanel। सभी अधिकार उनके संबंधित लेखकों और स्वामियों के पास सुरक्षित हैं।