ubuntu 破解navicat15
参考:https://gitee.com/yangzhuoming/navicat-keygen/tree/linux 环境:ubuntu 20 1. sudo apt-get install libcapstone-dev 2. sudo apt-get install cmake 3. git clone https://github.com/keystone-engine/keystone.git 4. cd keystone 5. mkdir build 6. cd build 7. ../make-share.sh 8. sudo make install 9. sudo ldconfig 10. sudo apt-get install rapidjson-dev 11.git clone -b linux --single-branch https://gitee.com/yangzhuoming/navicat-keygen.git 12.cd navicat-keygen 13.make all 生成完成后,你会在 bin/ 文件夹下看到编译后的keygen/patcher。 14.从官方网站下载navicat15 你会得到一个AppImage文件。例如 navicat15-premium-en.AppImage。 15. mkdir ~/Desktop/navicat15-premium-en 16. sudo mount -o loop ~/Desktop/navicat15-premium-en.AppImage ~/Desktop/navicat15-premium-en 17. cp -r ~/Desktop/navicat15-premium-en ~/Desktop/navicat15-premium-en-patched 18. sudo umount ~/Desktop/navicat15-premium-en 19. rm -rf ~/Desktop/navicat15-premium-en 20../bin/navicat-patcher ~/Desktop/navicat15-premium-en-patched 生成 RegPrivateKey.pem文件 -- 下载 appImage打包工具,重新打包 21.wget 'https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage' 22. chmod +x appimagetool-x86_64.AppImage 23. ./appimagetool-x86_64.AppImage ~/Desktop/navicat15-premium-en-patched ~/Desktop/navicat15-premium-en-patched.AppImage -- 运行打包的程序 24. chmod +x ~/Desktop/navicat15-premium-en-patched.AppImage 25. ~/Desktop/navicat15-premium-en-patched.AppImage 26. ./bin/navicat-keygen --text ./RegPrivateKey.pem 你会被要求选择Navicat产品类别、Navicat语言版本和填写主版本号。之后一个随机生成的 序列号 将会给出。(注意不要关闭keygen。) 27.断开网络. 找到注册窗口,填写keygen给你的 序列号,然后点击 激活 28.通常在线激活会失败,所以在弹出的提示中选择 手动激活。 29.复制 请求码 到keygen,连按两次回车结束。 30.最终你会得到一个base64编码的 激活码。 将之复制到 手动激活 的窗口,然后点击 激活。 如果没有什么意外,应该可以成功激活。