猿人学-第二题简易动态js加密解析

链接: https://www.python-spider.com/challenge/2

在这里插入图片描述
思路:cookie中的sign值,那么对应找到生成cookie逻辑代码即可
方案:

  1. 直接网页上调试script,修改时间
  2. hook 然后封装sdk
  3. AST

一、抓包分析

第一个接口返回的是一个ob混淆的脚本
在这里插入图片描述
复制且尝试搜索 document
在这里插入图片描述
所以这个js应该是生成cookie的,本地请求试试,同样返回js
在这里插入图片描述
那么第二个接口,才看到数据,那么是网站完全渲染前执行了script脚本js,生成了cookie,可以确认了
在这里插入图片描述

二、调试

比较懒,不封装sdk了,也不ast了

开启script
在这里插入图片描述
F5刷新,且找到生成js,逻辑打上断点
请添加图片描述
经过调试到这打印代码,下图可以看到sign已经生成了
在这里插入图片描述
上面有个时间,那么直接令其为题目的时间戳,答案就出来了
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值