1. 所需文件
- navicat-keygen.exe
- navicat-patcher.exe
- 安裝好的Navicat軟件
2. 步驟
-
從上述兩個文件所處路徑打開cmd或者shell
-
輸入命令
.\navicat-patcher.exe "D:\Navicat Premium 12",輸入后如下圖,開始生成秘鑰文件,運行完成后再該路徑下會生成一個RegPrivateKey.pem文件


- 輸入命令
.\navicat-keygen.exe -text .\RegPrivateKey.pem,然后根據需要輸入數字,這里我輸入了1 1 12

- 輸入完成后會生成一個序列號,打開navicat軟件,選擇注冊,輸入序列號,然后斷開網絡連接(重要!!),選擇手動激活,復制



- 復制請求碼到窗口中(前面的名字和組織名可以直接回車留空),按回車確定(需要回車兩次因為要留一行空格),可以看到有激活碼生成,復制到Navicat手動激活窗口的激活碼窗口即可(注意還是在斷網中),彈出已激活窗口即為成功


P.S.:
- 破解時出現錯誤提示:“
RSA_private_decrypt failed. Hints: Are your sure you DO provide a correct private key?”
pem文件出錯,建議重新第一步生成新的pem秘鑰文件
