Jumpserver_decrypto: 解密 Jumpserver ssh配置的开源工具

2024-12-21 142 0

一、简介

jumpserver作为运维必备的神器,是大家喜闻乐见的攻击对象。新版本的加密改为国密之后,解密困难。而该工具的作者在一次授权的实战中又遇到了该堡垒机,故jumpserver_decrypto诞生了。
jumpserver_decrypto 是一个专门用于解密 Jumpserver 配置的开源工具。它能够帮助用户安全地访问和管理他们的 Jumpserver 系统,特别是在需要恢复或修改配置时。

二、工具下载

git clone https://github.com/yigexiaoyunwei/jumpserver_decrypto

三、安装依赖

pip3 install -r requirements.txt

四、主要功能

解密 Jumpserver 数据库中的 secret 代码,包括当前使用国密算法加密的最新版本。

内置适配了jumpserver v2 v3 v4 版本的加密方式!

Jumpserver_decrypto: 解密 Jumpserver ssh配置的开源工具插图

五、工具使用

1、针对mysql数据库

拿到拥有mysql数据库的jumpserver之后,导出其数据库。

mysqldump -u username -p password -h hostname jumpserver > jumpserver.sql

数据库的密码一般在

/opt/jumpserver/config/config.txt

本地恢复

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
systemctl enable docker && systemctl start docker
docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 -d mysql:5.7
docker cp jumpserver.sql mysql:/root
docker exec -it mysql bash
mysql -uroot -proot 
create database jumpserver;
use jumpserver;
source /root/jumpserver.sql;

此时直接配置config.py写入本地的mysql信息,即可对目标的_secret进行解密。

Jumpserver_decrypto: 解密 Jumpserver ssh配置的开源工具插图1

Jumpserver_decrypto: 解密 Jumpserver ssh配置的开源工具插图2

python3 main.py

执行脚本,就可以在相同路径下得到jumpserver.csv,包含了明文的账号密码等信息。直接打开csv文件即可。

Jumpserver_decrypto: 解密 Jumpserver ssh配置的开源工具插图3

其中username为账号,secret_type为加密类型,可解密ssh密码与rsa秘钥,secret为解密后的秘钥。其他字段不再解释。

2、针对postgresql数据库

如果遇到了postgresql,可以使用(白嫖)商业化产品来进行转换 https://hevodata.com

任意一个邮箱接码注册就可以使用了,后续用户名手机号啥的随便填就行,能白嫖15天。

迁移需要一个公网可访问的数据源postgresql和要导入的目标mysql。

Jumpserver_decrypto: 解密 Jumpserver ssh配置的开源工具插图4

记得全选要迁移的数据

Jumpserver_decrypto: 解密 Jumpserver ssh配置的开源工具插图5

此时会自动把postgresql的数据转换成mysql的数据。之后的步骤和mysql一样。


4A评测 - 免责申明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。

不得将上述内容用于商业或者非法用途,否则一切后果请用户自负。

本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!

程序来源网络,不确保不包含木马病毒等危险内容,请在确保安全的情况下或使用虚拟机使用。

侵权违规投诉邮箱:4ablog168#gmail.com(#换成@)

相关文章

如何使用LDAPX动态检查和转换LDAP数据包
时间强盗漏洞:ChatGPT绕过敏感话题安全防护
CNAPPgoat:一款针对云环境的安全实践靶场
NufSedC2:下一代基于Python的C2框架
burpsuite最新版实践分享
pwndbg:一款专为安全漏洞分析设计的GDB插件

发布评论