上一篇介绍了抓包软件的使用:
Fiddler+夜神模拟器+xposed+justTrustMe手机抓包

这一篇介绍下对抖音里**“喜欢”**的视频批量下载,和一些分析。

1.根据上一篇的抓包软件介绍,我们先模拟器上登录抖音开始抓包。

  • 1.1 经过分析发现“喜欢”的视频列表接口是:

https://aweme.snssdk.com/aweme/v1/aweme/favorite/

  • 1.2 过滤下url:

  • 1.3 headers参数:

    X-Gorgon:请求所需的加密参数

    X-Tt-Token:在搜索接口用于用户身份的标示。

有的接口会有X-SS-STUB用于post请求时body部分的md5值,但是在为空的情况下,有时候不参与加密,有时候参与加密,具体接口需要具体分析。

经过测试,搜索接口的 xgorgon 一个大概可以用2分钟。1秒请求1次,请求130条数据需要重新获取xgorgon。
当然也可以每次请求都重新生成xgorgon。
每个账号每天请求搜索接口有次数限制,大概在300左右。
超过限制需要更换账号,另外params也要改变。

  • 1.4 params参数:
    总的有37个参数包括设备信息等。
    比如:

sec_user_id:加密后的你的抖音id
longitude:经度
latitude:纬度
device_type:设备型号
manifest_version_code:抖音代码版本

其他的有两个参数需要注意,max_cursor 和 count 这两个参数

max_cursor :  根据这个参数来返回用户的视频列表 , 第一次访问时 , 本参数为0 , 会返回最新的20个视频 (count为20时)count : 返回视频的数量 第一次请求是20 , 后面每次是10。

我修改了count后得到的请求是这样的

估计是headers部分的参数有对params进行了md5校验,所以修改了参数校验不通过导致没有数据返回。

  • 1.4 请求响应如下
   ......省略
"aweme_list": [{"aweme_id": "6908554513959898376","desc": "奖励你 在下雨天还愿意送我回家#送你一朵小红花 #送一朵小红花告别2020","create_time": 1608523210,"author": {"uid": "85837556756","short_id": "331226453","nickname": "袁小葳","signature": "酷狗/网易云音乐搜索:袁小葳(最后一个字念微)\n网易☁️电台搜索:阿袁的歌单\n全民k歌:457700932\n												

关于抖音抓包的一些分析和抖音视频批量下载相关推荐

  1. wireshark 抓 蓝牙数据_如何使用Wireshark对本机进行抓包、流量分析

    本文仅用于讨论网络安全技术,以保护信息安全为目的,请勿用于非法用途! 如何使用Wireshark对本机进行抓包.流量分析-1.jpg (102.32 KB, 下载次数: 0) 2020-2-4 11: ...

  2. 网络编程_5(超时检测+UNIX域套接字+抓包工具+包头分析)

    一二章请点击:网络编程_1(网络基础+跨主机传输) 三四章请点击:网络编程_2(网络属性+UDP(UDP模型+广播组播)) 第五章请点击:网络编程_3(TCP) 第六章请点击:网络编程_4(IO模型) ...

  3. 关于fi dd ler 手机抓包 网卡地址地址_终端抓包与日志分析方法

    作为工程师,检测应用是否有收发包常见的方法就是抓包.linux平台下可以通过tcpdump命令进行抓包,windows 和Mac 平台也有Wireshark工具,对于终端如何进行抓包与日志分析. 终端 ...

  4. 爬虫进阶教程:抖音APP无水印视频批量下载

    一.前言 本文为两类人准备:技术控和工具控. 如果你是工具控,想简单方便地下载无水印的视频,那么可以使用第三方去水印平台: 抖音短视频解析下载平台 如果你是技术控,想要使用自己写的代码下载视频,那么可 ...

  5. video downloadhelper 无时间限制_Python实现超简单【抖音】无水印视频批量下载

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:python乱炖 转载: Python实现超简单[抖音]无水印视频批 ...

  6. 抖音抓包获取cookie

    抓包获取抖音用户cookie 获取抖音cookie目前实践测试两种方式: ​ 一:扫描抖音开放平台二维码,扫码后获取cookie ​ 二:利用fiddler抓包工具对雷电模拟器进行抓包获取cookie ...

  7. 最新版抖音抓包:免费送抖音抓包模块

    安装XP模块之后就可以抓包了噢 免费:需要的联系VX :Ays971124

  8. 抖音API分析,视频批量下载-初级

    2019独角兽企业重金招聘Python工程师标准>>> 使用工具charles,主要是用来获取访问的API数据的,为啥说初级呢,因为并没有解决mas加密,这样的话只能刷到50条新数据 ...

  9. Android逆向之旅---爆破一款资讯类应用「最右」防抓包策略原理分析

    一.逆向分析 首先感谢王同学提供的样本,因为王同学那天找到我咨询我说有一个应用Fiddler抓包失败,其实对于这类问题,我一般都会这么回答:第一你是否安装Fiddler证书了,他说他安装了.第二你是否 ...

最新文章

  1. webconfig中配置各种数据库的连接字符串(转)
  2. RocketMQ简介
  3. 广西农产品(广州)交易会 农业大健康·林裕豪:签约农商对接
  4. 16-1 Redis分布式缓存引入与保存缓存功能实现
  5. 多表关系介绍 mysql
  6. 微信小程序之二维仿射变换
  7. 太难了!用Python数据造假后,我被公司升职加薪了~
  8. js语法、关键保留字、变量、数据类型
  9. NET中的三种Timer的区别和用法
  10. 线性表的顺序表示---练习题(算法设计题
  11. 怎么把QQ音乐里wav格式转换成MP3
  12. 数据结构--括号匹配检验(数据结构习题)
  13. 春风吹又生(1年工作经验感悟)
  14. 撸猫游戏千千万,他们凭什么被推荐?
  15. android相机预览拍照功能实现
  16. Ubuntu中文乱码的解决方案
  17. [益智]:为什么下水道的盖子是圆的?
  18. Windows Qt5 集成 OBS 实现录制应用窗口(可指定窗口内录制区域)
  19. 经典FLASH 菜单下载【含源码】
  20. 前端一键安装脚本工具

热门文章

  1. 将微信小程序转换uniapp进行迁移的步骤以及遇到的问题总结
  2. 天池数据竞赛docker提交操作学习
  3. android stl 3d模型,3D文件转化为STL文件 - 魔猴网
  4. 《 Socket.IO》 解决 WebSocket 通信
  5. [附源码]计算机毕业设计JAVA 停车场管理系统
  6. HB100多普勒雷达+STM32L476VGTx测速系统的电路设计(滤波放大比较器)
  7. 嵌入式--串口、RS232、RS485通信
  8. 怎样给黑白照片上色?手把手教你上色
  9. proftpd mysql_ProFTPD支持MySQL添加虚拟用户认证及磁盘限额
  10. java(tm)6 update 45_Java(TM) 6 Update