解密navicate保存的数据库连接密码
一、适用场景
忘记了数据库密码,但是navicate中还保存了数据库的密码,能通过navicate连接数据库,不能手动输入密码登陆。不想改密码,希望能从navicate中得到保存的密码。
二、步骤
点击文件-导出连接:
勾选上导出密码:
然后打开刚刚导出的ncx文件,找到账号和密码部分的信息:
这里的密码是加密后的,想要解密的话需要还需要一点小操作。github上已经有开源的工具了,支持多种语言解密。详情可以参考:how-does-navicat-encrypt-password。
使用python解密
要求电脑已经安装好python3,并且安装好了pycryptodome
和pypiwin32
库。
把代码库下载下来,进入到python3目录,执行NavicatCipher.py dec -ncx xxxx
即可得到解密后的密码,xxxx
是上面复制的密码。
1 2 3 4 5 6 7 8 9 10 11 |
$ ./NavicatCipher.py enc "This is a test" 0EA71F51DD37BFB60CCBA219BE3A $ ./NavicatCipher.py dec 0EA71F51DD37BFB60CCBA219BE3A This is a test $ ./NavicatCipher.py enc -ncx "This is a test" B75D320B6211468D63EB3B67C9E85933 $ ./NavicatCipher.py dec -ncx B75D320B6211468D63EB3B67C9E85933 This is a test |
解密navicate保存的数据库连接密码相关推荐
- 获取已控机器本地保存的RDP密码
0x01 简介 在获取内网机器管理员权限后,查看是否有保存到本地的RDP连接密码,对保存到本地的RDP连接密码进行解密,解密成功后可使用此凭据继续横向移动. 0x02 获取已控机器本地保存的RDP密码 ...
- android 保存 用户名和密码 设置等应用信息优化
1.传统的保存用户名,密码方式 SharedPreferences Editor editor = shareReference.edit(); editor.putString(KEY_NAME,& ...
- 如何在Git中保存用户名和密码?
本文翻译自:How to save username and password in Git? I want to use a push and pull automatically in GitEx ...
- Android复习05【网络编程---WebView获取文章信息、保存用户名与密码、设置菜单样式、收藏文章列表】
2020-04-02-星期四[源码可私聊我,QQ:386335886] 写篇文章不容易,点个赞再走吧,求求了~ 目 录 网络访问-思维导图 玩Android网站---查看登录Cookie 适配器 ...
- Web项目,要求:保存用户名和密码在Cookie中,下次登录不再重新输入
设计一个实现登录功能的Web项目,要求:保存用户名和密码在Cookie中,下次登录不再重新输入 var cookie = {};//设置 cookie.SetCookies=function(name ...
- Linux怎么查看保存的密码,在Linux中查看已保存的WiFi密码
在安装流行操作系统时,如 Windows 10.Ubuntu.macOS 等,都会要求用户提前输入 WiFi 密码.特别是 Ubuntu 系统,在配置安装向导时就可以连接 WiFi,以方便在系统安装过 ...
- vue登录如何存储cookie_vue项目实现表单登录页保存账号和密码到cookie功能
实现功能: 1.一周内自动登录勾选时,将账号和密码保存到cookie,下次登陆自动显示到表单内 2.点击忘记密码则清空之前保存到cookie的值,下次登陆需要手动输入 次要的就不说了直接上主要的代码 ...
- 登录计算机怎么保存用户名,浏览器保存了账号密码怎么查看,教您怎么查看
有时候登录一个账号输入密码时,浏览器在征得同意后会自动储存并填写密码,但是这些密码都藏哪儿去了呢?当我们忘记了的时候又该如何才能查看呢?可能一些用户不知道该怎么去查看,今天教给大家查看这些已保存的密码 ...
- 忘记mysql数据库连接密码
本次操作所有需要用到的密令行: bin>net stop mysql bin>mysqld --skip-grant-tables bin>mysql mysql>use my ...
- HackBrowserData 一键导出 浏览器保存的登录密码、历史记录、Cookies、书签
介绍: [HackBrowserData – 无需密码,一键导出 Chrome.Firefox.Edge.360.QQ.Brave 浏览器保存的登录密码.历史记录.Cookies.书签 – 小众软件下 ...
最新文章
- SpringBoot 1024行代码 - 系统监控工具 Actuator简介
- leaflet地图框架
- error code [17027]; 流已被关闭;
- 自定义注解:通过监控文件的变化,实时更改工厂管理的实例
- linux读文件整个过程,linux下文件资料传输实现全过程
- 回溯法解决01背包问题
- c语言两个线程交替打印奇数和偶数,经典面试题——两个线程交替打印奇数和偶数...
- dw显示云服务器的数据库,dw如何连接云服务器
- SQLServer 维护脚本分享(05)内存(Memory)
- linux模拟进程调度,Linux进程调度模拟3
- oracle数据库可视化工具
- TSC打印机,使用java打印二维码
- 我在淘宝做前端的这三年 — 第三年
- css media怎么用,css中@media属性如何使用
- oracle10g笔记1
- 【SVAC】千目聚云:SVAC2.0已来 未来发展道路一片光明
- 万年历单片机C语言报告,51单片机万年历C语言
- Oracle Functions快速入门
- 如何在Outlook中检查电子邮件的可访问性
- 2017年12月5日 17:14:03