
技术
ucsheep
时间是无情的裁判,时间也是我们的朋友。
展开
-
一个“周公解梦”小程序的实现,前端和后台源码分析-附完整项目
本项目使用php实现了一个简易的爬虫,可以向数据源网页发起请求并提取关键数据,并进行包装返回给小程序客户端。小程序客户端和后台接口之间借助hash形式实现具有实效性的签名验证,可以加大被别人抓包和恶意调用(PS:只是可以提高破解成本而已,类似我写的解析系列,逆向js其实也没有什么难度)。原创 2020-09-10 18:30:52 · 2697 阅读 · 2 评论 -
火山视频去水印,无水印视频解析原理及实现
火山小视频去水印,无水印解析原理及实现原创 2019-10-21 17:21:36 · 5631 阅读 · 2 评论 -
(新)B站视频播放源地址获取及B站视频下载
突然之间,我们的B站视频播放失效了。之前直接使用的ibilibili发现它的低清版本视频无法正常加载了。ibilibili站提供的高清视频下载器,下载m4s文件,最后再用ffmpeg转成mp4。对于我们而言,视频的清晰度并不重要,我们需要播放直链,仅仅是为了播放和预览视频。下载B站视频本身并不是一个难事,所以下文我将首先介绍如何获取低清版直链,然后谈谈高清版下载如何是实现。原创 2019-10-21 17:23:06 · 1085619 阅读 · 7 评论 -
抖音反编译:android反编译之最新版本抖音(v7.7.0)安卓版反编译教程
1.准备安卓反编译,我们用到的工具有两个dex2jar 将dex文件转为jar文件jd-gui 用于查看jar文件源代码,支持引用之间的跳转2.获取抖音dex文件2.1.获取最新版本抖音apk下载到了抖音apk文件 aweme_aweGW_v7.7.0_c2b0c95.apk2.2.解压apk文件任意的压缩软件,右键然后解压缩。或者将apk文件重命名为*.zip,右键解压即可...原创 2019-10-21 17:24:56 · 8346 阅读 · 2 评论 -
Bilibili,B站视频缩略图快速预览实现再分析
之前的这篇文章曾经有过一次分析在B站视频搜索结果中,可以在不进入视频的状态下对视频快速预览。今天详细分析和复现一下实现过程1.首先,获取某视频的完整缩略图资源通过下面接口获取https://api.bilibili.com/x/player/videoshot?index=1&aid=XXX以 https://www.bilibili.com/video/av8370807...原创 2019-10-21 17:27:09 · 5407 阅读 · 0 评论 -
bilibili ,B站视频预览缩略图实现分析
因为需要对抓取到的B站视频播放源进行预览,所以对B站视频预览进行了分析。1.设想我们一般会认为,一个视频入库,首先转码,完成切分。当用户播放时,分片请求,快速响应。请求预览缩略图,会认为是直接传指针在进度条的时间向服务端请求这个时间点的画面,然后在界面显示。2.验证按照设想,那指针在进度条的每一次移动,都会触发一次请求。然而,现实狠狠地打来一个巴掌。并不是我们想象的那样。页面加载完毕,清...原创 2019-10-21 17:27:55 · 9155 阅读 · 1 评论 -
Python:火山小视频-无水印视频-多线程-批量采集实现和完整代码
采集某用户所有的无水印视频得以实现,依赖于两个问题的解决如何根据用户id获取到该用户的所有视频信息(需要包含播放地址)如何获得一个用户的id1.根据用户id获取该用户所有视频信息第一次请求curl -H 'Host: api-a.huoshan.com' -H 'Cookie: xxxxxxxxxxxxxx"' -H 'X-SS-REQ-TICKET: xxxxxxxxxxxx...原创 2019-10-21 17:28:44 · 21825 阅读 · 1 评论 -
Bilibili播放-获取B站播放视频源地址的过程
如果是为了下载B站视频呢,直接用 You-get,然而,我们的需求就是要在线看B站视频(清晰度要求不高),要求内嵌在自己的程序中,直接观看,加载速度要快!那先下载再预览绝对是不行了。只能尝试去获取播放源地址获取播放源地址的过程很曲折,移动端抓包,PC-web端分析,后来,发现一个网站,终于找到了一线希望。就是ibilibili.com了这个网站的功能呢,就是很方便的让你获取B站视频的下载地址...原创 2019-10-21 17:29:03 · 170676 阅读 · 4 评论 -
分析一个bilibili Android端请求视频源地址的包
id为视频的播放源https://app.bilibili.com/x/playurl?device=android&expire=0&force_host=0&session=76ef321c1786a658c3042b01acab083c&mobi_app=android&mid=0&appkey=iVGUTjsxvpLeuDCf...原创 2019-10-21 17:29:26 · 4111 阅读 · 0 评论 -
爬虫如何爬取某领域下百家号作者列表
分析百家号的作者的数据信息,发现在百家号中,每一个 appid 确定一个作者。(appid,听着也和作者author毫无联系,随即也想到,百家号早就支持作者通过API调用的形式去发布视频或者图文内容了,看来百度也是早有安排了。)爬虫想要尽可能多地获得某个领域下的作者列表,而百度并不提供这样的接口,所以只能另辟蹊径。常规的做法分两种:1 去在某领域下一直爬文章,顺便获取用户信息,做好去重...原创 2019-10-21 17:32:01 · 4081 阅读 · 0 评论 -
youtube批量采集-低成本解决方案-2
之前我有一篇文章《YouTube视频爬虫-批量采集-低成本解决方案-技术难点和细节回顾》 提到过一种u2b视频采集的方案。该方法适用于针对特定的up主进行批量采集,成本确实挺低,速度也蛮好。之前曾在博客下方挂出邮箱地址,寻求技术交流,但是被很多伸手党给打扰,在这里我只想坚决地告诉诸位:给代码是不可能的,我相信思路对你们才是更重要滴。背景:1.腾讯云的非香港地区海外服务器均很难连接2.某些香港...原创 2019-10-21 17:43:01 · 5056 阅读 · 0 评论