Christian Seiler: PHP Schutzmechanismen für Code

Beitrag lesen

Hallo,

Interessant, gibts ein freeware tool, das diese Opcodes erstellt und in Binärcode umwandelt.

* PHP generiert für *jede* Datei, die es verarbeitet, diese Opcodes. Ich
   habe in dem Posting das nur visualisiert. Die sind *immer* im Speicher
   vorhanden - erstellt werden diese also von PHP selbst.

* Es gibt Tools, die die erstellen Opcodes auf der Platte speichern können.
   Dazu zählen zum Beispiel Zend Guard oder der ionCube Encoder.
   Die kosten aber etwas. Kostenlose Tools kenne ich nicht, kann aber sein,
   dass es sie gibt.

* Diese Tools benötigen eine modifizierte PHP-Installtion, damit die Binär-
   daten geladen werden können - es kann also nicht jeder installieren.

* Aus den Opcodes kann man jedoch mit vergleichsweise geringem Aufwand
   wieder brauchbaren Sourcecode erzeugen (wie ich in meinem anderen
   Posting dargelegt habe) - sie bieten also nur eine zusätzliche Hürde aber
   keinen wirklichen Schutz.

Viele Grüße,
Christian