From 4fc4e7ec425dfd5d4dc334924d17a90e3b3e583f Mon Sep 17 00:00:00 2001 From: GreenhandTan <2597417538@qq.com> Date: Sun, 14 Jun 2026 10:05:56 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=B7=BB=E5=8A=A0KEX=E8=AF=A6?= =?UTF-8?q?=E7=BB=86=E5=AD=97=E8=8A=82=E8=B0=83=E8=AF=95=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E5=B9=B6=E4=BF=AE=E5=A4=8Dpackage.json=E4=B8=AD=E7=9A=84wrangl?= =?UTF-8?q?er=E6=89=A7=E8=A1=8C=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 4 ++-- src/worker/ssh-session.ts | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index f20b9e2..5d88525 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,8 @@ "description": "纯 Cloudflare 架构 Web SSH 工具", "main": "src/worker/index.ts", "scripts": { - "dev": "node scripts/build-html.js && wrangler dev", - "deploy": "node scripts/build-html.js && wrangler deploy", + "dev": "node scripts/build-html.js && npx wrangler dev", + "deploy": "node scripts/build-html.js && npx wrangler deploy", "build:frontend": "node scripts/build-html.js", "test": "vitest run" }, diff --git a/src/worker/ssh-session.ts b/src/worker/ssh-session.ts index 921b120..b3b07f5 100644 --- a/src/worker/ssh-session.ts +++ b/src/worker/ssh-session.ts @@ -343,6 +343,10 @@ export class SSHSession { ); console.log('[KEX] Exchange hash hex=' + Array.from(H).map(b => b.toString(16).padStart(2, '0')).join('')); console.log('[KEX] sharedSecret hex=' + Array.from(sharedSecret).map(b => b.toString(16).padStart(2, '0')).join('')); + console.log('[KEX] hostKey hex=' + Array.from(hostKey).map(b => b.toString(16).padStart(2, '0')).join('')); + console.log('[KEX] signature hex=' + Array.from(signature).map(b => b.toString(16).padStart(2, '0')).join('')); + console.log('[KEX] clientPubKey hex=' + Array.from(this.ecdhRawPublicKey).map(b => b.toString(16).padStart(2, '0')).join('')); + console.log('[KEX] serverPubKey hex=' + Array.from(serverRawPublicKey).map(b => b.toString(16).padStart(2, '0')).join('')); if (!this.sessionID) { this.sessionID = H;