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

中国网站建设网京东网站建设的意义

中国网站建设网,京东网站建设的意义,郑州做网站外包的公司,网站数据丢失了做数据恢复需多久声明 本文章中所有内容仅供学习交流,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除! 目标网站 aHR0cHM6Ly93d3cuemhpcGluLmNvbS93ZWIvZ2Vlay9qb2I/cXVlcnk9cHl0aG9uJm…

声明

本文章中所有内容仅供学习交流,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除!

目标网站

aHR0cHM6Ly93d3cuemhpcGluLmNvbS93ZWIvZ2Vlay9qb2I/cXVlcnk9cHl0aG9uJmNpdHk9MTAxMjgwNjAw

逆向还原过程

接口请求中携带的cookie中有关键性参数__zp_stoken__,该参数每次调用都会重新生成。

ctrl+shift+f全局收索__zp_stoken__,找到赋值处,猜测r就是token的值

网上找到r赋值的地方,下断点,再次请求确认r即为token

这里有两个参数,t和n,全局搜索t的值,发现接口有返回,在响应的cookie里

如果是初次请求,则在响应中

接下来找加密函数

进到js文件

调试发现加密用到的方法都在这个文件中,整个文件复制下来,把缺的环境都补上,最后的js代码结构如下:

测试代码,正常执行,每次执行都会生成不同的__zp_stoken__

jsdom安装运行问题

安装:镜像源安装,否则超时失败

npm install jsdom  --registry=https://registry.npmmirror.com/

报错1:逻辑或赋值运算符 ||=,是 ES2021 引入的一个特性。 JavaScript 环境不支持 ES2021 或更高版本

解决:使用三元运算符

报错2:performance对象是浏览器环境下的特性,在Node.js环境中,默认情况下是没有这个全局对象,使用jsdom时如果代码中直接引用了performance就会报错

解决:手动添加performance 

此文完。

参考:https://github.com/mike2367/Boss_scrapy/tree/main

http://www.yayakq.cn/news/866402/

相关文章:

  • 南宁网站定制团队郑州金水区网站建设
  • 农业技术推广网站做网站的意义是什么
  • 手机建站系统建设外贸网站
  • 施工方案下载免费网站上海网站建设费用多少钱
  • 上海网站建设觉策动力怎么选择网站建设公司
  • 需要做网站的企业电话信息流广告代运营
  • 怎么用自己电脑当服务器建设网站meetsh网站建设
  • 软件推广公司包括搜索引擎排名、网页标签优化、相关链接交换、网络广告投放等
  • 商城网站都有什么功能吗百度提交收录
  • 郑州 科技有限公司 网站建设想建设一个网站自己接一些小活
  • 门户网站建设和检务公开整改来个网站好人有好报2024
  • 中文门户网站有哪些长沙网站设计优秀柚v米科技
  • 手机app开发软件有哪些seo建站优化推广
  • 网站开发业务怎么开展企业管理专业主要课程
  • 网站的设计制作流程网站子页怎么做 视频
  • 建立网站的正确方法临沂天元建设集团网站
  • 网络营销定价的特点沧州网站改版优化
  • 漳州市住房建设局网站百度大数据预测平台
  • html5商业网站开发北大青鸟国内外优秀vi设计案例
  • 建设银行短信开通网站免费网站建设视频
  • 来年做那些网站致富做网站的基本步骤
  • 电子商务网站开发目的网站建设的基本技术
  • 谷歌做英文网站网络舆情分析案例
  • 策划运营南昌官网seo收费标准
  • 网站建设入门解读怎样不让网站被收录
  • 蓝色机械企业网站模板网站建设实习内容
  • 优化推广网站选服务好的网站建设公
  • 成都网站优化seo网站该怎么找
  • 自助建站系统软件如何查看域名服务商
  • 类似美团的网站建设安徽省建设厅网站职称