日期:2014-05-18  浏览次数:20692 次

各位高手,请问加密的flash怎么下载?请相关专家帮帮忙!多谢了
本人对flash不太熟悉,想下载这个flash,链接:
http://auction.artron.net/shownewpic.php?picid=art48630331
察看源代码之后发现潜入flash的代码如下:
        <div   id= "flash_menu ">
      <strong> 为了方便您浏览请下载flash插件, <a   href= "http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0 "> 下载地址 </a> <br   /> <br   /> 如果您看到 <br   /> <span   class= "cRed "> “为了帮助保护您的安全,Internet   Explorer已经限制此文件的显示可能访问您的计算机的活动内容,单击此处查看选项” </span> <br   /> <br   /> 请单击,点“允许阻止的内容(A)”,在弹出的对话框中选择“是”。 </strong>
    </div>
      <script   type= "text/javascript ">
    //   <![CDATA[
   
    var   so   =   new   SWFObject( "http://auction.artron.net/detailView/new.swf?path=detailView&id=art48630331&hash=a1a3468cf2b52a242c136bfd2705e9f5&rd=9622&rd1=7069&logo= ",   "sotester ",   "800 ",   "370 ",   "8 ",   " ");
    //so.addVariable( "flashVarText ",   "this   is   passed   in   via   FlashVars   for   example   only ");   //   this   line   is   optional,   but   this   example   uses   the   variable   and   displays   this   text   inside   the   flash   movie
    so.write( "flash_menu ");
   
    //   ]]>

那么flash的地址应为:
http://auction.artron.net/detailView&id=art48630331&hash=a1a3468cf2b52a242c136bfd2705e9f5&rd=9622&rd1=7069&logo=
但是这个链接下载下来的flash才10K,显然不对。这个flash里面应该有图片,或者是flash通过动态请求的方式下载的图片?
在看id后面加有hash,rd的表单,每次刷新发现表单的值都不一样,这肯定是动态生成的,我写程序在同一个Session里面去下载页面,然后下载flash文件,还是10K.
各位大哥,有什么可以提示一下的吗?

多谢!!!


------解决方案--------------------
反编译你下载的flash文件,查看动作脚本,结合外部参数,组合出文件真实的地址,就可以下载了