UltraVNC 单击时出现加密错误

UltraVNC 单击时出现加密错误

我正在尝试通过 MSRC4Plugin.dsm 设置带有加密的 UltraVNC 单击。

如果加密的话,它根本就不起作用。

如果没有加密,它会连接但会产生错误,并且似乎正在尝试加载 dsm 插件。


设置如下:


生成 sc 可执行文件: 帮助台.txt

... Some stuff removed...

[HOST]
Encrypted Connection
-plugin -connect ipaddress:59100 -noregistry

[HOST]
Regular Connection
-connect ipaddress:59100 -noregistry

... Some stuff removed...

如果没有加密,则会发生以下情况:


在我的盒子上,我以如下方式运行查看器:

"C:\Program Files\UltraVNC\vncviewer.exe" -logfile viewer_%date:~10,4%-%date:~4,2%-%date:~7,2%.log -listen 59100

在 SC 盒上,我运行该exe并单击“常规连接”选项。

在我的盒子上

我收到一个警告窗口,上面写着:标题:插件正在加载。消息:无法加载插件。请检查其名称的完整性。

如果我点击“确定”,就会出现“接受传入 SC 连接”框。如果我点击“是”,连接就会打开,然后我就可以控制 SC 盒了。

它可以工作,但不安全(不应该是安全的),但由于某种原因仍在尝试加载 dsm,但找不到它。但它会连接。

查看日志(在我的盒子上)如下(请注意版本差异 - 可能是它吗?):

RFB server supports protocol version 3.16
Connected to RFB server, using protocol version 3.4
No authentication needed
Desktop name "WinVNC "
Cache: Cache buffer bitmap creation
rdr::Exception (1): rdr::EndOfStream: read

使用加密后会发生以下情况:


在我的盒子上,我以如下方式运行查看器:

"C:\Program Files\UltraVNC\vncviewer.exe" -logfile viewer_encrypted_%date:~10,4%-%date:~4,2%-%date:~7,2%.log -dsmplugin MSRC4Plugin.dsm -listen 59100

在 SC Box 上,我运行该 exe 并选择“加密连接”选项。它进入“正在连接”状态并保持不动。

在我的盒子上,没有迹象表明有任何事情发生。

在 SC Box 上,我从等待图标关闭sc。

在我的盒子上,我收到一个弹出窗口,提示:连接失败 - 读取协议版本时出错。可能的原因:您忘记选择 DSMPlugin,而服务器使用 DSM Plugin。

查看器日志(在我的盒子上)如下:

rdr::Exception (2): rdr::EndOfStream: read
Error reading protocol version: WriteExact: Socket error while writing.

注意事项:

  • 我在 SC exe 和服务器中确实有匹配的 rc4.key 文件。
  • 我的 /UltraVNC/ 文件夹中确实有 MSRC4Plugin.dsm 文件。
  • 我已经从 uVNC 站点直接删除并安装了所有新内容。
  • MSRC4Plugin.dsm 文件可能不是最新的。但我认为它是最新的,因为它是随 uVNC 一起提供的。
  • 我的所有端口都正确转发,除这个端口之外,其他连接都没有问题。

任何帮助都非常感谢。

谢谢!

答案1

UltraVNC 刚刚发布了一款新更新. 试用版本1.0.6.4看看它是否能解决你的问题。

你应该尝试在UltraVNC 论坛

相关内容