求懂Flash与ActionScript朋友指导个问题!

FortheC 2017-03-06 11:23:05
//AS代码概要如下:

mLoader = new flash.display.Loader();
mLoader.contentLoaderInfo.addEventListener(flash.events.Event.COMPLETE, this.onComplete);
mLoader.load(new flash.net.URLRequest("http://192.168.0.222/001.swf"));

internal function onComplete(arg1:flash.events.Event):void
{
var mSecret:* = mLoader.content;
var loc3:*=mSecre.getMyName( 1008 );
}

//用Flash Builder对此代码进行调试时,无法跳入 getMyName() 这个调用(可能没有这个函数的源代码);

//用 Flash Decompiler Trillix 对 001.swf 进行反编译,此.swf文件没有AS脚本,却有若干个"Binary";在这些"Binary"中可以发现一些明文字符串,例如:
FreeBSD 8.1-RELEASE ....
......
as3sig:public function getMyName(Number:int):void
.......
........等等

//我之前弄的是C/C++,第一次接触Flash,现在想问,我要如何才能看到 getMyName 这个函数的代码?要用什么工具,如何做,才能反编译001.swf里面的"Binary"里的代码? 或者说,有没有方法可以跟踪得到 getMyName 这个函数的执行过程?
...全文
962 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧