0

現在、解凍および逆コンパイルした .swf ファイルがあります。ABC Bytecode の使用方法に関するチュートリアルを探し回っていますが、あまり見つかりませんでした。それを ActionScript 3 に戻すことができるデバッガー プログラムはありますか?

フライング2はこれをしますか?または Adob​​e フラッシュ プロジェクター デバッガーですか。またはAS3ソーサラー?

4

1 に答える 1

0

私。Alchemy decompile を使用している可能性があります。しかし、プロジェクト「Alchemy」は現在 Flash C++ コンパイラ (FlasCC) です。Adobe フォーラム、それに関する情報を参照してください。

Alchemy は Adob​​e Systems の研究プロジェクトで、C および C++ コードを ActionScript Virtual Machine (AVM2) にコンパイルして、Flash Player または Adob​​e AIR で実行できるようにします。これは、C/C++ コードを LLVM バイトコードにコンパイルしてから、インライン AVM2 バイトコードを使用して LLVM を ActionScript 3 に変換し、それを専用の ActionScript コンパイラでコンパイルすることによって実現されます。結果として得られる SWF/SWC は、通常の ActionScript コードよりもかなり高速ですが、ネイティブ C++ コードよりも最大 2 倍から 10 倍遅くなります。

Alchemy サイト: Alchemy
FlasCC ドキュメント: FlasCC

ii. もう 1 つの方法は、無料の swf 逆コンパイラを使用することです。

Free_SWF_Decompilers

于 2013-02-25T03:59:17.823 に答える