如何在反编译的flash代码中获取视频源地址

other 函数语法

反编译播放器后, 得到的是as代码.

一般情况下, 这个as代码是偏大的,往往有几万甚至几十万行. 

在其中寻找视频源的接口地址, 或者是加密/解密的核心代码, 一般可以考虑从如下几个方面出发:

1, 从.php  .do .xml 等结尾的url处跟踪, 一般情况下接口地址查查以这种形式展示.(如果你结合前面的请求流分析,再查找的话会事半功倍).

2, 从URLRequest, LOAD, NetStream等常见的处理请求的as类处着眼.

3, 搜索key encode decode getURL等字眼, 很多情况下, 代码块的变量/函数的命名就是其意义. 

4, 最后可以看看视频网站上给flash传入的变量(一般是object标签中的param flashvars), 如土豆的iid, 优酷的VideoIDS等, 这些要在页面传递给flash, 所以反编译后的as代码中也有相应的标识. 



欢迎转载,转载请注明来自一手册:http://yishouce.com/article/35.html
友情链接It题库(ittiku.com)| 版权归yishouce.com所有| 友链等可联系 admin#yishouce.com|粤ICP备16001685号-1