Navicat保存的连接密码破解

第一步:找到加过密的密码

有两种方法可以找到密码,一种是注册表里可以找到,一种是导出连接信息功能,这里说第二种。

1、打开Navicat,点击文件->导出连接菜单
2、导出要破解密码的连接到connections.ncx文件中
3、打开connections.ncx文件,在 Connections->Connection 节点中寻找连接名称(ConnectionName)为要破解连接的Password属性,Password的值就是加密后的密码了。

第二步:解密

1、打开代码在线运行工具
https://tool.lu/coderunner/
2、复制下面的代码到窗口中
3、更改Navicate版本为所使用的版本
$navicatPassword = new NavicatPassword(11);
4、替换$decode = $navicatPassword->decrypt('7260DE4A2FD14BCE');中decrypt()函数中的字符串为第一步找到的密码
5、点击“运行”按钮

<?php
 
namespace FatSmallTools;
 
class NavicatPassword
{
    protected $version = 0;
    protected $aesKey = 'libcckeylibcckey';
    protected $aesIv = 'libcciv libcciv ';
    protected $blowString = '3DC5CA39';
    protected $blowKey = null;
    protected $blowIv = null;
    
    public function __construc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值