跳到主要内容
uencoder

LFI

本地文件包含(LFI)是攻击者操纵文件路径参数使服务端包含/读取非预期本地文件。

用途

理解文件路径可控导致的 LFI 与防御,是 PHP include 等常见漏洞。

机制

程序用 include($_GET[page]) 包含用户指定文件,攻击者输入 ../../etc/passwd 读取系统文件。防御:路径白名单、basename、open_basedir。

用例

  • PHP 文件包含安全
  • 路径遍历防御
  • 敏感文件保护

相关工具

参考链接