- 目录遍历漏洞概述
-
在web功能设计中,很多时候我们会要将需要访问的文件定义成变量,从而让前端的功能便的更加灵活。
当用户发起一个前端的请求时,便会将请求的这个文件的值(比如文件名称)传递到后台,后台再执行其对应的文件。
在这个过程中,如果后台没有对前端传进来的值进行严格的安全考虑,则攻击者可能会通过“../”这样的手段让后台打开或者执行一些其他的文件。
从而导致后台服务器上其他目录的文件结果被遍历出来,形成目录遍历漏洞。
- 看到这里,你可能会觉得目录遍历漏洞和不安全的文件下载,甚至文件包含漏洞有差不多的意思,是的,目录遍历漏洞形成的最主要的原因跟这两者一样,都是在功能设计中将要操作的文件使用变量的 方式传递给了后台,而又没有进行严格的安全考虑而造成的,只是出现的位置所展现的现象不一样,因此,这里还是单独拿出来定义一下。
- 需要区分一下的是,如果你通过不带参数的url(比如:http://xxxx/doc)列出了doc文件夹里面所有的文件,这种情况,我们成为敏感信息泄露。 而并不归为目录遍历漏洞。(关于敏感信息泄露你你可以在"i can see you ABC"中了解更多)
- 你可以通过“../../”对应的测试栏目,来进一步的了解该漏洞。
- 渗透靶机
- 暴力破解
- 跨站脚本攻击(XSS)
- 跨站伪造请求(CSRF)
- SQL注入(SQL-Inject)
- RCE
- 文件包含漏洞
- 文件下载漏洞
- 文件上传漏洞
- 越权访问
- 目录遍历../../
- 敏感信息泄露
- PHP反序列化
- XXE
- URL重定向
- SSRF
- 安全狗等waf绕过
- CRLF
- CTF闯关
版权所有 ©2019 一极(天津)安全技术服务有限公司 ( 津ICP备17008032号-4 ) 报名学习电话:15320004362 (微信手机同号)
地址:北京市昌平区宏福国际创新中心A座
地址:北京市昌平区宏福国际创新中心A座