一、查看navicat保存的密码
1. 进入注册表
- win + R
- 输入 regedit 回车
2.找到 navicat 中存储的密码
Navicat针对不同的数据库,它所存放的地点是不一样的
MySQL HKEY_CURRENT_USERSoftwarePremiumSoftNavicatServers
MariaDB HKEY_CURRENT_USERSoftwarePremiumSoftNavicatMARIADBServers
MicrosoftSQL HKEY_CURRENT_USERSoftwarePremiumSoftNavicatMSSQLServers
Oracle HKEY_CURRENT_USERSoftwarePremiumSoftNavicatOraServers
PostgreSQL HKEY_CURRENT_USERSoftwarePremiumSoftNavicatPGServers
SQLite HKEY_CURRENT_USERSoftwarePremiumSoftNavicatSQLiteServers
3.mysql存储的密码
- HKEY_CURRENT_USER
- Software
- PremiumSoft
- Navicat
- Servers
- 点击要破解密码的数据库,右边会出现 Pwd,值就是加密后的密码
二、解密密码
1. GitHub上一个大神写了个PHP,可以直接破解这个密码,一切成功的开始。https://github.com/tianhe1986/FatSmallTools
2. 秀儿来了!!本地没有安装PHP,直接找个在线运行的工具 https://tool.lu/coderunner/
3. 粘贴代码,修改参数,一切顺利
参考:
离线破解Navicat密码https://www.cnblogs.com/wuxinmengyi/p/11746207.html
https://blog.csdn.net/ccesare/article/details/104746596