【某书】新版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还是可以用的目前
找到js,所有运算打上日志断点,或者扣下来本地加打印log
看日志
x1=get直接md5(url的路径部分),post就再拼接参数
x2=固定值
x3=可以写成undefined
x4=时间戳
这一串再base64一下。
核心加密部分
参考了网上大佬(链接: link)的思路,在此感谢大佬!看着一些固定值陷入了沉思,试着查了一下,发现是一个DES的加密,就直接捞js源码咯,魔改了一下就成功了(●’◡’●)!
浅浅写个访问
试了下cookie只要a1和web_session就行了,a1就是上面的x3,写死也行
【某书】新版x-s纯算法,纯分享相关推荐
- python实现RSA数字签名(纯算法实现)
python实现RSA数字签名(纯算法实现) 一:什么是数字签名 数字签名是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明.它是一种类 ...
- matlab polyfit c语言,算法——纯C语言最小二乘法曲线拟合
算法--纯C语言最小二乘法曲线拟合 [复制链接] 写完,还没来得及写注释,已通过Matlab的polyfit验证(阶数高或者数据量太大会有double数据溢出的危险,低阶的都吻合),时间有点紧,程序注 ...
- c语言平曲线,算法——纯C语言最小二乘法曲线拟合
算法--纯C语言最小二乘法曲线拟合 写完,还没来得及写注释,已通过Matlab的polyfit验证(阶数高或者数据量太大会有double数据溢出的危险,低阶的都吻合),时间有点紧,程序注释,数学推导等 ...
- 大牛讲堂 | 邬书哲:物体检测算法的革新与传承
大牛讲堂 | 邬书哲:物体检测算法的革新与传承 本文作者:大牛讲堂 2016-11-10 10:01 导语:邬书哲博士对山世光博士此前讲到的内容在细节上做了补充:R-CNN系列.YOLO和SSD.C ...
- 纯干货:分享一些跨境电商客服经常会用到的话术(含中英文)
纯干货:分享一些跨境电商客服经常会用到的话术(含中英文) 跨境电商同国内的电商平台一样,是将国内的产品卖到国外去赚取信息差,只不过客服面对的是国外的客户,仍旧需要为客户解决一系列服务问题. 让前来咨询 ...
- 计算机知识大赛策划案,计算机基础知识大赛策划书新版
计算机基础知识大赛策划书新版 (10页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 计算机基础知识大赛策划书计算机科学与电子技术系学生会|& ...
- Qt:文本过长自动换行(支持纯英文, 纯数字)
此代码原理是获取字符串像素长度后, 超出设置的限制宽度后进行截取操作加换行符从而达到自动换行效果 Qt的Lable自带的换行属性不支持纯英文,纯数字的字符串换行 // font 设置的字体属性 // ...
- 编程流量老师最近几届pyhon编程与学员赚钱技术绝活纯提炼代码分享
编程流量老师最近几届pyhon编程与学员赚钱技术绝活纯提炼代码分享:[文章纯属鄙人原创,请勿转载] ++++++++++第一部分是代码,第二部分是绝活,绝活在最底部+++++++++++ -- cod ...
- 大白书 1.3节 高效算法设计举例
大白书 1.3节 高效算法设计举例 例题 17 UVA 11462 简单题,注意那个数值的范围是100以内就可以了. #include <cstdio> #include <cstr ...
- ROS机器人程序设计(原书第2版)学习镜像分享及使用说明
2018 ROS Melodic的迷失与救赎::https://blog.csdn.net/column/details/28058.html 2018 GitChat::沉迷机器人操作系统的一个理由 ...
最新文章
- Go 学习笔记(36)— 基于Go方法的面向对象(封装、继承、多态)
- python3.7和3.8的区别-Python2.7和3.7区别
- LeetCode: Unique Binary Search Trees [095]
- 时间序列预测方法汇总:从理论到实践(附Kaggle经典比赛方案)
- 对c++primer 16.6.1的第4小节的代码说明
- 别想赖账,今天微信又可以发520红包了
- java 树最大距离_寻找二叉树最远的叶子结点(实例讲解)
- ffmpeg推送直播流的技术进展
- windows内核驱动漏洞挖掘工具 - IOCTL Fuzzer
- linux修改文件或目录的所有者(chown)和用户组
- 用了几个开源项目,都无法运行,推广柳氏风格
- Delay-Doppler equalization(8)(时延多普勒均衡)⭐
- 线性代数第3章思维导图
- U盘/移动硬盘的文件夹自动分类怎么消除
- 利用uniapp实现手机摇一摇H5项目
- php strpos实现方法,php中strpos的功能及使用方法
- 【SCENIC】Single Cell rEgulatory Network Inference and Clustering
- 星际2中复刻DOTA白虎
- python实现王者荣耀游戏框架
- g第十四周,十五周作业
热门文章
- 一种基于dem的山顶点的提取算法
- 8个小故事,秒懂“执行力”!
- matlab 连续图片生成AVI视频
- python对视频截帧的俩个方法
- html5 获取视频长度,获取HTML5视频的时间长度
- 高通SDM450+android9.0读显示屏ID
- Windows 10 SDK 适用于 Windows 10 版本 2004 的 Windows 10 SDK (10.0.19041.0)
- LLM时代中的分布式AI
- 上海公交车火灾3人死亡 系有人携带易燃物品所致
- 黄沙百战穿金甲,不破python终不还!