1

Symfony のバンドル/プラグインのコードを保護する方法を探しています。IonCube、Zend Guard、または SourceGuardian を使用して PHP コード (アクションのみでも) を暗号化する方法はありますか?

どうもありがとう。

4

2 に答える 2

0

Symfony2 バンドル コードを暗号化する機会はありませんでしたが、Symfony1 にはそれを実現する簡単な方法がありました。S1 はファイルをスキャンして内部の文字列を探しclass MyExampleClass、それに基づいてキャッシュ情報を構築します。

class MyExampleClass暗号化されたソース ファイルをフレームワークで動作させるには、ソース ファイルにコメントとして追加するだけです。S2で動作するかどうかはわかりませんが、試してみる価値があると思います.

于 2012-08-02T09:34:57.743 に答える
-1

プログラムが動作するはずです: IonCube、Zend Guard、または SourceGuardian

ただし、時間があり、正規表現に慣れている場合は、独自のものを作成することもできます。

同じ値、単語 (関数名、変数、クラスなど) をランダムな文字列に置き換え、空の行やスペースがないようにコードを圧縮します。

yml ファイル、html などのみを変更しないでください。難しいシェルコマンドでも可能

cat *.php | regex(somereqex) | overwrite...
于 2012-05-25T07:33:28.080 に答える