rs6(vmp)瑞某,药某局,商某局,专某局,维某网,cookie + 后缀 的分析解析

2024-05-13 08:04

本文主要是介绍rs6(vmp)瑞某,药某局,商某局,专某局,维某网,cookie + 后缀 的分析解析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 说在前面
  • rs vmp 特征 介绍
  • 解决方法
    • 算法
    • 补环境
      • 运行报错 + 代码联调
      • 补环境框架
    • 补环境导出结果
      • 导出cookie
      • 导出后缀
  • 效果展示

vx = 'lyj_txd'
qq = 1416279170
# 加我备注来意

说在前面

免责声明:
本篇文章只做学习讨论,无商务用途,
未对目标网站进行大批量访问,不承担任何责任,
若是侵权请联系作者删,若是侵权请联系作者删,若是侵权请联系作者删。

rs vmp 特征 介绍

如果出现 第一次请求为412(202),返回了一个cookie值,又再次请求了一个 js 文件,最后带着两个cookie值请求处结果的为200的请求,基本上可以确认是瑞数了。
在这里插入图片描述

瑞数又有很多版本(4,5,6,vmp),这里就不一一向大家介绍了,可以看十一姐,k哥等的文章,里面都有怎么分辨的方法,vmp的最主要特征,第一次返回的cookie值为 6 开头的,第二个cookie值为0开头的,这时候就是rs6vmp的。

解决方法

通过观察前两个文件的返回(html 和 js),html中有两个有用的地方,content,nsd和 cd, js
则是对content,nsd和cd加密的逻辑算法。
在这里插入图片描述

算法

流程:
通过对cd值的解析成一个巨大的数组(简称 big_arr),big_arr会切分成两段,每一段又会继续分下去,其中nsd也会参与其中,后面的步骤还有很多,如图所示,如果研究有需要,可以加我一起讨论,详细的步骤就不一一列举了。
算法研究生成cookie时,和content关系不大,生成后缀需要content的。
如果研究算法,相信你是有一定基础,并有一定目标的,欢迎私我或者直接加我。
在这里插入图片描述

补环境

我们已经知道与html 与 js有关的情况下,我们直接复制下关键的信息,如下:
在这里插入图片描述
如果我们没有环境,直接运行会显示:

  • ReferenceError: window is not defined
    在这里插入图片描述
    这时候就要补充window,除此之外还有 document,navigator,location等,需要运行去补。
window = global;
document = {};
navigator = {};
location = {};
localStorage = {};
// 等等

在这里插入图片描述

运行报错 + 代码联调

运行报错,报什么错就补什么,比如缺window,就补window,有时候不会报错,就需要调试自己的代码和网站是否运行一直(如果是环境监测,就不会报错,会走另一条路,导致无法出结果)
这是比较原始的方法。

补环境框架

现在市面上流行很多补环境框架,可以去学习,如果想要,也可以联系我。

补环境导出结果

导出cookie

// 定义方法
function get_cookie() {return document.cookie
}
// 调用方法
console.log(get_res())

导出后缀

function url_suffix(method, pathname) {return new XMLHttpRequest().open(method.toUpperCase(), pathname);
}
console.log(url_suffix('GET', 'url的.com之后的内容'))

效果展示

如果完成以上的步骤,就能够看到结果都出来了

在这里插入图片描述

# 广告位
# 如果对上述有学术讨论可以直接私我或者加我
vx = 'lyj_txd'
qq = 1416279170
# 加我备注来意

这篇关于rs6(vmp)瑞某,药某局,商某局,专某局,维某网,cookie + 后缀 的分析解析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/985132

相关文章

SpringBoot项目jar依赖问题报错解析

《SpringBoot项目jar依赖问题报错解析》本文主要介绍了SpringBoot项目中常见的依赖错误类型、报错内容及解决方法,依赖冲突包括类找不到、方法找不到、类型转换异常等,本文给大家介绍的非常... 目录常见依赖错误类型及报错内容1. 依赖冲突类错误(1) ClassNotFoundExceptio

R语言中的正则表达式深度解析

《R语言中的正则表达式深度解析》正则表达式即使用一个字符串来描述、匹配一系列某个语法规则的字符串,通过特定的字母、数字及特殊符号的灵活组合即可完成对任意字符串的匹配,:本文主要介绍R语言中正则表达... 目录前言一、正则表达式的基本概念二、正则表达式的特殊符号三、R语言中正则表达式的应用实例实例一:查找匹配

java中的Supplier接口解析

《java中的Supplier接口解析》Java8引入的Supplier接口是一个无参数函数式接口,通过get()方法延迟计算结果,它适用于按需生成场景,下面就来介绍一下如何使用,感兴趣的可以了解一下... 目录1. 接口定义与核心方法2. 典型使用场景场景1:延迟初始化(Lazy Initializati

C++ 右值引用(rvalue references)与移动语义(move semantics)深度解析

《C++右值引用(rvaluereferences)与移动语义(movesemantics)深度解析》文章主要介绍了C++右值引用和移动语义的设计动机、基本概念、实现方式以及在实际编程中的应用,... 目录一、右值引用(rvalue references)与移动语义(move semantics)设计动机1

MySQL 筛选条件放 ON后 vs 放 WHERE 后的区别解析

《MySQL筛选条件放ON后vs放WHERE后的区别解析》文章解释了在MySQL中,将筛选条件放在ON和WHERE中的区别,文章通过几个场景说明了ON和WHERE的区别,并总结了ON用于关... 今天我们来讲讲数据库筛选条件放 ON 后和放 WHERE 后的区别。ON 决定如何 "连接" 表,WHERE

Springboot请求和响应相关注解及使用场景分析

《Springboot请求和响应相关注解及使用场景分析》本文介绍了SpringBoot中用于处理HTTP请求和构建HTTP响应的常用注解,包括@RequestMapping、@RequestParam... 目录1. 请求处理注解@RequestMapping@GetMapping, @PostMappin

Mybatis的mapper文件中#和$的区别示例解析

《Mybatis的mapper文件中#和$的区别示例解析》MyBatis的mapper文件中,#{}和${}是两种参数占位符,核心差异在于参数解析方式、SQL注入风险、适用场景,以下从底层原理、使用场... 目录MyBATis 中 mapper 文件里 #{} 与 ${} 的核心区别一、核心区别对比表二、底

Agent开发核心技术解析以及现代Agent架构设计

《Agent开发核心技术解析以及现代Agent架构设计》在人工智能领域,Agent并非一个全新的概念,但在大模型时代,它被赋予了全新的生命力,简单来说,Agent是一个能够自主感知环境、理解任务、制定... 目录一、回归本源:到底什么是Agent?二、核心链路拆解:Agent的"大脑"与"四肢"1. 规划模

MySQL字符串转数值的方法全解析

《MySQL字符串转数值的方法全解析》在MySQL开发中,字符串与数值的转换是高频操作,本文从隐式转换原理、显式转换方法、典型场景案例、风险防控四个维度系统梳理,助您精准掌握这一核心技能,需要的朋友可... 目录一、隐式转换:自动但需警惕的&ld编程quo;双刃剑”二、显式转换:三大核心方法详解三、典型场景

Spring Boot Interceptor的原理、配置、顺序控制及与Filter的关键区别对比分析

《SpringBootInterceptor的原理、配置、顺序控制及与Filter的关键区别对比分析》本文主要介绍了SpringBoot中的拦截器(Interceptor)及其与过滤器(Filt... 目录前言一、核心功能二、拦截器的实现2.1 定义自定义拦截器2.2 注册拦截器三、多拦截器的执行顺序四、过