AS3Obfuscator 1.1.1

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

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

バージョン履歴

  • バージョン 1.1.1 に転記 2010-06-30
    リリース 1

プログラムの詳細

Eula

EULA - 使用許諾契約書

AS3OBFUSCATORの使用許諾契約重要このプログラムのインストールを続行する前に、本使用許諾契約の条件をよく読んでください: Vaklin Radevの使用許諾契約("EULA")は、あなた(個人または単一の団体のいずれか)とヴァクリン・ラデフの間の法的合意です。 上記で特定されたVaklin Radevのソフトウェア製品には、関連するソフトウェアコンポーネント、メディア、印刷物、および"online"または電子文書("SOFTWARE PRODUCT")が含まれる場合があります。本ソフトウェア製品をインストール、コピー、またはその他の方法で使用することにより、お客様は本EULAの条項に拘束されるものとします。本ライセンス契約は、お客様とVaklin Radev("licenser")と呼ばれるプログラムに関する契約全体を表し、当事者間の事前の提案、表明、または理解に取って代わるものです。本契約の条項に同意しない場合は、本ソフトウェア製品をインストールまたは使用しないでください。 本ソフトウェア製品は、著作権法、国際著作権条約、その他の知的財産法および条約によって保護されています。ソフトウェア製品はライセンスを受け、販売されていません。 1. ライセンスの付与。 ソフトウェア製品は、次のようにライセンスされています。 (a) インストールと使用。 Vaklin Radevは、ソフトウェア製品が設計されたオペレーティングシステムの有効なライセンスコピーを実行しているコンピュータにソフトウェア製品のコピーをインストールして使用する権利を与えます[例えば、Windows 95、Windows NT、Windows 98、Windows 2000、Windows 2003、Windows XP、Windows ME、Windows Vista、Windows 7]。1 台以上のコンピュータでソフトウェア製品の完全な無制限バージョンを使用するには、各コンピュータに対して別々のライセンスを購入する必要があります。更新プログラムは、ライセンスが適用されるソフトウェア製品のメジャーバージョンと同じメジャーバージョンに対して無料です。 (b) バックアップコピー。 バックアップおよびアーカイブの目的で必要となる可能性があるソフトウェア製品のコピーを作成することもできます。 2. その他の権利および制限事項の説明 (a) 著作権表示の維持 本ソフトウェア製品の一部およびすべてのコピーに関する著作権表示を削除または変更してはなりません。 (b) 分布。 お客様は、本ソフトウェア製品の登録コピーを第三者に配布することはできません。AS3Obfuscatorのウェブサイトからダウンロードできる評価版は自由に配布することができます。 (c) リバースエンジニアリング、逆コンパイル、逆アセンブリの禁止 本ソフトウェア製品のリバースエンジニアリング、逆コンパイル、逆アセンブルは、この制限にもかかわらず、適用法によって明示的に許可される場合を除き、リバースエンジニアリング、逆コンパイル、または逆アセンブルすることはできません。 (d) レンタル。 本ソフトウェア製品をレンタル、リース、貸与することはできません。 (e) サポートサービス。 Vaklin Radevは、ソフトウェア製品("サポートサービス")に関連するサポートサービスを提供することがあります。サポート サービスの一部として提供される補足的なソフトウェア コードは、本ソフトウェア製品の一部とみなされ、本契約の条項および条件に従うものとします。 (f) 適用法の遵守 お客様は、本ソフトウェア製品の使用に関するすべての適用法を遵守する必要があります。 3. 終了 他の権利を侵害することなく、Vaklin Radevは、お客様が本EULAの契約条件を遵守しなかった場合、このEULAを終了することができます。そのような場合、所有しているソフトウェア製品のすべてのコピーを破棄する必要があります。 4. 著作権 本ソフトウェア製品およびそのコピーに含まれる著作権を含むがこれらに限定されないすべてのタイトルは、Vaklin Radevまたはそのサプライヤーが所有しています。本ソフトウェア製品の使用を通じてアクセスされる可能性のあるコンテンツに関するすべてのタイトルおよび知的財産権は、それぞれのコンテンツ所有者の財産であり、適用される著作権法またはその他の知的財産法および条約によって保護される場合があります。このEULAは、お持ちのコンテンツを使用する権利を付与しません。明示的に付与されていないすべての権利は、ヴァクリン・ラデフによって予約されています。 5. 保証なし Vaklin Radevは、ソフトウェア製品に対するいかなる保証も明示的に否認します。本ソフトウェア製品は、特定の目的の商品性、非侵害、または適合性の保証を含むがこれらに限定されない、いかなる種類の明示的または黙示的な保証もなく、「その他」提供されます。Vaklin Radevは、本ソフトウェア製品に含まれる情報、テキスト、グラフィックス、リンク、その他の項目の正確性または完全性について、保証または責任を負いません。Vaklin Radevは、コンピュータウイルス、ワーム、時限爆弾、論理爆弾、または他のそのようなコンピュータプログラムの伝染によって引き起こされる可能性のあるいかなる害を尊重する保証を行いません。Vaklin Radevは、さらに、許可されたユーザーまたは第三者に対するいかなる保証または表明も明示的に否認します。 6. 責任の制限 いかなる場合でも、Vaklin Radevは、たとえVaklin Radevがそのような損害の可能性について助言されたとしても、ソフトウェア製品の「許可されたユーザー」の使用または使用不能から生じる損害(制限なし、利益の損失、事業中断、または失われた情報を含む)に対して責任を負うものとします。いずれにせよ、Vaklin Radevは、データの損失、または間接的、特別、偶発的、結果的(失われた利益を含む)、または契約、不法行為などに基づくその他の損害に対して責任を負いません。Vaklin Radevは、本ソフトウェア製品またはその一部の内容に関して、本ソフトウェア製品の内容またはその一部に関して、その内容に関して、その内容に関する責任を負いません。