使用開源項目破解Navicat最新版(macOS)

使用開源項目破解Navicat最新版(macOS)

最近macOS版的Navicat的破解資源愈來愈難找,即便能找到, 也大可能是舊版本, 而第三方破解的軟件, 毫無安全性可言(鏈接數據庫的軟件仍是要謹慎些), 因而zhaoolee在github上找到了一個破解Navicat的開源項目,有macOS版Navicat的分支~git

zhaooleea試了一下最新版的Navicat12.1.27, 徹底破解成功github

因爲官方文檔的步驟並不詳細,這裏作一個備忘數據庫

Navicat 最新版下載地址: www.navicat.com/en/download…json

安裝Navicat

安裝破解依賴包

brew install openssl
brew install capstone
brew install keystone
brew install rapidjson
brew install libplist
複製代碼

沒有安裝brew的能夠經過/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安裝api

獲取github開源程序, 編譯開源程序, 獲取破解文件 navicat-keygen navicat-patcher

git clone -b mac --single-branch https://github.com/DoubleLabyrinth/navicat-keygen.git
cd navicat-keygen
make all
cd ./bin
ls
複製代碼

make_all

刪除Keychain Access.app內Navicat相關的信息(若是之前沒有安裝過Navicat, 這一步能夠跳過)

以上gif圖中, 做者在Keychain中輸入了navi查找navicat相關的信息(怕刪錯能夠輸入navicat), 並進行了刪除安全

使用剛剛生成的navicat-patcher替換Navicat的公鑰

./navicat-patcher /Applications/Navicat\ Premium.app/
複製代碼

生成一份自簽名的代碼證書,並老是信任該證書

  • 打開Keychain Accessruby

  • 點擊 Create a Certificate Authority bash

  • 建立證書app

  • 找到剛剛建立的證書, 並雙擊進行設置 curl

    image

  • 設置老是信任證書

  • 若是須要指紋驗證或密碼驗證, 填寫正確就好~

使用codesignNavicat Premium.app重簽名

codesign -f -s "zhaoolee_aca" /Applications/Navicat\ Premium.app/
複製代碼

斷開互聯網鏈接, 使用navicat-keygen來生成 序列號 和 激活碼

  • 一個演示完整激活過程的gif圖

激活完成

本文永久更新地址: v2fy.com/p/navicat (內附文中Navicat資源 高速下載連接)

相關文章
相關標籤/搜索