当前位置: 首页 > news >正文

某极验4.0 -消消乐验证

⚠️前言⚠️

本文仅用于学术交流。
学习探讨逆向知识,欢迎私信共享学习心得。
如有侵权,联系博主删除。
请勿商用,否则后果自负。

网址

aHR0cHM6Ly93d3cyLmdlZXRlc3QuY29tL2FkYXB0aXZlLWNhcHRjaGE=

1. 浅聊一下

  • 验证码样式
    在这里插入图片描述

  • 验证成功 - 响应
    在这里插入图片描述

  • 验证失败 - 响应
    在这里插入图片描述

2. 加密值 w 分析

2_1. 说明

  • w 值的加密逻辑,和四代滑块验证一致,加密值的生成可以看我之前的文章 某极验四代验证码
  • 我们下面主要分析一下,生成w值的参数的组成和由来

2_2. 加密位置

  • 老地方,跟js堆栈调试一下很容易找到,或者直接全局检索 “\u0077”
    在这里插入图片描述

2_3. 参数e的构成在这里插入图片描述

  • lot_number:信息接口返回
  • userresponse:需要交换两图的 index 坐标
  • 主要看一下 pow_msg、pow_sign,其他可固定
2_3_1. pow_msg 和 pow_sign 生成
  • 赋值位置
    在这里插入图片描述
  • 生成位置
    在这里插入图片描述
    在这里插入图片描述
  • pow_msg 组成
    在这里插入图片描述
  • pow_sign = md5(pow_msg)
    在这里插入图片描述
2_3_2. userresponse 如何得到
  • 主要通过信息接口的返回的原始矩阵得到
    在这里插入图片描述
  • 排列一下就是这个样子的,得到这两个数字在 ques 中对应的坐标传入生成 w 值即可
    在这里插入图片描述

3. 结果验证

在这里插入图片描述

在这里插入图片描述

http://www.lryc.cn/news/433896.html

相关文章:

  • 洛谷 P10798 「CZOI-R1」消除威胁
  • Pow(x, n)
  • 一文带你学会使用滑动窗口
  • 如何从0到1本地搭建whisper语音识别模型
  • PyTorch 创建数据集
  • [Java]SpringBoot登录认证流程详解
  • 【Day08】
  • mongodb在Java中条件分组聚合查询并且分页(时间戳,按日期分组,年月日...)
  • 怎么样处理浮毛快捷又高效?霍尼韦尔、希喂、米家宠物空气净化器实测对比
  • 什么是WebGL技术?有什么特点?应用领域有哪些?
  • 500W逆变器(一)
  • ubuntu 22.04 编译安装新内核
  • Linux 文件权限与属性管理
  • Django学习实战篇三(适合略有基础的新手小白学习)(从0开发项目)
  • 【SPIE独立出版,连续2届稳定EI检索!】2024年第三届信息学,网络与计算技术国际学术会议(ICINC2024,10月25-27)
  • .NET/C#⾯试题汇总系列:基础语法
  • 【论文阅读】SwiftTheft: A Time-Efficient Model Extraction Attack Framework(2024)
  • springcloud间通信的方式
  • 【C++ Qt day9】
  • 中国传媒业人工智能应用发展图谱2024
  • RTX3060 FP64测试与猜想
  • uniapp写移动端常见问题汇总
  • Linux运维排查常见故障_在tmp目录下有大量包含picture_ 的临时文件,每天晚上2 30需要对一天前的文件进行
  • 基于SpringBoot的智能制造云平台系统的设计与实现计算机毕设
  • 论文翻译:arxiv-2024 Benchmarking Benchmark Leakage in Large Language Models
  • 十二、新版UI
  • Path系统环境变量和CLASSPATH环境变量
  • 自然语言处理系列六十六》对话机器人项目实战》对话机器人原理与介绍
  • 解码数字化转型顶层规划(附236页PPT:xx企业数字化转型项目顶层规划方案)
  • 无需温度修正,测值准确可靠 GEO ACxxxx型振弦式锚索测力计