web漏洞“小迪安全课堂笔记”文件操作安全,文件下载文件读取

思维导图

在这里插入图片描述

文件下载

作用

下载文件,凡是存在文件下载的地方都可能存在文件下载漏洞。
例子pakachu
在这里插入图片描述
右键上图复制连接地址,获得下载地址。可以跨目录下载…/…/inc/function.php
在这里插入图片描述

#利用

数据库配置文件下载或读取后续 inc/config.inc.php
接口密匙信息文件下载或读取后续

如何获取目标文件路径

1、扫描工具爬行或扫描地址
2、下载好的文件代码中去分析路径和包含文件获取

文件名,参数值,目录符号

read.xxx?filename=
down.xxx?filename=
readfile.xxx?file=
downfile.xxx?file=
…/…/等
%00?%23%20.等
&readpath=、&filepath=、&path=、&inputfile=、&url=、&data=、&readfile=、&menu=、META-INF=、WEB-INF

1.文件被解析,则是文件包含漏洞
2.显示源代码,则是文件读取漏洞
3.提示文件下载,则是文件下载漏洞

案例

RoarCTF2019-文件下载真题复现-比赛

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

文件下载一般会用post传递参数
在这里插入图片描述
网站是javaweb的,下载web配置文件WEB-INF/web.xml,java是编译型语言,代码在class中。

在这里插入图片描述
可以直接打开下载的web.xml文件,也可抓包直接查看response
在这里插入图片描述
尝试访问flag,报错
在这里插入图片描述
下载class文件
在这里插入图片描述

在这里插入图片描述
抓包提取flag
在这里插入图片描述

百度杯2017二月-Zone真题复现-比赛拓展

https://blog.csdn.net/u011250160/article/details/115452076(目前超纲,涉及mvc,代码审计内容)
在这里插入图片描述

小米路由器远程任意文件读取漏洞

https://www.seebug.org/vuldb/ssvid-98122

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值