网站建设  下载中心 社区论坛 信息公告 MY小屋
联系我们
设为首页
加入收藏

 

当前位置:首页>>网络媒体>>Flash>>正文
注:打开慢时请稍等

Flash文件的破解与加密方法探秘

  日期:2007-2-1 9:34:41  来源:  点击:
参加讨论

  适当与javascript结合

  加密JS,从而实现间接加密swf。相关工具及例子:

  ·T4nk JS混淆工具
   用于javascript的混淆加密。
  ·Encrypt HTML
   加密网页脚本,包括 HTML source code, javascript, VBScript, text, links and graphics 等。
  ·从Flash到JavaScript的通讯,从JavaScript到Flash的通讯
  ·控制 Flash Player 的 JavaScript 方法一览表:
  ·播放动画:Play()
   例:(网页中的 Flash id).Play();
  ·停止动画:StopPlay()
  ·动画是否正在播放:IsPlaying()
  ·跳转到某帧:GotoFrame(frame_number)
  ·获取动画总帧数:TotalFrames()
  ·回传当前动画所在帧数:CurrentFrame()
  ·使动画返回第一帧:Rewind()
  ·放大指定区域:SetZoomRect(left,top,right,buttom)
  ·改变动画大小:Zoom(percent)
  ·使动画在 x,y 方向上平移:Pan(x_position,y_position,unit)
  ·返回动画被载入的百分比:PercentLoaded()
  ·加载动画:LoadMovie(level_number,path)
   例:(网页中的 Flash id).LoadMovie(0, "***/***.swf");
  ·movie_clip 跳转到指定帧数:TGotoFrame(movie_clip,frame_number)
   例:(网页中的 Flash id).TGotoFrame("_root.实例名.次实例名",帧数);
  ·movie_clip 跳转到指定标签:TGotoLabel(movie_clip,label_name)
   例:(网页中的 Flash id).TGotoLabel("_root.实例名.次实例名","标签名");
  ·回传 movie_clip 当前帧:TCurrentFrame(movie_clip)
  ·回传 movie_clip 当前标签:TCurrentLabel(movie_clip)
  ·播放 movie_clip:TPlay(movie_clip)
  ·停止 movie_clip 的播放:TStopPlay(movie_clip)
  ·获取变量:GetVariable(variable_name)
  ·变量赋值:SetVariable(variable_name,value)
  ·call 指定帧上的 action:TCallFrame(movie_clip,frame_number)
  ·call 指定标签上的 action:TCallLabel(movie_clip,label)
  ·获取 movie_clip 的指定属性:TGetProperty(movie_clip,property)
  ·设置 movie_clip 的指定属性:TSetProperty(movie_clip,property,number)

  在Word中插入Flash

  测试环境:WindowsXP / Office2003
  可用在独立文件给客户看的时候,尽管可以用前述方法从word中提取swf,然而此方法仍然具有一定防范效果。
  ·新建一Word文档并保存。
  ·在Word中依次单击下拉菜单“视图”→“工具栏”→“控件工具箱”。
  ·在“控件工具箱”中点击“其他控件”,选择列表中的“Shockwave Flash Object”。
  ·右键单击插入进来的Flash播放控件,选择“属性”。
  ·在“属性”窗口的“Movie”栏输入Flash动画的路径及文件名,需要用绝对路径,可采用以下两种:
  file:///C:/test/test.swf
  /Files/BeyondPic/2007-2/1/test.swf
  ·将“EmbedMovie”项设置为“True”,使Flash嵌入到Word中。“Height”和“Width”分别为Flash的高和宽。“Scale”默认为ShowAll,为缩放模式,始终显示Flash中的所有内容,如果改为NoScale则始终按1:1比例,不会缩放Flash中的内容。
  ·单击控件工具箱上的“退出设计模式”按钮,在Word中即可播放Flash了。再次按下该按钮则暂停播放,进入设计模式。如当时未显示Flash,请保存退出Word,再打开该Word文档,点击“退出设计模式”按钮即可看到Flash。

  打包成加壳exe
  用Flash的默认程序打包的exe很容易转成swf,SWFKit是一款很不错的加壳打包软件,不易被还原。

  三、后记

  破解时需要多种方法或工具综合使用,加密亦然,需根据用途综合加密。

  对于网络用swf的推荐加密方案:
  更改后缀,限制在指定域名播放,分解成多个swf并用SWF Encrypt加密。

本新闻共4页,当前在第3页  1  2  3  4  


编辑: [发送给好友] [打印本页] [关闭窗口] [返回顶部]
上一篇:学习Flash ActionScript编程的注意事项
下一篇:没有了
转载请注明来源:www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。

 相关文章
最新更新 热点排行 推荐新闻
Flash文件的破解与加密方法探秘 
学习Flash ActionScript编程的注意事项
Flash导航菜单轻松制作好帮手
Flash绘制精致矢量图:斑驳的秋天落叶
FLASH游戏制作基础:响应键盘的四种方
Flash文件的破解与加密方法探秘 
把Word、Excel文件置入Coreldraw 
安装Coreldraw“空间不足”怎么办?
Fireworks为枝繁叶茂的树木图片抠底
Fireworks绘制线条规律旋转网状特效 
Photoshop玩转艺术设计合成效果 
什么是FTP及什么是FTP服务器
2007年英特尔服务器/工作站主板大全
熊猫烧香幕后黑手是流氓软件?
Vista启动画面:我很黑但是我更快
Flash文件的破解与加密方法探秘 
简单实用 最新刷QQ等级方法 
sxs.exe病毒清理办法,手动清楚方法 ̄!
北大奇侠传--三学生自创北大首款网游 
eval()函数(javascript) JavaScript小
QQ宠物活跃度增长数据揭密
关于“腾讯qq宠物下载” 搜索腾讯qq宠
QQ密技十五招
终端服务器超出了最大允许连接数的解决
在ASP与ASP.NET之间共享对话状态(2)
提示“虚拟内存”不足的怎么办
FLASH游戏制作基础:响应键盘的四种方
Flash 8怎样防止抄袭的办法!!
Flash中利用javascript完全屏蔽右键!
用falsh制作黑客帝国数字流
Fireworks为枝繁叶茂的树木图片抠底
Photoshop玩转艺术设计合成效果 
2007年英特尔服务器/工作站主板大全
熊猫烧香腾讯QQ表情包抢先下载 
领航手机在线生活 手机QQ2007Beta1发布
最新网络游戏:六款网游大作本周开启测
专家称感染熊猫烧香千万不要重装系统
“熊猫烧香”病毒本周仍活跃
网络黑客已成产业链 四部委拟联手作战
病毒查杀:实例讲解如何干掉“熊猫烧香

设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyrights © 2004-2007 iYiT.Net All Rights Reserved.
网站合作、广告联系QQ:147007642、466949678
易特网络技术 点击这里给我发消息