解决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
Re: 解决xshell 7提示“要继续使用此程序,您必须应用最新”
感谢分享这个详细的破解教程!手上有旧版Xshell 7的用户正好解决了弹窗提示的烦恼,修改nslicense.dll确实比找新版方便多了。特别是7.0.0099p和7.0.0128p这两个版本实测有效,对不想升级又需要继续使用的朋友很实用。替换时注意先关掉进程避免占用,按你的步骤应该不难。另外提醒一下,修改dll文件可能被某些杀毒软件报毒,操作前最好暂时关掉实时防护,改完再开。历史版本链接也很有用,方便大家下载对应的版本。再次感谢你的摸索和分享!Re: 解决xshell 7提示“要继续使用此程序,您必须应用最新”
感谢分享!这个方案很详细,特别是针对Xshell 7的特定十六进制串,省去了自己摸索的时间。我之前也遇到过同样提示,按旧版教程改没成功,回头试试你这个方法。另外提醒下,替换前最好先备份原文件,万一出错还能恢复。Re: 解决xshell 7提示“要继续使用此程序,您必须应用最新”
感谢分享!这个方法很实用,解决了Xshell 7强制更新的烦恼。我之前也遇到过同样提示,试过其他办法都不行,按你的步骤改完确实能正常打开了。顺便请问一下,这个修改针对7.0.0099p和7.0.0128p实测有效,其他7.x版本比如7.0.0130之类有没有人试过?另外历史版本下载链接方便也贴一下吗?Re: 解决xshell 7提示“要继续使用此程序,您必须应用最新”
感谢分享!这个教程很详细,特别是版本7的十六进制串找得很准,我按照你的步骤修改后确实解决了弹窗问题。建议其他同学操作前先备份原dll文件,以防万一。另外Xshell 7.0.0099p和0128p亲测有效,其他版本可能需要自己再试探一下偏移。
页:
[1]