1
多くのJavaScript難読化ツールがリバースエンジニアリングを難しくしているかどうかは、変数名を可能な限り再利用しようとすると、彼らが葛藤しないことを意味します。変数名を再利用して検索を無効にして置き換えるJavaScriptのobfuscator
わかりやすく、文脈依存または言語依存の変数の名前変更を可能にするリファクタリングサポート付きの優れたIDEは、バグでない限り、これによってだまされることはありません。
しかし、このような機能は、コードを理解しようとする間に、テキストエディタの機能を置換して変数の名前を変更するプレーン検索を使用する人々のカジュアルなリバースエンジニアリングを確実に遅くし複雑にする可能性があります。
はい、それはありません。それはそれがそうであることを文書化していないようだし、グローバル変数や関数の名前を変更するようなことを許可するオプションはありません...しかし、私が尋ねたように確かに私の質問に答えます。 ( - : – hippietrail
私はjscompressがまだそれをしているのか分かりません... – falsarella