中国互联网络信息中心发布的第49次《中国互联网络发展状况统计报告》中显示,截至2021年12月,我国网民规模达10.32亿,网络视频(含短视频)用户规模达9.75亿,占网民整体的94.5%。
在网络视频资源日益普及的同时,网页视频固证需求也随之加大。出于版权保护等方面的考虑,平台方普遍希望视频资源只提供观看服务,而非能随意下载传播。在多种因素影响下,视频传输技术朝着分片化、隐匿化的方向发展,这让视频固定取证面临着日趋严峻的挑战。
本文聚焦于网页视频固证
从常见场景入手
探讨网页视频的固证方式
点击视频播放,然后进行录屏固证。这种方式的优势是简单粗暴,不需要任何的技术含量,而缺点也很明显,耗时较久,无法保存原始文件。处理长视频或者批量视频相对麻烦,适合处理单个短视频。
图1:非加密源视频
src属性不仅有非加密,也可以支持存放blob的加密源,如图5我们无法直接获取视频的访问链接,而是需要通过进一步分析。
图5:加密源视频
此处以M3u8传输分片方案为例:M3u8准确来说是一种索引文件,记录着分片后的视频访问链接。这些链接可以是不同分辨率、不同时段,因此可以根据网络状况切换合适的分辨率。在网络状况不稳定的情况下,对保障视频流畅播放十分关键。
当前,微信、推特等网站均采用M3u8加密方式,下面进行实操演示:
Step1:使用浏览器打开感兴趣的某讯视频页面,并打开页面调试工具,触发刷新监听的所有网络请求。
图6:触发监听视频的所有网络请求
Step2:搜索M3u8的请求链接,并分析得到M3u8索引文件。
图7:分析得到M3u8索引文件链接
Step3:使用基于FFmpeg的M3u8下载小工具即可完成下载。
图8:选择基于FFmpeg工具下载M3u8视频
除了单独视频的固定之外,在处理侵权、涉黄等类型的案件中,往往需要固定整个网站中的所有视频或特定类型视频,固定数量一般成百上千,上述三种场景便不适用,市面上一般的视频下载软件也不太支持。此外,这种情况下整理相应的视频链接所需的人工投入极大且过程繁琐。
因此,这时候一般需要由开发人员单独定制脚本或者借助专业的取证工具。
如此前在处理一个涉黄网站的时候,整站有近千部视频需要固定。然而页面层级复杂,网站本身不稳定容易被关闭。时间紧、任务重,最后借助取证工具网捕手完成固定工作。
图9:批量网页视频
除了上述几种常见的场景之外,当前网页视频的加密方式也朝着多样化发展,如微博采用的技术是音视频分离,一般这种特殊的加密需要单独处理。若小伙伴遇到无法固定的视频时,欢迎联系美亚柏科服务热线400-888-6688进行交流。
来源:美亚柏科
原文始发于微信公众号(电子物证):发愁网页视频难固证怎么办?
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论