网页抓取解密(flash用c++写的客户端一样有人有人能调试来破解)
优采云 发布时间: 2022-02-27 17:16网页抓取解密(flash用c++写的客户端一样有人有人能调试来破解)
可以播放基于 Flash 的加密视频。
Adobe 官方的建议是认证并使用 rtmp 协议来防止浏览器缓存。
但是,也有一些方法可以防止在 http 协议下进行缓存。虽然解密是在客户端进行的,但是解密和回放的实现相对来说比较复杂。如果您不精通actionscript,则很难窃取此加密视频。当然,破解者的技术是好的,因为即使客户端是用C++编写的,也有人可以组装调试它来破解。
flash播放加密视频的原理:服务器对上传视频的二进制数据进行加密。视频可以通过http协议下载,但是普通播放器无法解码,所以普通播放器无法直接播放。在flash端播放视频时,不能简单地指定视频组件的视频源地址,而是向服务器请求视频数据,将得到的二进制数据解密,然后传输给视频组件进行播放。编码的工作量主要是编写逻辑来实现数据流处理、模拟视频缓冲等。这种播放方式不会将视频数据留在浏览器缓存中。要破解它,需要逆向flash的内置解密。算法,现在没有好的flash反编译工具,
国内一些厂商提供了这种在线视频播放解决方案。该方案的技术授权可能要花费数十万,但成本远低于 rtmp 协议(rtmp 服务器软件许可费和 rtmp CDN *敏*感*词*并不便宜。)。主要客户是在线教育网站,比如人民医学出版社的医学教育网。