news 2026/4/15 17:36:57

携程机票 token 分析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
携程机票 token 分析

声明
本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由

此产生的一切后果均与作者无关!
逆向分析

sign=cp2.call('getSign',.........)
token = cp.call('getToken', ..................)
print(token)
print(sign)
cp3 = execjs.compile(open('w-payload-source.js','r',encoding='utf-8').read())
result = cp3.call('getWPayloadSource',..............)
w_payload_source = result['w_payload_source']
data = result['data']
headers = {
'sessionid': '1',
'sign': sign,
'token': token,
'transactionid': transactionID,
'w-payload-source': w_payload_source,
}
response = requests.post(
'search/api/search/batchSearch',
params=params,
cookies=cookies,
headers=headers,
json=data,
)

print(response.text[0:1000])

sign=cp2.call('getSign',.........) token = cp.call('getToken', ..................) print(token) print(sign) cp3 = execjs.compile(open('w-payload-source.js','r',encoding='utf-8').read()) result = cp3.call('getWPayloadSource',..............) w_payload_source = result['w_payload_source'] data = result['data'] headers = { 'sessionid': '1', 'sign': sign, 'token': token, 'transactionid': transactionID, 'w-payload-source': w_payload_source, } response = requests.post( 'search/api/search/batchSearch', params=params, cookies=cookies, headers=headers, json=data, ) print(response.text[0:1000])

结果

总结

1.出于安全考虑,本章未提供完整流程,调试环节省略较多,只提供大致思路,具体细节要你自己还原,相信你也能调试出来。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/6 17:58:57

【teambition 二开】创建计划工时

teambition 开放平台提供的SDK 只有go和node 文档也不是清澈,如: plantime intege 计划工时数 看了我以为是小时,结果单位是:毫秒 文档:https://open.teambition.com/docs/apis/6321c6cf912d20d3b5a48f2cteambiti…

作者头像 李华
网站建设 2026/4/15 16:12:36

LangGraph--工作流智能体

在大语言模型(LLM)应用开发中,如何组织复杂的多步骤任务是一个核心挑战。传统的线性流程无法满足现代智能应用的需求,而LangGraph为我们提供了一套完整的解决方案。本文将深入探讨LangGraph的五大工作流模式,从基础到高…

作者头像 李华
网站建设 2026/4/16 9:01:47

PyTorch安装后无法检测GPU?常见排查步骤清单

PyTorch安装后无法检测GPU?常见排查步骤清单 在搭建深度学习开发环境时,你是否曾遇到这样的场景:满怀期待地运行训练脚本,却发现 torch.cuda.is_available() 返回了令人沮丧的 False?明明装的是“带CUDA”的PyTorch镜…

作者头像 李华
网站建设 2026/4/15 19:34:28

[独家原创]VMD-KPCA-CCO-CNN-BiGRU-Attention多变量时序预测 (多输入单输出)matlab

目录 1、代码简介 2、代码运行结果展示 3、代码获取 1、代码简介 [独家原创]VMD-KPCA-CCO-CNN-BiGRU-Attention多变量时序预测 (多输入单输出) 基于变分模态分解-核主成分分析-杜鹃鲶鱼算法-卷积神经网络-双向门控循环单元-注意力机制多变量时序预测 matlab代码 1.数据采用…

作者头像 李华
网站建设 2026/4/16 2:49:56

PyTorch-CUDA-v2.8镜像更新日志:新增对Transformer模型优化支持

PyTorch-CUDA-v2.8镜像更新日志:新增对Transformer模型优化支持 在当今大模型加速落地的背景下,一个稳定、高效且开箱即用的深度学习开发环境,已成为研究人员和工程师的核心刚需。每当换机器重装环境时面对的依赖冲突、版本错配、编译失败等问…

作者头像 李华
网站建设 2026/4/14 11:27:19

【Linux命令大全】001.文件管理之od命令(实操篇)

【Linux命令大全】001.文件管理之od命令(实操篇) ✨ 本文为Linux系统od命令的全面讲解与实战指南,帮助您掌握二进制文件分析技术,轻松查看和解析各种数据格式。 (关注不迷路哈!!!) 文章目录【Li…

作者头像 李华