黑名单绕过 -- Ruoyi-All(若依)
2022-7-13 00:2:57 Author: web安全工具库(查看原文) 阅读量:357 收藏

项目作者:passer-W
项目地址:https://github.com/passer-W/Ruoyi-All

一、工具介绍

前几天审的若依的后台定时任务黑名单绕过漏洞,整合了一个小工具,提供了几个功能:
1、低版本直接snakeyaml rce
2、高版本利用jdbcTemplate执行sql语句,在 。师傅的提醒下可以绕过括号限制,并采用 set 和 execute 做到任意sql语句执行,目前提供 select单字段回显与执行update语句
3、高版本利用jdbcTemplate绕过黑名单限制实现snakeyaml rce
4、对于不出网主机,由于URLClassLoader只是加载字节流,对于文件名后缀没有要求且可以 file:// 协议传输,故可采用修改上传路径+上传jar包至本地方式,直接加载本地jar注入内存马,jar包上传后自动载入配置,可直接进入其他模块使用

二、安装与使用

1、漏洞检测
2、snakeyaml RCE:

3、执行sql语句:

4、绕过黑名单限制:

5、不出网注入内存马:

三、下载地址:
1、通过项目地址下载
2、关注web安全工具库公众号,后台回复:20220713

四、声明:

仅供安全研究与学习之用,若将工具做其他用途,由使用者承担全部法律及连带责任,作者不承担任何法律及连带责任。

推荐书籍

加我微信:ivu123ivu,进送书活动群,不定时免费送书

《机器学习线性代数基础:Python语言描述》

数学是机器学习绕不开的基础知识,传统教材的风格偏重理论定义和运算技巧,想以此高效地打下机器学习的数学基础,针对性和可读性并不佳。本书以机器学习涉及的线性代数核心知识为重点,进行新的尝试和突破:从坐标与变换、空间与映射、近似与拟合、相似与特征、降维与压缩这5个维度,环环相扣地展开线性代数与机器学习算法紧密结合的核心内容,并分析推荐系统和图像压缩两个实践案例,在介绍完核心概念后,还将线性代数的应用领域向函数空间和复数域中进行拓展与延伸;同时极力避免数学的晦涩枯燥,充分挖掘线性代数的几何内涵,并以Python语言为工具进行数学思想和解决方案的有效实践。


文章来源: http://mp.weixin.qq.com/s?__biz=MzI4MDQ5MjY1Mg==&mid=2247501922&idx=2&sn=83f137eee6c262b2e60c42e7e43095e2&chksm=ebb52761dcc2ae779f9d1630be86c8193bfc83365d0fe60cb6b205ec23f0ecf213a47262f9cf#rd
如有侵权请联系:admin#unsafe.sh