12

いくつかの Flash SWF ファイルがあり、それらがどのように機能しているかを把握する必要があります。SWF ファイルをリバース エンジニアリングするための優れたツールはありますか?

ありがとう。

4

8 に答える 8

8

Flasmで SWF を逆アセンブルします。

注: 残念ながら、Flash 8 以前でのみ動作します。

SWFToolsは、SWF ファイルに関する情報も提供する場合があります。彼らはずっと最近のようです。

于 2009-03-24T18:57:11.707 に答える
5

SWF ファイル形式と ActionScript 2 および 3 バイトコードを常に使用している人として、私はASVを強くお勧めします。他の逆コンパイラとは異なり、FLA に変換するだけでなく、SWF ファイルを調べるように設計されています。

また、次のドキュメントを読む必要があります。

SWF ファイル形式仕様 v10

AVM2 の概要

于 2009-08-12T12:28:07.310 に答える
3

「ググるだけ」という答えを出すのは嫌いですが、使用する用語を知っていれば、本当に簡単です。

于 2009-03-24T19:10:28.650 に答える
2

FWIW: ActionScript 3 (逆) アセンブラーを作成しました(これにより、難読化されたファイルであっても、変更されたコードを元に戻すことができます)。機能的には flasm に似ていますが、AVM (新しい Flash バージョンで使用される) を対象としており、SWF ファイル全体ではなく AS バイトコードを直接操作します。ファイルの残りの部分を編集するには、 SWiXなどのツールを使用できます。

于 2010-05-05T09:09:29.480 に答える
1

私は個人的にTrillix の Flash デコンパイラを使用しています。それは私がやりたい仕事をします。でも有料ソフトなので、デモ版を何度も使っています(年に10回くらいしか使っていません)。

于 2011-12-09T03:06:11.407 に答える
0

Sothink Flash Decompiler もかなりまともで、CNETのダウンロードされたデコンパイラのリストでかなり良いと言っています。

于 2012-04-24T03:15:35.917 に答える
0

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.

于 2012-08-15T16:42:32.887 に答える