AS3Obfuscator 1.1.1

ライセンス: 無料トライアル ‎ファイルサイズ: 4.45 MB
‎ユーザー評価: 4.0/5 - ‎1 ‎投票

に関しては AS3Obfuscator

フラッシュアクションスクリプト保護 - アクションスクリプト難読化機能は、フラッシュソースコード、.ASと.FLAファイルは、逆コンパイラで見れば、理解するのが非常に難しいです。ソースレベルで Flash プロジェクトを保護/暗号化/難読化します。 これは、保護できる唯一のユーティリティです。FLA ファイル (フレーム アクションスクリプト、インスタンス、クラス) と .AS ファイル - フラッシュ拡張機能として Flash と連携して動作できます。Flash を使用しない場合、スタンドアロンプログラムとして動作すると、.AS ファイルのみが難読化されます。 アクションスクリプト識別子は、元に戻す必要なく改名されます。オプションは、どのタイプの識別子をマングルする必要がある(クラス、vars、関数など)と言います。特定の識別子のリストをマングルから除外できます。また、識別子の種類がもつれてはならない場合は、リストを含めることができます。 除外/包含リストでは、ワイルドカード文字 ("*" 文字) を持つ識別子のグループを指定できます。 必要に応じて、文字列はソースファイルで暗号化することができます - 実行時に復号化されます。 必要に応じて、コメントを actionscript コードから削除できます。 難読化器の一般的な問題は、プログラムのセマンティクスを変更できることです。つまり、プログラムが実行時に変数/関数の名前を計算すると、中断する可能性があります。 難読化すると、プログラムが機能しなくなると想像してください。 難読化された.swfで問題を見つける方法を知っていますか? 難読化されたソースを使用すると、問題を特定することができます。 AS3Obfuscators は難読化から(そしてへ)元の識別子を見つけることを許可します。 また、いくつかのオプションを変更したり、いくつかの識別子を無視した後、ソースを再び難読化することができます。 AS3Obfuscators は、実行時に、コンピューティング識別子名のいくつかの簡単な使用を検出しようとするので、それらを無視リストに追加する必要はありません。 文字列で使用される宣言された識別子名を検索できます。 - 例: var my変数;これは["私の変数とクォート;] 文字列の連結 - 例: これは["my"+"変数"] 末尾に数値を追加する - 例: var i:int=0;これは["myVar"+i]