精华内容
下载资源
问答
  • 抖音 Web 版签名算法 _signature 解密,抖音协议抖音接口教程 抖音用户视频列表接口分析 1、从抖音 APP 分享个人信息,复制链接,获得个人主页地址,示例: https://www.iesdouyin.com/share/user/96956380265 ​ ...

    抖音 Web 版签名算法 _signature 解密,抖音协议抖音接口教程

    抖音用户视频列表接口分析

    1、从抖音 APP 分享个人信息,复制链接,获得个人主页地址,示例:

    2、使用 Chrome 抓包,获取视频列表接口的请求信息


    数据采集接口请求参数和返回数据更多信息请点击查看接口文档


    image.png

    image.png

    参数分析:

    • user_id: 用户ID,可从 HTML 中提取
    • sec_uid: 空
    • count: 视频数量
    • max_cursor: 视频索引位置,用于翻页
    • aid: 固定值 1128
    • _signature: 实时签名值,由签名算法计算
    • dytk: 用户 token,可从 HTML 中提取

    3、定位 _signature 签名算法

    image.png

    image.png

    image.png

    image.png

    4、分析签名算法的执行逻辑

    • ① 定义 __M 对象,及其 define 和 require 函数
    • ② 执行 __M.define(“douyin_falcon:node_modules/byted-acrawler/dist/runtime…” 这段代码
    • ③ 执行 _bytedAcrawler = require(“douyin_falcon:node_modules/byted-acrawler/dist/runtime”)
    • ④ 计算签名值 _signature = _bytedAcrawler.sign(user_id)

    使用 NodeJS 提供签名计算服务

    分析完签名算法的调用过程,就可以搭建 NodeJS 工程来生成签名了,快去试试吧!


    数据采集接口请求参数和返回数据更多信息请点击查看接口文档


    中途遇到的问题

    1、userAgent 属性不存在
    Debug 分析抖音 API 请求流程,userAgent 属性在 navigator 对象中,所以需要定义全局对象:

    global.navigator = {
        userAgent: "Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1"
    };
    

    2、document 对象不存在


    免责申明:此内容仅供学习交流使用,若侵犯贵方权益,请联系作者删除

    展开全文
  • 首先这里有一篇关于Android逆向工程的文章,反编译了抖音的libuserinfo.so文件的种种加密入口限制,使得自己的Android程序可以调用该so文件...抖音核心协议的步骤是:  1、在查询串插入一个固定的键rstr  2、对查...

        首先这里有一篇关于Android逆向工程的文章,反编译了抖音的libuserinfo.so文件的种种加密入口限制,使得自己的Android程序可以调用该so文件直接加密校验。这样的效果就是无需真正意义破解加密算法。

    这里直接讲抖音的加密算法本身。火山小视频也一样。我们拿来进行研究分析学习下。仅供学习交流。

    抖音核心协议的步骤是

      1、在查询串插入一个固定的键rstr
      2、对查询串进行按键排序并取值,对空格和+进行转义为a
      3、然后取MD5;如果时间轴&1为1,那么取多一次MD5
      4、将MD5结果分别和5******6、1******4进行2次错位排序算法
      5、将4的结果再进行一次错位排序,得到26位字符
      6、将字符分别取18位给到as和cp字段,追加到查询串最后
      
      在最新的SDK版本有了新的mas字段辅助校验,这个完全可以忽略,只要把查询串的version_code设置到169之前就可以跳过这个字段了。
      
      另外aid为必填字段,其他和接口本身无关的字段都可去掉。

    抖音协议
    抖音协议、火山小视频通信协议

     

    抖音协议、火山小视频通信协议
    抖音协议、火山小视频通信协议

     

    由于这里涉及到抖音公司的核心利益,就不放具体代码和关键Key值了。仅供研究加密算法学习。

     

    展开全文
  • 爬取抖音协议分析(自己记录)

    千次阅读 2019-11-12 22:16:27
    爬取视频的url ...pass-region=1&pass-route=1&js_sdk_version=1.32.1.0&app_name=aweme&vid=A03AE918-B0F6-4299-A35A-81F613920B9...

    爬取视频的url

    https://aweme-eagle.snssdk.com/aweme/v2/feed/?version_code=8.1.0&pass-region=1&pass-route=1&js_sdk_version=1.32.1.0&app_name=aweme&vid=A03AE918-B0F6-4299-A35A-81F613920B9C&app_version=8.1.0&device_id=69631284622&channel=App%20Store&mcc_mnc=46001&aid=1128&screen_width=1536&openudid=4f7b8900d9845e1febe2da1ccd616f2781d34fce&os_api=18&ac=WIFI&os_version=13.2&device_platform=ipad&build_number=81017&device_type=iPad7,6&iid=88092487878&idfa=BD997102-731E-4F8A-AB9D-6FD73574E517&volume=0.38&count=6&longitude=0&mac_address=02%3A00%3A00%3A00%3A00%3A00&feed_style=0&user_id=66445318572&cached_item_num=3&address_book_access=0&last_ad_show_interval=5&type=0&filter_warn=0&gps_access=2&latitude=0&pull_type=2&max_cursor=0

     

    赞的post

    POST

     

    https://aweme.snssdk.com/aweme/v1/commit/item/digg/?version_code=8.1.0&pass-region=1&pass-route=1&js_sdk_version=1.32.1.0&app_name=aweme&vid=A03AE918-B0F6-4299-A35A-81F613920B9C&app_version=8.1.0&device_id=69631284622&channel=App%20Store&mcc_mnc=46001&aid=1128&screen_width=1536&openudid=4f7b8900d9845e1febe2da1ccd616f2781d34fce&os_api=18&ac=WIFI&os_version=13.2&device_platform=ipad&build_number=81017&device_type=iPad7,6&iid=88092487878&idfa=BD997102-731E-4F8A-AB9D-6FD73574E517

     

    POST的数据是,修改type为0是取消赞,aweme_id是视频ID

     

    aweme_id: 6758354371152579854

    channel_id: 0

    type: 1

    展开全文
  • 攒攒协议完整版脚本,支持抖音,快手,火山,网络验证,视频操作,点赞,关注,截屏,面向对象,小白学习最佳脚本,
  • 易语言-易语言抖音视频自动上传协议源码
  • 抖音 as, cp, mas 签名算法+API协议
  • 获取抖音二维码 () .子程序 获取抖音二维码 .局部变量 二维码, 字节集 .局部变量 识别地址, 文本型 按钮1.标题 = “正在获取...” .如果 (抖音_读取登陆二维码 (二维码, 识别地址))  ...
  • 很多朋友都在寻找PC电脑端的抖音客户端,在这里我们分享了一个用易语言编写的一个PC抖音源码。
  • 抖音私信脚本易语言源码 抖音私信脚本 支持服务端记录私信过的抖音账号 QQ授权模式 大漠多线程 雷电模拟器操作 若快打码对接
  • 抖音网页协议需求

    2021-11-05 07:12:12
    有没有大神懂得最新抖音网页版扫码提取cookie,使用cookie登入,进行点赞关注等,必有重谢!

    有没有大神懂得最新抖音网页版扫码提取cookie,使用cookie登入,进行点赞关注等,必有重谢!

    展开全文
  • 抖音app协议逆向分析

    千次阅读 2021-08-29 22:13:37
    抖音app(app下载连接) jadx github地址 fiddler frida github地址 一台root好的android7.0手机 本次主要演示抓取某个话题下的数据 没有图片的话是将图片过滤掉了,这样加载会更快 先抓包 话题首页 GET ...
  • 纯粹手打。。protobuf协议字段。看来protobuf是趋势,逆向也不容易了哈哈哈。,懂的来下吧
  • 抖音协议中的加解密算法实现

    千次阅读 2020-04-17 16:45:49
    iOS版抖音协议中的加解密算法实现 前两年的工作中涉及到抖音协议的分析部分,分析了两个跟加密有关的接口,项目结束了,现拿出来与大家分享 因为项目结束,最新版本是否有改动不清楚了,当时测试可用的抖音版本:IOS...
  • 自动给客户对象视频点赞、关注、评论、私信,增加自己短视频的关注量。 自动一键将包装好的产品信息发送给所有玩短视频的用户,提高产品品牌的曝光率。yunyaoqunkong自动一键将行业竞争对手经营好的粉丝转化为自己的...
  • 抖音直播采集易语言源码,实现了采集昵称,直播标题,主播生日,观看人数,性别,开播时间,直播IP,主播签名栏,抖音号,直播间ID,直播间地址,直播封面图,源码是易语言网页访问和JSON的应用教程。本例程是基础的...
  • 最新抖音店铺运营合作网站共同运营合作协议书范本WORD文档格式.docx
  • 原文链接:https://www.jianshu.com/p/e3a65b527433--------------------------------------------------------------------------首先这里有一篇关于Android逆向工程的文章,反编译了抖音的libuserinfo.so文件的...
  • 抖音直播间公屏信息解析,说白了就是将抖音直播间公屏上加密的数据小白化,然后直接拉取出来保存在本地,比如某某送了礼物、某某关注了主播、某某说了句什么话、某某分享了直播间等等,这些数据保存在本地后,可...
  • 抖音安卓协议当前分为两个版本老版本as cp mas和新版本as cp masX-Gorgon , 我们浅谈第一个版本,其实第二个版本如果你掌握了逆向操作,一样能抠出来,对于我来说老版本刚刚好够用,过一阵子可能要弄新版本。 ...
  • 抖音发弹幕软件-协议

    千次阅读 2020-10-12 01:29:33
    抖音发弹幕软件,天下原创免费发布! 亲测可以哦 最新算法 js APP 如果用账号A登陆来发弹幕。 请换B账号,进直播间看,不然看不见弹幕的。 第一步:扫码登陆抖音 第二步:填写想要的直播间链接 第三步:发送弹幕即可...
  • 抖音最近加入了风控,大大限制了数据拉取的成功度,处理这个问题很棘手,具体自己探索。 同时抖音加强了对SO的加密,即使修复ida堆栈,也是jumpout,大大提升了代码追踪的繁琐度,所以最新版的SO还没有深入跟进分析...
  • 抖音xg8404 X-Gorgon算法 IOS苹果协议算法免责申明抖音xg8404算法 免责申明 此内容仅供学习交流使用,不用于商业用途,如果涉及侵权,联系作者删除。 q: 975436671,可调用测试交流 xg8404 X-Gorgon算法 IOS苹果协议...
  • dy评论协议

    千次阅读 2020-07-22 16:44:15
    接口名 类型 链接 视频评论接口 post https://aweme.snssdk.com/aweme/v1/comment/publish/? ''' post_comment ''' def post_comment(aweme_id,keyword): """ :aweme_id: 视频id :param keyword: 评论内容 ...
  • 爬虫脚本项目源码-解除B站滑块验证码
  • 抖音艺人协议抖音签约艺人.pdf
  • 抖音xlog算法最新版解析

    千次阅读 2020-08-14 04:04:01
    目前抖音APP最新版12.x依然还是用的02算法,此算法抖音官方老长时间没更新了...... “众所周知”: 抖音设备xlog算法是在native层,无法通过反编译dex获取到具体算法实现,xlog算法大概逻辑是: 1、将传入参数转...
  • 抖音脚本

    千次阅读 2019-03-27 21:59:24
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 分析 Cookie中文名称为小型文本文件...抖音核心的cookies是sessionID值, 可嵌套到接口的headers里的Cookie里进行请求。 目前有研究出有三种获取ck的方法: (1). 通过web端的扫码获取到cookies (2). 通过app端抖音

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,823
精华内容 1,929
关键字:

抖音协议