├── .github └── workflows │ ├── macosbuild.yml │ └── msbuild.yml ├── .gitignore ├── LICENSE ├── README.md ├── README.zh-CN.md ├── bash ├── navicat-keygen.sh └── navicat-patcher.sh ├── common ├── Exception.hpp ├── ExceptionOpenssl.hpp ├── ExceptionUser.hpp ├── ExceptionWin32.hpp ├── RSACipher.hpp ├── ResourceOwned.hpp ├── ResourceTraitsOpenssl.hpp ├── ResourceTraitsWin32.hpp ├── bytearray.hpp ├── common.vcxitems ├── common.vcxitems.user └── xstring.hpp ├── doc ├── how-does-it-work.md ├── how-does-it-work.zh-CN.md ├── how-to-build.md ├── how-to-build.zh-CN.md ├── how-to-use.linux.md ├── how-to-use.linux.zh-CN.md ├── how-to-use.windows.md ├── how-to-use.windows.zh-CN.md └── image │ ├── Screen_recording.mp4 │ ├── Screenshot_2019-04-30_12-31-33.png │ ├── Screenshot_2019-04-30_12-31-52.png │ └── Screenshot_2019-04-30_12-32-43.png ├── navicat-keygen.sln ├── navicat-keygen ├── Base64.hpp ├── CollectInformation.cpp ├── GenerateLicense.cpp ├── SerialNumberGenerator.cpp ├── SerialNumberGenerator.hpp ├── _tmain.cpp ├── navicat-keygen.vcxproj ├── navicat-keygen.vcxproj.filters └── navicat-keygen.vcxproj.user └── navicat-patcher ├── CapstoneDisassembler.cpp ├── CapstoneDisassembler.hpp ├── ExceptionCapstone.hpp ├── ExceptionKeystone.hpp ├── ImageInterpreter.cpp ├── ImageInterpreter.hpp ├── KeystoneAssembler.cpp ├── KeystoneAssembler.hpp ├── Misc.cpp ├── Misc.hpp ├── NavicatCrypto.hpp ├── PatchSolution0.cpp ├── PatchSolution1.cpp ├── PatchSolution2-amd64.cpp ├── PatchSolution2-generic.cpp ├── PatchSolution2-i386.cpp ├── PatchSolution3-amd64.cpp ├── PatchSolution3-generic.cpp ├── PatchSolution3-i386.cpp ├── PatchSolution4-amd64.cpp ├── PatchSolution4-generic.cpp ├── PatchSolution4-i386.cpp ├── PatchSolutions.hpp ├── ResourceTraitsCapstone.hpp ├── ResourceTraitsKeystone.hpp ├── _tmain.cpp ├── navicat-patcher.vcxproj ├── navicat-patcher.vcxproj.filters └── navicat-patcher.vcxproj.user /.github/workflows/macosbuild.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/.github/workflows/macosbuild.yml -------------------------------------------------------------------------------- /.github/workflows/msbuild.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/.github/workflows/msbuild.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vs/ 2 | .vscode/ 3 | bin/ 4 | obj/ 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /bash/navicat-keygen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/bash/navicat-keygen.sh -------------------------------------------------------------------------------- /bash/navicat-patcher.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/bash/navicat-patcher.sh -------------------------------------------------------------------------------- /common/Exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/common/Exception.hpp -------------------------------------------------------------------------------- /common/ExceptionOpenssl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/common/ExceptionOpenssl.hpp -------------------------------------------------------------------------------- /common/ExceptionUser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/common/ExceptionUser.hpp -------------------------------------------------------------------------------- /common/ExceptionWin32.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/common/ExceptionWin32.hpp -------------------------------------------------------------------------------- /common/RSACipher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/common/RSACipher.hpp -------------------------------------------------------------------------------- /common/ResourceOwned.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/common/ResourceOwned.hpp -------------------------------------------------------------------------------- /common/ResourceTraitsOpenssl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/common/ResourceTraitsOpenssl.hpp -------------------------------------------------------------------------------- /common/ResourceTraitsWin32.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/common/ResourceTraitsWin32.hpp -------------------------------------------------------------------------------- /common/bytearray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/common/bytearray.hpp -------------------------------------------------------------------------------- /common/common.vcxitems: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/common/common.vcxitems -------------------------------------------------------------------------------- /common/common.vcxitems.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/common/common.vcxitems.user -------------------------------------------------------------------------------- /common/xstring.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/common/xstring.hpp -------------------------------------------------------------------------------- /doc/how-does-it-work.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/doc/how-does-it-work.md -------------------------------------------------------------------------------- /doc/how-does-it-work.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/doc/how-does-it-work.zh-CN.md -------------------------------------------------------------------------------- /doc/how-to-build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/doc/how-to-build.md -------------------------------------------------------------------------------- /doc/how-to-build.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/doc/how-to-build.zh-CN.md -------------------------------------------------------------------------------- /doc/how-to-use.linux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/doc/how-to-use.linux.md -------------------------------------------------------------------------------- /doc/how-to-use.linux.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/doc/how-to-use.linux.zh-CN.md -------------------------------------------------------------------------------- /doc/how-to-use.windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/doc/how-to-use.windows.md -------------------------------------------------------------------------------- /doc/how-to-use.windows.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/doc/how-to-use.windows.zh-CN.md -------------------------------------------------------------------------------- /doc/image/Screen_recording.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/doc/image/Screen_recording.mp4 -------------------------------------------------------------------------------- /doc/image/Screenshot_2019-04-30_12-31-33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/doc/image/Screenshot_2019-04-30_12-31-33.png -------------------------------------------------------------------------------- /doc/image/Screenshot_2019-04-30_12-31-52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/doc/image/Screenshot_2019-04-30_12-31-52.png -------------------------------------------------------------------------------- /doc/image/Screenshot_2019-04-30_12-32-43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/doc/image/Screenshot_2019-04-30_12-32-43.png -------------------------------------------------------------------------------- /navicat-keygen.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-keygen.sln -------------------------------------------------------------------------------- /navicat-keygen/Base64.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-keygen/Base64.hpp -------------------------------------------------------------------------------- /navicat-keygen/CollectInformation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-keygen/CollectInformation.cpp -------------------------------------------------------------------------------- /navicat-keygen/GenerateLicense.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-keygen/GenerateLicense.cpp -------------------------------------------------------------------------------- /navicat-keygen/SerialNumberGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-keygen/SerialNumberGenerator.cpp -------------------------------------------------------------------------------- /navicat-keygen/SerialNumberGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-keygen/SerialNumberGenerator.hpp -------------------------------------------------------------------------------- /navicat-keygen/_tmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-keygen/_tmain.cpp -------------------------------------------------------------------------------- /navicat-keygen/navicat-keygen.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-keygen/navicat-keygen.vcxproj -------------------------------------------------------------------------------- /navicat-keygen/navicat-keygen.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-keygen/navicat-keygen.vcxproj.filters -------------------------------------------------------------------------------- /navicat-keygen/navicat-keygen.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-keygen/navicat-keygen.vcxproj.user -------------------------------------------------------------------------------- /navicat-patcher/CapstoneDisassembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/CapstoneDisassembler.cpp -------------------------------------------------------------------------------- /navicat-patcher/CapstoneDisassembler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/CapstoneDisassembler.hpp -------------------------------------------------------------------------------- /navicat-patcher/ExceptionCapstone.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/ExceptionCapstone.hpp -------------------------------------------------------------------------------- /navicat-patcher/ExceptionKeystone.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/ExceptionKeystone.hpp -------------------------------------------------------------------------------- /navicat-patcher/ImageInterpreter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/ImageInterpreter.cpp -------------------------------------------------------------------------------- /navicat-patcher/ImageInterpreter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/ImageInterpreter.hpp -------------------------------------------------------------------------------- /navicat-patcher/KeystoneAssembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/KeystoneAssembler.cpp -------------------------------------------------------------------------------- /navicat-patcher/KeystoneAssembler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/KeystoneAssembler.hpp -------------------------------------------------------------------------------- /navicat-patcher/Misc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/Misc.cpp -------------------------------------------------------------------------------- /navicat-patcher/Misc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/Misc.hpp -------------------------------------------------------------------------------- /navicat-patcher/NavicatCrypto.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/NavicatCrypto.hpp -------------------------------------------------------------------------------- /navicat-patcher/PatchSolution0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/PatchSolution0.cpp -------------------------------------------------------------------------------- /navicat-patcher/PatchSolution1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/PatchSolution1.cpp -------------------------------------------------------------------------------- /navicat-patcher/PatchSolution2-amd64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/PatchSolution2-amd64.cpp -------------------------------------------------------------------------------- /navicat-patcher/PatchSolution2-generic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/PatchSolution2-generic.cpp -------------------------------------------------------------------------------- /navicat-patcher/PatchSolution2-i386.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/PatchSolution2-i386.cpp -------------------------------------------------------------------------------- /navicat-patcher/PatchSolution3-amd64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/PatchSolution3-amd64.cpp -------------------------------------------------------------------------------- /navicat-patcher/PatchSolution3-generic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/PatchSolution3-generic.cpp -------------------------------------------------------------------------------- /navicat-patcher/PatchSolution3-i386.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/PatchSolution3-i386.cpp -------------------------------------------------------------------------------- /navicat-patcher/PatchSolution4-amd64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/PatchSolution4-amd64.cpp -------------------------------------------------------------------------------- /navicat-patcher/PatchSolution4-generic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/PatchSolution4-generic.cpp -------------------------------------------------------------------------------- /navicat-patcher/PatchSolution4-i386.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/PatchSolution4-i386.cpp -------------------------------------------------------------------------------- /navicat-patcher/PatchSolutions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/PatchSolutions.hpp -------------------------------------------------------------------------------- /navicat-patcher/ResourceTraitsCapstone.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/ResourceTraitsCapstone.hpp -------------------------------------------------------------------------------- /navicat-patcher/ResourceTraitsKeystone.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/ResourceTraitsKeystone.hpp -------------------------------------------------------------------------------- /navicat-patcher/_tmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/_tmain.cpp -------------------------------------------------------------------------------- /navicat-patcher/navicat-patcher.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/navicat-patcher.vcxproj -------------------------------------------------------------------------------- /navicat-patcher/navicat-patcher.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/navicat-patcher.vcxproj.filters -------------------------------------------------------------------------------- /navicat-patcher/navicat-patcher.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tux116/navicat-keygen/HEAD/navicat-patcher/navicat-patcher.vcxproj.user --------------------------------------------------------------------------------