Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1180781
  • 博文数量: 272
  • 博客积分: 3899
  • 博客等级: 中校
  • 技术积分: 4734
  • 用 户 组: 普通用户
  • 注册时间: 2012-06-15 14:53
文章分类

全部博文(272)

文章存档

2012年(272)

分类: 系统运维

2012-06-27 10:57:28

今天看一个视频页面的时候老是崩溃,而且能够稳定触发。

抽丝剥茧的分析后,发现是这样一个页面



问题出自这个Flvplayer.swf

后来发现原来是该flash请求视频时,视频地址不断返回403,该播放器又会不断的重新发起网络请求,频率非常高,一段时间后,firefoxcrash了。

我把参数 vcastr_file 改成 nonexists 后,也会不断循环网络请求,最终crash

swf逆向看了下代码,27000多行,就没继续看了。

推断应该是一个拒绝服务的bug,无法利用。

正常情况下,死循环被dos,比如在javascript里写个死循环,firefox会提示该js导致页面过慢,是否停止。直接crash则属于bug了。

IE
无此问题。

阅读(1176) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~