6

無料のJavaScript 難読化ツールを探しています。圧縮で十分でしょうか?どのツールをお勧めしますか? もちろん、軍事的な難読化は必要ありません。ソースを確認するか、unescape() などの単純なものを使用して、子供が JavaScript を盗むのを防ぐ簡単な方法が必要です。

ありがとう、トム

4

9 に答える 9

16

あなたの問題は、どれだけ圧縮したり隠したりしても、最終的にはブラウザーが解釈しなければならないことです。できる最善の方法は、すべての変数の名前を無意味なランダム変数に変更し、すべてのコメントと空白を削除することです。

いくつかの優れたツール:

于 2008-11-07T15:09:00.420 に答える
5

/packer/ を使用できます

http://dean.edwards.name/packer/

于 2008-11-08T07:54:03.463 に答える
4

経験則として、eval を使用する難読化ツールは使用しないでください。ページの速度が低下するためです。使用しないコンプレッサーを使用してください。これにより、初心者に難読化が提供されます。とにかく、他の人は難読化ツールによって妨げられることはありません。

ほとんどの難読化ツールは、最後にコードを表す文字列を作成し、eval を使用します。これは単純なアラート ステートメントで元に戻すことができます。

于 2009-09-07T22:58:19.007 に答える
3

シンプルな難読化と優れた圧縮が必要な場合は、YahooのYUI Compressorをお勧めします。

于 2008-11-07T15:17:25.520 に答える
1

探している人はチェックしてください - http://javascript-reference.info/javascript-obfuscators-review.htm - JS難読化ツールのかなり良い概要

于 2009-07-13T07:51:56.400 に答える
0

私もパッカーに一票。オンライン バージョン、スタンドアロン バージョン、さらには、Web アプリをビルドするときに JavaScript を自動的にパックするために使用するコンソール バージョンもあります。

于 2008-11-13T14:42:39.700 に答える
0

http://digua.sourceforge.netを試してください。

于 2009-09-07T22:52:25.037 に答える
0

YUI Compressor も同様に推奨されます。非常にうまく機能し、圧縮および難読化が可能です。JavaScript コーディングについても推奨します。

于 2008-11-07T16:14:51.097 に答える