gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

淺析Navicat中怎么查看已連接保存的密碼

怎么查看Navicat已連接保存的數(shù)據(jù)庫(kù)密碼?下面本篇文章給大家介紹一下查看navicat已保存密碼的方法,希望對(duì)大家有所幫助!

淺析Navicat中怎么查看已連接保存的密碼

在使用Navicat 是都是習(xí)慣性的保存了密碼,久而久之后 就會(huì)忘記數(shù)據(jù)庫(kù)密碼, 這就很不舒服了,

但是,這有個(gè)技巧,可以查看navicat 已連接保存的密碼

首先去 導(dǎo)出連接

導(dǎo)出連接獲取到 connections.ncx 文件

淺析Navicat中怎么查看已連接保存的密碼

這里記著 導(dǎo)出密碼!!! 不然導(dǎo)出的文件里不包含加密的密碼

淺析Navicat中怎么查看已連接保存的密碼

然后找到 文件里 password 字段的值

把他復(fù)制出來(lái)

淺析Navicat中怎么查看已連接保存的密碼

開始破譯密碼

多虧一位Github上的大佬寫了個(gè)程序;可以直接破解這個(gè)加密密碼

程序是php的;如果本地沒(méi)裝php也沒(méi)關(guān)系 , 直接找個(gè)在線運(yùn)行的工具 https://tool.lu/coderunner/

把代碼粘上去就行了

然后把剛復(fù)制的 加密密碼 替換倒數(shù)第二行 里的值 , 然后運(yùn)行就行了

$decode = $navicatPassword->decrypt('999239DEBFA1960BCCB12566F1F417A6');

淺析Navicat中怎么查看已連接保存的密碼

<?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 __construct($version = 12)     {         $this->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);     } }     use FatSmallToolsNavicatPassword;   //需要指定版本,11或12 $navicatPassword = new NavicatPassword(12); //$navicatPassword = new NavicatPassword(11);   //解密 //$decode = $navicatPassword->decrypt('15057D7BA390'); $decode = $navicatPassword->decrypt('999239DEBFA1960BCCB12566F1F417A6'); echo $decode."n";

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
91香蕉视频网址| 成人在线国产视频| 亚欧在线免费观看| 丰满爆乳一区二区三区| 亚洲国产精品无码观看久久| 女女百合国产免费网站| 午夜探花在线观看| 免费在线精品视频| 一区二区三区四区免费观看| 婷婷视频在线播放| 最新视频 - x88av| 黄色一级片国产| 国产va亚洲va在线va| 秋霞无码一区二区| 日韩中文字幕免费在线| 91网址在线播放| 日韩第一页在线观看| 国产一区二区三区播放| 亚洲熟妇无码一区二区三区| 波多野结衣家庭教师在线| 亚洲熟妇av一区二区三区| 蜜臀av免费观看| 无码人妻精品一区二区三区99v| 天堂av在线中文| av免费看网址| 久久成人免费观看| 国产视频手机在线播放| 国产又粗又爽又黄的视频| 国产亚洲黄色片| 97公开免费视频| 色网站在线视频| 国产欧美日韩网站| 熟女性饥渴一区二区三区| 999精品视频在线| 无码毛片aaa在线| 国产性生交xxxxx免费| 2021狠狠干| 亚洲免费看av| 亚洲精品蜜桃久久久久久| 青青草av网站| 久久久久99精品成人片| jizz欧美激情18| 每日在线观看av| 免费成人黄色大片| 日本成年人网址| 免费看污污视频| 99视频在线视频| 黄色av网址在线播放| 黄频视频在线观看| 尤蜜粉嫩av国产一区二区三区| 被灌满精子的波多野结衣| 在线视频日韩欧美| 成人一区二区三| 日本wwww视频| av免费观看国产| 18视频在线观看娇喘| 午夜在线观看av| 亚洲视频在线a| 欧美三级在线观看视频| 免费在线看黄色片| 久久综合久久久久| 欧美一级中文字幕| 欧美三级午夜理伦三级老人| www.这里只有精品| 黄大色黄女片18第一次| 亚洲综合色在线观看| 亚洲人成无码www久久久| 日韩精品一区二区三区久久| 国产无限制自拍| 日韩伦理在线免费观看| 欧美日韩不卡在线视频| 大桥未久一区二区三区| 激情五月五月婷婷| 国内自拍中文字幕| 日韩欧美精品免费| 亚洲爆乳无码专区| 国产一级不卡毛片| 人人干人人干人人| 日韩一区二区三区久久| 天天综合天天添夜夜添狠狠添| 一女二男3p波多野结衣| 香蕉视频在线网址| 青青草综合在线| 国产精品后入内射日本在线观看| 国产精品免费入口| 色婷婷狠狠18| 日韩精品福利片午夜免费观看| 亚洲精品久久久久久久蜜桃臀| 日韩中字在线观看| 欧美精品成人网| av不卡在线免费观看| 男人日女人视频网站| 久久精品视频91| 樱花草www在线| 亚洲人精品午夜射精日韩| 日日摸日日碰夜夜爽av| 天天操狠狠操夜夜操| 91日韩精品视频| 国产无限制自拍| 日本黄色福利视频| 国产美女主播在线| 99九九精品视频| 国产素人在线观看| 国产a级片免费看| 波多野结衣作品集| 波多野结衣av一区二区全免费观看| 男女午夜激情视频| 日韩精品第1页| 手机在线看福利| 九色自拍视频在线观看| 婷婷激情综合五月天| 自慰无码一区二区三区| 日本高清视频免费在线观看| 日韩视频免费在线播放| 国产伦精品一区二区三区四区视频_ | 日本欧美视频在线观看| 九九热免费在线观看| 国产a级一级片| 日本香蕉视频在线观看| 91香蕉视频在线观看视频| 四虎永久在线精品无码视频| 欧美一级片免费播放| 日本道在线视频| 黄色高清视频网站| 五月天婷婷在线观看视频| 国产视频在线视频| 精品久久久久久无码国产| 乱妇乱女熟妇熟女网站| 欧美视频在线免费播放| 国产3p露脸普通话对白| aa视频在线播放| 国内外成人激情免费视频| 99热这里只有精品7| 97超碰免费观看| 日日噜噜夜夜狠狠久久丁香五月| 99精品999| 日本特黄在线观看| 一级黄色片播放| 日本aa在线观看| 久久av综合网| 国产h视频在线播放| 欧美一区二区三区爽大粗免费| 日韩极品视频在线观看| 免费 成 人 黄 色| 37pao成人国产永久免费视频| 欧美成人xxxxx| 999精彩视频| 国产高清999| 亚洲国产一二三精品无码| 草b视频在线观看| 激情五月开心婷婷| 激情久久综合网| 国产毛片久久久久久国产毛片| 免费看国产曰批40分钟| 在线视频日韩一区| 精品国产无码在线| 鲁一鲁一鲁一鲁一色| 亚洲三级视频网站| 男女裸体影院高潮| 手机看片福利盒子久久| 亚洲小说欧美另类激情| 18禁男女爽爽爽午夜网站免费| 三上悠亚av一区二区三区| 国产美女作爱全过程免费视频| 久久亚洲中文字幕无码| 亚洲va在线va天堂va偷拍| 日本久久高清视频| 另类小说色综合| av在线免费观看国产| 亚洲黄色av片| 日本一区二区黄色| 穿情趣内衣被c到高潮视频| 精品www久久久久奶水| 天天干天天玩天天操| 大j8黑人w巨大888a片| 黄色一级片网址| 北条麻妃69av| 日韩精品一区二区免费| 国产一级片中文字幕| 亚洲色图久久久| 91猫先生在线| 伊人久久在线观看| 91欧美一区二区三区| 亚洲性生活网站| 欧美色图色综合| av一区二区三区免费观看| 红桃视频 国产| 国产一级不卡毛片| 欧美牲交a欧美牲交aⅴ免费真| 九九久久九九久久| 国产精品波多野结衣| 一级黄色大片儿| www.污污视频| 日本高清一区二区视频| 欧洲av无码放荡人妇网站| 日本www在线视频| 毛片在线播放视频| 2022亚洲天堂| 国产乱子夫妻xx黑人xyx真爽| 免费看一级大黄情大片|