某商标网cookie - FECA

news2024/12/26 9:48:42

⚠️前言⚠️

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

网址

aHR0cHM6Ly9jYXMuc2JqLmNuaXBhLmdvdi5jbi9jYXMvbG9naW4=

事情起因

该网站是瑞数6代,瑞数cookie的生成主要分为两步: 1. 请求响应 412 返回 cookie goN9uW4i0iKzO 2. 通过js计算得到 goN9uW4i0iKzP
近期接口访问返回 406 响应码,导致获取不到cookie goN9uW4i0iKzO 和 412 响应内容,瑞数cookie生成失败

说明: 瑞数cookie不作为本文重点,有兴趣的小伙伴可以私信探讨。。。

1. 简单分一下接口的响应过程

1_1. 发现接口 406 请求之后才是 我们熟悉的 412 请求

在这里插入图片描述

1_2. 406接口,下发 cookie FECW,响应内容是一段密文

在这里插入图片描述
在这里插入图片描述

1_3. 412接口,携带cookie FECW 和 FECA,下发瑞数 cookie goN9uW4i0iKzO。 所以我们的目标就是 cookie FECA

在这里插入图片描述

2. 无限debugger, eval 实现 直接hook 掉即可

在这里插入图片描述

3. FECA 生成

3_1.hook 一下,_0x3e3a4c 就是目标值

在这里插入图片描述

3_2. 调试一下,就会找到其生成方法

在这里插入图片描述
在这里插入图片描述

3_3. 本文通过补环境的形式实现,为了方便调试我将代码格式化了,有两个格式检测点需要注意一下
  • 两处被检测函数,不能被格式化,当然也可以选择不格式化代码,可能调试起来有点费劲
    在这里插入图片描述
    在这里插入图片描述

4. 补环境

4_1. node 检测点

在这里插入图片描述

这里我们直接将其定义成 undefined
exports = undefined;
module = undefined;
4_2. 通过 document.getElementById(‘wsyzwdbq’).innerHTML 获取了一段密文,这段密文其实就是 406 接口中的响应内容

在这里插入图片描述
在这里插入图片描述

4_3. 获取了 document.cookie 获取 406接口下发的cookie FECW

在这里插入图片描述

4_4. new Fingerprint()[_0x5570e0(a0_0x28f0e8._0x43b1e7)](),该方法存在于js文件 hxk_fec_7518defe.js 中,经测试可固定

在这里插入图片描述
在这里插入图片描述

  • 以上是补环境需要注意的点,其他就没啥了,跟着环境检测补一补就好了。。。

5. 结果展示

5_1. FECA

在这里插入图片描述

5_2. 生成 瑞数cookie

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1818551.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

利用python爬虫采集苹果公司各产品销售收入统计报告

数据为2013年到2022年苹果公司各产品(iPhone、iPad、Mac等)及服务的销售收入。iPhone是苹果公司销售收入最高的产品。 数据统计单位为:亿美元 。 数据说明: 数据整理自苹果公司历年10-K文件,每年10-K文件可能对之前年…

Python Flask框架基础(七)留言板

本章示例程序是一个非常简单的留言板程序SayHello,涉及的知识完全是前面六个章节的内容 。这一章会基于这个程序介绍一种组织代码的形式,并了解Web程序开发流程,对前面六章的知识进行简单的回顾复习。 在具体的开发中,代码编写主…

saas企业营销必看:如何正确选择客户裂变系统?

SaaS企业如何营销,如何以低成本又高效的方式获客,是一直以来的难题。对于选择转型PLG模式的saas企业来说,选择合适的客户裂变系统帮助企业完成从老客户到新客户1到N的裂变非常重要,关乎着PLG模式是否能成功、获客是否能留存和转化…

C语言----字符函数和字符串函数

在编程的过程中,我们要经常处理字符和字符串,为了方便操作字符和字符串,c语言标准库中提供的一系列库函数,接下来我们就开始学习与认识他们 1.字符分类函数 c语言中有一系列的函数是专门做字符分类的,也就是一个字符…

yolov8数据处理方式

数据处理 在YOLOv8中,数据处理是非常重要的一环,它包括数据加载、数据增强、数据预处理和数据标签处理等步骤。以下是YOLOv8中常用的数据处理方式及常用处理方法的介绍: 1.数据加载: 数据加载是指将训练和测试数据加载到模型中进…

像素蛋糕Photoshop颜色导出不一致问题分析与解决

问题点:发现用像素蛋糕修完图明天应该为最右边图片显示 模特应该是白皙的,但是导出图片无论是否勾选SRGB都表现的为种间图片颜色一样 饱和度巨高。 问题分析:那这一定是颜色配置文件出现问题,找到客服表示可以去PS打开看是否与预…

沉降观测点的定义、重要性、建设与选择

沉降观测点,简称沉降点,是指在建筑物、构筑物或地基等结构物上设置的用于测量其垂直位移(沉降)的特定位置。这些点通常被标记并安装相应的监测设备,以便长期、连续地监测结构物的沉降情况。 点击输入图片描述(最多30字&#xff09…

工业企业的物料主数据管理应该如何做?

前言:如果我们说主数据是企业的“黄金数据”,那么对于制造型企业来说物料主数据就是企业的“钻石”数据。物料主数据贯穿于制造型企业的设计、工艺、采购、生产、库存、物流、销售的各个环节。做好物料主数据管理,是企业保有竞争力的关键&…

Codeforces Global Round 26 E. Shuffle 【换根DP】

E. Shuffle 题意 给定一颗 n n n 个节点的树 T T T,现在要求恰好执行下面的程序操作一次: 从 T T T 中选择一个点,作为 T 2 T_2 T2​ 的新根节点将这个点从 T T T 中删除,现在 T T T 被分成了一个或一个以上的连通块树对每…

Linux so文件无法找到及某条命令找不到的解决办法

前言 在一些定制软件中可能会自带so文件。或者自带一些二进制命令。 这时会如果运行某个程序会发生 **.so 文件无法找到的错误。 以及 * 某条命令无法找到的错误。 比如像是下面这样 解决办法: so文件无法找到 通过往 LD_LIBRARY_PATH 变量中追加路径来告诉程序…

微软新一代文本转语音模型——笑声,情绪,心情,打造真实AI语音

文本转语音一直是音频领域大家研究的对象,而基于人工智能模型打造的文本转语音的音频总是有机器人的味道,缺乏了人类的感情。如何把人类的感情融入到文本转音频领域一直是各大模型厂家研究的重点。 而OpenAI发布的GPT-4o(“o”代表“omni”&a…

老杨说运维 | 基于数据驱动的智观能力建设(文末附现场视频)

本期回顾来自擎创科技创始人兼CEO杨辰的现场演讲 青城山脚下的滔滔江水奔涌而过,承载着擎创一往无前的势头,共同去向未来。2024年6月,双态IT成都用户大会擎创科技“数智化可观测赋能双态运维”专场迎来了完满的收尾。 “没有2200年前李冰率众…

有一个主域名跟多个二级子域名时该怎么申请SSL证书?

当您拥有主域名以及多个子域名时,选择合适的SSL证书类型对于确保网站的安全性至关重要。以下是三种SSL证书类型的简要介绍: 单域名SSL证书: 功能:只能绑定单个域名,无论是主域名还是子域名。 适用场景:仅…

强化学习-tutorial

强化学习 当你发现收集有标注的数据困难,正确答案人类也不知道是什么的时候,往往是考虑使用RL的时候。尽管机器不知道答案是什么,但是机器会知道什么好,什么不好,通过与环境互动获得奖励。 过程 演算法解RL问题&…

二分+ST表+递推,Cf 1237D - Balanced Playlist

一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 Problem - 1237D - Codeforces 二、解题报告 1、思路分析 case3提示我们一件事情:如果存在某个位置永远不停止,那么所有位置都满足永远不停止 很容易证明 随着下标右移&#xff0c…

一键铺货、多商户入驻:了解迅狐多语言跨境商城源码的商业优势

迅狐多语言跨境商城源码是一款创新的电商平台解决方案,具有独特的商业优势。其中,一键铺货和多商户入驻是其核心功能之一,为商家提供了便利和灵活性。 一、一键铺货:简化产品上架流程 对于电商卖家来说,上架商品是一…

LSS 和 BEVDepth算法解读

前言 当前BEV的研究大都基于深度学习的方法,从组织BEV特征信息的方式来看,主流方法分属两类:自底向上方法和自顶向下方法。 自底向上方法比较早的代表工作是LSS,后来BEVDet、BEVDepth等也是基于LSS的框架来进行优化。自底向上方…

qt dll编写和调用

dll编写 新建项目 头文件 #ifndef LIB1_H #define LIB1_H#include "lib1_global.h"class LIB1_EXPORT Lib1 { public:Lib1(); };//要导出的函数,使用extern "C",否则名称改变将找不到函数extern "C" LIB1_EXPORT int ad…

汽车传动系统为汽车动力总成重要组成部分 我国市场参与者数量不断增长

汽车传动系统为汽车动力总成重要组成部分 我国市场参与者数量不断增长 汽车系统主要包括动力系统、制动系统、传动系统、转向系统、行驶系统、燃油供给系统、照明系统以及电器系统。汽车传动系统指能够将发动机产生的动力转化为车辆行驶驱动力的动力传递装置。汽车传动系统为汽…

什么是电表无人抄表?

1.电表无人抄表:智能时代的新式计量方法 随着科技的发展的迅猛发展,传统电表抄表方法正被一种全新的、高效率的方式所替代——电表无人抄表。这类技术的普及,不仅提升了电力行业的经营效率,同时也为用户增添了更贴心的服务。 2.…