【2021-07-23】JS逆向之雷速体育canvas渲染数据解密

注:本文仅供学习参考,禁止用于非法行业

文章目录


前言

目标网站:aHR0cHM6Ly9saXZlLmxlaXN1LmNvbS9sYW5xaXUvd2FuY2hhbmc=


分析

这里直接看源码,发现数据是通过canvas渲染上去,那我们就要找寻他的原数据,既然是渲染上去,我们可以先打一个canvas断点尝试下

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

成功断下断点,而且网页还没渲染出数据,其中的e就是要渲染上去的数据
在这里插入图片描述
然后就一直网上追栈,在这里发现了传入的数据
在这里插入图片描述

然后就没有然后了,花了点时间发现跟不到数据生成的地方,所以换个方式,我们下js断点,然后慢慢调试找到生成数据的js,然后再单步调试,找到这个位置后下个断点
在这里插入图片描述

一直单步后找到一个可疑位置,一长串字符,盲猜就是更具这个揭秘出来的数据,继续往下追
在这里插入图片描述

果然是在这里没错了,然后我们就要找这个长字符串的来源了
在这里插入图片描述

这里跟到base64_这个参数后就没了,然后再全局搜这个看看
在这里插入图片描述

然后在这个混淆的地方找到了我们要的长字符串
在这里插入图片描述

接着就看是扣解密的函数了,第一步解密的roott可以直接扣了

在这里插入图片描述
第二步这里主要扣下面圈起来的
在这里插入图片描述

总结

扣完后就完事了
在这里插入图片描述
在这里插入图片描述

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿J~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值