1

私はphpエンコーダーを探していて、zendセーフガードを見つけました。セーフガードについてグーグルで調べたところ、zendセーフガード用のデコーダーがたくさんあることがわかりました。

Zend は、zend でエンコードされたファイルをデコードすることはできないと私に言いましたが、インターネット上のユーザーは同意しません。

自分の状況に対する明確な答えが見つからないようです。

皆さんはどう思いますか?

4

2 に答える 2

7

簡単に言えば、実行するにはデコードする必要があります。ある時点で、暗号化されたデータは、通常の操作中に PHP バイトコードに復号化されます。つまり、誰かがそのバイトコードをキャプチャして、暗号化せずに保存することができます。

ただし、.exe ファイルを逆コンパイルしても、元の C++ コード、コメント、およびすべてを取得できないのと同様に、元の PHP ソースを取得することはおそらく不可能です。

したがって、「デコード」の特定の意味については、結局のところ、どちらの側も正しいです。

また、Zend Guard のようなツールは、断固たる攻撃者を止めることは決してないため、その価値は疑問視されます。

于 2009-05-26T20:49:27.143 に答える
1

ソース コードをデコードして有効な PHP に戻すことができます。評判の悪いサービスがいくつかあります。

ただし、ソースをエンコードしなくても、通常は問題なく機能します。これにより、人々が独自のコードをハッキングして、わずかにカスタマイズされたバージョンを作成できるようになるためです。

于 2009-05-31T13:59:12.080 に答える