2


2

私のクライアントの詮索好きな目からPHPとJavaScriptプログラムのソースコードを保護したいです。 どうやってやるの?

4 Answer


6


あなたのジャバスクリプトソースは公平なゲームです私は怖いです。 あなたはそれを縮小することができます、あなたはそれを隠してそれを圧縮することはできますがあなたはそれを隠すことはできません。

クライアントサーバーにPHPファイルを保存している場合は、この問題を解決することも困難です。

どうやら利用可能ないくつかのPHPの暗号化ツールがありますが、それらはパフォーマンスに悪影響を及ぼす。

それで、本当にできることはあまりありません。 特にあなたのクライアントが技術的に精通しているならば。


2


誰かがあなたのソースコードにアクセスするならば、それは常に影響を受けやすいでしょう。 あなたができる最善のことはそれをGoogle-JSスタイルと難読化することですが、それはいつでもリバースエンジニアリングできます。

とにかくあなたのアプリケーションがそんなに特別なのはなぜですか? それが政府のような何かのためのある種のプログラムでない限り、私はあなたが本当に世話をするべきではないと思います。


1


JavaScriptの難読化機能を使用してください。

http://www.jasob.com/[Jasob

JavaScript難読化ツール - CSS難読化ツール]

それは100%不可逆的ではありませんが。 読みにくく、理解しにくくなります。

PHPの場合

http://www.raizlabs.com/software/phpobfuscator/[PHP難読化ツール]

そして

http://www.codeeclipse.com/[コードEclipse]


1


実行時に解釈されるスクリプト言語を使用していることを考えると、選択肢は限られています。

1)アプリケーションの最も重要な部分を自分のサーバー上で実行し、クライアントにそれらをWebサービス経由でアクセスさせます。

2)コードの難読化(これは十分な努力で元に戻すことができます)。