前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >php文件包含日志getshell

php文件包含日志getshell

作者头像
Elapse
发布2021-03-03 14:34:51
1.8K0
发布2021-03-03 14:34:51
举报
文章被收录于专栏:E条咸鱼E条咸鱼E条咸鱼

前言

好久之前,看到过一篇文章,是利用文件包含漏洞,包含的日志文件进行的getshell,看到文章后就感觉,思路不错,不禁反思,为什么当时碰到文件包含的时候没有想着用这些方法来测试,今天就特地写一篇来记(水)录(文)一下,内容很少,看着就当图一乐

正文

  • 环境:DVWA
  • 系统:Ubuntu18
  • 语言:php
  • 日志文件路径:/var/log/auth.log.1
  • 权限: rw-r-r

首先打开靶场

主机开启了ssh服务,访问一下,将用户名改为一句话木马

或者在命令行中

ssh '<?php phpinfo(); ?>'@ip

我们在ssh日志中,就可以看到一句话木马写入了

接着文件包含ssh的日志文件(前提是要有读取的权限,ssh日志默认为640)

除此之外,apache的日志也可以利用

但是要注意的是,如果是浏览器直接请求,那么会进行编码,导致无法执行

用burpsuite就可以了

这时我们去看日志,就不会编码了

直接在文件包含处包含即可

参考资料

https://mp.weixin.qq.com/s/IT6bbaG7zBbnrvcNPYr1_w

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-02-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 E条咸鱼 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 正文
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档