Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
grdpwasm — 웹 기반 RDP 클라이언트 | Kitploit
도구/GitHubGitHub/nakagami/grdpwasm
Encryption/Decryption ToolsWeb SecurityNetwork SecurityUtilities & FrameworksAuthenticationRemote Access Tool
GitHubnakagami/grdpwasm

grdpwasm

웹 기반 RDP 클라이언트

저장소 보기
318155일 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

grdpwasm

웹 기반 RDP 클라이언트입니다. Go WebAssembly와 grdp로 구축되었습니다. 브라우저에서 직접 Windows 원격 데스크톱 서버에 연결하세요 — 플러그인이 필요하지 않습니다.

아키텍처

root@kitploit:~
Browser (WASM) ──WebSocket──► proxy (Go) ──TCP──► RDP Server

브라우저는 원시 TCP 소켓을 열 수 없기 때문에, 경량 Go 프록시 서버가 브라우저의 WebSocket 연결을 RDP 서버의 TCP 포트로 브리징합니다.

요구 사항

  • Go 1.24 이상
  • 접근 가능한 RDP 서버 (Windows 또는 RDP 호환 호스트)

빌드

root@kitploit:~
git clone https://github.com/nakagami/grdpwasm.git
cd grdpwasm
make all

make all은 다음을 생성합니다:

OutputDescription
static/main.wasmGo WASM 바이너리 (브라우저에서 실행)
static/wasm_exec.jsGo 런타임 JS 지원 파일
proxy/proxyWebSocket-to-TCP 프록시 + 정적 파일 서버

실행

root@kitploit:~
make serve
# or equivalently:
./proxy/proxy -listen :8080 -static static

그런 다음 브라우저에서 **http://localhost:8080**을 엽니다.

프록시 옵션

FlagDefaultDescription
-listen:8080수신 대기할 주소 및 포트
-staticstatic정적 파일을 제공할 디렉터리

사용법

  1. 브라우저에서 http://localhost:8080을 엽니다.
  2. 연결 양식을 작성합니다:
    • 호스트 — 호스트 이름 또는 RDP 서버의 IP 주소
    • 포트 — RDP 포트 (기본값 3389)
    • 도메인 — Windows 도메인 (로컬 계정인 경우 비워 둠)
    • 사용자 — 사용자 이름
    • 비밀번호 — 비밀번호
    • 너비 / 높이 — 초기 데스크톱 해상도
  3. 연결을 클릭합니다.
  4. 캔버스에 원격 데스크톱이 나타납니다. 캔버스를 클릭하여 키보드 포커스를 캡처합니다.
  5. 세션을 종료하려면 연결 해제를 클릭합니다.

키보드 및 마우스

모든 표준 키보드 입력이 RDP 스캔 코드를 통해 원격 데스크톱으로 전달됩니다. 마우스 이동, 버튼 클릭 및 스크롤 휠이 완전히 지원됩니다.

참고: 키보드 이벤트가 전달되려면 브라우저 탭에 포커스가 있어야 합니다. 키가 응답하지 않으면 캔버스 영역 내부를 클릭하세요.

오디오

원격 오디오는 RDPSND를 통해 스트리밍되고 브라우저의 Web Audio API (PCM 44100Hz, 스테레오, 16비트 부호 있는 리틀 엔디언)를 통해 재생됩니다.

보안 참고 사항

  • 프록시는 모든 오리진의 연결을 허용합니다. 신뢰할 수 있는 네트워크에서만 실행하거나 인터넷에 노출하기 전에 인증을 추가하세요.
  • 자격 증명은 WebSocket을 통해 브라우저에서 프록시로 전송됩니다. 신뢰할 수 없는 네트워크를 통해 액세스할 때는 HTTPS/WSS를 사용하세요 (nginx 또는 Caddy와 같은 TLS 종료 리버스 프록시 뒤에 프록시를 두십시오).

개발

root@kitploit:~
make wasm       # rebuild only the WASM binary
make proxy      # rebuild only the proxy server
make wasm_exec  # refresh wasm_exec.js from the local Go toolchain
make clean      # remove all build artifacts

라이선스

GPLv3 — grdp LICENSE 참조.

도구 다운로드