2012-01-24 2 views
1

私はトップのブラウザゲームメーカーの中に、資産管理を実装し、アニメーション技術を学ぶ方法を観察しようとしていました。そこで私は、ブラウザのキャッシュと共有オブジェクトのパスを解読して資産を覗き込もうとしていました。flash/flex共有オブジェクトとハッシュ技法の補完

私が気づいたことは、すべてのファイルが解読可能な名前で暗号化または暗号化されており、すべてが.sol拡張の例somethingbigandunredable.png.solまたはsomethinglesebigandhugestring.swf.solなどであることです。

.solと接尾辞がついていて、.solを削除してpngを開こうとしましたが、ブラウザで前も開いても表示されていないと思いました。 swfファイルと同じです。

私は資産を覗いてみる方法があるのだろうかと思っていました。私は、暗号化されていないswfsだけを抽出できるswf逆コンパイラツール(現在使用している)を認識しています。

ony one help?

+1

お願いします。正解を受け入れることを忘れないでください –

答えて

3

http://blog.coursevector.com/minerva(無料のAIRランタイムがインストールされている必要があります。http://get.adobe.com/it/air/)を使用できます。とにかく、これは.solファイル内のデータを読み込むことです(つまり、SWFやPNGなどのアセットを取得することはありません)。

コードを取得するには、extractorまたはdecompilerが必要です(swfが保護されていない場合に便利です)。 https://addons.mozilla.org/en-US/firefox/addon/httpfox/http://kevinlangdon.com/serviceCapture/(またはhttp://www.charlesproxy.com/)をチェックし、http://www.o-minds.com/products/flashfirebug

は、資産が実行時にロードすることができたという事実を(直接メインswfファイルに埋め込まれていない)考えてみましょう。