姜饼短视频无水印分析

简介: 姜饼短视频无水印分析

title: 姜饼短视频无水印分析
date: 2020-05-16 14:41:53.0
updated: 2020-09-27 21:55:24.0

  • 代码

tags:

  • Fiddler
  • JavaScript

准备工作

姜饼短视频是爱奇艺旗下的短视频平台,一位朋友让我看看,就来分析试试
老规矩:找接口,看参数,找方法
不过他这个页面就两个 js,一个 md5 很明显了,一个 index 就是我们要找的,复制下来,直接开Fiddler调试。

开始操作

分析发现,他将 console 这个对象内的方法都重写了,无法使用打印输出语句,不过他源码里也有打印输出,又是个大厂,一般这样的都会有一个“开关”来控制,后续维护直接打开即可,
11111.webp
这个地方很明显,!1 就是开关,去掉!符号即可,后来又发现他写了一个函数接管了 console 的输出,使得在控制台看到所有输出信息都源于他自定义的那一行,感觉像是掩耳盗铃,不过这并不影响我们找他的算法,管你写的多么花里胡哨,变的就替换,不变直接抄
jiangbing_1.webp
结果就是这样

加密参数:agenttype=313&app_key=PIZZA&app_version=1.0.0&device_id=NULL&dfp=NULL&feed_id=(视频id)&method=GET&phone_type=web&phone_version=1.0.0&ptid=02007651010000000000&ts=(10位时间戳)&uri=/v1/feed/get_feed_info&1b901176e02ef8acc6a2f2da60a58434

直接 MD5 就完事

目录
相关文章
|
9月前
|
编解码
在智能媒体服务中,素材的清晰度差异可能是由以下几个原因导致
在智能媒体服务中,素材的清晰度差异可能是由以下几个原因导致【1月更文挑战第10天】【1月更文挑战第48篇】
85 3
|
小程序 前端开发 数据挖掘
嘘!市面上短视频(douyin)“去水印”的工具原来是这样实现的
现在视频号非常火热,之前在做抖音和快手的人就直接把之前的视频直接搬运过来了。但是从抖音app下载的视频都是带官方水印的?这个是怎么去掉的?哦,不对,他们应该都有保 留原视频的吧。但是还有很多人是直接搬运别人的视频的,那他们是怎么去水印的呢? 其实早就有很多现成的工具,如小程序、去水印app都能直接去水印,甚至还有收费的。
1445 1
嘘!市面上短视频(douyin)“去水印”的工具原来是这样实现的
|
6月前
|
机器学习/深度学习 编解码 自然语言处理
视频字幕生成案例
8月更文挑战第3天
276 0
|
7月前
|
数据安全/隐私保护
软件开发常见流程之水印添加水印需求
软件开发常见流程之水印添加水印需求
|
人工智能
批量提取某音视频文案(二)
介绍批量提取视频文案的流程, 以及做视频的步骤
617 0
|
存储 编解码
短视频app制作,做好音视频编码很重要
短视频app制作,做好音视频编码很重要
|
存储 对象存储
利用阿里云智能媒体服务制作视频字幕
智能媒体服务IMS(Intelligent Media Services)生产制作中心支持多轨剪切拼接、混音、字幕、图片叠加、遮标、转场特效、智能字幕、绿幕抠图等一系列功能,本文主要介绍如何如何利用智能媒体服务制作视频字幕。
|
安全 JavaScript 前端开发
如何让在线视频以自定义速度播放
现在看视频不来个两倍速(或者更快)都觉得在浪费生命。 特别是在看视频教程的时候,文字我们可以做到一目十行,但是视频呢,如果有字幕,我们甚至不用听清,用3倍速或者4倍速完全没有问题,尤其在看别人在线写代码的时候,速度快了,就觉得特别顺滑。
545 0
如何让在线视频以自定义速度播放
直播短视频源码中不容易引人注目但很实用的小功能
随着某音某手的发布,短视频似乎已经默认成为了我们生活的一部分,他给我们带来的不仅仅是消磨时光,更多的正能量内容也在潜移默化的影响着我们,而且在直播短视频源码的开发中,有很多不容易引人注目但却很实用的小功能你知道吗?
直播短视频源码中不容易引人注目但很实用的小功能
|
编解码 视频直播
短视频直播源码,短视频直播也会受到码率等因素的影响
对短视频平台直播来说,它受到的问题和直播平台的问题是相同的,在视频直播的码率、分辨率、帧率等问题上,都会受到各种因素的影响,具体的内容如下。
305 0
短视频直播源码,短视频直播也会受到码率等因素的影响