关于VcXsrv+cnKiTTY v1.0.1 分享的简单说明~~

在了解本篇内容之前,你需要了解下如下内容:

关于cnKiTTY、VcXsrv、WinSCP、PSCP集成使用的简单说明~~ icon-default.png?t=N7T8https://blog.csdn.net/zdIdealism/article/details/133251831

       对于之前的集成分享,简单的当作1.0.0版本。之所以之前的分享没有版本号,是因为相关内容的分享并没有打算作为一个连续性处理,包括现在也是。相关内容更多的是基于分享目的,而不是一个类似软件的持续性发布。所以你应当知晓如下内容:

     【重要提醒:没有人能够确定或者保证VcXsrv+cnKiTTY集合的分享会跟随构成软件的后续更新发布同步更新,也不能够确保或者保证VcXsrv+cnKiTTY集合自身会进行后续更新或者修补,也许VcXsrv+cnKiTTY集合的分享、更新仅仅是一次性的。请知悉!!】 

本次VcXsrv+cnKiTTY v1.0.1 的分享主要包含以下变化:

1.VcXsrv更新至最新版本 VcXsrv 21.1.13 

      VcXsrv作为Windows X-server进行了重大更新并且项目转移托管到Github上了,使用来源:

VcXsrv Releases 21.1.13icon-default.png?t=N7T8https://github.com/marchaesen/vcxsrv/releases/tag/21.1.13

2.WinSCP更新至最新版本 WinSCP-6.3.3-Portable

WinSCP 6.3 Downloadicon-default.png?t=N7T8https://winscp.net/eng/download.php

3.替换VcXsrv中的PLINK版本

       VcXsrv发布中提供了plink工具来建立ssh连接。在VcXsrv 21.1.13发布中所使用的plink版本信息如下:

>./plink -V
plink: Unidentified build
Build platform: 32-bit x86 Windows
Compiler: Visual Studio, unrecognised version, _MSC_VER=1938, _MSC_FULL_VER=193833133
Embedded HTML Help file: no
Source commit: 0

       本集合替换为cnPuTTY 0.81.0.1中对应的程序,版本信息如下:

> ./plink -V
plink: cnPuTTY 0.81.0.1
构建平台:32 位 x86 Windows
编译器:gcc 13.2.0
源代码:PuTTY 0.81 release

来源参考如下链接:

cnPuTTY 0.81.0.1—PuTTY Release 0.81中文版本简单说明~~ icon-default.png?t=N7T8https://blog.csdn.net/zdIdealism/article/details/138374386

4.PSCP更新至最新版本

同样的本集合中的PSCP文件传输程序也进行了更新,更新来源同PLINK,版本信息如下:

>./pscp -V
pscp: cnPuTTY 0.81.0.1
构建平台:32 位 x86 Windows
编译器:gcc 13.2.0
源代码:PuTTY 0.81 release
5.添加集合版本号

       添加集合版本号,本次版本为VcXsrv+cnKiTTY v1.0.1,之前的分享暂且当作1.0.0版本。添加此版本号的目的仅是为了区分不同的分享。

6.添加【变更记录.txt】更新文档

      这个文档记录每次分享的不同,方便查看每次的更新变化。以及具体的参考来源还有其它信息。在本次分享中,所有构成软件均是目前的最新版本。

本次VcXsrv+cnKiTTY v1.0.1分享应当额外注意以下问题:

1.对于cnKiTTY 0.76.1.13.1存在Terrapin漏洞(别名CVE-2023-48795)漏洞的问题

       由于上游软件KiTTY目前最新版本0.76.1.13一直没有后续更新,导致后面发现的Terrapin漏洞一直存在于KiTTY中,当然也就存在于cnKiTTY中。好在此漏洞触发需要一定的条件,所以并不意味着Terrapin会影响正常使用。根据Terrapin vulnerability mitigation #520 中的描述,在本次分享中cnKiTTY默认加密策略以及做了更改如下:

       所以在使用的时候,你不需要再次单独设置此项。当然这并不能完全避免Terrapin漏洞的影响,具体如何取舍请自行甄别取舍选择。

       PS:事实上,KiTTY作为PuTTY的一个专属于Windows下的发布分支,从PuTTY 0.76开始进行更新。已经很长一段时间没有更新上游PuTTY分支的相关内容,更多的是专注于自己的特色进行扩展,目前PuTTY 0.81版本已经发布。也不清楚KiTTY后续会单独修补自己的类似漏洞,还是会更新PuTTY版本同步后继续自己的特色更新,有待进一步观察。

2.在便携式WinSCP中的临时文件处理问题:

       当前分享集合中,配置的临时文件目录为根目录中的temp文件夹。这个文件夹的功能是临时存放下载的远程文件,可能包含本地编辑或者打开过的远程文件;用来存放远程下载文件或者对远程文件使用的本地自定义命令/脚本等等。通常情况下,WinSC最晚在退出时会删除临时文件。当某些原因如文件被占用等原因会导致相关文件没有被删除。默认设置启动时也会清理临时目录。

       当存在多人操作或者其它特殊原因可能会导致临时文件中的内容没有被删除从而最终造成相关信息泄露。你应当知晓这个问题的存在,有必要的情况下可以做适当检查以避免这个问题的出现。

3.对于存在521位ECDSA密钥的严重漏洞(CVE-2024-31497) 的规避问题

       VcXsrv+cnKiTTY的分享中并不提供密钥生成程序,所以这个问题的规避取决于你如何生成自己的密钥,你可以使用其它类型的密钥或者使用最新版本的PuTTY/cnPuTTY相关程序生成自己需要的密钥。

如何获得相关分享集合:

       本次VcXsrv+cnKiTTY v1.0.1的分享依旧采用与cnKiTTY的方式一样。同样提供相关校验和数字签名,使用cnKiTTY发布公钥信息如下:

     cnKiTTY Release public.asc
     MD5: 9432242DB41546091A4121DC89FFA528
     SHA256:B3076F57DCB295F692B2D20F8BC3B2DE1D1794CBBBB9413294A759CD14024912
     指纹:24ED E8DB 5A61 E60D D942  67CC 5D75 8145 434B 4CC5
网盘下载地址:地址链接
其它更多相关内容请参考: 

关于cnKiTTY、VcXsrv、WinSCP、PSCP集成使用的简单说明~~icon-default.png?t=N7T8https://blog.csdn.net/zdIdealism/article/details/133251831       至此,相关分享内容结束,请根据需要自行选择。最好的建议是不去使用,这样你不会面临任何相关问题。也有更多类似的商业或者免费的软件会是更好的选择。

—— 2024-5-26 附加 ——

cnVcXsrv 21.1.13.1—VcXsrv 21.1.13中文版本简单说明~~icon-default.png?t=N7T8https://blog.csdn.net/zdIdealism/article/details/139188644基于上述内容的更新,对现在已分享的VcXsrv+cnKiTTY v1.0.1可以进行简单的修改。

       直接使用cnVcXsrv 21.1.13.1中的32位便携版覆盖VcXsrv+cnKiTTY v1.0.1中的相关文件。但需要保留VcXsrv+cnKiTTY v1.0.1中原来的system.XWinrc文件,启动方式使用原来的批处理文件,这样就能获得完整的cnVcXsrv支持。如下图所示:

       这里不做单独的修改,有需要的使用者按需要自行解决。就使用来说,两者区别不大,只是会更加方便而已。更多cnVcXsrv的变化,请自行了解。 

      【免责声明】:本篇内容及其它相关内容遵从相同的原则,这个原则也同样来源和适用于cnPuTTY、cnPuTTY CAC及cnKiTTY相关信息及内容。相关内容及发布与PuTTY、PuTTY CAC及KiTTY遵从相同的发布许可,不提供任何保证、不承担任何责任。包括但不限于已发布内容、已知信息或者其他相关的信息,以及直接或者间接的其他任何未知的情况,均不提供任何担保、不承担任何责任。你应当充分验证自己的需求和使用,以免造成不必要的麻烦。更多的其他信息请以相关网站的内容为准。所有的相关信息的获得请自行甄别验证,并自行承担相关责任。

  • 15
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值