反编译kasada

继续研究反编译

这次的网站是 一个航司网站 他有 akamai和 kasada 两种防护
akamai 没啥好说的

结构分析

最开始有个长字符串 处理成 一个十几万的数组

在这里插入图片描述

通过 r.W[0] 走什么分支 还有数据的存取

M是一个98个函数组成的数组 代表不同的执行逻辑
在这里插入图片描述

这里给他转成了 switch case 的结构 方便分析
在这里插入图片描述

我这里还是switch 加default 处理key的方式

58 判断跳转

在这里插入图片描述

84 也是这样的判断跳转
需要注意的时候 在执行过程中可能会遇到95 直接跳转
如果跳转到的序号在当前判断之前 可能是个while 需要仔细分析一下

36 开辟内存空间

在这里插入图片描述

这步相当于新建一些变量 用来存放计算过程中的一些值

84 try catch

在这里插入图片描述

总结

这个难度不大 循环跳转部分并不复杂
就是有一些可能会恒等的表达式判断 处理一下就行

看看里面的检测点吧
在这里插入图片描述
在这里插入图片描述

欢迎关注我的公众号 谢谢大家

在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用\[1\]中提到了x-kpsdk-ct这个请求头,它是在fp这个url中返回出来的,只要不刷新页面,它的值就不会变化。这个请求头与kasada有关,kasada是nike的一种防护措施,用于保护网站免受恶意攻击。引用\[2\]中提到了一些与429问题、snkrs bot和nike监控等相关的内容,但没有具体提到x-kpsdk-ct的含义。引用\[3\]中提到了snkrs协议登录和nike协议下单等内容,也没有涉及到x-kpsdk-ct。根据提供的引用内容,无法得出x-kpsdk-ct的具体含义和作用。 #### 引用[.reference_title] - *1* [Kasada 逆向](https://blog.csdn.net/m0_66450544/article/details/126394050)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [# 如何破429问题|x-kpsdk-ct|x-kpsdk-cd|snkrs bot ## nike 429| snkrs 429|nike 新盾 |snkrs 新盾|nike...](https://blog.csdn.net/jihongyu19870122/article/details/116571735)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Nike web如何协议登陆|snkrs 协议登录|snkrs bot](https://blog.csdn.net/jihongyu19870122/article/details/116571449)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值