跳到页面内容
Web 与应用

Path Traversal

路径遍历

通过 ../ 等路径片段绕过目录限制,读取或写入本不应访问的文件。

一句话记忆路径遍历让文件请求越出允许的目录。
路径遍历 · 概念要点

通过 ../ 等路径片段绕过目录限制,读取或写入本不应访问的文件。

概念插画

路径遍历

Path Traversal

Path Traversal 概念寓意:通过 ../ 等路径片段绕过目录限制,读取或写入本不应访问的文件。

通过 ../ 等路径片段绕过目录限制,读取或写入本不应访问的文件。

交互图解

从概念到风险,再到防护

切换三个步骤,观察角色、机制和结果的变化。

SCENE / 059Web 与应用
路径遍历:概念关系文件请求 → 目录解析 → 允许文件CONCEPT / 01路径遍历文件请求目录解析允许文件概念关系理解角色与关系

概念:下载接口接受文件路径,却返回了下载目录之外的服务器配置文件。

一个具体场景

把概念放进日常操作

下载接口接受文件路径,却返回了下载目录之外的服务器配置文件。

01 / 为什么重要

影响与风险

输入路径若未经边界约束,可能读取或改写不应暴露的文件。

02 / 怎么判断

从这些线索开始

核对路径规范化后的真实位置,以及文件访问授权。

03 / 实战习惯

可以采取的动作

使用受控文件标识与固定目录,规范化后验证边界并限制进程权限。

30 秒场景小测

下载接口怎样更可靠地防止越出允许目录?

延伸阅读OWASP:路径遍历与目录边界 ↗