Mac版的Navicat Premium破解方法

字號+ 編輯: 国内TP粉 修訂: 面向ICU 來源: CSDN博客 2023-09-12 我要說兩句(0)

網上很多的教程都是殘缺不全的,這個教程實測可用。

mac安裝Navicat破解耗費本人一天半的時間才找到破解方案,吐血整理留以後用。

方案1,替換rpk文档裡的公鈅秘鈅,但是抱歉,新版找不到rpk文档,失敗。

方案2,那不成我卸載,下載個舊版本好了,替換rpk文档就提示文档已損壞無法打開

方案3,那好我不替換你的rpk文档~輸入網上搜到的公鈅秘鈅,意料之中的激活失敗

方案4,那還是卸載了,用新版下載注冊機自己注冊,按照步驟安裝了一堆keygen openssl rapidjson, 結果使用navicat-patcher.exe替換掉navicat.exe和libcc.dll裡的Navicat激活公鈅的時候卡殼進行不下去了,重新安裝這幾個庫,不行不行還是?‍♀️

方案5,後來找到不需要額外安裝第三方庫的地址https://github.com/DoubleLabyrinth/navicat-keygen/issues/223#issuecomment-469120900又看到希望,下載安裝,還是不行

方案6,熱心的同事給我下載破解版navicat

最終方案

下載最新版本,下載破解代碼包,

確保Mac中已安裝openssl,沒有安裝的自行安裝。

刪掉Keychain.app(也就是應用中的鈅匙串訪問)中所有由Navicat保存的密碼。

進入破解包文档夾後 運行patcher

$ cd navicat-patcher
$ ./navicat-patcher /Applications/Navicat\ Premium.app/Contents/MacOS/Navicat\ Premium

打開應用鈅匙串訪問,點擊左上角鈅匙串訪問,選擇证書助理 -> 創建证書頒發機構,证書類型選擇代碼簽名,身份類型選擇自簽名根证書,名稱隨便起,最好是英文哦。創建完在我的证書裡選擇新建证書,點擊左下角或者左上角的i,將其設置爲始終信任

使用 codesign 命令對 Navicat Premium 進行重簽名。

$ codesign -f -s "XXX你的证書名字" /Applications/Navicat\ Premium.app/Contents/MacOS/Navicat\ Premium

提示

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
/Applications/Navicat Premium.app: the codesign_allocate helper tool cannot be found or used,

繼續google,重裝xcode command line即可解決:執行xcode-select --install。

進入破解包的navicat-keygen文档夾執行:

$ ./navicat-keygen 2048key.pem

選擇語言

(input index)>0
SnKey:
NAVB-HAPX-GBF7-2N8C
Your name: 
Yout organization: 
Input Request Code (in Base64), empty line to return:

這裡我選擇中文執行不下去,輸入姓名和組織也執行不下去。

打開Navicat,選擇激活,輸入SnKey,之後手動激活(Manaul acitvitive),在命令行複制應用給你的激活碼,得到激活碼

點擊激活,完成。

閲完此文,您的感想如何?
  • 有用

    3

  • 沒用

    2

  • 開心

    0

  • 憤怒

    0

  • 可憐

    0

1.如文章侵犯了您的版權,請發郵件通知本站,該文章將在24小時内刪除;
2.本站標注原創的文章,轉發時煩請注明來源;
3.交流群: 2702237 13835667

相關課文
  • 用網上下載的Mac安裝包安裝軟體時提示“安裝包已損壞”

  • 使用FileZilla連接遠程服務器

  • 無法打開XXXX, 因爲無法驗证開發者, 你應該將其扔進垃圾箱

  • mac上的微信文档太大如何清理

我要說說
網上賓友點評