Flash:我可以禁止ExternalInterface访问加载的SWF吗?
我们有一个Flash应用程序(AS3).
这是一个在我们自己的投影仪中运行的桌面应用程序. 没有空气. 投影机用C语言编写. 投影机通过ExternalInterface为Flash部件提供对 Windows API的间接访问. 现在我们想让我们的社区创建插件. 插件将在运行时作为外部.swf文件加载. 但是,我们有安全问题. 我做了一个小测试. 下载我们程序的插件变得和.exe文件一样危险. 我们可以禁止对加载的.swf进行ExternalInterface访问吗? 我很感激任何有用的提示. 解决方法
好吧,我不知道AS3中有任何明确的方法.但这是我的建议:
>在访问WinAPI之前,让主SWF回调以授权请求. 编辑 孩子swf可能不会真正主动swf电话.如果是这样的话,你实际上可能会从主体上将它从主体中移回.除了不是孩子的外部接口,主要的swf. 无论哪种方式,插件编写者都很难知道即使是身份验证功能的签名,除非你分享它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |