Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save theblackturtle/5411d7dbd14a739cf97accf16bca909b to your computer and use it in GitHub Desktop.
Save theblackturtle/5411d7dbd14a739cf97accf16bca909b to your computer and use it in GitHub Desktop.
crack navicat premuim 12.04 with navicat-keygen
# make sure exist a keychain identity preference named "crack-for-navicat"
# ref: https://github.com/DoubleLabyrinth/navicat-keygen/tree/mac
# to gen a identity,
# https://support.apple.com/kb/PH7173?locale=en_US
# set the Name: crack-for-navicat
# set the Certificates Type: Code Signing
# after created, you need always trust this identity,
# then you can use this commad under to check:
# security find-identity -vp codesigning
brew cask install navicat-premium
git clone https://github.com/DoubleLabyrinth/navicat-keygen.git
cd navicat-keygen
git checkout mac
make release -C navicat-keygen
make release -C navicat-patcher
navicat-patcher/navicat-patcher "/Applications/Navicat Premium.app/Contents/MacOS/Navicat Premium"
codesign -f -s crack-for-navicat "/Applications/Navicat Premium.app"
navicat-keygen/navicat-keygen navicat-keygen/2048key.pem
echo "
then, see the 5th step at README how-to-use
https://github.com/DoubleLabyrinth/navicat-keygen/tree/mac#5-how-to-use
"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment