获取下载地址
https://github.com/RuoJi6/DecryptExample?tab=readme-ov-file
✈️解密命令
针对 Jasypt druid解密,同时可以针对密钥进行进行爆破。
root@ubuntu:/tmp# java -jar DecryptExample-1.0-SNAPSHOT.jar
DecryptExample by RuoJi v1.0
GitHub:https://github.com/RuoJi6/DecryptExample
使用说明:
java -jar DecryptExample.jar <命令> <加密数据> <密钥 | 密钥文件>
命令:
jasypt <加密数据> <密钥 | 密钥文件> 使用 Jasypt 解密数据
druid1.0.16 <加密数据> 使用 Druid 1.0.16 以前版本 解密数据
druid <加密数据> <密钥 | 密钥文件> 使用 Druid 1.1.16 及以后版本解密数据
帮助:
--help 或 -h 显示此帮助信息
🚀优点
1、支持Jasypt
加密算法:MD5,SHA1,SHA256,SHA512,SHA512
等,21个常见加密算法进行解密,自动爆破可利用算法。
2、支持druid1.0.16以
前版本解密,以及以后版本解密。
3、支持Jasypt
和druid
自定义密码字典爆破解密。
root@ubuntu:/tmp
[ ]-----jasypt-----[+]
[ ]key: EbfYkitulv73I2p0mXI50JMXoaxZTKJ7
[ ]pass: stqvirrvG8TcLz9mqflBDQ==
[123456 ]-------------------------> 解密算法: PBEWithMD5AndDES 成功:
解密结果: 123456
root@ubuntu:/tmp
[.0.16以前版本-----[+] ]-----druid1
[0eGhQT3Xlg== ]pass: hbZoFfr14R2yGuWJwbUtYdXjF40Df5sXbHSJYzGECsK0p1W4bmrM64SJKU0rmWo+yjUSrtU1Drb+
[ ]-------------------------> 成功: hhpt
解密结果: hhpt
root@ubuntu:/tmp
[ ]-----druid-----[+]
[ ]key: MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKHGwq7q2RmwuRgKxBypQHw0mYu4BQZ3eMsTrdK8E6igRcxsobUC7uT0SoxIjl1WveWniCASejoQtn/BY6hVKWsCAwEAAQ==
[ ]pass: Obsbr4gd1oVyYr+k4KQdUMNYgKMWdDibsNJTabnph+yPmxjc6tUrT1GNsPDqa9ZvTF9QvaRD86H+Zn/H+yz2jA==
[.321 ]-------------------------> 成功: wusc
解密结果: wusc.321
root@ubuntu:/tmp
[ ]-----jasypt-----[+]
[ ]尝试使用密钥: admin
[1234567 ]尝试使用密钥:
[ ]尝试使用密钥: EbfYkitulv73I2p0mXI50JMXoaxZTKJ7
[ ]key: EbfYkitulv73I2p0mXI50JMXoaxZTKJ7
[ ]pass: stqvirrvG8TcLz9mqflBDQ==
[123456 ]-------------------------> 解密算法: PBEWithMD5AndDES 成功:
解密结果: 123456
root@ubuntu:/tmp
[ ]-----druid-----[+]
[get public key ]使用密钥 admin 解密失败: Failed to
[1234567 解密失败: Failed to get public key ]使用密钥
[get public key ]使用密钥 EbfYkitulv73I2p0mXI50JMXoaxZTKJ7 解密失败: Failed to
[ ]key: MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKHGwq7q2RmwuRgKxBypQHw0mYu4BQZ3eMsTrdK8E6igRcxsobUC7uT0SoxIjl1WveWniCASejoQtn/BY6hVKWsCAwEAAQ==
[ ]pass: Obsbr4gd1oVyYr+k4KQdUMNYgKMWdDibsNJTabnph+yPmxjc6tUrT1GNsPDqa9ZvTF9QvaRD86H+Zn/H+yz2jA==
[.321 ]-------------------------> 成功: wusc
解密结果: wusc.321
root@ubuntu:/tmp
⚡TODO
- 密码转换器,将明文转为密钥key。
原文始发于微信公众号(不秃头的安全):工具分享 | Jasypt和druid自定义密码字典爆破解密
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论