원격 데스크톱 프로토콜

Remote Desktop Protocol

RDP(Remote Desktop Protocol)는 네트워크 연결을 통해 [1]다른 컴퓨터에 연결할 수 있는 그래픽 인터페이스를 사용자에게 제공하는 Microsoft가 개발독점 프로토콜입니다.사용자는 이 목적을 위해 RDP 클라이언트소프트웨어를 사용하고 다른 컴퓨터는 RDP 서버 소프트웨어를 실행해야 합니다.

클라이언트는 Microsoft Windows(Windows Mobile 포함), Linux(Remmina 등), Unix, macOS, iOS, Android 및 기타 운영 체제의 대부분의 버전에 존재합니다.RDP 서버는 Windows 운영체제에 내장되어 있으며 Unix 및 OS X용 RDP 서버(xrdp 등)도 존재합니다.디폴트로는 서버TCP[2] 포트 3389 및 UDP [3]포트 3389를 리슨합니다.

Microsoft 에서는, 현재, RDP 클라이언트 소프트웨어를 리모트·데스크탑·커넥션(이전의 「터미널·서비스·클라이언트」)이라고 부르고 있습니다.

이 프로토콜은 ITU-T T.128 애플리케이션 공유 프로토콜의 확장입니다.마이크로소프트는 웹사이트에 [4]몇 가지 사양을 공개합니다.

역사

Windows XP 이후의[5] 모든 Microsoft Windows 버전에는 리모트 데스크톱 접속(RDC) ('터미널 서비스')클라이언트가 인스톨 되어 있습니다.mstsc.exe)의 버전은 운영 체제의 버전 또는 마지막으로 적용된 Windows 서비스 팩에 의해 결정됩니다.터미널 서비스 서버는 Windows NT 4.0 터미널 서버 에디션, Windows 2000 Server, Windows XP Home Edition(Windows XP Home Edition, Windows Server 2003, Windows Home Server 제외)의 모든 에디션, Windows Vista Ultimate 및 Enterprise 에디션의 Windows Fundamentals에서 정식 기능으로 지원됩니다.Windows Server 2008 및 Windows Server 2008 R2 및 Windows 7 Professional 이후.

Microsoft는 하위 운영 체제용 최신 RDP 버전에 연결하는 데 필요한 클라이언트를 제공합니다.서버의 개량점은 다운레벨에서는 이용할 수 없기 때문에 새로운 RDP 버전에 따라 도입된 기능은 이들 오래된 운영체제시스템에서 상위 버전의 RDP 서버에 접속할 때만 기능하며 오래된 [clarification needed]운영체제시스템에서 RDP 서버를 사용할 때는 기능하지 않습니다.

버전 4.0

T.120 권장 시리즈의 ITU-T T.128 애플리케이션 공유 프로토콜(초안 중 "T.share"라고도 함)에 기초하여 Microsoft는 제품 Windows NT 4.0 Server, 터미널 [1]서버 에디션의 일부로 "터미널 서비스"와 함께 RDP의 첫 번째 버전(버전 4.0)을 도입했습니다.NT 4.0 터미널 서비스 에디션은 여러 사용자와 로그인 세션을 동시에 지원하기 위해 Citrix의 MultiWin 테크놀로지에 의존했습니다.이 테크놀로지는 이전에 Windows NT 3.51 상에서 Citrix WinFrame의 일부로 제공되었습니다.Microsoft는 Citrix가 Windows NT 4.0을 기반으로 자체 터미널 서비스 제품(그 후 Citrix MetaFrame)을 계속 제공할 수 있도록 하기 위해 MultiWin 기술을 Microsoft에 라이센스하도록 요구했습니다.Windows NT 4.0 Terminal Services Edition에 포함된 Citrix 제공 DLL에는 Microsoft 저작권이 아닌 Citrix 저작권이 적용됩니다.이후 버전의 Windows에서는 필요한 지원이 직접 통합되었습니다.T.128 어플리케이션 공유 테크놀로지는 Microsoft에 의해 영국의 소프트웨어 개발자 Data Connection [6]Limited로부터 인수되었습니다.

버전 5.0

이 버전은 Windows 2000 Server에서 도입되어 로컬 프린터로의 인쇄 등 다양한 기능을 지원하며 네트워크 대역폭 사용률 향상을 목적으로 하고 있습니다.

버전 5.1

이 버전은 Windows XP Professional에서 도입되었으며 24비트 색상과 사운드를 지원합니다.클라이언트는 Windows 2000, Windows 9x, Windows NT 4.0에서 [7]사용할 수 있습니다.이 버전에서는 클라이언트 이름이 Terminal Services Client에서 Remote Desktop Connection으로 변경되었습니다.단, 기반이 되는 실행 파일의 이름은 mstsc.exe이기 때문에 이 헤리티지는 오늘날까지 남아 있습니다.

버전 5.2

이 버전은 Windows Server 2003에서 도입되었으며 콘솔 모드 연결, 세션 디렉토리 및 로컬 리소스 매핑 지원이 포함되어 있습니다.또한 서버 인증 및 터미널 서버 [8]통신 암호화용으로 Transport Layer Security(TLS; 트랜스포트층 보안) 1.0이 도입되었습니다.이 버전은 Windows XP Professional x64 Edition 및 Windows Server 2003 x64 및 x86 Edition에 포함되어 있습니다.

버전 6.0

이 버전은 Windows Vista에서 도입되어 Windows Presentation Foundation 응용 프로그램, 네트워크레벨 인증, 멀티 모니터스패닝 및 대규모 데스크톱 지원, TLS 1.0 [9]접속 지원이 통합되었습니다.버전 6.0 클라이언트는 Windows XP SP2, Windows Server 2003 SP1/SP2(x86 및 x64 에디션) 및 Windows XP Professional x64 Edition에서 사용할 수 있습니다.Macintosh OS X 용 Microsoft Remote Desktop Connection Client 는 Intel 및 PowerPC Mac OS 버전 10.4.9 이후 지원에서도 사용할 수 있습니다.

버전 6.1

이 버전은 2008년 2월에 출시되었으며 Windows Server 2008 및 Windows Vista Service Pack 1에 포함되어 있습니다.클라이언트는 Windows XP SP3에 [10]포함되어 있습니다.변화 어떻게에 관련된 게다가 원격 관리자가 버전 원격으로 개별 프로그램 및 클라이언트의 인쇄 기능 애플리케이션은 serv에 달리기를 사용할 수 있도록 새로운 클라이언트 측 프린터 리디렉션 시스템에 접속하는 등 새로운 기능이 WindowsServer2008에 소개되고 있는"콘솔"[11]에 연결한다.음.정말,한편, 리모트 관리자는, 프린트 드라이버를 서버에[12][13] 인스톨 할 필요도 없고, 클라이언트측에서 소프트웨어나 설정을 자유롭게 인스톨, 추가, 삭제할 수 있습니다.다만, 리모트 관리 세션을 개시하려면 [14], 접속처의 서버상의 Administrators 그룹의 멤버가 되어 있을 필요가 있습니다.

버전 7.0

이 버전은 2009년 7월에 제조원에 출시되었으며 Windows Server 2008 R2 및 Windows [15]7에 포함되어 있습니다.이 릴리스에서는 터미널 서비스에서 리모트 데스크톱 서비스로 변경되었습니다.이 버전에는 Windows Media Player 리다이렉션, 양방향 오디오, 멀티 모니터 지원, Aero 글라스 지원, 확장 비트맵 액셀러레이션, 간편 인쇄 리다이렉션,[16] 언어 표시줄 도킹 등의 새로운 기능이 있습니다.RDP 7.0 클라이언트는 Windows XP SP3 및 Windows Vista SP1/SP2에서 KB969084를 [17]통해 사용할 수 있습니다.RDP 7.0 클라이언트는 Windows Server 2003 x86 및 Windows Server 2003 / Windows XP Professional x64 에디션에서는 공식적으로 지원되지 않습니다.

Aero 글라스 리모트 사용, 양방향 오디오, Windows Media Player 리다이렉션, 멀티 모니터 지원, 리모트 데스크톱 Easy Print 등의 대부분의 RDP 7.0 기능은 Windows 7 Enterprise 또는 Ultimate [18][19]에디션에서만 사용할 수 있습니다.

버전 7.1

RDP 릴리스 7.1은 2010년에 Windows 7 Service Pack 1 및 Windows Server 2008 R2 SP1에 포함되어 있습니다.가상화 GPU 지원과 호스트 측 인코딩을 제공하는 RemoteFX를 도입했습니다.

버전 8.0

이 버전은 Windows 8 및 Windows Server 2012에서 출시되었습니다.이 버전에는 Adaptive Graphics(프로그레시브 렌더링 및 관련 기술), 전송 프로토콜로서의 TCP 또는 UDP 자동 선택, 멀티 터치 지원, vGPU에 대한 DirectX 11 지원, vGPU와 독립적으로 지원되는 USB 리다이렉션 등의 새로운 기능이 있습니다.[20][21]RDP 8.0 접속의 RDP 클라이언트 접속 바에 「접속 품질」버튼이 표시됩니다.이 버튼을 클릭하면 UDP 사용 여부 등 접속에 관한 상세 정보가 표시됩니다.[22]

RDP 8.0 클라이언트 및 서버 컴포넌트는 Windows 7 SP1의 애드온으로도 사용할 수 있습니다.RDP 8.0 클라이언트는 Windows Server 2008 R2 SP1에서도 사용할 수 있지만 서버 컴포넌트는 사용할 수 없습니다.추가 기능을 사용하려면 DTLS 프로토콜을 필수 [22]조건으로 설치해야 합니다.업데이트를 설치한 후 윈도우즈 7 시스템 간에 RDP 8.0 프로토콜을 사용하려면 그룹 정책 [23]편집기를 사용하여 추가 구성 단계가 필요합니다.

RDP 8.0 의 신기능은, RDP 세션 네스트의 서포트에 제한이 있습니다.단, Windows 8 및 Server 2012 에서만 동작합니다.Windows 7 및 Server 2008 R2 는(RDP 8.0 업데이트에서도) 이 기능을 [24]지원하지 않습니다.

관리자가 RDP 접속을 감시(스누프)할 수 있는 RDP 7의 '섀도' 기능은 RDP 8에서 삭제되었습니다.RDP 8에서는 Aero Glass 리모트 기능(서로 접속하는 Windows 7 머신에 적용 가능)도 삭제되어 있습니다.[21][22]

버전 8.1

이 버전은 Windows 8.1 Windows Server 2012 R2와 함께 릴리스되었습니다.RDP 8.1 클라이언트업데이트는 Windows 7 SP1에도 존재하지만 Windows 7용 RDP 8.0 업데이트와 달리 RDP 8.1 서버 컴포넌트는 Windows 7에 추가되지 않습니다.게다가 Windows 7 로 RDP 8.0 서버 기능이 필요한 경우는, RDP 8.1 업데이트를 [25][26]인스톨 하기 전에 KB 2592687(RDP 8.0 클라이언트 및 서버 컴퍼넌트) 업데이트를 인스톨 할 필요가 있습니다.

세션 섀도우 지원은 RDP 버전 8.1에서 추가되었습니다.또한 이 버전[25]RemoteApp으로 실행할 때 Microsoft Office 2013과 관련된 시각적 결함을 해결합니다.

RDP 버전 8.1에서는 "제한된 관리" 모드도 사용할 수 있습니다.이 모드에 로그인하려면 해시된 패스워드에 대한 지식만 필요하며 일반 텍스트는 필요하지 않습니다.따라서 패스해시 공격이 가능합니다.[27]마이크로소프트는 이러한 유형의 [28]공격을 완화하는 방법을 설명하는 82페이지 분량의 문서를 발표했습니다.

버전 10.0

RDP 버전 10.0 에는, 다음의 신기능이 있습니다.자동 크기 줌(HiDPI 클라이언트에 유용).또, H.264/AVC [29]를 사용한 그래픽스 압축의 개선도 포함되어 있습니다.

특징들

  • 32비트 컬러 지원8비트, 15비트, 16비트 및 24비트 컬러 지원
  • 버전 6에서는 RC4 암호화 알고리즘을 사용한128비트 암호화.[30]버전 5.2 이후 TLS 지원
  • 오디오 리다이렉션을 사용하면 사용자는 리모트 데스크톱에서 오디오를 처리하고 사운드를 로컬 컴퓨터로 리다이렉트할 수 있습니다.
  • 파일 시스템 리디렉션을 사용하면 터미널 세션 내의 원격 데스크톱에서 로컬 파일을 사용할 수 있습니다.
  • 프린터 리다이렉션을 사용하면 로컬 또는 네트워크 공유 프린터와 마찬가지로 터미널 세션 내에서 로컬 프린터를 사용할 수 있습니다.
  • 포트 리다이렉션을 사용하면 터미널 세션 내에서 실행되는 응용 프로그램이 로컬 직렬 및 병렬 포트에 직접 액세스할 수 있습니다.
  • 원격 시스템과 로컬 시스템이 클립보드를 공유할 수 있습니다.

Microsoft 에서는, 2006년에 RDP 6.0 의 릴리스로 다음의 기능이 도입되었습니다.

  • 심리스한 Windows: 리모트 데스크톱 접속으로 서비스되는 클라이언트 머신 상에서 리모트 애플리케이션을 실행할 수 있습니다.RDP [31]6부터 사용할 수 있습니다.
  • 원격 프로그램: 클라이언트 측 파일 형식 연결을 사용하여 응용 프로그램을 게시합니다.
  • 터미널 서비스 게이트웨이: 프론트 엔드 IIS 서버를 사용하여 HTTPS 연결을 통해 백엔드 터미널 서비스 서버에 대한 접속(포트 443 경유)을 받아들이는 기능을 사용할 수 있습니다.이는 Outlook 클라이언트가 백엔드 Exchange 2003 서버에 접속하는 방법과 유사합니다.Windows Server 2008이 필요합니다.
  • 네트워크 레벨 인증
  • ClearType 글꼴 스무딩 기술을 포함Aero Glass Teme(또는 Composed Desktop) 원격 지원
  • Windows Presentation Foundation 응용 프로그램 원격 지원:를 가진 호환 클라이언트NET Framework 3.0을 지원하면 로컬 머신에 대한 완전한 Windows Presentation Foundation 효과를 표시할 수 있습니다.
  • 디바이스 리다이렉션을 보다 범용적으로 변경하여 다양한 디바이스에 접근할 수 있도록 합니다.
  • Windows Management Instrumentation을 통해 완전히 구성 및 스크립트가 가능합니다.
  • RDP [citation needed]클라이언트의 대역폭 튜닝이 향상되었습니다.
  • 서버와 클라이언트 양쪽에서 Transport Layer Security(TLS; 트랜스포트층 보안) 1.0을 지원합니다(양측이 동의하는 경우 네고시에이트할 수 있지만 Windows 버전의 디폴트 설정에서는 필수는 아닙니다).
  • 클라이언트 상에서 1개의 세션에서 여러 모니터를 사용할 수 있는 다중 모니터 지원(데스크탑 구성 비활성화)

2010년 RDP 릴리스 7.1에서는 다음 기능이 도입되었습니다.

  • RemoteFX: RemoteFX는 가상화된 GPU 지원 및 호스트 측 인코딩을 제공합니다.Windows Server 2008 R2 SP1에 포함되어 있습니다.

보안 문제

디폴트 설정의 RDP 버전 5.2는 man-in-the-middle 공격에 취약합니다.관리자는 전송 계층 암호화를 사용하도록 설정하여 이 [32][33]위험을 줄일 수 있습니다.

RDP 세션은 메모리 내 credential 수집에도 영향을 받기 쉬우며, 이를 사용하여 해시 패스 [34]공격을 시작할 수 있습니다.

2012년 3월에 Microsoft는 RDP의 중대한 보안 취약성에 대한 업데이트를 발표했습니다.이 취약성으로 인해 Windows 컴퓨터가 인증되지 않은 클라이언트 및 컴퓨터 [35]웜에 의해 손상될 수 있습니다.

RDP 클라이언트버전 6.1 을 사용하면, RDP [citation needed]접속에 유저명이 지정되어 있지 않은 경우, RDP 서버상의 모든 유저의 이름과 사진을 표시할 수 있습니다(Windows 버전에 관계없이).

2018년 3월에 Microsoft는 CVE용 패치를 발표했습니다.2018-0886은 Microsoft [36][37]Remote Desktop 및 Windows Remote Management와 관련된 보안 지원 공급자 CredSSP의 원격 코드 실행 취약성이며 Preempt에서 발견되었습니다.

2019년 5월 Microsoft는 CVE-2019-0708("BlueKeep")에 대한 보안 패치를 발표했습니다. 이 취약성은 원격 코드 실행 가능성을 허용하며 Microsoft가 "웜 가능"하다고 경고한 것으로 광범위한 운영 중단을 일으킬 수 있습니다.이례적으로 Windows XP와 같이 수명이 다한 Windows 버전에도 패치를 사용할 수 있게 되었습니다.즉각적인 악의적인 악용은 없었으나, 전문가들은 이것이 발생할 수 있으며, 노출되거나 [38][39][40]패치가 되지 않은 것으로 보이는 시스템의 수에 따라 광범위한 피해를 초래할 수 있다고 입을 모았다.

2019년 7월 Microsoft는 Hyper-V에 [41]영향을 주는 RDP 취약성인 CVE-2019-0887에 대한 보안 패치를 발표했습니다.

Microsoft 이외의 구현

Microsoft 기능 서브셋을 실장하는 RDP 클라이언트 및 서버에는 Microsoft 이외의 실장이 다수 있습니다.예를 들어 오픈 소스 명령줄 클라이언트 rdesktop은 Linux/Unix 및 마이크로소프트 윈도우즈 운영 체제에서 사용할 수 있습니다.tsclient나 [4]KRDC 등의 많은 GUI 클라이언트가 rdesktop 상에 구축되어 있습니다.

2009년에 rdesktop은 FreeRDP로 분기되었으며, 이는 코드 모듈화, 다양한 문제 해결 및 새로운 기능 구현을 목적으로 하는 새로운 프로젝트입니다.FreeRDP에는 자체 명령줄 클라이언트xfreerdp가 부속되어 있어 RDP6에서 [42]심리스한 Windows를 지원합니다.2011년경 이 프로젝트는 포킹을 포기하고 대신 Apache License에 따라 다시 쓰기로 결정했으며 RemoteFX, RemoteApp, NTLMv2 [43]등의 기능을 추가했습니다. [44]Thincast라는 이름의 상용 배포는 2019년에 시작되었습니다.2020년 여름에는 Vulkan/H.264 지원을 포함한 FreeRDP 기반 멀티 플랫폼 클라이언트가 출시되었습니다.렘미나라는 GTK 어플리케이션도 있어요.Remmina는 FreeRDP를 기반으로 합니다.Microsoft는 또한 Linux용 Windows Subsystem의 핵심 컴포넌트로 FreeRDP를 사용하고 있습니다.[45]

Unix 상의 오픈 소스 RDP 서버에는 FreeRDP, ogon project 및 xrdp가 포함됩니다.Windows Remote Desktop Connection 클라이언트를 사용하여 이러한 서버에 연결할 수 있습니다.

rdpclient 등의 자체 RDP 클라이언트 솔루션은 스탠드아론 애플리케이션으로 사용할 수 있으며 클라이언트 하드웨어에 내장되어 있습니다.새로운 액세스 패러다임인 브라우저 기반 액세스를 통해 사용자는 Microsoft Remote Desktop(RDS) Session Hosts(터미널 서비스) 및 가상 데스크톱 및 원격 물리 PC와 같은 모든 RDP 호스트 상의 Windows 데스크톱 및 애플리케이션에 액세스할 수 있게 되었습니다.

Oracle의 [46]VirtualBox 가상 머신 구현에 사용되는 VirtualBox Remote Display Protocol(VRDP)도 있습니다.이 프로토콜은 Windows에서 제공되는 것과 같은 모든 RDP 클라이언트와 호환되지만 기존 RDP와 달리 암호화되지 않은 연결 및 비밀번호 보호되지 않은 연결을 허용하도록 구성할 수 있습니다. 이 프로토콜은 홈 또는 사무실 LAN과 같은 안전하고 신뢰할 수 있는 네트워크에서 유용할 수 있습니다.기본적으로 Microsoft의 RDP 서버는 빈 암호를 가진 사용자 계정에 대한 연결을 거부합니다(단, 는 그룹[47] 정책 편집기를 사용하여 변경할 수 있습니다).외부 인증 옵션과 게스트 인증 옵션도 VRDP에 의해 제공됩니다.VRDP는 게스트 시스템이 아닌 가상 시스템(호스트) 수준에서 구현되므로 게스트로 설치된 운영 체제는 상관 없습니다.전용 Virtual Box 확장 팩이 필요합니다.

특허

Microsoft는 관련 RDP [48]특허를 라이센스하기 위해 서드파티 구현을 요구합니다.2014년 2월 현재 오픈 소스 클라이언트가 이 요구사항을 충족하는 정도는 아직 알려지지 않았습니다.

사이버 범죄에 사용

보안 연구자들은 사이버 범죄자들이 지하 포럼 및 전문 불법 RDP [49][50]상점에서 손상된 RDP 서버를 판매하고 있다고 보고했습니다.이와 같이 손상된 RDP는 다른 유형의 부정행위를 저지르거나 민감한 개인 데이터나 기업 [51]데이터에 액세스하는 "단계적 근거"로 사용될 수 있습니다.연구자들은 RDP를 사용하여 컴퓨터에 [52]악성 프로그램을 직접 폐기하는 사이버 범죄 사례를 추가로 보고합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b Deland-Han. "Understanding Remote Desktop Protocol (RDP) – Windows Server". docs.microsoft.com. Archived from the original on October 17, 2020. Retrieved October 12, 2020.
  2. ^ "How to change the listening port for Remote Desktop". Microsoft. January 31, 2007. Archived from the original on November 4, 2007. Retrieved November 2, 2007. Microsoft Knowledge Base(문서번호)306759 리비전 2.2).
  3. ^ "Service Name and Transport Protocol Port Number Registry". Internet Assigned Numbers Authority. January 9, 2015. Retrieved January 13, 2015.{{cite web}}: CS1 maint :url-status (링크)
  4. ^ a b "rdesktop: A Remote Desktop Protocol Client". www.rdesktop.org. Archived from the original on December 1, 2008. Retrieved November 29, 2008.
  5. ^ Microsoft. "Connecting to another computer Remote Desktop Connection". Archived from the original on January 16, 2013. Retrieved December 22, 2012.
  6. ^ 업계에서 콜라보레이션 테크놀로지의 구현, Björn Erik Munkvold, 2003; 제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. ^ "Configuring authentication and encryption". January 21, 2005. Archived from the original on March 18, 2009. Retrieved March 30, 2009. Microsoft Technet 기사
  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 Knowledge Base 문서925876 리비전 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. ^ a b "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. ^ a b c "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. ^ a b "Update for RemoteApp and Desktop Connections feature is available for Windows". 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. ^ "Remote Desktop Protocol". 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. 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". 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 practically begs Windows users to fix wormable BlueKeep flaw". Ars Technica. Archived from the original on July 22, 2019. Retrieved May 31, 2019.
  40. ^ Warren, Tom (May 14, 2019). "Microsoft warns of major WannaCry-like Windows security exploit, releases XP patches". The Verge. Archived from the original on September 2, 2019. Retrieved June 20, 2019.
  41. ^ Ilascu, Ionut (7 August 2019). "Microsoft Ignored RDP Vulnerability Until it Affected Hyper-V". Bleeping Computer. Archived from the original on 8 August 2019. Retrieved 8 August 2019.
  42. ^ "FreeRDP-old README". GitHub. 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. ^ "WSLg Architecture". Windows Command Line. April 20, 2021. Retrieved May 7, 2022.
  46. ^ "VirtualBox Manual: 7.1. Remote Display (VRDP Support)". VirtualBox. Archived from the original on November 21, 2019. Retrieved February 27, 2020.
  47. ^ 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.
  48. ^ "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.
  49. ^ 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.
  50. ^ Kremez, Vitali; Rowley, Liv (October 24, 2017). ""Ultimate Anonymity Services" Shop Offers Cybercriminals International RDP Servers". Archived from the original on December 15, 2018. Retrieved December 15, 2018.
  51. ^ Bisson, David (July 19, 2018). "Dark Web 'RDP Shops' Offer Access to Vulnerable Systems for as Little as $3". Security Intelligence. Archived from the original on December 15, 2018. Retrieved December 15, 2018.
  52. ^ Ragan, Steve (July 19, 2018). "Samsam infected thousands of LabCorp systems via brute force RDP". CSO Online. Archived from the original on December 15, 2018. Retrieved December 15, 2018.

외부 링크