いくつかの Flash SWF ファイルがあり、それらがどのように機能しているかを把握する必要があります。SWF ファイルをリバース エンジニアリングするための優れたツールはありますか?
ありがとう。
いくつかの Flash SWF ファイルがあり、それらがどのように機能しているかを把握する必要があります。SWF ファイルをリバース エンジニアリングするための優れたツールはありますか?
ありがとう。
SWF ファイル形式と ActionScript 2 および 3 バイトコードを常に使用している人として、私はASVを強くお勧めします。他の逆コンパイラとは異なり、FLA に変換するだけでなく、SWF ファイルを調べるように設計されています。
また、次のドキュメントを読む必要があります。
「ググるだけ」という答えを出すのは嫌いですが、使用する用語を知っていれば、本当に簡単です。
FWIW: ActionScript 3 (逆) アセンブラーを作成しました(これにより、難読化されたファイルであっても、変更されたコードを元に戻すことができます)。機能的には flasm に似ていますが、AVM (新しい Flash バージョンで使用される) を対象としており、SWF ファイル全体ではなく AS バイトコードを直接操作します。ファイルの残りの部分を編集するには、 SWiXなどのツールを使用できます。
私は個人的にTrillix の Flash デコンパイラを使用しています。それは私がやりたい仕事をします。でも有料ソフトなので、デモ版を何度も使っています(年に10回くらいしか使っていません)。
Sothink Flash Decompiler もかなりまともで、CNETのダウンロードされたデコンパイラのリストでかなり良いと言っています。
I've had lots of luck working with AVE Imperator at http://www.ave-imperator.com/
It has helped me even get working actionscript to go along with the elements inside. It has more than one method of decompiling too, so often you can tweak the way you're decompiling it to get what you need.