Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
grdpwasm — WebベースのRDPクライアント | Kitploit
ツール/GitHubGitHub/nakagami/grdpwasm
暗号化/復号化ツールウェブセキュリティネットワークセキュリティユーティリティとフレームワーク認証リモートアクセスツール
GitHubnakagami/grdpwasm

grdpwasm

WebベースのRDPクライアント

リポジトリを見る
31815617日前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

grdpwasm

Go WebAssembly と grdp で構築された Web ベースの RDP クライアントです。 ブラウザから直接 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 によって生成されるもの:

出力説明
static/main.wasmGo WASM バイナリ (ブラウザで動作)
static/wasm_exec.jsGo ランタイム JS サポートファイル
proxy/proxyWebSocket-to-TCP プロキシ + 静的ファイルサーバ

実行

root@kitploit:~
make serve
# または同等:
./proxy/proxy -listen :8080 -static static

その後、ブラウザで http://localhost:8080 を開きます。

プロキシオプション

フラグデフォルト説明
-listen:8080待ち受けるアドレスとポート
-staticstatic静的ファイルを提供するディレクトリ

使い方

  1. ブラウザで http://localhost:8080 を開きます。
  2. 接続フォームに記入します:
    • Host — RDP サーバのホスト名または IP アドレス
    • Port — RDP ポート (デフォルト 3389)
    • Domain — Windows ドメイン (ローカルアカウントの場合は空白)
    • User — ユーザ名
    • Password — パスワード
    • Width / Height — 初期デスクトップ解像度
  3. Connect をクリックします。
  4. リモートデスクトップがキャンバスに表示されます。キャンバスをクリックしてキーボードフォーカスを取得します。
  5. Disconnect をクリックしてセッションを終了します。

キーボード & マウス

すべての標準キーボード入力は RDP スキャンコードを介してリモートデスクトップに転送されます。 マウスの移動、ボタンクリック、スクロールホイールは完全にサポートされています。

注意: キーボードイベントを転送するには、ブラウザタブにフォーカスがある必要があります。 キーが反応しなくなった場合は、キャンバス領域内をクリックしてください。

オーディオ

リモートオーディオは RDPSND を介してストリーミングされ、ブラウザの Web Audio API (PCM 44100 Hz、ステレオ、16 ビット符号付きリトルエンディアン) で再生されます。

セキュリティ上の注意

  • プロキシは任意のオリジンからの接続を受け入れます。信頼できるネットワーク上でのみ実行するか、インターネットに公開する前に認証を追加してください。
  • 認証情報はブラウザから WebSocket 経由でプロキシに送信されます。信頼できないネットワーク経由でアクセスする場合は、HTTPS/WSS (プロキシを nginx や Caddy などの TLS 終端リバースプロキシの背後に配置) を使用してください。

開発

root@kitploit:~
make wasm       # WASM バイナリのみ再ビルド
make proxy      # プロキシサーバのみ再ビルド
make wasm_exec  # ローカルの Go ツールチェーンから wasm_exec.js を更新
make clean      # すべてのビルド成果物を削除

ライセンス

GPLv3 — grdp LICENSE を参照

ツールをダウンロード