京东sign签名算法分析h5st log易语言源码
京东APP中,为了校验请求的完整性,大部分请求的url中都带了一个 sign参数,下面是一个Android客户端APP请求的抓包信息:
通过工具反编译后分析java源码后发现,每个sign都需要5个参数参与运算,分别是url中的functionId、uuid、client、clientVersion还有body中的body。
调用了 signature = a.Uk().Ur().signature(a.Uk().getApplicationContext(), functionId, str, str2, property, versionName); 然后通过JNI调用到so库中才生成最后结果。
对SO文件再分析,传入参数拼接后,还生成st,sv参与运算,京东前面几年没有更新了,目前一直能用,有签名理论上可以实现任何
另外也做了些接口供大家学习
创建订单() -支持【普通商品,京超商超,小时购,京东到家,预购商品...】
取消订单()
删除订单()
申请退款()
确认收货()
订单评价()
取我的订单()
微信代付()
取优惠券信息()
取京豆()
预约()
领券()
我的钱包()
我的收藏()
搜索商品()
取商品信息()
取商品评价()
取订单信息()
添加购物车()
取购物车()
删除购物车()
清空购物车()
添加地址()
删除地址()
清空地址()
其他接口:
京超_小时购_取附近超市()
京超_小时购_切换地址()
京超_小时购_搜索商品()
京超_小时购_加入购物车()
京超_小时购_创建订单()
京东到家_搜索商品()
京东到家_创建订单()
京东到家_加入购物车
定位取附近地址()
...具体以源码内为准
需要源码的可以加群:767908910,源码为E语言 包含签名,body加密算法,log,h5st等等
模块:精易模块8.5
【须知】
本软件旨在提高操作网页操作效率和轻松度,使用本软件前请您仔细阅读以下条款,如果您选择使用本软件则表明您已明知并接受这些条款。
1.本软件仅供编程爱好者交流学习,不得用于其他用途,用于其他用途一切后果与本人无关
2.如有侵犯侵权请即时联系本人删除
群:767908910
京东sign签名算法分析h5st log易语言源码相关推荐
- 易语言php支付宝,支付宝填表登录易语言源码
支付宝填表登录易语言源码 @MS_晨星天宇.版本 2 .支持库 spec .支持库 HtmlView .程序集 窗口程序集_窗口1 .子程序 _按钮1_被单击 调试输出 (开始登录 (超文本浏览框1, ...
- m3u8切片程序PHP视频切片软件转码系统易语言源码 云转码工具源码
前端为易语言源码(含模块),后端为php源码[代码全开源 无加密]方便各种二开! 1.切片自动上传至你的服务器(m3u8链接) 2.切片完成后提示音 3.切片完成后(在软件上会自动显示地址) 4.批量 ...
- 易语言源码 VX多开 思路+源码
介绍: 易语言源码 VX多开 思路+源码 网盘下载地址: http://kekewangLuo.cc/aOqsvkyTX0g 图片:
- E易语言源码图标修复
易语言源码图标修复.zip-其它文档类资源-CSDN下载此软件用于修复Easy语言软件源代码图标不是默认的蓝色图标,还可以修复易语言文件关联(Win10已经更多下载资源.学习资料请访问CSDN下载频道 ...
- 易语言下载别人的源码编译出来用不了_如何编译下载的易语言源码
很多刚刚接触易语言的网友不知道怎么使用易语言源码,其实易语言的源码也不过是一个加密的文本,里面只有易语言代码,要想使用需要使用易语言打开并编译为exe文件才能使用 1.易语言的源码是以 .e 为后缀的 ...
- 云顶之奕助手易语言源码-联网
本文来自:12580code源码网http://12580code.com/ #源码介绍 LX云顶之奕助手 版本 更新内容 时间 1.1内测版 1.新增14类种族羁绊 2019.9.12 2.新增10 ...
- m3u8云切片程序PHP视频切片转码系统易语言源码(支持添加视频水印)
文章目录 前言 一.m3u8云切片程序PHP视频切片转码系统易语言源码(支持添加视频水印) 二.程序演示与下载 1.程序演示 2.程序下载 前言 这里就不过多赘述了,上篇文章对m3u8也做过介绍了,这 ...
- 2023 Chatgpt易语言源码
2023 Chatgpt易语言源码................................... Chatgpt易语言源码...............................
- 易语言字节集 c,字节集替换易语言源码
字节集替换易语言源码.版本 2 .程序集 程序集1 .子程序 _启动子程序, 整数型, , 请在本子程序中放置易模块初始化代码 _临时子程序 () ' 在初始化代码执行完毕后调用测试代码 返回 (0 ...
最新文章
- linux c 线程的创建、线程等待、线程终止、线程分离
- Jerry文章《浅谈Java和SAP ABAP的静态代理和动态代理,以及ABAP面向切面编程的尝试一文的源代码》
- 2017.4.11 AM
- 苹果应用上架,图片的要求(2017年4月27日)
- arm64动态链接库通过函数名获取函数偏移
- php 后退 触发事件,php – 后退按钮的会话问题
- ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
- Lattice diamond软件中的Clarity Designer 与 IPexpress切换
- 人大金仓数据库Centos 7 部署
- 范德堡计算机科学硕士,美国范德堡大学计算机科学专业怎么样?
- chua系统matlab代码
- 数据,源码防泄密解决方案
- nats断链情况总结
- 【EtherCAT分析】三、EtherCAT从站设备描述文件设计
- win10连接共享打印机_共享打印机的三种安装连接方法
- PostgreSQL隐藏列(兼容oracle)
- 936烙铁芯发热芯型号判断
- LeetCode高频题300. 最长递增子序列
- Java实现多重继承
- 2018CCPC吉林赛区 | 部分题解 (HDU6555 HDU6556 HDU6559 HDU6561)
热门文章
- 视频教程-纯风AE影视特效视频教程after effect-After Effects(AE)
- 指数平滑预测系列算法ETS——简述
- 二进制数与十进制数相互转换的C代码(C语言/C程序)
- moto x android8.1,MOTO X官方图和配置曝光 8月1日正式发布
- 李忠汇编语言-初学-第十一天
- 2021-03-14 vs2015使用inet_addr提示错误
- 转行要趁早!盘点网络安全的岗位汇总
- 可怜滴小C盘呀,清理清理你
- matlab贝叶斯编程代码,bnt 基于matlab的贝叶斯工具箱 各种程序与算法,在 网络编程中作为调用 238万源代码下载- www.pudn.com...
- 安装kubeflow过程中minio和mysql Pod一直是pending状态