【某书】新版x-s纯算法,纯分享

纯分享思路!!!!

纯分享思路!!!!

纯分享思路!!!!

纯分享思路!!!!

新版x-s,x-t加密,XYW_后面那段是base64,处理下得到{"signSvn":"50","signType":"x1","appId":"xhs-pc-web","signVersion":"1","payload":5750ca90480c12e265865dc4849e951c5bdf9070670f16b8c97d4378fd371f1ff469d0b2c5874d2ea223267a328378a316e2e3bfb89e2da1dad61c5041d6ac2bdad61c5041d6ac2bba1c4fcc5520a3e3f9f6b953ff819f7c4d3964d610405efa216af4f8cee046e58bf26f50922dd04501c55b705f75388627b0426bc69ad72320fa8536bc6d7d83}
那么找payload的加密就行了

调用位置如下图,新版走_webmsxyw(),老版走sign()

ps:sign还是可以用的目前
图1

找到js,所有运算打上日志断点,或者扣下来本地加打印log

在这里插入图片描述

看日志

在这里插入图片描述

x1=get直接md5(url的路径部分),post就再拼接参数
x2=固定值
x3=可以写成undefined
x4=时间戳
这一串再base64一下。

核心加密部分

参考了网上大佬(链接: link)的思路,在此感谢大佬!看着一些固定值陷入了沉思,试着查了一下,发现是一个DES的加密,就直接捞js源码咯,魔改了一下就成功了(●’◡’●)!
在这里插入图片描述

浅浅写个访问

在这里插入图片描述
试了下cookie只要a1和web_session就行了,a1就是上面的x3,写死也行

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值