WittF's Blog

WittF's Blog

哔哩哔哩 Cookie 获取工具 🍪

16
2025-06-25

什么是 Cookie?

Cookie 是一种保存在用户浏览器中的小型文本数据,当你在 Bilibili 进行播放、点赞、投币、收藏、评论、发弹幕等互动操作时,请求会自动携带 Cookie,服务器借此识别你的身份、校验操作权限并维持登录状态

举个例子,如果你使用网络监听工具获取到某个操作的接口数据,比如为视频点赞的请求地址和正文参数,即便你自己尝试模拟这个请求,也并不能成功地为该视频点赞,除非你携带了有效的 Cookie。

这是因为 Bilibili 的服务器会在接收到请求时,校验请求中所携带的 Cookie 信息是否有效,并判断:

  1. 是否为已登录用户;

  2. 请求是否携带正确的 CSRF 校验码(如 bili_jct 参数)以防止伪造请求;

  3. 该用户是否具有执行此操作的权限。

如果缺少有效的 SESSDATAbili_jct 等关键身份字段,即使 API 地址和请求参数都正确,服务器也会返回错误,比如 “-101: 账号未登录” 或 “-111: CSRF 校验失败”。

使用步骤

  1. 打开链接后生成二维码

  2. 用手机 B 站「扫一扫」确认登录

  3. 页面自动显示完整 Cookie

  4. 点击 复制在转换后下载为 JSON 保存

服务端不保存任何登录信息,源码 MIT 许可证,可自行部署。

展示截图

安全提醒

仅限自用:切勿把包含 Cookie 的文件分享给他人

遵守平台协议:高频或批量操作可能触发风控,甚至封禁账号。