Xshell 啟動時提示:要繼續使用此程序,您必須應用最新的更新或使用新版本


 

 

 之前安裝過高版本的xshell,就提示讓升級最新版。

 

 

 然后就沒法用了。為解決這個問題可以參考:https://51.ruyo.net/11404.html

  • 臨時方案1

先修改你電腦時間為當前時間,修改成 18年12月25日之前的時間即可啟動。

  • 臨時方案2

有大佬提供了一個啟動的bat腳本!

Startup XShell/Xftp V5 forced update bypass.

Place the script in the program installation directory, execute script by Administrator.

將腳本(根據需要選擇 XShell.bat/Xftp.bat 腳本)放置在XShell5/Xftp5的程式安裝根目錄下(與Xshell.exe或Xftp.exe同目錄下),右鍵使用管理員身分執行腳本。如啓動失敗請自行查看xshell.exe/xftp.exe的詳細內容內的數位簽章的時間戳記,並將腳本內的“25-12-2018”按系統默認的時間格式改為數位簽章內的時間戳記錄的時間。

關於時間格式的説明:

因各個系統的默認時間格式不一樣,所以“25-12-2018”這個格式的時間可能在其他系統上無法使用。

例如簡中系統的默認時間格式為“2018-12-25”,所以腳本內的時間格式要改爲此才能正常使用。

本腳本的時間格式為繁中系統默認格式,所以繁中系統上可正常使用。

如果你想更安穩的使用XShell5/Xftp5的話,你還可選擇在HOSTS內添加以下內容防止XShell5/Xftp5自動升級:

運行腳本參考:https://github.com/DeepSkyFire/XShell5-Startup-Script

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
  • 推薦方案:
軟件加了時間判斷今天過期,除了修改時間直接修改文件也可以
找個反匯編軟件C32asm就可以
打開nslicense.dll
搜索16進制
7F0C81F98033E1010F8680
修改為
7F0C81F98033E101E98100
修改為
7F0C81F98033E1010F8380
都可以











為解決這個問題可以參考:
https://51.ruyo.net/11404.html
https://github.com/DeepSkyFire/XShell5-Startup-Script
https://www.cnblogs.com/chenxiaomeng/p/9435860.html
http://www.360doc.com/content/19/0418/00/32816533_829540942.shtml


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM