German
Home
Dokumentation
Download
Spezifikation
* Vorwort
* Definitionen
* Anforderungen
* Umgebung
* Betriebs-
system
* Design
* Anforderungen
Programm
* Anforderungen
Variablen
* Anforderungen
Klassen
* Anforderungen
Methoden
* Anforderungen
Strings
* benutzte
PHP-Version
* Anforderungen
Bedienung
* Anforderungen
Kommentar
* Anforderungen
Formatierung
* Anforderungen
HTML
* Anforderungen
CSS
* Anforderungen
JS
* Sprachelemente
LENG
Homepage
Planung
Klassen
Dateiformate
Übersetzung
Impressum
6.6. Auswertung der verwendeten Funktionsaufrufe

# Mindestversion von PHP für Anwendung ermitteln
* Ausgabe der Daten in eine Datei
* Funktionen, die nicht ausgetauscht wurden, separat erfassen
* am Ende des Scans Vergleich aller nicht ausgetauschten Funktionsnamen mit der Datenbank, nötige PHP-Versionen ermitteln
+ für hardened PHP, Eintrag für hphp.executor.func.whitelist generieren
+ alle verwendeten Funktionsnamen aus PHP ausgeben (für Sperrung nicht benutzter Funktionen in php.ini)
* Dateinamen und zugehörige Aufrufe von '*.php' in beliebige andere Dateiendung modifizieren (z.B. '*.jsp'); Nach zusätzlicher Modifikation im Web-Server kann man dann die Ursprungssprache nicht mehr korrekt erkennen