PHP / JavaScript Obfuscator

Schemas verwalten

ZIP-Paket hochladen, Optionen waehlen, verschleiertes Paket herunterladen.

Ausschluesse
Diese Dateien werden unveraendert mit ins Paket kopiert statt obfuskiert (z.B. Framework-Core, Bibliotheken, Tests). Bei einem CodeIgniter-Projekt landet dein eigener Code i.d.R. in app/ - die Vorbelegung deckt typische CI4-Strukturen ab, gerne anpassen.
Personalisierung
Ersetzt __PLATZHALTER__ im Code vor der Obfuscation. Schemas verwalten.
Die Personalisierung wird zusaetzlich als JSON in eine Datei _personalization.php geschrieben, die $GLOBALS['<Name>'] befuellt.
_watermark_check.php und _personalization.php werden hier automatisch per require eingebunden - manuell nichts mehr noetig. Leer lassen, um das automatische Einbinden zu deaktivieren.
Wasserzeichen / Integritaetspruefung
Bei Veraenderung dieser Dateien (oder der Traeger-Dateien) nach der Auslieferung bricht der Programmaufruf zur Laufzeit mit einer Fehlermeldung ab. Erzeugt _watermark_check.php – per require frueh im Bootstrap/Entry-Point deiner App einbinden.
PHP-Dateien
Formatierung wird durch die Obfuscation-Engine ohnehin neu erzeugt.
JavaScript-Dateien
Kompaktierung ist immer aktiv.

Schritt 3 von 3: Personalisierung + verteiltes Checksummen-Wasserzeichen mit Laufzeit-Integritaetspruefung sind aktiv.