位置: 编程技术 - 正文

PHP序列化/对象注入漏洞分析(php序列化和反序列化函数)

编辑:rootadmin

推荐整理分享PHP序列化/对象注入漏洞分析(php序列化和反序列化函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php 序列化和json性能,python序列化对象,php序列化数组,php序列化和反序列化函数,php序列化数组,php序列化对象,php 序列化和json性能,php序列化对象,内容如对您有帮助,希望把文章链接给更多的朋友!

本文是关于PHP序列化/对象注入漏洞分析的短篇,里面讲述了如何获取主机的远程shell。

如果你想自行测试这个漏洞,你可以通过 XVWA 和 Kevgir 进行操作。

漏洞利用的第一步,我们开始测试目标应用是否存在PHP序列化。为了辅助测试,我们使用了Burpsuite的SuperSerial插件,下载地址在 这里 。它会被动检测PHP和Java序列化的存在。

PHP序列化/对象注入漏洞分析(php序列化和反序列化函数)

分析我们检测到了应用里使用了PHP序列化,所以我们可以开始确认应用代码里是否含有远程代码执行漏洞。需要注意的是,序列化对象是从参数“r”取来的:

$var1=unserialize($_REQUEST['r']);然后再进行反序列化和eval:

eval($this->inject);接着,执行:

echo "<br/>".$var1[0]." - ".$var1[1];有了这些,如果我们绕过了参数r的PHP序列化对象,那么就可以获得代码执行漏洞了!

漏洞利用为了利用这个漏洞,我们创建了一个简单的PHP脚本来自动生成PHP序列化payload,以及在目标远程主机上运行我们想要的命令。然后,我创建了一个通用的PHP反弹shell,下载地址如下:

你需要把这个文件传到web服务器上,改动反弹shell脚本里面的本地ip和端口,以及下面的利用代码:

Demo现在咱们的利用脚本已经就绪,我们可以执行它来得到远程主机上的反弹shell,用来远程执行命令!

标签: php序列化和反序列化函数

本文链接地址:https://www.jiuchutong.com/biancheng/293648.html 转载请保留说明!

上一篇:php实现三级级联下拉框(php三级分销思路)

下一篇:ThinkPHP连接Oracle数据库(thinkphp连接数据库优化)

  • 企业垃圾处理费申报依据
  • 小规模纳税人要交增值税吗
  • 租赁负债的计税基础
  • 小规模城建税和教育费附加怎么算
  • 增值税纳税申报表在哪里打印
  • 建筑劳务公司开劳务发票税率是多少
  • 费用类科目分类怎么避免出错
  • 生产经营所得税怎么申报
  • 盈余公积补亏什么科目
  • 公司发工资是私账
  • 分配辅助生产车间成本记账凭证
  • 评估费是必须花的吗
  • 研发支出的台账由谁做
  • 职工报销子女医药费
  • 上月没交社保本人能交吗
  • 考后审核是什么时候
  • 车辆保险费计入车辆的入账成本吗
  • 个税手续费返还属于政府补助吗
  • 微信支付宝收款码二合一
  • 收据能入账当凭证吗
  • 王者荣耀干将莫邪技能
  • 不起眼的暴利小生意农村
  • 公司向私人借款利息可以入账吗
  • 仓储费计入存货成本吗
  • php imagick
  • 其他应收和其他应付可以共用吗
  • 拍到国际空间站过境
  • 夜间潜水时发现水体
  • 费用报销单怎么划线
  • 企业所得税纳税义务发生时间
  • 新政府会计制度固定资产核算
  • 税务系统申报表
  • 微信支付扫码支付顺序
  • 结转出口退税分录
  • 推荐几个比较好用的
  • 长期待摊费用是什么科目
  • 独资子公司与母公司
  • 企业转让无形资产取得的收益应计入营业外收入
  • 验证码php代码
  • 收到退税收入
  • 财务费用在贷方,怎么结转到本年利润?
  • python中lambda用法
  • mysql主键和索引
  • 纸质承兑上的印花是什么
  • sql已成功与服务器建立连接但登录中发生错误
  • 无形资产加计扣除怎么算举例
  • 净利润和盈余公式的关系
  • 国家税务总局就是国税局吗?
  • 质保金 销售费用
  • 注会考试模拟机考
  • 没有发票可以先付款吗
  • 应收分保合同准备材料
  • 调表不调账都有什么情况
  • 兼营即征即退产品 增值税
  • 租赁收入相关的会计准则
  • 技术服务费怎么做分录
  • 新政府会计制度固定资产核算
  • windows 注册表命令
  • eac.exe是什么
  • emule.td文件怎么打开
  • 进程registry
  • win7内存检测工具
  • fdreader.exe是什么程序
  • win10桌面图标排列设置
  • opengl图形裁剪
  • awk实例
  • JavaScript中的数据类型分哪为两大类?
  • shell字符串截取加替换
  • 如何修改android studio的下载路径
  • 基于javascript的论文题目
  • jquery weui
  • 闵行税务稽查局
  • 是否一般纳税人怎么查
  • 国家税务局39号公告退税
  • 如何在电子税务局申报社保
  • 香港居民个人转让境内股权所得个人所得税税率
  • 深圳电子税务局app
  • 办理税务需要开户许可证吗
  • 广东省电子税务局申报缴税操作指引
  • 2020年青海国税工资待遇
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设