現在、解凍および逆コンパイルした .swf ファイルがあります。ABC Bytecode の使用方法に関するチュートリアルを探し回っていますが、あまり見つかりませんでした。それを ActionScript 3 に戻すことができるデバッガー プログラムはありますか?
フライング2はこれをしますか?または Adobe フラッシュ プロジェクター デバッガーですか。またはAS3ソーサラー?
私。Alchemy decompile を使用している可能性があります。しかし、プロジェクト「Alchemy」は現在 Flash C++ コンパイラ (FlasCC) です。Adobe フォーラム、それに関する情報を参照してください。
Alchemy は Adobe Systems の研究プロジェクトで、C および C++ コードを ActionScript Virtual Machine (AVM2) にコンパイルして、Flash Player または Adobe AIR で実行できるようにします。これは、C/C++ コードを LLVM バイトコードにコンパイルしてから、インライン AVM2 バイトコードを使用して LLVM を ActionScript 3 に変換し、それを専用の ActionScript コンパイラでコンパイルすることによって実現されます。結果として得られる SWF/SWC は、通常の ActionScript コードよりもかなり高速ですが、ネイティブ C++ コードよりも最大 2 倍から 10 倍遅くなります。
Alchemy サイト: Alchemy
FlasCC ドキュメント: FlasCC
ii. もう 1 つの方法は、無料の swf 逆コンパイラを使用することです。