Xshell打不開


資源可以用,但是安裝完成后啟動會報錯:“要繼續使用此程序,您必須應用最新的更新或使用新版本”

 

 

臨時解決方案一:

解決辦法先修改你電腦時間為前一年(2017 1月),然后就可以打開xshell了,打開后"工具"->選項->更新->取消前面的更新即可;但是將時間改回來之后,又出現前述問題。

 

臨時解決方案二:

有大佬提供了一個啟動的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文件下載:

https://anonfiles.com/S7o5I7o2b1/nslicense_dll

https://pan.baidu.com/s/1M81AAfpSbh9mvFbmW5zsRg

下載后直接放到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

 

 


免責聲明!

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



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