私は、フラッシュ SWF ファイルのソース コードを「失った」とされているサイトの管理者です。このソースを逆コンパイルするにはどうすればよいですか?
オンラインまたはオフラインで使用できるプログラムはありますか?
私は、フラッシュ SWF ファイルのソース コードを「失った」とされているサイトの管理者です。このソースを逆コンパイルするにはどうすればよいですか?
オンラインまたはオフラインで使用できるプログラムはありますか?
通常、「失われた」とは、「開発者への支払いを停止したため、ソース コードが提供されなくなった」という婉曲表現です。
そうは言っても、私はBurak の ActionScript Viewer のコピーを所有しており、かなりうまく機能します。簡単な Google 検索で、他の多くの SWF デコンパイラを見つけることができます。
erlswf は、.swf ファイルを逆コンパイルするために erlang で書かれたオープンソース プロジェクトです。
サイトは次のとおりです: https://github.com/bef/erlswf
Sothink SWF デコンパイラを入手します。無料ではありませんが、それだけの価値があります。最近それを使用して、fla を失った SWF を逆コンパイルしました。swf-fla を完全に往復することができました。
リンクテキスト
私は CPAN のSWF::Fileライブラリ、特にそのディストリビューションに付属のdumpswf.plxツールで幸運に恵まれました。実行時に SWF を再生成する Perl コードを生成します。
Sothink SWF デコンパイラを数回使用しましたが、唯一の問題は、プロジェクトが複雑になるにつれて、デコンパイラの出力を再度コンパイルするのが難しくなることです。ただし、ほとんどの場合、.as ファイルを取得できることが保証されます。コンパイル可能な fla は問題です。