某盾js逆向_data参数详解_python代码还原

2023-10-28

注:本篇博客仅供学习使用,请勿用作其他商业用途,如有侵权,请联系本菜鸟
前面几篇文章介绍了cb,fp,actoken参数的获取办法,下面介绍check请求中data参数的生成方式:
在这里插入图片描述
1.搜索data,打上断点
在这里插入图片描述
m参数的值和前面cb参数的值运算方法一样,先随机一个长度为4的list
然后[48, 48, 48, 48, 48, 48, 48, 48, 0, 0, 0, 8]
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
经过一系列非与或运算最后得到,与前面cb的算法一模一样,就不做过多阐述。
2.p参数
在这里插入图片描述
p参数传入的是x,y坐标和验证码token,以及一个时间差
在这里插入图片描述
获取一个初始字符串后计算得到一个后缀字符串,和cb参数的算法大致相同

3.ext参数的算法也是和cb值的算法一样的,不做过多阐述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

最后附上我的代码运行截图:

在这里插入图片描述
仅为大家提供一个思路,其实只要第一个cb参数研究透了,后面的几个参数的值都是反复的那几步运算,所以只要搞懂cb的算法,后面的都很简单了,到此为止,某盾的最新版本的所有加密参数都全部解决了 O(∩_∩)O 等他们出下一个版本吧!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

某盾js逆向_data参数详解_python代码还原 的相关文章

  • 使用 python 从 CSV 创建字典

    我有一个 CSV 格式的文件 其中 A B 和 C 是标题 我如何以Python方式将此CSV转换为以下形式的字典 A 1 B 4 C 7 A 2 B 5 C 8 A 3 B 6 C 9 到目前为止我正在尝试以下代码 import csv
  • 表单提交不起作用

    我有一张桌子 可以打印出所有可用的相机 它使用表单来更改这些设置 问题在于该表单仅更新条目中的最后一个摄像机 换句话说 如果我更改表单并为列表中的最后一个摄像机点击 应用 它将起作用 如果我更改此列表中任何其他摄像机的表单 它会将其更改为与
  • 当元组列表中相同项目的值是字符串时,对它们的值求和

    如果我有这样的元组列表 my list books 5 books 10 ink 20 paper 15 paper 20 paper 15 我怎样才能把列表变成这样 books 15 ink 20 paper 50 即添加同一项目的费用
  • 提高光线追踪命中功能的性能

    我有一个简单的 python 光线追踪器 渲染 200x200 的图像需要 4 分钟 这对于我的口味来说绝对是太多了 我想改善这种情况 几点 我为每个像素发射多条光线 以提供抗锯齿功能 每个像素总共发射 16 条光线 200x200x16
  • Django 模板变量从 {% for %} 循环到 Javascript

    这是一个迭代记录的 Django 模板 每条记录都包含一个由 JS 函数填充的 div 为了让 JS 知道要做什么 它需要从每次 for 循环迭代中获取一个变量并使用它 我不知道具体如何实现这一目标或是否可能 我不知道 也许记录在单独的 J
  • 使用 Python-VLC 的 PyInstaller:无属性“media_player_new”错误

    我使用 Python VLC 创建视频播放器 并使用 PyInstaller 在 Windows 10 计算机上生成可执行文件 最初 它给了我错误 Import Error Failed to load dynlib dll libvlc
  • 检测 JavaScript 中的焦点丢失

    我希望能够检测 JavaScript 中任意元素何时失去焦点 因此我可以构建一个类似于 jEdit 的内联编辑工具 我不能依赖 jQuery 来实现这个库 所以我需要一个本机方法来完成它 我查看了 onblur 这似乎是正确的事情 但 MD
  • Pygame:有人可以帮我实现双跳吗?

    我知道已经有其他关于此问题的帖子了 但我的运动系统与我发现的有点不同 所以随后我问这个问题 我的运动系统基于一个名为的命名元组Move up left right down 然后就是这个 def update self move block
  • 机器学习的周期性数据(例如度角 -> 179 与 -179 相差 2)

    我使用 Python 进行核密度估计 并使用高斯混合模型对多维数据样本的可能性进行排名 每一条数据都是一个角度 我不确定如何处理机器学习的角度数据的周期性 首先 我通过添加 360 来删除所有负角 因此所有负角都变成了正角 179 变成了
  • 增强迪基-富勒测试中的 BIC 在 Python 中到底是如何工作的?

    这个问题是关于 statsmodels tsa stattools python 库 adfuller 中的增强迪基 富勒测试实现 原则上 AIC 和 BIC 应该计算一组可用模型的信息标准 并选择最好的模型 信息损失最低的模型 但它们在增
  • 当元素具有多个类时如何在 switch 语句中检查 className

    在下面的示例中 我只想单击该选项以在警报中显示 我正在尝试使用 switch 语句来确定单击了哪个类 如果我的 div 不包含多个类 则我的示例将有效 我尝试使用classList contains在我的 switch 语句中无济于事 有没
  • 如何将 pandas DataFrame 转换为 TimeSeries?

    我正在寻找一种将 DataFrame 转换为 TimeSeries 而不拆分索引和值列的方法 有任何想法吗 谢谢 In 20 import pandas as pd In 21 import numpy as np In 22 dates
  • 如何在 Astro 中的组件之间共享状态?

    我相信我在代码中采用了错误的方法 如何在按钮单击中设置客户端首选项 该按钮单击用作全局 astro 组件中的道具 或者我应该怎么做 我知道这是可能的 因为 astro js 本身在他们的文档网站中这样做了 下面是我的尝试的解释 我目前正在开
  • 如何在类型提示中定义元组或列表的大小

    有没有办法在参数的类型提示中定义元组或列表的大小 目前我正在使用这样的东西 from typing import List Optional Tuple def function name self list1 List Class1 if
  • 尝试 numba 时出现巨大错误

    我在使用 numba 时遇到了大量错误 讽刺的是 正确的结果是在错误之后打印的 我正在使用最新的 Anaconda python 并安装了 numba conda install numba 一次在 Ubuntu 13 64 位和 anac
  • 为什么对于整数键,“Map”操作比 JavaScript (v8) 中的“Object”慢得多?

    我很高兴使用Map对于在我的 JavaScript 代码库中随处访问的索引 但我刚刚偶然发现了这个基准 https stackoverflow com a 54385459 365104 https stackoverflow com a
  • 如何使用 keras.backend.gradients() 获取梯度值

    我试图获得 Keras 模型的输出相对于模型输入 x 而不是权重 的导数 似乎最简单的方法是使用 keras backend 中的 梯度 它返回梯度张量 https keras io backend https keras io backe
  • ES6解构对象赋值函数参数默认值

    您好 我正在查看在传递函数参数时使用对象解构的示例对象解构演示 https developer mozilla org en US docs Web JavaScript Reference Operators Destructuring
  • 美丽的汤刮 - 登录凭据不起作用

    尝试使用登录凭据抓取页面 payload email gmail com password urls login url https www spotrac com signin url https www spotrac com nba
  • 如何使 Django 自定义管理命令参数不再需要?

    我正在尝试在 django 中编写自定义管理命令 如下所示 class Command BaseCommand def add arguments self parser parser add argument delay type int

随机推荐

  • 全排列算法(java实现)

    100题目之53题目和70题目 在做100题目的时候 全排列的算法困扰了很久 虽然网上了搜了一些资料 可是并没有搞懂 今天花了一个下午的时间 从新梳理了一遍 终于弄明白了 全排列的算法 递归分析网上都有 http www cnblogs c
  • Google Guava Cache--localcache本地缓存实例

    何为缓存 本地缓存类似于map 当给定一个key 首先查找缓存中是否已经有值了 如果有则直接返回数据 相反如果不存在这样的key 则将新的内容value值缓存起来 以便下一次来查询 可以快速返回 当然缓存不是说value值一直不变 会按照一
  • VMware虚拟机安装Windows Server 2012 R2

    想必同学们已经开学了 也都进入了军训阶段吧 而很多计算机网络专业的同学们要开始接触到Windows Server了 这也是计算机网络技术专业的专业基础课程 想当年我们实训课学习使用的好像是2008版的 也不晓得现在各个学校会用到哪个版本实操
  • STC单片机在线ISP IAP OTA

    作者 QQ群 852283276 微信 arm80x86 微信公众号 青儿创客基地 B站 主页 https space bilibili com 208826118 参考 STC15单片机功能和应用电路 STC8A单片机功能和应用电路 ST
  • 【漏洞发现-xss跨站脚本攻击】实体编码绕过

    一 漏洞描述 xss跨站脚本攻击是黑客通过 html注入 篡改了网页 插入了js恶意脚本 前端渲染时进行恶意代码执行 从而控制用户浏览的一种攻击 经常出现在需要用户输入的地方 一旦对输入不进行处理 就会发生网页被篡改 分为三类 反射型 经过
  • element中table表格多选项翻页或者切换不同数据后保存之前选择的数据并返显选中的状态

    问题需求 我们需要做一个选择表格中显示咨询意见的数据 但是因为点击不同的选项后会发送请求展示不同的数据 table表格普通的方法在选择新的数据后之前选择的数据就会消失 现在需要保存用户所选择的所有信息 解决方法 查找后发现Element中有
  • 【QT】枚举与字符串互相转换

    QT 枚举与字符串互相转换 利用Qt元对象系统的特性实现对枚举类型与字符串的互相转换功能 1 使用方法 项目文件添加QT core 创建类Car继承于QObject并使用Q OBJECT宏 类内添加枚举Color 使用Q ENUM宏将Col
  • sqlserver 分组取前几行

    select top 100 ss1 from select rank OVER PARTITION BY ss senderip ss report order by ss num desc AS RowNumber ss from se
  • Basic Level 1053 住房空置率 (20分)

    题目 在不打扰居民的前提下 统计住房空置率的一种方法是根据每户用电量的连续变化规律进行判断 判断方法如下 在观察期内 若存在超过一半的日子用电量低于某给定的阈值 e 则该住房为 可能空置 若观察期超过某给定阈值 D 天 且满足上一个条件 则
  • 图像相似度识别算法aHash|dHash|PHash

    图像相似度识别算法aHash dHash PHash aHash算法 基本原理 优缺点 python实现 dHash算法 基本原理 优缺点 python代码实现 aHash pHash dHash 是常用的图像相似度识别算法 原理简单 实现
  • conda中设置源

    文章目录 添加源 清华源 腾讯源 移除源 清华源 腾讯源 打印当前channels 系统中的配置文件 使用pip源 添加源 清华源 conda config add channels https mirrors tuna tsinghua
  • Python基础教程学习完后,如何进一步提高?

    Python基础教程学习完后 如何进一步提高 这里就针对这个问题跟大家分享一些经验 其实Python 的发展方向有很多 各个方向上的名词和概念对于初学者来说也是一种压力 一开始不要贪多贪大 建议先从概念最少的方向入手 循序渐进 打怪升级 建
  • element-ui树形控件el-tree详解

    概述 这里我利用element ui开发一个vue的树形组件 引入element ui 安装element plus cnpm install element plus save 安装按需导入 cnpm install D unplugin
  • java如何返回上一步_java程序中,肿么返回上一个步骤?

    String firstPage 欢迎使用我行我素购物管理系统 n n 1 登 录 系统 n 2 更 改 管 理 员 密 码 n 3 退 出 n n 不同页定义一个不同的String类型的变量用于打印 System firstPage 楼下
  • 第十一届蓝桥杯C/C++B组省赛-平面切分

    题目 题目链接 题解 计算几何 存在这么一个结论 向一个平面中加入一条直线 分两种情况 若新加入的直线不与平面中的任何一条直线重合 则向平面中加入该直线对平面部分数的贡献为 平面中已经存在的直线与该直线相交得到的不同的交点数 1 若新加入的
  • centos7 安装Python3.9

    1 安装编译相关软件 su yum y groupinstall Development tools yum y install zlib devel bzip2 devel openssl devel ncurses devel sqli
  • 让ChatGPT介绍一下ChatGPT

    申请新必应内测通过了 我在New Bing中使用下ChatGPT 让ChatGPT介绍一下ChatGPT 问题1 帮我生成一篇介绍chatGPT的文章 不少于2000字 回答 chatGPT是什么 它有什么特点和用途 chatGPT是一种人
  • spring boot + mybatis puls + thymeleaf ,thymeleaf获取list中的map对象报错FTL stack trace ("~" means nesting

    求给位大佬帮忙解决下 我用的项目的是 spring boot mybatis puls thymeleaf 情况是这样的 我后台获取List
  • 函数连续,函数可微,函数可导,偏导数存在,偏导数连续之间的关系

    1 可导 即设y f x 是一个单变量函数 如果y在x x0处存在导数y f x 则称y在x x 0 处可导 如果一个函数在x0处可导 那么它一定在x0处是连续函数 函数可导定义 1 设f x 在x0及其附近有定义 则当a趋向于0时 若 f
  • 某盾js逆向_data参数详解_python代码还原

    注 本篇博客仅供学习使用 请勿用作其他商业用途 如有侵权 请联系本菜鸟 前面几篇文章介绍了cb fp actoken参数的获取办法 下面介绍check请求中data参数的生成方式 1 搜索data 打上断点 m参数的值和前面cb参数的值运算