解決 Xshell6|Xftp6 強制升級


【摘自】原文鏈接:https://blog.csdn.net/woaiqianzhige/article/details/95516702

今天打開xftp,發現不讓用了,要繼續使用此程序,您必須應用最新的更新或使用新版本,必須強制升級,網上找到了xshell5去除強制升級的方法,但是把原文分享的文件替換,卻打不開了,應該是xshell5 和sehll6 不兼容導致的.
按照反編譯操作,發現能解決問題,下面將步驟和文件放出
原理是反編譯文件,修改其中某個16進制再替換原文件

1. 找到安裝目錄的 `nslicense.dll`文件復制出來  
2. 下載c32asm 3. 用c32asm以16進制形式打開nslicense  
4. 搜索16進制: 7F0C81F98033E1010F8680  
5. 替換成  : 7F0C81F98033E1010F8380  
6. 也就是將最后兩位86替換成83 然后保存,並替換文件  
7. 如果搜不到7F0C81F98033E1010F8680 可以縮短幾位進行搜索 比如搜索7F0C81F98033E101試試看

這是xshll5的做法,xshell6有點變化,但只要找到對應位置的86改成83即可,親測可用

下面放出我用的修改好的文件,可以替換到xshll安裝目錄 和 xftp的安裝目錄,或者自己按照上面方法進行修改




免責聲明!

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



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