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

猿人学js逆向比赛第一届第十三题

一、分析请求

在这里插入图片描述

通过分析请求得知,本题目的参数为yuanrenxue_cookie,因为题目中中明说了是动态cookie,所以可以先删除这个cookie然后下脚本断点,简单分析看一下页面执行的js代码逻辑。

在这里插入图片描述

在经过这段代码的时候很明显的可以看到这里的有设置cookie,所以这里可以将赋值给cookie的内容手动复制到控制台看一下是什么。

在这里插入图片描述

发现就是刚才分析需要的那个参数,于是放开断点,去看一下是否是这个控制台打印出来的值。可以看到就是这个。(其实处理过加速乐系列的应该就已经能发现这个就是加速乐的第一部分)那么这里直接编写python代码提取出赋值部分的代码,然后执行一下,就得到了参数,这里利用python复现一下。

在这里插入图片描述

get_page_cookies函数如下:

def get_page_cookies(self):response = self.session.get(self.page_url)ck = re.search(r'cookie=(.*?);location',response.text)if ck:ck = ck.group(1)ck = execjs.eval(ck)ck = ck.replace(";path=/","")key = ck.split("=")[0]val = ck.split("=")[1]self.session.cookies.update({key:val})print(ck)
e({key:val})print(ck)
http://www.dtcms.com/a/258272.html

相关文章:

  • Web Worker 通信封装与实战应用详解
  • C语言专题——关键字详解
  • Kafka的消费消息是如何传递的?
  • 关于Makefile
  • 【动手学深度学习】4.7. 前向传播、反向传播和计算图
  • 飞算 JavaAI 插件炸场!一小时搭图书管理系统
  • Python训练营-Day40-训练和测试的规范写法
  • 10-C#的dataGridView1和datatable的使用
  • 【Pandas】pandas DataFrame merge
  • 飞往大厂梦之算法提升-day08
  • libevent(1)之基础概述
  • 网站公安网安备案查询API集成指南
  • 元宇宙时代实物建模新趋势:动态纹理映射与实时渲染方案
  • 【驱动设计的硬件基础】PCI和PCI-E
  • TongWeb替换tomcat
  • 【机器学习深度学习】多层神经网络的构成
  • MySQL深分页性能瓶颈:问题分析与解决方案
  • Linux SPI核心驱动spidev.c深度解析
  • svn域名更换,批量修改项目svn地址(linux)
  • FineBI(二)- 数据导入
  • AI时代工具:AIGC导航——AI工具集合
  • day041-web集群架构搭建
  • 阿里最新开源:Mnn3dAvatar 3D数字人框架, 无需联网,本地部署可离线运行,支持多模态实时交互
  • Docker 报错“x509: certificate signed by unknown authority”的排查与解决实录
  • CentOS下安装JDK17
  • CentOS 7 编译安装Nginx 1.27.5完整指南及负载均衡配置
  • Luckysheet Excel xlsx 导入导出互相转换
  • RSS解析并转换为JSON的API集成指南
  • 关键领域软件工厂的安全中枢如何全面升级供应链检测能力
  • CentOS 7 通过YUM安装MySQL 8.0完整指南