Akamai逆向分析

声明

本文章中所有内容仅供学习交流,抓包内容、敏感网址、数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请评论留言我立即删除!

个人博客:https://beifeng.asia/

网址

aHR0cHM6Ly93d3cuamFsLmNvLmpwL2pwL2phLw

流程分析

  • 请求首页的时候,会返回不可用的cookie,_abck和bm_sz后面加密会用到的
    在这里插入图片描述

  • 然后往下看,会看到一个类似这样的请求,第一次是get请求,返回的就是JS加密算法,后面的是post请求,发送加密后的sensor_data,获取可用的cookie;
    在这里插入图片描述

  • 这个请求的地址每过几个小时就会改变,但是JS内容不会变,算法是混淆的,AST可解;

  • 每周算法都会改变JS的混淆,而且算法内容也会改

  • 有实力的可以去搞搞AST解混淆,这里选择硬刚

算法分析

大概找到这样的地方,我是搜索"= [",向下查找,在这里我们打个断点,清除掉cookies,重新刷新页面
在这里插入图片描述

ok,在这里断住,往下走一步,发现Cj6是一个56位的数组,这就是我们需要逆向出来的东西了,继续往下走,会发现Cj6继续push进去了两位,数组变成58
在这里插入图片描述

后面就是根据这个58位的数组,一点一点去看是怎么生成的,把JS代码抠出来就好了,这是第一步

拿到58位数组后,继续向下走,就可以生成sensor_data了
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值