JS逆向-快手__NS_hxfalcon参数分析

声明

本文章中所有内容仅供学习交流,不可用于任何商业用途和非法用途,否则后果自负,如有侵权,请联系作者立即删除!由于本人水平有限,如有理解或者描述不准确的地方,还望各位大佬指教!!

前言

现在快手H5接口都需要__NS_hxfalcon这个参数,这篇文章就是逆向这个参数;在工作中没有实现纯算还原,毕竟我也想少掉点头发。

网址随便找个分享链接打开就是了,我这里就不提供了。

参数分析

先全局搜索看看有没有

51e41c19549d42f3a275eeb5fcd63008.png

发现搜到了,而且有两个,我们都点进去下断点。5c9c4b8f5e64433ab2ce313a0e19c5bb.png

发现l是由异步函数生成的,我们继续跟进去Ur()函数 9a9e102eff55444b8bc9f3c711db090b.png

给的字符串也说的很清楚了,加密前加密后,可以确定这部分就是加密的入口。

我们来解析一下这段代码是什么意思

const {signResult: s, signInput: c} = await async function(e) {  
    // ...  
}(l);  

这是一个立即执行的异步函数表达式,并立即调用它,参入的参数是l

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值