2

オンラインで使用し、権限のないユーザーに対して難読化したい Javascript API があります。私のクラス名はコード内の文字列で使用されています (つまり、動的です)。また、XML ファイルにあるいくつかのクラス名もあり、全体を使用できるようにするには、これらすべても難読化する必要があります。私の考えは、難読化された各シンボルの元の名前と新しい (意味のない) 名前のマップを提供できる Javascript 難読化ツールを使用することでした。次に、js と XML を後処理して、同じマッピングを適用することができます。Google の Closure Compiler と UglifyJS を見てきましたが、どちらもこのマップを提供していないようです。私は今、Jscrambler やその他のフリーでない難読化ツールを調べています。コードを適切に難読化し、この後処理を行うために必要なツールを推奨できる人はいますか? ありがとうR

4

1 に答える 1

2

jscambler APIによって提供されるシンボル テーブルを使用して実行できると思います。

「シンボル テーブルには、ソース コード名とその置換を表すキーと値のペアが含まれています。」

于 2012-09-19T14:50:58.477 に答える