某省公共资源交易电子平台爬虫逆向

news/2024/9/23 17:40:13/

目标网站

aHR0cHM6Ly9nZ3p5ZncuZnVqaWFuLmdvdi5jbi9pbmRleC9uZXc=

一、抓包分析

        1、请求参数加密

  

二、逆向分析

搜索定位加密参数位置

这里生成,扣取响应代码到本地即可

2、响应数据加密解密

xhr断点

向下跟栈,直到出现加密数据

解密函数

本地获取数据

本文章仅提供技术分享交流学习,不可对目标服务器造成伤害!


http://www.ppmy.cn/news/1529427.html

相关文章

【QT】系统-下

欢迎来到Cefler的博客😁 🕌博客主页:折纸花满衣 🏠个人专栏:QT 目录 👉🏻QTheadrun() 👉🏻QMutex👉🏻QWaitCondition👉🏻Q…

机器学习查漏补缺(3)

[E] Why does an ML model’s performance degrade in production? There are several reasons why a machine learning models performance might degrade in production: Data drift: The distribution of the input data changes over time (e.g., customer behavior, ma…

服务器相关问题

一、用户访问网页慢如何解决 1.首先查看网络是否正常2.查看服务器的负载量,查看cpu、内存、磁盘3.数据库是否有限制优化:先优化网络、cpu、内存和磁盘的使用情况其次对sql语句进行优化,添加redis缓存数据库,减轻主数据库的负载二、…

基于微信小程序的美食外卖管理系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码 精品专栏:Java精选实战项目…

c++ return {};

https://segmentfault.com/q/1010000042734336 return {}; 表示“返回一个用空 列表初始化器 初始化的函数返回类型的对象”。确切的行为取决于返回对象的类型。 std::string get_string() {return {}; // an empty string is returned }

Junit与Spring Test简单使用

Junit与Spring Test简单使用 Junit5简介Junit5 注解Junit5与Spring结合 差异概览MockingMockBeanSpyBeanDemo 注意事项 又要写测试代码了,总结记录一下。 Junit5简介 与单一模块设计的Junit4不同,Junit5引入了模块化架构,由三个主要子项目组成: JUnit Pl…

Jenkins怎么设置每日自动执行构建任务?

在 Jenkins 中设置每日自动执行构建任务可以按照以下步骤进行: 一、安装必要插件 确保安装了 “Timestamper” 插件,这个插件可以为构建添加时间戳,方便查看构建的执行时间。 二、配置任务 打开需要设置每日自动执行的 Jenkins 任务。在 …

【Linux】HTTPS是如何实现安全传输的

1. 客户端发起HTTPS连接请求 当浏览器请求一个HTTPS网址时,客户端(例如浏览器)会向服务器发起一个HTTPS请求。 2. 服务器返回数字证书 服务器收到请求后,会向客户端发送包含公钥的数字证书。数字证书由**权威认证机构&#xff…