易截截图软件、单文件、免安装、纯绿色、仅160KB

flash 安全策略讲解

在 Adobe Flash Player 升级到 9.0.124 后,由于安全策略更改,原来 Socket 或 XmlSocket 的应用里的 http 方式加载安全策略的手段不能继续使用。更改如下:
 
1, 首先检测目标服务器的 843 端口是否提供安全策略
2, 如果 1 没有检测到策略,则检测 actionscript 是否使用了 Security.loadPolicyFile(xmlsocket://) 手段提供安全策略,如果还没检测到,则使用第 3 步检测
3, 检测目标服务器目标端口是否提供安全策略。
 
      在说具体处理方式前,我先描述一下 Flash Player 的验证过程。在 Flex 程序发出 Socket 或 XmlSocket( 以下统称为 Socket) 请求前, FlashPlayer 会先判断是否为本地调用,如果不是。即用一个 Socket 去链接到你的服务端,三次握手成功后一方面发出字符串“ <policy-file-request/>\0 “另一方面监听返回的安全策略。安全策略接收成功后, FlashPlayer 就断开验证的 Socket ,然后再运行程序本身的 Socket 。在整个 SWF 运行期间,无论你请求多少次,只要域相同, FlashPlayer 就只验证一次。这里有两个重点:
第一个是验证的 Socket 和程序的 Socket 是两个 Socket 。所以你在本地测试时,服务端监听到 N 个 Socket 请求,但布置到服务端后,服务端会监听到 N+1 个请求。
第二是验证的 Socket 发送“ <policy-file-request/>\0 “请求和接收你的策略文件是没有先后关系的,所以你没必要接收完“ <policy-file-request/>\0 “后才发策略文件。我的做法是只要监听到请求,就把策略字符串发过去。
 
     上面提供了三种方式处理安全策略。其实处理的办法差不多一样,就是要求服务端监听一个端口,如果客户端发来“ <policy-file-request/>\0 “请求,服务端就要返回你的安全策略的字符串。
 
     其实三种处理方式的主要区别在于监听端口,方法 1 和 2 要求在另外的端口监听,而第三个即在应用本身监听的端口监听。其实监听端口的数量多一个不如少一个。在虚拟空间中不说了,端口不是说要监听就监听的,要有权限。就算有权限监听,还要防火墙同意。所以我比较偏向于第三种。
 
在 HIM 中,我处理的代码如下:
      
Java代码
protocol.sendStringToSingleClient(protocol.getUser(), "&


相关文档:

Flash activex控件版本信息

Flash activex控件一般安装在用户系统目录下:C:\WINDOWS\system32\Macromed\Flash\
其中大版本号用数字表示,如9,10,11等,小版本号用小写字母表示,如a, b, c, d, e。如最新稳定版本为:Flash10e.ocx。
Flash activex控件的相关注册表项:
HKEY_CLASSES_ROOT\ShockwaveFlash.ShockwaveFlash\CLSID
{D27CDB6E-AE6D-1 ......

用Flash做点击页面图片切换效果的超级详细教程

第一步
1、新建flash文档
2、文件--导入--导入到库,导入5张图片
3、在图层一第1帧,从库里拉入一张图片到舞台,调整到适当大小,右键转换为元件---元件类型选影片剪辑,名称为pic1;
在图层一第30帧插入空白关键帧,从库里拉入第二张图片到舞台,调整到适当大小,右键转换为元件---元件类型选影片剪辑,名称为pic2;
......

从D2归来 有关Flash Player 10一些技术细节

这次活动遇到不少搞flash的朋友,和他们畅所欲言,把自己的感想都拿出来交流了一下,当然少不了在一起“腐败”啦。
    在马鉴(7yue,Adobe官方代表)的《Flash Player 10》演讲内容中,获取了不少的有用信息,也感到Adobe一些不太厚道的做法。
    1.Flash的P2P技术(RTMFP),目前 ......

存储管理器与FLASH盘符

=============================================================
标题:存储管理器与FLASH盘符
摘要:
备注: Windows  CE 5.0
日期:2010.4.29
姓名:朱铭雷
=============================================================
       今天利用PB5.0新构建了一个基于Mobile Hand ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号