瑞数六思路
我逆向的是一个甘肃的网站网站链接aHR0cHM6Ly9memdnLmdhbnN1Lmdvdi5jbi9memdnL3R6Z2cvbGlzdC5zaHRtbA这个网站是由瑞数防护的。我们打开控制台点到应用可以看见这里有两个 cookie一个是 O 开头的还有一个是 T 开头的。这个 O 是由第一次请求返回的 cookie然后这个 T 是根据第一次请求返回的数据生成的新 cookie。有的 cookie 是 S 跟 T只要看见这两个基本上可以断定这个网站是瑞数六了。1、打开控制台我们找到返回真实数据的链接。我们发现它的请求链接参数经过处理如下图。但是我发现这个网站可以不对它处理直接请求真实的链接携带正确的 cookie 也可以拿到正确的数据所以没有深究这个参数加密逻辑。2、我们想要知道这个真实的请求参数是什么也非常简单因为这个网站没有无限 debug。我们直接跟栈打开堆栈进入下面这个栈打上断点然后点击翻页就断在了第二张图。将鼠标悬浮在上面就可以查看到真实的请求参数格式了/common/search/203df409225e451a8ebf743d3f176ed3?_isAggfalse_isJsontrue_pageSize20_templateindex_rangeTimeGte_channelNamepage13、在这之后我们就需要知道这个本地是如何生成 cookie 的。因为本地的 cookie 是通过脚本生成的我们先把本地 cookie 清除在事件监听这里将脚本勾上再刷新页面。4、我们在刷新后先去查看第一个请求为 412 的链接。源码当中的 content 我们需要将它保存下来在后续生成 cookie 的时候会用到。还有这个 js 代码这个 js 代码就是打上脚本监听后断住的 js 代码这个在后续也要用于生成 cookie。5、我们在断住的脚本监听这里放开第一个断点就到了第二张图的位置。这个 js 是生成 cookie 的核心代码我们将它拷贝到本地。拷贝进本地时不能格式化因为瑞数会对这个格式进行检测我们只需要点击左下角的 {} 就可以去除格式化。6、我们现在已经拿到了瑞数生成本地 cookie 的核心数据了一个 content一个第一次返回 412 的 js 代码还有一个核心的生成 cookie 的 js。拿到这三个数据后我们就可以本地生成 cookie。瑞数会对运行环境进行环境检测我们必须根据代理补环境。代理可以在网上搜一个或者直接去 GitHub 上找一个下来。env 是补环境的代码ts_data 是第一次返回 412 的 jszzx 是生成本地cookie的 js。7、我们有一个要注意的地方getElementsByTagName中 meta 标签这里的 content 要是第一次请求响应的 content。8、我们捋一下思路py 代码先请求第一次拿到第一次的 cookie然后将源码里面的 js 保存到 ts_data提取里面的 content 传递给 env 里面的 main 方法。因为getElementsByTagName里面的 meta 标签需要动态的运行 zzx 生成本地 cookie再携带两次的 cookie发起请求。这样就能拿到正常的 json 数据了。require(./ts_data) require(./zzx) function main(content){ _contentcontent return document.cookie }

相关新闻

简单快速指南:如何用Python免费批量下载通达信财务数据

简单快速指南:如何用Python免费批量下载通达信财务数据

简单快速指南:如何用Python免费批量下载通达信财务数据 【免费下载链接】mootdx 通达信数据读取的一个简便使用封装 项目地址: https://gitcode.com/GitHub_Trending/mo/mootdx 在量化投资和金融分析领域,获取准确的上市公司财务数据是成功的关键…

2026/8/6 16:56:10 阅读更多 →
网络安全渗透测试核心概念与实战工具详解

网络安全渗透测试核心概念与实战工具详解

1. 网络安全渗透测试核心概念解析 渗透测试(Penetration Testing)是通过模拟恶意攻击者的技术手段,对目标系统进行安全性评估的专业方法。不同于普通的漏洞扫描,渗透测试更注重攻击链路的完整构建和业务风险的实战验证。根据OWASP…

2026/8/6 16:56:10 阅读更多 →
XSwitch:3分钟搞定Chrome浏览器请求转发难题

XSwitch:3分钟搞定Chrome浏览器请求转发难题

XSwitch:3分钟搞定Chrome浏览器请求转发难题 【免费下载链接】xswitch A Chrome Extension for redirecting/forwarding request urls 项目地址: https://gitcode.com/gh_mirrors/xs/xswitch 还在为本地开发时的跨域问题烦恼吗?每次调试API都要修…

2026/8/6 16:56:10 阅读更多 →

最新新闻

界面组件DevExpress Reporting——支持图表本地化和可绑定属性

界面组件DevExpress Reporting——支持图表本地化和可绑定属性

DevExpress Reporting是.NET Framework下功能完善的报表平台,它附带了易于使用的Visual Studio报表设计器和丰富的报表控件集,包括数据透视表、图表,因此您可以构建无与伦比、信息清晰的报表。在最近的更新(v23.1)中,官方扩展了De…

2026/8/6 17:43:36 阅读更多 →
DApp去中心化应用的安全,本质上是智能合约(链上)与前端业务流程(链下)两个战场的安全总和

DApp去中心化应用的安全,本质上是智能合约(链上)与前端业务流程(链下)两个战场的安全总和

DApp核心安全漏洞与项目方全方位防护指南 磐链科技:DApp(去中心化应用)的安全,本质上是智能合约(链上)与前端/业务流程(链下)两个战场的安全总和。任何一方的短板,都可能…

2026/8/6 17:43:36 阅读更多 →
一篇文章告诉你,为什么要使用Javascript流程图来可视化进程?(上)

一篇文章告诉你,为什么要使用Javascript流程图来可视化进程?(上)

DHTMLX Diagram库是有各种类型的图组成的,其中最广泛使用的是JavaScript流程图,它可以显示任何类型的的工作流、过程或系统,您可以下载DHTMLX Diagram的评估版并亲自试用。Javascript流程图是用来干什么的?javascript流程图(也称为…

2026/8/6 17:43:36 阅读更多 →
SpringBoot3+Vue3+MySQL 电影购票评价系统源码 前后端分离实战项目

SpringBoot3+Vue3+MySQL 电影购票评价系统源码 前后端分离实战项目

一、项目简介 本项目是一个基于 Spring Boot 3 Vue 3 MySQL 的在线电影购票与评价系统,采用前后端分离架构。后端提供 RESTful API,前端通过 Vue 3 单页应用消费接口。系统包含普通用户端和管理员端两个角色:普通用户可完成注册登录、浏览电…

2026/8/6 17:43:36 阅读更多 →
界面控件DevExpress Spreadsheet全新升级——图表功能更实用!

界面控件DevExpress Spreadsheet全新升级——图表功能更实用!

DevExpress在v23.1版本中为Spreadsheet(电子表格)产线引入了一系列与图表相关的增强功能,在本文中我们将总结您可以在下一个DevExpress驱动的应用/解决方案中可添加的新功能。 DevExpress新旧版本帮助文档下载可进QQ qun获取:169…

2026/8/6 17:43:36 阅读更多 →
TS3380 TS3480 G3810 G2800 G2810 TS6220 G1800 mg3660 ts6120佳能清零软件5B00,5B02,5B04,1700,1702,1704,P07亲测。

TS3380 TS3480 G3810 G2800 G2810 TS6220 G1800 mg3660 ts6120佳能清零软件5B00,5B02,5B04,1700,1702,1704,P07亲测。

极速下载:点这里下载 密码:00 百度云:点这里下载 备用:pan.baidu.com/s/1gls2G4rqWWP-Mw-z6tVjnQ?pwd0000 常见型号如下: G1000、G1100、G1200、G1400、G1500、G1800、G1900、G1010、G1110、G1120、G1410、G1420、G1411、G1…

2026/8/6 17:42:36 阅读更多 →

日新闻

深入解析LimboAI C++内核:架构设计与性能优化实战

深入解析LimboAI C++内核:架构设计与性能优化实战

1. 项目概述:为什么我们需要深入LimboAI的C内核?如果你是一名使用Godot引擎的游戏开发者,尤其是对AI行为逻辑有较高要求的项目,那么LimboAI这个名字你大概率不会陌生。它作为Godot 4生态中一个备受瞩目的行为树与状态机插件&#…

2026/8/6 0:00:06 阅读更多 →
Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

Unity 2D游戏敌人AI系统:基于PlayMaker状态机与2D Toolkit的实战开发

1. 项目概述与核心思路大家好,我是老张,一个在游戏开发一线摸爬滚打了十多年的老码农。今天咱们接着聊《空洞骑士》风格2D动作游戏的Demo制作。上一期我们搭好了基础框架,处理了角色移动和碰撞,这一期,我们要让游戏世界…

2026/8/6 0:00:06 阅读更多 →
被动防火门市场前景发展趋势

被动防火门市场前景发展趋势

被动防火门依靠材质结构、密闭构造阻隔烟火蔓延,无需电控启动,是建筑被动消防系统核心构件,行业依托新规管控、城市更新、工业安全升级迎来稳定扩容,整体朝着合规化、专项化、低碳化、智能化方向发展。现阶段 GB12955‑2024 新版国…

2026/8/6 0:00:06 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/5 15:00:43 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/5 13:13:56 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/5 10:20:36 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/5 23:28:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/5 21:00:14 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/5 23:46:51 阅读更多 →