iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >查看Navicat保存的密码
  • 582
分享到

查看Navicat保存的密码

php 2023-08-31 14:08:51 582人浏览 泡泡鱼
摘要

在 Navicat 文件菜单中,选择导出连接,在弹出的窗口中,选择你要导出的连接名称,并在最下面勾选导出密码,然后点确认。 把导出的文件用文本查看器查看,里面有一段类似如下的代码: UserName

在 Navicat 文件菜单中,选择导出连接,在弹出的窗口中,选择你要导出的连接名称,并在最下面勾选导出密码,然后点确认。

把导出的文件用文本查看器查看,里面有一段类似如下的代码:

 UserName="root" PassWord="990B3AA7ECB5F44DCxxxxxxxxxx"

打开网站: https://onlinephp.io/ ,在代码区粘贴如下代码:

version = $version;        $this->blowKey = sha1('3DC5CA39', true);        $this->blowIv = hex2bin('d9c7c3c8870d64bd');    }         public function encrypt($string)    {        $result = FALSE;        switch ($this->version) {            case 11:                $result = $this->encryptEleven($string);                break;            case 12:                $result = $this->encryptTwelve($string);                break;            default:                break;        }                 return $result;    }         protected function encryptEleven($string)    {        $round = intval(floor(strlen($string) / 8));        $leftLength = strlen($string) % 8;        $result = '';        $currentVector = $this->blowIv;                 for ($i = 0; $i < $round; $i++) {            $temp = $this->encryptBlock($this->xorBytes(substr($string, 8 * $i, 8), $currentVector));            $currentVector = $this->xorBytes($currentVector, $temp);            $result .= $temp;        }                 if ($leftLength) {            $currentVector = $this->encryptBlock($currentVector);            $result .= $this->xorBytes(substr($string, 8 * $i, $leftLength), $currentVector);        }                 return strtoupper(bin2hex($result));    }         protected function encryptBlock($block)    {        return openssl_encrypt($block, 'BF-ECB', $this->blowKey, OPENSSL_RAW_DATA|OPENSSL_NO_PADDING);    }         protected function decryptBlock($block)    {        return openssl_decrypt($block, 'BF-ECB', $this->blowKey, OPENSSL_RAW_DATA|OPENSSL_NO_PADDING);    }         protected function xorBytes($str1, $str2)    {        $result = '';        for ($i = 0; $i < strlen($str1); $i++) {            $result .= chr(ord($str1[$i]) ^ ord($str2[$i]));        }                 return $result;    }         protected function encryptTwelve($string)    {        $result = openssl_encrypt($string, 'AES-128-CBC', $this->aesKey, OPENSSL_RAW_DATA, $this->aesIv);        return strtoupper(bin2hex($result));    }         public function decrypt($string)    {        $result = FALSE;        switch ($this->version) {            case 11:                $result = $this->decryptEleven($string);                break;            case 12:                $result = $this->decryptTwelve($string);                break;            default:                break;        }                 return $result;    }         protected function decryptEleven($upperString)    {        $string = hex2bin(strtolower($upperString));                 $round = intval(floor(strlen($string) / 8));        $leftLength = strlen($string) % 8;        $result = '';        $currentVector = $this->blowIv;                 for ($i = 0; $i < $round; $i++) {            $encryptedBlock = substr($string, 8 * $i, 8);            $temp = $this->xorBytes($this->decryptBlock($encryptedBlock), $currentVector);            $currentVector = $this->xorBytes($currentVector, $encryptedBlock);            $result .= $temp;        }                 if ($leftLength) {            $currentVector = $this->encryptBlock($currentVector);            $result .= $this->xorBytes(substr($string, 8 * $i, $leftLength), $currentVector);        }                 return $result;    }         protected function decryptTwelve($upperString)    {        $string = hex2bin(strtolower($upperString));        return openssl_decrypt($string, 'AES-128-CBC', $this->aesKey, OPENSSL_RAW_DATA, $this->aesIv);    }};  //需要指定版本两种,11或12//$navicatPassword = new NavicatPassword(11);$navicatPassword = new NavicatPassword(12); //解密//$decode = $navicatPassword->decrypt('15057D7BA390');$decode = $navicatPassword->decrypt('990B3AA7ECB5F44DC578B75xxxxxx');echo $decode."\n";?>

把最后2行的版本和密码串改一下。然后点击网页上的 Execute Code,在下方就可以看到密码了。

来源地址:https://blog.csdn.net/u011643449/article/details/128535780

--结束END--

本文标题: 查看Navicat保存的密码

本文链接: https://www.lsjlt.com/news/385987.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 查看Navicat保存的密码
    在 Navicat 文件菜单中,选择导出连接,在弹出的窗口中,选择你要导出的连接名称,并在最下面勾选导出密码,然后点确认。 把导出的文件用文本查看器查看,里面有一段类似如下的代码: UserName...
    99+
    2023-08-31
    php
  • Navicat中如何查看已连接保存的密码
    这篇文章主要为大家展示了“Navicat中如何查看已连接保存的密码”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Navicat中如何查看已连接保存的密码”这篇文...
    99+
    2022-10-19
  • 在Navicat中查看已保存的数据库密码
    将数据库连接导出,导出时勾选密码。 将导出的文件用记事本打开,可以看到root账号下对应的密码已经被加密。 解密。 需要在下面的网址下,运行此PHP代码。 改最下面的密文即可。 网站连接:代码在线运行 - 在线工具 ...
    99+
    2023-09-06
    php mysql
  • 【navicat 密码查看】小技巧navicat 如何查看密码
    时间久了,当我们以前连上了navicat 之后,密码忘记了,但是依然能连接,此时我们想查看密码,应该如何操作呢? 步骤1:点击navicat 文件选项,导出连接,勾选需要导出的数据库,导出的时候一定要...
    99+
    2023-08-31
    javascript php java
  • 查看Navicat已连接的密码
    查看Navicat已连接的密码 说明:有时可能我们早已忘记Navicat中已连接的密码了,但是这个密码我们还是有需要用到的。我们可以使用另外一种方式来把咱的密码获取的出来。 1、导出可以成功连接...
    99+
    2023-09-01
    php 数据库 sql
  • 如何查看浏览器保存的密码
    这篇文章主要为大家展示了“如何查看浏览器保存的密码”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何查看浏览器保存的密码”这篇文章吧。方法/步骤:打开开始菜单,随后在搜索框中输入“凭据管理器”并...
    99+
    2023-06-27
  • 如何查看Navicat加密的数据库密码
    目录查看Navicat加密的数据库密码1、打开运行窗口,输入regedit,点击确认按钮,打开注册表编辑器2、在注册表中找到Navicat加密后的密码3、打开php在线运行工具,粘贴解密代码4. 修改倒数第三行Navic...
    99+
    2023-04-20
    Navicat查看数据库密码 Navicat数据库密码加密 Navicat密码加密
  • windows11怎么查看wifi密码? win11查看wifi密码的技巧
    很多人在设置了自己的无线WiFi密码以后,可能过一段时间就不记得了,那么其他的设备享用WiFi怎么办,恢复无线路由的出厂设置吗,太麻烦,所有已经连接的设备都要重新连接一次。我们可以通过已经连接的电脑找出你的WiFi密码,...
    99+
    2023-05-23
    windows11 wifi密码
  • navicat中的密码忘记了,解密navicat导出的密码
    1、navicat导出数据库连接 2、打开导出的文件,获取加密后的密码 3、进入在线执行PHP代码的网站 https://tool.lu/coderunner/ 4、网站中执行以下代码 ...
    99+
    2023-09-04
    php 算法
  • 如何查看mysql密码root密码
    本人是个小白,经过实践得出win下mysql的root密码该如何查看,喜欢请收藏哦! 直接上干货!!! 第一步:关闭mysql服务,可以在cmd中关闭(命令:net sopt mysql),也可以直接到服务中关闭。 第二步:以管理员身份运行...
    99+
    2023-10-10
    mysql 数据库 database
  • 怎样查看git的密码
    怎样查看git的密码,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。在git中,可以利用config命令查看git的密码,该命令用于对git进行一些配置,当参数设...
    99+
    2023-06-26
  • win8系统的无线密码如何查看?win8查看wifi密码介绍
    随着windows 8系统的普及,用户也越来越多,在win8系统下对于已连接上的无线,可以在无线属性中查看保存的无线网络加密密钥,下面小编来给大家介绍一下win8系统怎么查看密码方法,来看看吧! 方法/步骤...
    99+
    2022-06-04
    密码 系统 wifi
  • Redis 密码设置和查看密码的方法
    redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。    1、初始化Redis密码:    在配置文件...
    99+
    2022-10-18
  • 查看svn账号密码
    参考他人链接:https://blog.csdn.net/Amnesiac666/article/details/121355958 1.找到svn存放目录 窝的本地:C:\Users\lenovo\...
    99+
    2023-09-13
    svn 服务器 运维
  • redis密码如何查看
    redis密码如何查看?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。如何查看redis密码?redis没有实现访问控制这个功能,但是它提供...
    99+
    2022-10-18
  • Win10系统如何查看系统储存的WiFi密码?
    很多用户都遇到忘记WiFi密码的窘境,然而这些密码往往又都是已经存储在电脑中的,所以很多用户都想通过电脑“找回”无线网密码。然而我们在表面是无法直接看到密码的,所以这就需要我们采取一些手段来查询。...
    99+
    2023-05-20
    Win10系统 WiFi密码
  • 巧用Win8凭据管理器查看网页保存的账号密码方法图解
    有时候我们为了安全,我们通常会在不同级别的网站或者社区,登陆不同级别的账号密码。但由于账号太多,经常会有某些不常去的网站账号密码忘记了。那么忘记了这些登陆过的账号密码怎么办?除了找回,有些连账号都忘记了无法...
    99+
    2022-06-04
    凭据 管理器 巧用
  • Linux怎样查看mysql密码
    Linux怎样查看mysql密码,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。相信很多小伙伴都经历过忘记密码,如果在Linux下忘记MySQL密码该怎么办?Linux查看mys...
    99+
    2023-06-28
  • Android 如何查看Wifi密码
    Android 如何查看Wifi密码 前言: 在Android手机中,连接了Wifi之后,密码一般就看不到了,那有没有什么办法可以查看到这些密码呢?办法一般有两种,一种是通过查...
    99+
    2022-06-06
    Android
  • sqlserver如何查看sa密码
    小编给大家分享一下sqlserver如何查看sa密码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!sqlserver怎么查看sa...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作