news 2026/6/9 3:36:48

同程酒店 User-Dun 逆向复盘

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
同程酒店 User-Dun 逆向复盘

文章目录

    • 声明
    • 我测试账号被封了!!!
    • 1. 先确认目标页面不是登录态
    • 2. 静态 HTML:页面首屏其实没列表数据
    • 3. 找到 dun 脚本和业务接口
    • 4. 第一次直连接口:`-99`,不是没数据
    • 5. 隔离无痕抓包:真实请求长什么样
    • 6. 定位签名调用:`h5sign.sign`
    • 7. 最小运行环境:不要补全浏览器,补必要项
    • 8. 为什么第一次会“没数据”
      • 第一层:HTML 本来就没列表
      • 第二层:接口直连缺签名
      • 第三层:只复制 Cookie 不稳定
    • 9. 本次逆向的关键经验
      • 9.1 先区分“页面能打开”和“数据能拿到”
      • 9.2 `error=false` 不等于成功
      • 9.3 签名有“页面级”和“接口级”
      • 9.4 GET 签名要用前端同款 query string
      • 9.5 不要拿登录态乱试
    • 10.小结

声明

本文章中所有内容仅供学习交流,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请私信我立即删除!

我测试账号被封了!!!

目标页面:https://www.ly.com/hotel/hotellist?city=321&inDate=2026-06-07&outDate=2026-06-08

目标参数:user-dun

目标接口:https://www.ly.com/tapi/v2/list

环境约束:无痕、非登录。

这次逆向的主题很朴素:酒店列表页浏览器能打开,接口自己请求却没数据。乍看像接口参数没拼对,细看才发现是门口还有一位很认真负责的“验票员”:c。

至于为啥要无痕、非登录,因为。。。


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

从MATLAB仿真到FPGA实现:维特比译码器的设计要点与资源优化策略

从MATLAB仿真到FPGA实现:维特比译码器的设计要点与资源优化策略在数字通信系统的设计中,维特比译码器作为卷积码解码的核心组件,其硬件实现质量直接影响着整个系统的误码率性能和吞吐量。本文将深入探讨如何将算法级的MATLAB仿真转化为高效的…

作者头像 李华
网站建设 2026/6/9 3:35:34

避开DS18B20的5个常见坑:Proteus仿真温控器实战经验分享

DS18B20温控系统避坑指南:从Proteus仿真到实战的5个关键陷阱在嵌入式温控系统开发中,DS18B20因其单总线接口和数字输出特性成为热门选择。但看似简单的传感器背后,却隐藏着诸多让开发者"踩坑"的细节。本文将揭示那些手册上不会明确…

作者头像 李华
网站建设 2026/6/9 3:34:39

炉石传说HsMod插件完整指南:55项功能一键解锁游戏新体验

炉石传说HsMod插件完整指南:55项功能一键解锁游戏新体验 【免费下载链接】HsMod Hearthstone Modification Based on BepInEx 项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod HsMod是基于BepInEx框架开发的炉石传说多功能插件,提供55项…

作者头像 李华
网站建设 2026/6/9 3:32:59

告别F5失效:手把手教你为Qt 5.13.2配置源码调试(VS/MinGW双版本)

深度调试实战:Qt 5.13.2源码级调试全攻略(VS/MinGW双环境)当你在Qt Creator中按下F5键,期待深入Qt框架内部一探究竟时,却只看到冰冷的汇编指令——这种挫败感每个Qt开发者都深有体会。本文将彻底解决这个痛点&#xff…

作者头像 李华
网站建设 2026/6/9 3:29:04

STM32 HAL库驱动MFRC522读卡器,从SPI配置到UID读取的避坑指南

STM32 HAL库驱动MFRC522读卡器的实战避坑指南第一次接触MFRC522读卡器时,我天真地以为只要按照网上的教程连接好SPI接口,代码就能顺利跑起来。结果在调试过程中遇到了各种奇怪的问题:有时能读到卡,有时完全没反应;偶尔…

作者头像 李华
网站建设 2026/6/9 3:28:17

别再手动翻波形了!Verdi FSDB文件高效生成与管理的5个实用技巧

数字验证工程师的FSDB波形管理实战指南在芯片设计验证的日常工作中,波形调试占据了工程师大量时间。面对动辄数十GB的仿真数据,如何高效生成、管理FSDB波形文件,成为提升验证效率的关键瓶颈。本文将分享五个经过实战检验的FSDB文件处理技巧&a…

作者头像 李华