NavicatPwn:内网渗透获取 Navicat Premium 保存的数据库账密

admin 2025年4月2日22:40:05评论0 views字数 640阅读2分8秒阅读模式

免责声明:由于传播、利用本公众号Z1sec所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,公众号及作者不为此承担任何责任,一旦造成后果请自行承担!如有侵权烦请告知,我们会立即删除并致歉。谢谢!

实战场景下,任何可以被利用的基础设施都要关注到,才能在多维度对内网进行“降维打击”,能够读取系统注册表,自动解密Navicat Premium保存的账号密码,便于进一步渗透。

地址:https://github.com/AabyssZG/NavicatPwn

作者:AabyssZG(曾哥)

使用方式

导出连接:

NavicatPwn:内网渗透获取 Navicat Premium 保存的数据库账密
勾选导出密码:
NavicatPwn:内网渗透获取 Navicat Premium 保存的数据库账密
使用工具读取密码:
NavicatPwn:内网渗透获取 Navicat Premium 保存的数据库账密
最后也读了下源码,各位师傅在条件不允许,或者难以将文件传出来的情况下(想了下基本不太可能),也可以通过下面方法解密:
1、导出ncx(我这里是Navicat16)
2、12以上的导出:
AES cbc解密:
key:'libcckeylibcckey'
IV:'libcciv libcciv '(最后有个空格)
NavicatPwn:内网渗透获取 Navicat Premium 保存的数据库账密
3、对于Navicat11
解密:Blowfish
self.blowfish_key = hashlib.sha1(b"3DC5CA39").digest()self.blowfish_iv = binascii.unhexlify("d9c7c3c8870d64bd")
最后感谢:AabyssZG(曾哥)
有兴趣可自行查看仓库地址。

原文始发于微信公众号(Z1sec):NavicatPwn:内网渗透获取 Navicat Premium 保存的数据库账密

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年4月2日22:40:05
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   NavicatPwn:内网渗透获取 Navicat Premium 保存的数据库账密https://cn-sec.com/archives/3906082.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息