LFI
Local File Inclusion (LFI) liegt vor, wenn Angreifer einen Dateipfad-Parameter so manipulieren, dass der Server unbeabsichtigte lokale Dateien einbindet oder ausliest.
Zweck
Verständnis der durch kontrollierbare Dateipfade verursachten LFI und ihrer Abwehr; eine häufige Schwachstelle in PHP-include und Ähnlichem.
Mechanismus
Das Programm bindet eine benutzerdefinierte Datei über include($_GET[page]) ein; der Angreifer gibt ../../etc/passwd ein, um Systemdateien zu lesen. Abwehr: Pfad-Whitelists, basename, open_basedir.
Anwendungsfälle
- Sicherheit von Datei-Inclusion in PHP
- Abwehr von Path Traversal
- Schutz sensibler Dateien
Verwandte Tools
URL-Parser
Parse a URL into its components: protocol, host, path, query, hash, port, username, and password. Kostenlos, privat und 100% clientseitig. WERKZEUG
Regex-Tester
Test regular expressions with match highlighting, capture groups, and replace preview. Kostenlos, privat und 100% clientseitig. WERKZEUG