本文不提供注冊機或者破解工具,本論壇多的是,搜索一下就好了。
本方法適用於多用戶環境下使用,比如在服務器上安裝Navicat,而服務器又會多人登錄使用,同樣適用於會提示以下錯誤的用戶:
rsa public key not find
未找到Rsa公鑰
Navicat的注冊機在第一步path的時候,會在修改Navicat安裝目錄下的navicat.exe和libcc.dll文件,並同時會備份這兩個文件,命名為navicat.exe.BAK和libcc.dll.BAK。
而且,會在當前用戶的tem目錄下生成RegPrivateKey.pem文件,此文件便是以上的Rsa公鑰。所以出現以上錯誤,多半跟找不到此文件有關。
所以若path失敗,可將以上兩個BAK文件進行恢復(刪除.BAK后綴即可),之后再次進行path。當然恢復之前,請備份這兩個,BAK文件,否則,你就要重裝Navicat了。
大致方法如下:
1、使用破解工具正常path之后,會在當前用戶的%USERPROFILE%\appdata\local\temp\數字
目錄下生成隱藏文件RegPrivateKey.pem
2、在一個用戶下正常破解注冊之后,將此RegPrivateKey.pem文件復制到另外一個需要注冊的用戶同目錄下
3、登錄另外一個用戶,打開Navicat-幫助-注冊(此時不用再path了),之后的注冊步驟方法照舊,Serial Kegen、Request Code、Activation Code。
4、注冊完畢之后,此文件即可刪除(建議備份此文件,以防將來重新注冊)。