栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

xhs sessionid searchid|算法分析

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

xhs sessionid searchid|算法分析

仅供学习研究 。请勿用于非法用途,本人将不承担任何法律责任。 前言

小红书版本: 6.87.0
分析接口 search/notes
参数 session_id, search_id

反编译 apk

使用 jadx-gui 反编译小红书 apk
jadx-gui 搜索功能不好用,故而我直接导出为 gradle 项目,使用 idea 打开
打开之后全局搜索 session_id search_id 等关键词,定位到关键点之后在使用 jeb 反编译,跟踪函数

最终是定位到了这个函数 n.d0.g.s.b.a 加密逻辑也就在这里

java

因为是 java 代码也没啥依赖,就只接 copy 出来放到 idea 里去运行

正常运行没啥问题,结果也出来了,各位看官可以自定使用 python 写个请求测试一下

还原文章

xhs sessionid searchid|算法还原

最后

小红书搜索接口参数的细节还是挺多的
就拿 session_id search_id 来说,不能写死,不能留空
博主测试过,如果写死发请求,很快就会出滑块验证码
动态生成的话就可以很完美的避开这个问题,无延迟无限制的连续请求 5w 次左右,都没有任何问题
有感兴趣的小伙伴也可自行去测试


更多精彩内容,源码文件下载等,原文链接,博主个人站点:http://www.qinless.com/260

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/286496.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号