रिमोट डेस्कटॉप प्रोटोकॉल

From Vigyanwiki
Revision as of 20:43, 14 March 2023 by alpha>Indicwiki (Created page with "{{Short description|Type of proprietary network protocol}} रिमोट डेस्कटॉप प्रोटोकॉल (RDP) Microsoft द्वारा वि...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

रिमोट डेस्कटॉप प्रोटोकॉल (RDP) Microsoft द्वारा विकसित एक मालिकाना प्रोटोकॉल है जो एक उपयोगकर्ता को एक नेटवर्क कनेक्शन पर दूसरे कंप्यूटर से कनेक्ट करने के लिए एक ग्राफिकल यूज़र इंटरफ़ेस प्रदान करता है।[1] उपयोगकर्ता इस उद्देश्य के लिए RDP क्लाइंट सॉफ़्टवेयर का उपयोग करता है, जबकि दूसरे कंप्यूटर को RDP सर्वर सॉफ़्टवेयर चलाना चाहिए।

ग्राहक Microsoft Windows (Windows मोबाइल सहित), Linux (उदाहरण के लिए Remmina), Unix, macOS, iOS, [[Android (ऑपरेटिंग सिस्टम)]] और अन्य ऑपरेटिंग सिस्टम के अधिकांश संस्करणों के लिए मौजूद हैं। RDP सर्वर Windows ऑपरेटिंग सिस्टम में निर्मित होते हैं; यूनिक्स और OS X के लिए एक RDP सर्वर भी मौजूद है (उदाहरण के लिए xrdp)। डिफ़ॉल्ट रूप से, सर्वर प्रसारण नियंत्रण प्रोटोकॉल कंप्यूटर पोर्ट (सॉफ्टवेयर) 3389 पर सुनता है[2] और डेटाग्राम प्रोटेकॉलका उपयोग करें पोर्ट 3389।[3] Microsoft वर्तमान में अपने आधिकारिक RDP क्लाइंट सॉफ़्टवेयर को रिमोट डेस्कटॉप कनेक्शन, पूर्व में टर्मिनल सर्विसेज क्लाइंट के रूप में संदर्भित करता है।

प्रोटोकॉल ITU दूरसंचार मानकीकरण क्षेत्र|ITU-T T.120|T.128 एप्लिकेशन शेयरिंग प्रोटोकॉल का विस्तार है। Microsoft अपनी वेबसाइट पर कुछ विशिष्टताओं को सार्वजनिक करता है।[4]


इतिहास

Template:Bad summary Windows XP से आगे Microsoft Windows का प्रत्येक संस्करण[5] एक स्थापित रिमोट डेस्कटॉप कनेक्शन (आरडीसी) (टर्मिनल सर्विसेज) क्लाइंट शामिल है (mstsc.exe) जिसका संस्करण ऑपरेटिंग सिस्टम या अंतिम लागू विंडोज सर्विस पैक द्वारा निर्धारित किया जाता है। 1998 में जारी विंडोज एनटी 4.0 टर्मिनल सर्वर एडिशन, विंडोज 2000 सर्वर, विन्डोज़ एक्सपी होम एडिशन, विंडोज सर्वर 2003, विंडोज होम सर्वर को छोड़कर विंडोज एक्सपी के सभी संस्करणों को लीगेसी के लिए विंडोज फंडामेंटल पर टर्मिनल सर्विसेज सर्वर को आधिकारिक सुविधा के रूप में समर्थित किया गया है। पीसी, विंडोज विस्टा अल्टीमेट, एंटरप्राइज और बिजनेस एडिशन, विंडोज सर्वर 2008 और विंडोज सर्वर 2008 आर2 और विंडोज 7 प्रोफेशनल और ऊपर।

Microsoft डाउनलेवल ऑपरेटिंग सिस्टम के लिए नए RDP संस्करणों से कनेक्ट करने के लिए आवश्यक क्लाइंट प्रदान करता है। चूंकि सर्वर सुधार नीचे के स्तर पर उपलब्ध नहीं हैं, इसलिए प्रत्येक नए आरडीपी संस्करण के साथ शुरू की गई विशेषताएं केवल इन पुराने ऑपरेटिंग सिस्टम से उच्च संस्करण के आरडीपी सर्वर से कनेक्ट होने पर डाउनलेवल ऑपरेटिंग सिस्टम पर काम करती हैं, न कि पुराने ऑपरेटिंग सिस्टम में आरडीपी सर्वर का उपयोग करते समय।[clarification needed]

संस्करण 4.0

ITU दूरसंचार मानकीकरण सेक्टर|ITU-T T.128 एप्लिकेशन शेयरिंग प्रोटोकॉल (ड्राफ्ट के दौरान T.share के रूप में भी जाना जाता है) के आधार पर, T.120 अनुशंसा श्रृंखला से, RDP का पहला संस्करण (संस्करण 4.0 नाम दिया गया) Microsoft द्वारा पेश किया गया था टर्मिनल सेवाएँ, उनके उत्पाद Windows NT 4.0 सर्वर, टर्मिनल सर्वर संस्करण के एक भाग के रूप में।[1]NT 4.0 का टर्मिनल सेवा संस्करण Citrix Systems की MultiWin तकनीक पर निर्भर करता है, जो पहले Windows NT 3.51 के ऊपर Citrix WinFrame के एक भाग के रूप में प्रदान किया गया था, ताकि एक साथ कई उपयोगकर्ताओं और लॉगिन सत्रों का समर्थन किया जा सके। Microsoft को अपने स्वयं के टर्मिनल-सेवा उत्पाद की पेशकश जारी रखने की अनुमति देने के लिए Microsoft को अपनी मल्टीविन तकनीक का लाइसेंस देने के लिए Citrix की आवश्यकता थी, जिसे Windows NT 4.0 के ऊपर Citrix MetaFrame नाम दिया गया था। Windows NT 4.0 टर्मिनल सेवा संस्करण में शामिल Citrix द्वारा प्रदान किए गए DLL अभी भी Microsoft कॉपीराइट के बजाय Citrix कॉपीराइट रखते हैं। विंडोज के बाद के संस्करणों ने आवश्यक समर्थन को सीधे एकीकृत किया। T.128 एप्लिकेशन शेयरिंग तकनीक को माइक्रोसॉफ्ट ने ब्रिटेन के सॉफ्टवेयर डेवलपर मेटास्विच से अधिग्रहित किया था।[6]


संस्करण 5.0

यह संस्करण विंडोज 2000 # सर्वर परिवार सुविधाओं के साथ पेश किया गया था, स्थानीय प्रिंटरों को प्रिंट करने सहित कई सुविधाओं के लिए अतिरिक्त समर्थन, और नेटवर्क बैंडविड्थ उपयोग में सुधार करने का लक्ष्य रखा गया था।

संस्करण 5.1

यह संस्करण विंडोज एक्सपी प्रोफेशनल के साथ पेश किया गया था और इसमें 24-बिट रंग और ध्वनि के लिए समर्थन शामिल था। क्लाइंट Windows 2000, Windows 9x, Windows NT 4.0 के लिए उपलब्ध है।[7] इस संस्करण के साथ, क्लाइंट का नाम टर्मिनल सेवा क्लाइंट से दूरस्थ डेस्कटॉप कनेक्शन में बदल दिया गया था; विरासत आज भी बनी हुई है, हालांकि, अंतर्निहित निष्पादन योग्य अभी भी नामित है mstsc.exe.

संस्करण 5.2

यह संस्करण विंडोज सर्वर 2003 के साथ पेश किया गया था, जिसमें कंसोल मोड कनेक्शन, एक सत्र निर्देशिका और स्थानीय संसाधन मानचित्रण के लिए समर्थन शामिल था। यह सर्वर प्रमाणीकरण के लिए और टर्मिनल सर्वर संचार को एन्क्रिप्ट करने के लिए ट्रांसपोर्ट लेयर सिक्योरिटी (TLS) 1.0 भी पेश करता है।[8] यह संस्करण Windows XP Professional x64 संस्करण और Windows Server 2003 x64 और x86 संस्करणों में बनाया गया है।

संस्करण 6.0

यह संस्करण विंडोज विस्टा के साथ पेश किया गया था और विंडोज प्रेजेंटेशन फाउंडेशन एप्लिकेशन, नेटवर्क स्तर प्रमाणीकरण, मल्टी-मॉनिटर स्पैनिंग और बड़े डेस्कटॉप सपोर्ट और ट्रांसपोर्ट लेयर सिक्योरिटी | टीएलएस 1.0 कनेक्शन के लिए समर्थन शामिल किया गया था।[9] संस्करण 6.0 क्लाइंट Windows XP SP2, Windows Server 2003 SP1/SP2 (x86 और x64 संस्करण) और Windows XP Professional x64 संस्करण के लिए उपलब्ध है। Macintosh OS X के लिए Microsoft दूरस्थ डेस्कटॉप कनेक्शन क्लाइंट Intel और PowerPC Mac OS संस्करण 10.4.9 और उच्चतर के समर्थन के साथ भी उपलब्ध है।

संस्करण 6.1

यह संस्करण फरवरी 2008 में जारी किया गया था और इसमें विंडोज सर्वर 2008 के साथ-साथ विंडोज विस्टा सर्विस पैक 1 भी शामिल है। क्लाइंट को विंडोज एक्सपी एसपी3 के साथ शामिल किया गया है।[10] रिमोट एडमिनिस्ट्रेटर कंसोल से कैसे जुड़ता है, इससे जुड़े बदलावों के अलावा,[11] इस संस्करण में विंडोज सर्वर 2008 में पेश की गई नई कार्यक्षमता है, जैसे अलग-अलग प्रोग्रामों से दूरस्थ रूप से कनेक्ट करना और एक नया क्लाइंट-साइड प्रिंटर रीडायरेक्शन सिस्टम जो क्लाइंट की प्रिंट क्षमताओं को सर्वर पर चल रहे अनुप्रयोगों के लिए सर्वर पर प्रिंट ड्राइवर स्थापित किए बिना उपलब्ध कराता है।[12][13] दूसरी ओर, रिमोट एडमिनिस्ट्रेटर क्लाइंट के अंत में किसी भी सॉफ़्टवेयर या सेटिंग को स्वतंत्र रूप से इंस्टॉल, जोड़/हटा सकता है। हालाँकि, एक दूरस्थ प्रशासन सत्र शुरू करने के लिए, सर्वर पर प्रशासक समूह का सदस्य होना चाहिए जिससे कोई कनेक्ट होने का प्रयास कर रहा है।[14]


संस्करण 7.0

यह संस्करण जुलाई 2009 में निर्माण के लिए जारी किया गया था और इसमें विंडोज सर्वर 2008 आर2 के साथ-साथ विंडोज 7 भी शामिल है।[15] इस रिलीज़ के साथ, टर्मिनल सर्विसेज से रिमोट डेस्कटॉप सर्विसेज में भी बदल गया। इस संस्करण में विंडोज मीडिया प्लेयर पुनर्निर्देशन, द्विदिश ऑडियो, बहु-मॉनिटर समर्थन, एयरो ग्लास समर्थन, उन्नत बिटमैप त्वरण, आसान प्रिंट पुनर्निर्देशन जैसे नए कार्य हैं।[16] टेक्स्ट सर्विसेज फ्रेमवर्क डॉकिंग। RDP 7.0 क्लाइंट KB969084 के माध्यम से Windows XP SP3 और Windows Vista SP1/SP2 पर उपलब्ध है।[17] RDP 7.0 क्लाइंट Windows Server 2003 x86 और Windows Server 2003 / Windows XP Professional x64 संस्करणों पर आधिकारिक रूप से समर्थित नहीं है।

अधिकांश RDP 7.0 सुविधाएँ जैसे एयरो ग्लास रिमोट उपयोग, द्विदिश ऑडियो, विंडोज मीडिया प्लेयर रीडायरेक्शन, मल्टीपल मॉनिटर सपोर्ट और रिमोट डेस्कटॉप ईज़ी प्रिंट केवल विंडोज 7 एंटरप्राइज या अल्टीमेट एडिशन में उपलब्ध हैं।[18][19]


संस्करण 7.1

RDP की रिलीज़ 7.1 को 2010 में Windows 7 सर्विस पैक 1 और Windows Server 2008 R2 SP1 के साथ शामिल किया गया था। इसने RemoteFX पेश किया, जो वर्चुअलाइज्ड GPU समर्थन और होस्ट-साइड एन्कोडिंग प्रदान करता है।

संस्करण 8.0

यह संस्करण विंडोज 8 और विंडोज सर्वर 2012 में जारी किया गया था। इस संस्करण में एडेप्टिव ग्राफिक्स (प्रगतिशील रेंडरिंग और संबंधित तकनीक), टीसीपी या यूडीपी का ट्रांसपोर्ट प्रोटोकॉल के रूप में स्वचालित चयन, मल्टीटच सपोर्ट, वीजीपीयू, यूएसबी के लिए डायरेक्टएक्स 11 सपोर्ट जैसे नए कार्य हैं। पुनर्निर्देशन वीजीपीयू समर्थन आदि से स्वतंत्र रूप से समर्थित है।[20][21]RDP 8.0 कनेक्शन के लिए RDP क्लाइंट कनेक्शन बार में एक कनेक्शन गुणवत्ता बटन प्रदर्शित होता है; इस पर क्लिक करने से कनेक्शन के बारे में और जानकारी मिलती है, जिसमें यह भी शामिल है कि यूडीपी उपयोग में है या नहीं।[22] RDP 8.0 क्लाइंट और सर्वर घटक Windows 7 SP1 के लिए ऐड-ऑन के रूप में भी उपलब्ध हैं। RDP 8.0 क्लाइंट Windows Server 2008 R2 SP1 के लिए भी उपलब्ध है, लेकिन सर्वर घटक नहीं हैं। ऐड-ऑन को DTLS प्रोटोकॉल को पूर्वापेक्षा के रूप में स्थापित करने की आवश्यकता होती है।[22]अद्यतन स्थापित करने के बाद, Windows 7 मशीनों के बीच RDP 8.0 प्रोटोकॉल को सक्षम करने के लिए, समूह नीति संपादक का उपयोग करके एक अतिरिक्त कॉन्फ़िगरेशन चरण की आवश्यकता होती है।[23] RDP 8.0 में एक नई विशेषता RDP सत्र नेस्टिंग के लिए सीमित समर्थन है; यह केवल विंडोज 8 और सर्वर 2012 के लिए काम करता है, हालांकि विंडोज 7 और सर्वर 2008 आर2 (यहां तक ​​कि आरडीपी 8.0 अपडेट के साथ) इस सुविधा का समर्थन नहीं करते हैं।[24] RDP 7 से छाया सुविधा, जिसने एक व्यवस्थापक को RDP कनेक्शन पर निगरानी (स्नूप) करने की अनुमति दी है, को RDP 8 में हटा दिया गया है। Aero Glass रिमोटिंग सुविधा (एक दूसरे से कनेक्ट होने वाली Windows 7 मशीनों पर लागू) को भी RDP 8 में हटा दिया गया है। .[21][22]


संस्करण 8.1

यह संस्करण विंडोज 8.1 और विंडोज सर्वर 2012 आर 2 के साथ जारी किया गया था। RDP 8.1 क्लाइंट अपडेट Windows 7 SP1 के लिए भी मौजूद है, लेकिन Windows 7 के लिए RDP 8.0 अपडेट के विपरीत, यह Windows 7 में RDP 8.1 सर्वर घटक नहीं जोड़ता है। इसके अलावा, यदि Windows 7 पर RDP 8.0 सर्वर फ़ंक्शन वांछित है, तो KB 2592687 (RDP 8.0 क्लाइंट और सर्वर घटक) अद्यतन RDP 8.1 अद्यतन स्थापित करने से पहले स्थापित किया जाना चाहिए।[25][26] RDP संस्करण 8.1 में सत्र शैडोइंग के लिए समर्थन वापस जोड़ा गया था। यह संस्करण RemoteApp के रूप में चलते समय Microsoft Office 2013 के साथ कुछ विज़ुअल ग्लिट्स को भी ठीक करता है।[25]

RDP का संस्करण 8.1 भी एक प्रतिबंधित व्यवस्थापक मोड को सक्षम करता है। इस मोड में लॉग इन करने के लिए केवल हैश किए गए पासवर्ड के ज्ञान की आवश्यकता होती है, न कि इसके सादे पाठ की, इसलिए हैश अटैक को पास करना संभव है।[27] Microsoft ने इस प्रकार के हमले को कम करने के तरीके के बारे में बताते हुए 82 पृष्ठ का एक दस्तावेज़ जारी किया है।[28]


संस्करण 10.0

RDP के संस्करण 10.0 में निम्नलिखित नई विशेषताएं शामिल हैं: AutoSize ज़ूम (HiDPI क्लाइंट के लिए उपयोगी)। इसके अलावा H.264/AVC का उपयोग करते हुए ग्राफिक्स संपीड़न सुधार शामिल किए गए थे।[29]


सुविधाएँ

  • 32-बिट रंग समर्थन। 8-, 15-, 16- और 24-बिट रंग भी समर्थित हैं।
  • 128-बिट एन्क्रिप्शन, RC4 एन्क्रिप्शन एल्गोरिथम का उपयोग करते हुए, संस्करण 6 के रूप में।[30] संस्करण 5.2 के बाद से टीएलएस समर्थन।
  • ऑडियो पुनर्निर्देशन उपयोगकर्ताओं को दूरस्थ डेस्कटॉप पर ऑडियो संसाधित करने और ध्वनि को उनके स्थानीय कंप्यूटर पर पुनर्निर्देशित करने की अनुमति देता है।
  • फ़ाइल सिस्टम पुनर्निर्देशन उपयोगकर्ताओं को टर्मिनल सत्र के भीतर दूरस्थ डेस्कटॉप पर अपनी स्थानीय फ़ाइलों का उपयोग करने की अनुमति देता है।
  • प्रिंटर पुनर्निर्देशन उपयोगकर्ताओं को टर्मिनल सत्र के भीतर अपने स्थानीय प्रिंटर का उपयोग करने की अनुमति देता है जैसा कि वे स्थानीय- या नेटवर्क-साझा प्रिंटर के साथ करेंगे।
  • पोर्ट पुनर्निर्देशन टर्मिनल सत्र के भीतर चलने वाले अनुप्रयोगों को सीधे स्थानीय धारावाहिक और समानांतर बंदरगाहों तक पहुंचने की अनुमति देता है।
  • दूरस्थ कंप्यूटर और स्थानीय कंप्यूटर क्लिपबोर्ड साझा कर सकते हैं।

Microsoft ने 2006 में RDP 6.0 की रिलीज़ के साथ निम्नलिखित सुविधाएँ पेश कीं:

  • सीमलेस विंडोज: रिमोट एप्लिकेशन क्लाइंट मशीन पर चल सकते हैं जो रिमोट डेस्कटॉप कनेक्शन द्वारा परोसा जाता है। यह आरडीपी 6 के बाद से उपलब्ध है।[31]
  • दूरस्थ कार्यक्रम: क्लाइंट-साइड फ़ाइल-प्रकार संघों के साथ एप्लिकेशन प्रकाशन।
  • टर्मिनल सर्विसेज गेटवे: https कनेक्शन के माध्यम से बैक-एंड टर्मिनल सर्विसेज सर्वर के लिए कनेक्शन (पोर्ट 443 पर) स्वीकार करने के लिए फ्रंट-एंड IIS सर्वर का उपयोग करने की क्षमता को सक्षम करता है, उसी तरह जैसे कि https पर सुदूर प्रणाली संदेश आउटलुक क्लाइंट को कनेक्ट करने की अनुमति देता है। एक बैक-एंड एक्सचेंज 2003 सर्वर। विंडोज सर्वर 2008 की आवश्यकता है।
  • नेटवर्क स्तर प्रमाणीकरण
  • स्पष्ट प्रकार फॉन्ट-स्मूथिंग तकनीक सहित विंडोज एयरो थीम (या कंपोज़्ड डेस्कटॉप) को रीमोट करने के लिए समर्थन।
  • विंडोज प्रेजेंटेशन फाउंडेशन अनुप्रयोगों को दूर करने के लिए समर्थन: संगत ग्राहक जिनके पास .NET फ्रेमवर्क 3.0 समर्थन है, वे स्थानीय मशीन पर पूर्ण विंडोज प्रेजेंटेशन फाउंडेशन प्रभाव प्रदर्शित कर सकते हैं।
  • उपकरण पुनर्निर्देशन को अधिक सामान्य-उद्देश्य के रूप में फिर से लिखना, जिससे विभिन्न प्रकार के उपकरणों को एक्सेस किया जा सके।
  • विंडोज प्रबंधन उपकरण व्यवस्था के माध्यम से पूरी तरह से कॉन्फ़िगर करने योग्य और स्क्रिप्ट करने योग्य।
  • आरडीपी ग्राहकों के लिए बेहतर बैंडविड्थ ट्यूनिंग।[citation needed]
  • सर्वर और क्लाइंट एंड दोनों पर परिवहन परत सुरक्षा (TLS) 1.0 के लिए समर्थन (यदि दोनों पक्ष सहमत हों तो बातचीत की जा सकती है, लेकिन विंडोज के किसी भी संस्करण के डिफ़ॉल्ट कॉन्फ़िगरेशन में अनिवार्य नहीं है)।
  • एक सत्र को क्लाइंट पर एकाधिक मॉनीटर का उपयोग करने की अनुमति देने के लिए एकाधिक मॉनीटर समर्थन (डेस्कटॉप संरचना अक्षम करता है)

2010 में RDP की रिलीज़ 7.1 ने निम्नलिखित विशेषता पेश की:

  • RemoteFX: RemoteFX वर्चुअलाइज्ड GPU सपोर्ट और होस्ट-साइड एन्कोडिंग प्रदान करता है; यह Windows Server 2008 R2 SP1 के भाग के रूप में शिप होता है।

सुरक्षा मुद्दे

RDP का संस्करण 5.2 अपने डिफ़ॉल्ट कॉन्फ़िगरेशन में एक मैन-इन-द-मिडल हमले के लिए असुरक्षित है। व्यवस्थापक इस जोखिम को कम करने के लिए परिवहन परत एन्क्रिप्शन को सक्षम कर सकते हैं।[32][33] आरडीपी सत्र इन-मेमोरी क्रेडेंशियल हार्वेस्टिंग के लिए भी अतिसंवेदनशील होते हैं, जिनका उपयोग हैश हमलों को पास करने के लिए किया जा सकता है।[34] मार्च 2012 में, Microsoft ने RDP में एक महत्वपूर्ण सुरक्षा भेद्यता के लिए एक अद्यतन जारी किया। भेद्यता ने विंडोज कंप्यूटर को अप्रमाणित क्लाइंट और कंप्यूटर कीड़ा से समझौता करने की अनुमति दी।[35] RDP क्लाइंट संस्करण 6.1 का उपयोग RDP सर्वर पर सभी उपयोगकर्ताओं के नाम और चित्र प्रकट करने के लिए किया जा सकता है (चाहे कोई भी Windows संस्करण हो), यदि RDP कनेक्शन के लिए कोई उपयोगकर्ता नाम निर्दिष्ट नहीं किया गया है।[citation needed]

मार्च 2018 में Microsoft ने इसके लिए एक पैच जारी किया CVE-2018-0886, क्रेडएसएसपी में एक रिमोट कोड निष्पादन भेद्यता, जो माइक्रोसॉफ्ट रिमोट डेस्कटॉप और विंडोज रिमोट मैनेजमेंट में शामिल एक सुरक्षा सहायता प्रदाता है, जिसे प्रीमेप्ट द्वारा खोजा गया है।[36][37] मई 2019 में Microsoft ने के लिए एक सुरक्षा पैच जारी किया CVE-2019-0708 ( BlueKeep ), एक भेद्यता जो दूरस्थ कोड निष्पादन की संभावना के लिए अनुमति देती है और जिसे Microsoft ने चेतावनी दी थी कि यह व्यापक व्यवधान पैदा करने की क्षमता के साथ खराब हो सकता है। असामान्य रूप से, विंडोज के कई संस्करणों के लिए पैच भी उपलब्ध कराए गए थे जो उनके जीवन के अंत तक पहुंच गए थे, जैसे कि विंडोज एक्सपी। कोई तत्काल दुर्भावनापूर्ण शोषण नहीं हुआ, लेकिन विशेषज्ञ इस बात पर एकमत थे कि यह संभावना थी, और उन प्रणालियों की संख्या के आधार पर व्यापक नुकसान हो सकता है जो प्रकट और अप्रभावित दिखाई देते थे।[38][39][40] जुलाई 2019 में, माइक्रोसॉफ्ट ने के लिए एक सुरक्षा पैच जारी किया CVE-2019-0887, एक RDP भेद्यता जो Hyper-V को प्रभावित करती है।[41]


गैर-माइक्रोसॉफ्ट कार्यान्वयन

RDP क्लाइंट और सर्वर के कई गैर-Microsoft कार्यान्वयन हैं जो Microsoft कार्यक्षमता के सबसेट को लागू करते हैं। उदाहरण के लिए, ओपन-सोर्स कमांड-लाइन क्लाइंट rdesktop Linux/Unix और Microsoft Windows ऑपरेटिंग सिस्टम के लिए उपलब्ध है। tsclient और KRDC (KDE) जैसे कई GUI क्लाइंट हैं, जो rdesktop के ऊपर बनाए गए हैं।[4]

2009 में, rdesktop को FreeRDP के रूप में फोर्क किया गया, एक नई परियोजना जिसका उद्देश्य कोड को संशोधित करना, विभिन्न मुद्दों को संबोधित करना और नई सुविधाओं को लागू करना था। FreeRDP अपने स्वयं के कमांड-लाइन-क्लाइंट xfreerdp के साथ आता है, जो RDP6 में सीमलेस विंडोज का समर्थन करता है।[42] 2011 के आसपास, प्रोजेक्ट ने फोर्किंग को छोड़ने और अपाचे लाइसेंस के तहत फिर से लिखने का फैसला किया, जिसमें RemoteFX, RemoteApp और NTLMv2 जैसी और सुविधाएं शामिल थीं।[43] थिनकास्ट नामक एक व्यावसायिक वितरण 2019 में शुरू किया गया था।[44] 2020 की गर्मियों में Vulkan/H.264 सपोर्ट सहित FreeRDP पर आधारित एक मल्टी-प्लेटफ़ॉर्म क्लाइंट। रेमिना नाम का एक GTK-आधारित क्लाइंट भी है जो FreeRDP पर आधारित है।

FreeRDP macOS और Windows के लिए सर्वर कार्यान्वयन प्रदान करता है। लिनक्स सहित अन्य प्रणालियों पर, एक पूर्ण सर्वर को लागू करने के लिए सॉफ्टवेयर पैकेज FreeRDP पर निर्मित हो सकते हैं। वेस्टन, वेलैंड (प्रदर्शन सर्वर प्रोटोकॉल) में कंपोजिटर, एक आरडीपी सर्वर को लागू करने के लिए फ्रीआरडीपी का उपयोग करता है, जिसे आरडीपी-बैकएंड कहा जाता है।[45] बदले में यह सर्वर Microsoft द्वारा Linux के लिए अपने Windows सबसिस्टम में ग्राफ़िक्स समर्थन (WSLg) प्रदान करने के लिए उपयोग किया जाता है। [46] यूनिक्स पर ओपन-सोर्स आरडीपी सर्वर में फ्रीआरडीपी (ऊपर देखें), ओगोन प्रोजेक्ट और एक्सआरडीपी शामिल हैं। Windows दूरस्थ डेस्कटॉप कनेक्शन क्लाइंट का उपयोग ऐसे सर्वर से कनेक्ट करने के लिए किया जा सकता है।

मालिकाना RDP क्लाइंट समाधान जैसे rdpclient स्टैंड-अलोन एप्लिकेशन के रूप में उपलब्ध हैं या क्लाइंट हार्डवेयर के साथ एम्बेडेड हैं। एक नया पहुँच प्रतिमान, ब्राउज़र-आधारित पहुँच, उपयोगकर्ताओं को किसी भी RDP होस्ट, जैसे Microsoft दूरस्थ डेस्कटॉप (RDS) सत्र होस्ट (टर्मिनल सेवाएँ) और वर्चुअल डेस्कटॉप, साथ ही दूरस्थ भौतिक पीसी पर Windows डेस्कटॉप और एप्लिकेशन तक पहुँचने में सक्षम बनाता है।

Oracle Corporation द्वारा VirtualBox वर्चुअल मशीन कार्यान्वयन में उपयोग किया जाने वाला एक VirtualBox रिमोट डिस्प्ले प्रोटोकॉल (VRDP) भी है।[47] यह प्रोटोकॉल सभी आरडीपी ग्राहकों के साथ संगत है, जैसे कि विंडोज के साथ प्रदान किया गया लेकिन, मूल आरडीपी के विपरीत, अनएन्क्रिप्टेड और पासवर्ड असुरक्षित कनेक्शन स्वीकार करने के लिए कॉन्फ़िगर किया जा सकता है, जो सुरक्षित और भरोसेमंद नेटवर्क में उपयोगी हो सकता है, जैसे घर या कार्यालय लैन। डिफ़ॉल्ट रूप से, माइक्रोसॉफ्ट का आरडीपी सर्वर खाली पासवर्ड वाले उपयोगकर्ता खातों से कनेक्शन को अस्वीकार करता है (लेकिन समूह नीति संपादक के साथ इसे बदला जा सकता है)[48]). वीआरडीपी द्वारा बाहरी और अतिथि प्राधिकरण विकल्प भी प्रदान किए जाते हैं। इससे कोई फर्क नहीं पड़ता कि कौन सा ऑपरेटिंग सिस्टम अतिथि के रूप में स्थापित है क्योंकि वीआरडीपी वर्चुअल मशीन (होस्ट) स्तर पर लागू होता है, अतिथि सिस्टम में नहीं। मालिकाना सॉफ्टवेयर वर्चुअलबॉक्स एक्सटेंशन पैक की आवश्यकता है।

पेटेंट

Microsoft को प्रासंगिक RDP पेटेंट के लाइसेंस के लिए तृतीय-पक्ष कार्यान्वयन की आवश्यकता होती है।[49] As of February 2014, ओपन-सोर्स क्लाइंट किस हद तक इस आवश्यकता को पूरा करते हैं अज्ञात रहता है।

साइबर क्राइम में प्रयोग करें

सुरक्षा शोधकर्ताओं ने बताया है कि साइबर अपराधी समझौता किए गए आरडीपी सर्वरों को भूमिगत मंचों के साथ-साथ विशेष अवैध आरडीपी दुकानों पर बेच रहे हैं।[50][51] इन समझौता किए गए RDP का उपयोग अन्य प्रकार की धोखाधड़ी करने या संवेदनशील व्यक्तिगत या कॉर्पोरेट डेटा तक पहुँचने के लिए एक मंच के रूप में किया जा सकता है।[52] शोधकर्ताओं ने कंप्यूटर पर सीधे मैलवेयर डालने के लिए आरडीपी का उपयोग करने वाले साइबर अपराधियों के उदाहरणों की रिपोर्ट की।[53]


यह भी देखें

संदर्भ

  1. 1.0 1.1 Deland-Han. "Understanding Remote Desktop Protocol (RDP) – Windows Server". docs.microsoft.com (in English). Archived from the original on October 17, 2020. Retrieved October 12, 2020.
  2. "रिमोट डेस्कटॉप के लिए लिसनिंग पोर्ट कैसे बदलें". Microsoft. January 31, 2007. Archived from the original on November 4, 2007. Retrieved November 2, 2007. Microsoft KB article 306759, revision 2.2.
  3. "सेवा का नाम और परिवहन प्रोटोकॉल पोर्ट नंबर रजिस्ट्री". Internet Assigned Numbers Authority. January 9, 2015. Retrieved January 13, 2015.{{cite web}}: CS1 maint: url-status (link)
  4. 4.0 4.1 "rdesktop: A Remote Desktop Protocol Client". www.rdesktop.org. Archived from the original on December 1, 2008. Retrieved November 29, 2008.
  5. Microsoft. "दूसरे कंप्यूटर से कनेक्ट करना रिमोट डेस्कटॉप कनेक्शन". Archived from the original on January 16, 2013. Retrieved December 22, 2012.
  6. Implementing Collaboration Technologies in Industry, Bjørn Erik Munkvold, 2003; Chapter 7
  7. "Windows XP Remote Desktop Connection software [XPSP2 5.1.2600.2180]". Microsoft.com. August 27, 2012. Archived from the original on September 8, 2010. Retrieved March 11, 2014.
  8. "प्रमाणीकरण और एन्क्रिप्शन को कॉन्फ़िगर करना". January 21, 2005. Archived from the original on March 18, 2009. Retrieved March 30, 2009. Microsoft Technet article
  9. "Remote Desktop Connection (Terminal Services Client 6.0)". June 8, 2007. Archived from the original on July 17, 2007. Retrieved June 20, 2007. Microsoft KB article 925876, revision 7.0.
  10. "Description of the Remote Desktop Connection 6.1 client update for Terminal Services in Windows XP Service Pack 2". microsoft. Archived from the original on August 29, 2008. Retrieved March 11, 2014.
  11. "Changes to Remote Administration in Windows Server 2008". Terminal Services Team Blog. Microsoft. December 17, 2007. Archived from the original on March 5, 2009. Retrieved February 10, 2008.
  12. "Terminal Services Printing". TechNet – Windows Server 2008 Technical Library. Agozik-Microsoft. January 10, 2008. Archived from the original on January 21, 2014. Retrieved February 10, 2008.
  13. "Introducing Terminal Services Easy Print: Part 1 – Remote Desktop Services (Terminal Services) Team Blog – Site Home – MSDN Blogs". Blogs.msdn.com. Archived from the original on February 13, 2014. Retrieved February 13, 2014.
  14. "Securing Remote Desktop (RDP) for System Administrators | Information Security Office". security.berkeley.edu. Archived from the original on October 12, 2020. Retrieved October 12, 2020.
  15. "Remote Desktop Connection 7 for Windows 7, Windows XP & Windows Vista". Terminal Services Team Blog. Microsoft. August 21, 2009. Archived from the original on August 27, 2009. Retrieved August 21, 2009.
  16. "Using Remote Desktop Easy Print in Windows 7 and Windows Server 2008 R2". Blogs.msdn.com. Archived from the original on May 8, 2010. Retrieved March 11, 2014.
  17. "Announcing the availability of Remote Desktop Connection 7.0 for Windows XP SP3, Windows Vista SP1, and Windows Vista SP2". Blogs.msdn.com. Archived from the original on March 8, 2010. Retrieved March 11, 2014.
  18. "Aero Glass Remoting in Windows Server 2008 R2". Blogs.msdn.com. Archived from the original on June 27, 2009. Retrieved March 11, 2014.
  19. "Remote Desktop Connection 7 for Windows 7, Windows XP & Windows Vista". Blogs.msdn.com. Archived from the original on August 27, 2009. Retrieved March 11, 2014.
  20. "Windows Server 2012 Remote Desktop Services (RDS) – Windows Server Blog – Site Home – TechNet Blogs". Blogs.technet.com. May 8, 2012. Archived from the original on October 5, 2013. Retrieved February 13, 2014.
  21. 21.0 21.1 "How Microsoft RDP 8.0 addresses WAN, graphics shortcomings". Searchvirtualdesktop.techtarget.com. Archived from the original on February 9, 2014. Retrieved February 13, 2014.
  22. 22.0 22.1 22.2 "Remote Desktop Protocol (RDP) 8.0 update for Windows 7 and Windows Server 2008 R2". Support.microsoft.com. Archived from the original on October 25, 2012. Retrieved February 13, 2014.
  23. "Get the best RDP 8.0 experience when connecting to Windows 7: What you need to know – Remote Desktop Services (Terminal Services) Team Blog – Site Home – MSDN Blogs". Blogs.msdn.com. Archived from the original on February 12, 2014. Retrieved February 13, 2014.
  24. "Running a Remote Desktop Connection session within another Remote Desktop Connection session is supported with Remote Desktop Protocol 8.0 for specific scenarios". Support.microsoft.com. November 2, 2012. Archived from the original on January 17, 2014. Retrieved February 13, 2014.
  25. 25.0 25.1 "Windows के लिए RemoteApp और डेस्कटॉप कनेक्शन सुविधा के लिए अद्यतन उपलब्ध है". Support.microsoft.com. February 11, 2014. Archived from the original on February 9, 2014. Retrieved March 11, 2014.
  26. "Remote Desktop Protocol 8.1 Update for Windows 7 SP1 released to web – Remote Desktop Services (Terminal Services) Team Blog – Site Home – MSDN Blogs". Blogs.msdn.com. Archived from the original on February 22, 2014. Retrieved February 13, 2014.
  27. "New "Restricted Admin" feature of RDP 8.1 allows pass-the-hash". Labs.portcullis.co.uk. October 20, 2013. Archived from the original on February 10, 2014. Retrieved March 11, 2014.
  28. "Mitigating Pass-the-Hash (PtH) Attacks and Other Credential Theft Techniques". Microsoft.com. Archived from the original on April 21, 2014. Retrieved March 11, 2014.
  29. "Remote Desktop Protocol (RDP) 10 AVC/H.264 improvements in Windows 10 and Windows Server 2016 Technical Preview". Microsoft.com. Archived from the original on August 17, 2016. Retrieved January 12, 2016.
  30. "दूरस्थ डेस्कटॉप प्रोटोकॉल". Microsoft. Archived from the original on February 20, 2009. Retrieved March 30, 2009.
  31. "[MS-RDPERP]: Remote Desktop Protocol: Remote Programs Virtual Channel Extension". Msdn.microsoft.com. Archived from the original on April 14, 2012. Retrieved February 13, 2014.
  32. "National Vulnerability Database (NVD) National Vulnerability Database (CVE-2005-1794)". Web.nvd.nist.gov. July 19, 2011. Archived from the original on September 14, 2011. Retrieved February 13, 2014.
  33. "Configuring Terminal Servers for Server Authentication to Prevent "Man in the Middle" Attacks". Microsoft. July 12, 2008. Archived from the original on November 6, 2011. Retrieved November 9, 2011.
  34. "Mimikatz and Windows RDP: An Attack Case Study". SentinelOne. June 6, 2019. Archived from the original on October 16, 2020. Retrieved October 12, 2020.
  35. "Microsoft Security Bulletin MS12-020 – Critical". Microsoft. March 13, 2012. Archived from the original on February 13, 2014. Retrieved March 16, 2012.
  36. "CVE-2018-0886 – CredSSP Remote Code Execution Vulnerability". microsoft.com (in English). Archived from the original on March 23, 2018. Retrieved March 23, 2018.
  37. Karni, Eyal. "From Public Key to Exploitation: How We Exploited the Authentication in MS-RDP" (in English). Archived from the original on March 23, 2018. Retrieved March 23, 2018.
  38. Cimpanu, Catalin. "Even the NSA is urging Windows users to patch BlueKeep (CVE-2019-0708)". ZDNet. Archived from the original on September 6, 2019. Retrieved June 20, 2019.
  39. Goodin, Dan (May 31, 2019). "Microsoft व्यावहारिक रूप से विंडोज उपयोगकर्ताओं से खराब ब्लूकीप दोष को ठीक करने के लिए कहता है". Ars Technica. Archived from the original on July 22, 2019. Retrieved May 31, 2019.
  40. Warren, Tom (May 14, 2019). "Microsoft प्रमुख WannaCry- जैसे Windows सुरक्षा शोषण की चेतावनी देता है, XP पैच जारी करता है". The Verge. Archived from the original on September 2, 2019. Retrieved June 20, 2019.
  41. Ilascu, Ionut (7 August 2019). "Microsoft ने हाइपर- V को प्रभावित करने तक RDP भेद्यता की उपेक्षा की". Bleeping Computer. Archived from the original on 8 August 2019. Retrieved 8 August 2019.
  42. "फ्रीआरडीपी-पुराना रीडमे". GitHub (in English). 2010. Archived from the original on November 22, 2020. Retrieved February 27, 2020. FreeRDP is a successor to rdesktop, a longtime-favored application for use on *nix systems to access Windows servers and workstations. The goal of FreeRDP is twofold: ...
  43. "FreeRDP/FreeRDP". GitHub. FreeRDP. February 27, 2020. Archived from the original on February 27, 2020. Retrieved February 27, 2020.
  44. "Hi! – The Thincast Workstation". www.freerdp.com. Archived from the original on February 27, 2020. Retrieved February 27, 2020.
  45. weston-rdp(7) – Linux Miscellanea Manual
  46. "डब्ल्यूएसएलजी आर्किटेक्चर". Windows Command Line (in English). April 20, 2021. Retrieved May 7, 2022.
  47. "VirtualBox Manual: 7.1. Remote Display (VRDP Support)". VirtualBox. Archived from the original on November 21, 2019. Retrieved February 27, 2020.
  48. Bens, Jelle (January 31, 2010). "Jelle Bens: Windows 7 RDP with blank password". Jellebens.blogspot.ru. Archived from the original on May 8, 2013. Retrieved March 11, 2014.
  49. "Remote Desktop Protocol Licensing Available for RDP 8". Blogs.msdn.com. December 11, 2014. Archived from the original on February 8, 2018. Retrieved February 8, 2018.
  50. GReAT (June 15, 2016). "xDedic – the shady world of hacked servers for sale". SecureList. Archived from the original on December 15, 2018. Retrieved December 15, 2018.
  51. Kremez, Vitali; Rowley, Liv (October 24, 2017). ""अल्टीमेट एनोनिमिटी सर्विसेज" शॉप साइबर क्रिमिनल्स इंटरनेशनल आरडीपी सर्वर ऑफर करती है" (in English). Archived from the original on December 15, 2018. Retrieved December 15, 2018.
  52. Bisson, David (July 19, 2018). "Dark Web 'RDP Shops' Offer Access to Vulnerable Systems for as Little as $3". Security Intelligence (in English). Archived from the original on December 15, 2018. Retrieved December 15, 2018.
  53. Ragan, Steve (July 19, 2018). "Samsam ने क्रूर बल RDP के माध्यम से हजारों LabCorp प्रणालियों को संक्रमित किया". CSO Online (in English). Archived from the original on December 15, 2018. Retrieved December 15, 2018.


बाहरी संबंध