私は、フラッシュswfファイルのソースコードを「失った」とされるサイトの管理者です。このソースを逆コンパイルするにはどうすればよいですか?
オンラインまたはオフラインで使用できるプログラムはありますか?
私は、フラッシュswfファイルのソースコードを「失った」とされるサイトの管理者です。このソースを逆コンパイルするにはどうすればよいですか?
オンラインまたはオフラインで使用できるプログラムはありますか?
回答:
これはオンラインでも自由に行うことができます:http : //www.showmycode.com/
編集クイックグーグル検索はこのリストを見つけました、おそらくあなたがおそらく望むかもしれないすべてのツールを持っています(コメントも見てください):http : //bruce-lab.blogspot.co.il/2010/08/freeswfdecompilers.html
通常、「失われた」とは、「開発者への支払いを停止し、現在はソースコードを提供しない」という意味の冒涜です。
そうは言っても、私は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は問題です。