百趣云
百趣云的博客
🔖B站
wbi 的设计哲学:密钥动态化B站 2023 年起大面积启用 wbi 签名,取代旧的 appkey+appsign 体系。它的设计思路和别家相反:算法完全公开(就是 md5),但密钥不在客户端写死,而是藏在接口返回的图片 URL 里,定期轮换。防护思路从"算法保密"转向"密钥时效",对逆向者反而友好了。完整流程拆解第一步:拿密钥原料。请求 https://api.bilibili.com/x/web-interface/nav(无需登录),返回:{
"data": {
"wbi_img": 取两个 URL 的文件名去扩展名:img_key =