Mac navicat15破解

來自大神文章:https://www.52pojie.cn/thread-1101529-1-1.html

navicat直接從官網選擇對應版本下載就行:navicat下載官網(下載後拖到Applications)

navicat補丁下載鏈接

準備:

  1. 備份好之前安裝過的 Navicat 中所有已保存的數據庫連接(包括密碼)
  2. 移除所有 Navicat 在 鑰匙串訪問 中保存的連接,如果有的話。

    您可以通過在 鑰匙串訪問 中搜索關鍵詞 navicat 來找到它們

1.輸入命令使用 navicat-patcher 替換掉公鑰

命令是補丁所在位置(./development/navicat-keygen-mac/navicat-patcher 這裏是我的補丁下載後的地址)

./development/navicat-keygen-mac/navicat-patcher /Applications/Navicat\ Premium.app/
-bash-3.2$ ./development/navicat-keygen-mac/navicat-patcher /Applications/Navicat\ Premium.app/
**********************************************************
*       Navicat Patcher (macOS) by @DoubleLabyrinth      *
*                  Version: 5.0                          *
**********************************************************

Press Enter to continue or Ctrl + C to abort.

看到提示,點Enter去continue就好了

2.生成一份自簽名的代碼證書,並總是信任該證書。這一步非常重要然後

command+enter搜索並打開鑰匙串

左上角會出現證書助理,點創建證書

創建完成後,證書右鍵選擇顯示簡介,將使用此證書時改爲 始終信任

然後按照博主的步驟,

3.用 codesign 對 libcc-premium.dylib (如果有的話) 和 Navicat Premium.app 重簽名。

  • 如果你的Navicat Premium版本號高於15.0.0,
    你必須先簽名 libcc-premium.dylib,再簽名 Navicat Premium.app
  • 先輸入
sudo codesign -f -s Navicat /Applications/Navicat\ Premium.app/Contents/Frameworks/libcc-premium.dylib

輸入後我這裏報錯了,

解決辦法是安裝xcrun

輸入(參考博文:https://www.cnblogs.com/espooky/p/5979920.html

xcode-select --install

然後繼續輸入

codesign -f -s Navicat /Applications/Navicat\ Premium.app/

可能提示輸入密碼,輸入開機密碼就好了

4.接下來使用 navicat-keygen 來生成 序列號 和 激活碼。(根據你的patcher存放位置寫,這裏是我的)

./development/navicat-keygen-mac/navicat-keygen ./RegPrivateKey.pem

依次選擇 1 (簡體中文)和15 (版本號)之後你會被要求填入請求碼。注意 不要關閉註冊機

5.斷開網絡 並打開 Navicat
找到註冊窗口,填入註冊機給你的序列號。然後點擊激活按鈕。

6.一般來說在線激活肯定會失敗,這時候Navicat會詢問你是否手動激活,直接選吧。

手動激活窗口你會得到一個請求碼,複製它並把它粘貼到keygen裏。最後別忘了連按至少兩下回車結束輸入。

下圖三個圈分別是:序列號,請求碼,激活碼,得到激活碼填到navicat那個框就好了

激活成功頁面,感謝大神分享~

 

補充幾點:

1.Navicat直接用從官網下載的就行

2.codesign 如果有跟我相同報錯的問題,那就要安裝xcode

3.如果失敗了,沒關係,重新試一次,抓住要點

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章