LFI
La inclusión de archivos locales (LFI) ocurre cuando atacantes manipulan un parámetro de ruta de archivo para que el servidor incluya o lea archivos locales no previstos.
Propósito
Comprender la LFI causada por rutas de archivo controlables y sus defensas; una vulnerabilidad habitual en include de PHP y similares.
Mecanismo
El programa incluye un archivo especificado por el usuario mediante include($_GET[page]); el atacante introduce ../../etc/passwd para leer archivos del sistema. Defensas: listas blancas de rutas, basename y open_basedir.
Casos de uso
- Seguridad de la inclusión de archivos en PHP
- Defensa contra path traversal
- Protección de archivos sensibles
Herramientas relacionadas
Analizador de URL
Parse a URL into its components: protocol, host, path, query, hash, port, username, and password. Gratis, privado y 100% del lado del cliente. HERRAMIENTA
Probador de regex
Test regular expressions with match highlighting, capture groups, and replace preview. Gratis, privado y 100% del lado del cliente. HERRAMIENTA