Anonymous 发表于 2024-2-12 15:10:07

解决xshell 7提示“要继续使用此程序,您必须应用最新”

Xshell7.0.0099p到7.0.0128p挺好用的
没有4个窗口限制,也不示弹窗提注册邮箱
但是突然不能用了,提示”要继续使用此程序,您必须应用最新的更新或使用新版本“
网上找了一些教程,觉得修改nslicense.dll比较好,但是xshell 7的按网上的教程没有成功
结合教程中xshell 5和6的修改方法后,摸索出了xhell 7的方法,教程如下

1. 进入Xshell的安装目录,下面有nslicense.dll,把这个文件复制到桌面上

2.使用16进制的方式打开nslicense.dll,我用的是notepad++的插件HEX-Editor

3. 文件替换

版本5的十六进制串为:7F 0C 81 F9 80 33 E1 01 0F 86 80,

版本6的十六进制串为:7F 0C 81 F9 80 33 E1 01 0F 86 81

版本7的十六进制串为:FF 5F 0F 88 83 00 00 00 7F 08 81 F9( 7.0.0099p和7.0.0128p实测过,其他版本请自行尝试,不保证成功)

使用Ctrl+F搜索“7F 08 81 F9”,然后将同行里的0F 88 83修改为0F 83 83



4. 替换完成之后使用Ctrl+S保存退出,然后把桌面上更改完成的文件使用Ctrl+V替换到Xshell的根目录下,如果显示文件被占用就打开任务管理器关闭Xshell的相关任务,然后在替换,替换完成就可以正确打开了Xshell了。

附带xshell历史版本下载地址
https://archive.org/download/netsarang_software
页: [1]
查看完整版本: 解决xshell 7提示“要继续使用此程序,您必须应用最新”