boss直聘的爬取之js解密cookie的”__zp_stoken__”字段

本文介绍了在爬取Boss直聘网站时,如何应对新增的必要字段"zp_stoken"。通过分析页面重定向,获取关键参数seed、name和ts,并揭示隐藏在JS文件中的解密过程。虽然解密细节未详述,但给出了处理全局参数和混淆函数的一般建议。每天的JS文件略有不同,但基本流程相似。请注意,涉及商业问题,不提供完整解密方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这篇主要说boss直聘遇到的解密过程,但是也不能细讲,大概思路给大家说下。

能来看这篇文章的人大概也是最近发现了boss直聘经过改版后,访问页面必须携带”zp_stoken”字段了,我们直接进入正题。

首先我们随意访问一个页面,好比https://www.zhipin.com/c101040100-p100901/,我们发现在这里插入图片描述

记得选中1号位置,不然谷歌看不到重定向的请求;

我们访问的是2号链接,由于我的”zp_stoken”字段失效,会去重定向到3号链接,我们来看下3号链接的内容以及返回值,https://www.zhipin.com/web/common/security-check.html?seed=F%2B2ifrYi%2By45iVqtmNuADi90891id3QNfzPtJRHgVcA%3D&name=e948d594&ts=1569807956188&callbackUrl=%2Fjob_detail%2F%3Fquery%3D%26city%3D101040100%26industry%3D%26position%3D120201&srcReferer=https%3A%2F%2Fwww.zhipin.com%2Fjob_detail%2F%3Fquery%3D%26city%3D101040100%26industry%3D%26position%3D120201
注意这里面有几个有用的东西seed,name,ts这几个后面有用

然后看下返回的内容里面的代码块,找到这个

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值