dy , __ac_signature ,ttwid,参数生成

js逆向:某瓜_signature、__ac_signature参数分析(2020-10-28更) 头条_signature参数2020-10-28更新正文开始补环境获取长_signature__ac_signature 获取 2020-10-28更新 今天抓取西瓜的时候发现需要带cookie才能得到详情页的数据。熟悉的__ac_signature字段,熟悉的配方。应该是跟某条详情页一样。 正文开始 首先搜索参数出现的js文件 ctrl+f在js文件搜索_signature 可以看出_signature就是n,而j就是入口函数。跟进去 o是j函数的返回值,所以重点看1904行 改写一下 var o 阅读详情
AI摘要

本文介绍了如何通过解析请求中的JS代码,利用特定参数生成`__ac_signature`,从而在Douyin平台获取ttwid。内容涉及浏览器环境设置和用户代理的使用技巧。,

本文章中所有内容仅供学习交流使用,不用于其他任何目的,不提供完整代码严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!

本文章未经许可禁止转载,禁止任何修改后二次传播,擅自使用本文讲解的技术而导致的任何意外,作者均不负责,若有侵权,请联系作者立即删除!

案例网址

aHR0cHM6Ly93d3cuZG91eWluLmNvbS8=

请求首页什么都不带会返回一段js代码,我们把这个js代码拿下来,然后补个环境就能生成__ac_signature ,然后再带着这个参数在请求就能获取到ttwid了,这个ttwid几乎每个接口都会用到我补的多了可以用

ua = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0'
window = global;
location = {
    "ancestorOrigins": {},
    "href": "https://www.douyin.com/video/7356927761941925120",
    "origin": "https://www.douyin.com",
    "protocol": "https:",
    "host": "www.douyin.com",
    "hostname": "www.douyin.com",
    "port": "",
    "pathname": "/video/7356927761941925120",
    "search": "",
    "hash": ""
};
document = {
    "location": location,
    "cookie": "",
    "referrer": "https://www.douyin.com/video/7356927761941925120",
};
navigator = {
    "plugins": {
        "0": {
            "length": 2,
            "item": function (a, b, c, d, e, f, g) {
            },
            "name": "PDF Viewer",
            "filename": "internal-pdf-viewer"
        },
        "1": {
            "length": 2,
            "item": function (a, b, c, d, e, f, g) {
            },
            "name": "Chrome PDF Viewer",
            "filename": "internal-pdf-viewer"
        },
        "2": {
            "length": 2,
            "item": function (a, b, c, d, e, f, g) {
            },
            "name": "Chromium PDF Viewer",
            "filename": "internal-pdf-viewer"
        }
    },
    "webdriver": false,
    "userAgent": ua,  // 与你请求发送时相同的userAgent
    "platform": "Win32",
    "appCodeName": "Mozilla",
    "appName": "Netscape",
    "appVersion": ua,  // 与你请求发送时相同的userAgent
    "language": "zh-CN",
    "product": "Gecko",
    "productSub": "20030107",
    "vendor": "Google Inc.",
    "vendorSub": "",
    "cookieEnabled": true,
    'hardwareConcurrency': 12,
    'connection': 'NetworkInformation',
    'downlink': 10
};

某yin生成ac_signature算法分析 通过分析某音的算法,学习安全知识 阅读详情

相关推荐

dy之__ac_signature

dy__ac_signature

自成背后的博客 6960

抖音__ac_nonce,__ac_signature分析与生成方法

参考API地址文档:http://api.itfaba.com/。$jsvmprt 是为生成__ac_signature做准备的通过加密算法生成。通过对比发现第一次请求生成了COOKIE :__ac_nonce。第一次请求并不会返回数据页面而是进行第二次请求才返回数据页面。一般程序语言调用JS有些语法不支持,算法API。第二次请求中多了些COOKIE值 _为什么两次请求返回数据不一样呢?经过分析发现第一次请求返回的数据。

pass_sky的博客 5732

DY__ac_signature

本文分析一下__ac_signature的生成

李玺 6162

__ac_signature 手撸算法

dy __ac_signature 纯算法生成。

wangenjie1992的博客 2836

头条搜索 ttwid参数持续生成

搜索关键词:https://ttwid.bytedance.com

CXY00000的博客 1134

生信分析服务MR孟德尔随机化单细胞测序转录组数据分析网络药理学

通过上述技术整合,可实现从基因-环境-疾病关联到药物机制解析的全链条研究,为疾病机制解析和药物研发提供新思路。结合,是当前生物信息学领域的前沿方法,尤其在疾病机制解析、靶点发现和药物研发中展现出巨大潜力。

matlabgoodboy的博客 1520

从用户页面获取作品列表

从DY用户主页的HTML响应内容中抽取user信息和作品列表数据。

李玺 3222

大尺寸智能车的CAN驱动控制器制作(一)

本驱动板使用8个半H桥BTS7960驱动,使用CAN接口于车体主控制器通讯,最大承受电压48V 电流20A ,主控为STM32F103VET6,电机控制频率为18KHz,CAN通讯芯片为TJA1042T,全驱动板6-24V宽电压供电,采用24V降5V,5V降3.3V的方案供电,其中经过AMS1117作为降压芯片,可以有效降低主控损毁几率。在这里可以看到555电机相比于其他电机的功率大很多,所以需要大功率的电机驱动,在以往的电机驱动选型中选择了TB6612,L298N等小功率电机驱动。

技术的力量能够改变世界 569

__ac_signature纯算

__ac_signature纯算

2406_83321119的博客 2338

SFR算法实现详解:从边缘检测到MTF计算的完整流程

本文详细解析了SFR算法从边缘检测到MTF计算的完整流程,包括边缘检测、ESF超采样、LSF差分等关键步骤。通过代码示例和实战经验,帮助开发者高效实现成像系统解析力评估,优化MTF测量精度。适用于摄像头模组调试、工业检测等场景。

Black的专栏 1009

手机拍照也能玩高光谱?教你用TensorFlow Lite在Android上实现实时RGB转高光谱

本文介绍了如何利用TensorFlow Lite在Android设备上实现实时RGB到高光谱的图像重构技术。通过深度学习模型优化和移动端部署策略,使智能手机具备专业级光谱分析能力,适用于农业检测、化妆品分析等多个领域。

weixin_29091105的博客 245

某头条加密参数逆向分析

逆向分析

板栗呀的博客 2709

FSL软件安装

FSL软件安装

huang_tianyuan的博客 2630

dy ttwid 与 mstoken生成

dy

qq_43384940的博客 4085

LVGL colorwheel组件教程一(调色板)

【代码】LVGL colorwheel组件教程一(调色板)

摸鱼专家 428

Python爬虫教程:抓取Android或iOS应用中的数据

随着智能手机的普及,移动应用程序已经成为我们生活中不可或缺的一部分。从社交媒体、在线购物到金融服务和健康管理,几乎所有领域都有相应的手机应用程序(App)服务用户。而这些应用程序通常会存储大量的数据,例如用户行为、产品信息、订单记录等。如果我们能有效地抓取这些数据,可以为数据分析、商业智能、用户行为分析等提供有力支持。本文将重点介绍如何使用Python爬虫技术抓取Android或iOS应用中的数据,尤其是如何从这些应用的后端接口、存储、或网页中提取数据。我们将探讨如何通过反向工程技术访问移动应用中的API接

2201_76125261的博客 801

爬虫脚本ttwid参数

今天研究了搜索引擎的ttwid参数,站点其实不难 就是弄完了有点无语 特别记录一下 这个坑。

一只小爬虫的博客 4888

深度学习在移动开发中的应用:实时姿态估计实战

我们将使用TensorFlow Lite框架,结合专为移动端优化的MoveNet模型,实现一个能够在主流Android设备上达到30FPS的多人姿态跟踪解决方案,并深入探讨其优化技巧和实际应用场景。特别是3D姿态估计、多人长期跟踪等前沿技术的发展,将进一步推动移动端姿态估计技术的应用深度和广度。在下一篇文章中,我们将探讨深度学习在移动端的另一个创新应用:实时手势识别,包括如何在资源受限的环境中实现复杂手势的实时识别,以及这项技术在AR/VR交互、智能家居控制等场景中的应用。第四部分:典型应用场景实现。

Programming Talk 325

x-bogus、a-bogus、msToken等参数说明和获取

x-bogus、a-bogus、msToken等参数说明和获取

u013444182的博客 2万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

ttwid、x-bogus、a-bogus、msToken、byted_acrawler等直播参数说明和获取方式

ttwid类似客户端id,即便是游客模式,也可以对页面数据进行埋点统计,通过收集ttwid下的用户行为数据,给与内容推荐和广告推荐。这个也是某节公司下的基础服务,所以生成的id,只要是某节下的服务都可以使用。获取方式:从直播间的html中获取。

4428

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

网络爬虫-今日头条__ac_signature参数逆向(第二弹)

今天要讲的是今日头条web版的__ac_signature参数逆向 这次应该是最近刚更新的一个反爬,受朋友委托帮忙查看,跟上次的解决方式差不多,算法方面基本一致。先放上一篇文章的链接 网络爬虫-今日头条_signature参数逆向 具体如何找到加密算法以及断点调试等可以参考上一篇文章,我这边主要讲一下有哪些坑吧。 从上一篇的接口中我们可以拿到一些比如“https://www.toutiao.com/i6824014300391145991/”这样的详情页链接,当我们通过session去访问这些链接的时候 会

qq_39802740的博客 8168

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

【五一创作】某头条参数破解并实现界面化搭建

趁着日常闲余时间,想着搞一搞某头条的反爬,练练手,想到自己很久没开发过前端界面了,有点生疏,也趁此机会用flask开发一个简单的搜索界面(真的很简单…)整个流程搞下来还是花了点时间的,当然这个有点简单,不具备实际使用场景,有些隐藏的风控和难点会在使用量一上去就初心,所以练练手就行…

九月镇灵将的博客 2522

头条 _signature、 __ac_nonce、 __ac_signature参数

头条 _signature、 __ac_nonce、 __ac_signature参数 接口中有参数 _signature 参数 直接全局搜索这个参数,会在一个 index-*.js 中搜索到, 虽然 captcha.js 中也有,不过没用 在文件中找到该字符串位置,打断点,调试。 继续下一步,调试会跳转到 acrawler.js 文件中. acrawler.js 文件 下一步直接将 js 文件拿出来, 执行。 1、简化 js, 删除一些没有用的东西 参数后改为空列表即可 2、node 中 w

replat-xin 1877

dy 基础cookie生成分析

当处于未登录状态下,需要使用到一些关键的cookies,可以用于搜索,用户,视频信息等不需要登录就可以使用的接口__ac_nonce:通过请求首次访问下的任意页面,response中会返回__ac_referer:可以直接写死__ac_signature:通过__ac_nonce加密生成,此文章中重点分析对象。

weixin_44062253的博客 2648
上一篇: 七麦analysis参数分析
古希腊掌管逆向的神
博客等级 码龄7年 686粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值