1

以下は、ExternalInterface の逆コンパイルされたソースです。

http://pastebin.com/B8c7keWL

_evalJS は空です。おそらく実行時に後で拡張されます。

ここで魔法が起こります:

loc5 = _evalJS(loc1);

_evalJS は、提供された eval 関数のコンテキストを保持しています。

たとえば、Actionscript で次のコードを呼び出しました。

ExternalInterface.call('MyObject.innerObject.func',params);

そして、それ.funcはまだ初期コンテキストであることを認識しています。

誰がそれがどのように機能するか知っていますか?

ここに教祖はいますか?:)

4

0 に答える 0