Xshell无法启动:要继续使用此程序,您必须应用最新的更新或使用新版本
2022年1月4日 更新:XShell 6 免费版也出现无法使用的问题了!使用本文修改nslicense方法还是可行的!
可利用【hexed】 在线工具直接修改值即可!
搜索 0F8681 替换为 0F8381
(右键新窗口查看大图)
2021年5月23日 更新:如果是XShell 6遇到这种提示,又无法下载文件。请移步:Xshell6强制更新最新版,但无法下载文件的解决方案!
2019年1月4日 更新:有网友反馈说Xftp 5也是同样的提示,我们将【推荐方案】中的dll 覆盖到Xftp的安装目录即可!也许你也对这篇文章感兴趣:Xshell/Xftp/XshellPlus 5和6版本官方下载+"注册码”
今天博主开启电脑后启动Xshell 突然出现上图的提示!直接无法启动了!博主使用的是Xshell 5 最后一个版本!
历史文章:优雅的从NETSARANG官网下载 Xshell/Xftp个人免费版(所有版本)
据网友反馈,只有这个版本才会提示强制升级新版本~ 博主立马搜索相关的解决方案。最终找到了几个,推荐用推荐方案。临时方案只能应急~~~
临时方案1
修改系统的时间,修改成 18年12月25日之前的时间即可启动。
临时方案2
有大佬提供了一个启动的bat脚本!原文转载(大佬之前是繁体字,我已经转成简体)
XShell/Xftp 5版本启动脚本,专治傻屌韩国人的各种强制更新不让启动。
https://github.com/DeepSkyFire/XShell5-Startup-Script
原理:改时间。
使用方法:将脚本放置在XShell5或Xftp5的安装目录,与XShell.exe或Xftp.exe同目录下。使用右键管理员身份执行脚本。如启动失败请自行查看xshell.exe/xftp.exe的详细属性内的数位签章的时间戳记,并将脚本内的“25-12-2018”按系统默认的时间格式改为数位签章内的时间戳记录的时间。
关于时间格式的说明:
因各个系统的默认时间格式不一样,所以“25-12-2018”这个格式的时间可能在其他系统上无法使用。
例如简中系统的默认时间格式为“2018-12-25”,所以脚本内的时间格式要改为此才能正常使用。
本脚本的时间格式为繁中系统默认格式,所以繁中系统上可直接正常使用。
额外说明:不放心的请勿使用。没有BUG。没有维护。别提ISSUE。只有6行批处理有其他需求的自己改。在死妈杰克丁版本上不可用,仅限韩国人原版。理论上5系列的XShell与Xftp都可使用。如是较早版本的可将脚本内的时间再往前调。
韩国人脑子不太好使,正版不让人好好用非要逼人用破解版。
推荐方案
找个反汇编软件C32asm就可以
打开nslicense.dll
搜索16进制
7F0C81F98033E1010F8680
修改为
7F0C81F98033E101E98100
修改为
7F0C81F98033E1010F8380
都可以
修改好的 dll 文件下载:
下载后直接放到Xshell 安装目录即可~~
查毒链接:http://r.virscan.org/language/zh-cn/report/a1f7e35bbfbb1faf075e4473a6af500c
其他方案
升级Xshell 6 或者安装低版本的Xshell 即可~
参考文章:优雅的从NETSARANG官网下载 Xshell/Xftp个人免费版(所有版本)
hosts屏蔽
推荐将Xshell的升级请求的几个地址都屏蔽了~~ MMP的~
127.0.0.1 transact.netsarang.com 127.0.0.1 update.netsarang.com 127.0.0.1 www.netsarang.com 127.0.0.1 www.netsarang.co.kr 127.0.0.1 sales.netsarang.com
参考:
https://www.hostloc.com/thread-508605-1-1.html
https://github.com/DeepSkyFire/XShell5-Startup-Script
版权声明:
作者:我是小马甲~
链接:https://51.ruyo.net/11404.html
来源:如有乐享
文章版权归作者所有,未经允许请勿转载。
死性不改
未末
tengda
Q.Will
Chendy
Z★S
我是小马甲~@Z★S
Q.Will@Z★S
我是小马甲~@Q.Will
Q.Will@我是小马甲~
我是小马甲~@Q.Will
杨倩谦
水煮蛋