请教如何拿到百度BSK加密参数?

发布于 2022-09-05 08:29:40 字数 2271 浏览 14 评论 0

正在写一个批量申诉百度贴吧账号的脚本,遇到这个加密参数,希望各位大神不吝赐教,谢谢!

提供三个被封的测试账号:我晓遮芜严陕芋、躺宪谋、阎录狂沥午伊猿,密码全部是:kuli401

登陆百度贴吧:https://tieba.baidu.com/ 依次打开:右上角更多 > 服务中心 > 系统处理记录 > 解除并神功护体 > 开始申请,填写解封理由,开始抓包,最后点击“提交申请”会出验证码,抓包数据如下(下面的代码是完成打码之后的Post数据,自动打码我已经搞定了。):

headers = {
    'Host': 'tieba.baidu.com',
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:54.0) Gecko/20100101 Firefox/54.0',
    'Accept': 'application/json, text/javascript, */*; q=0.01',
    'Accept-Language': 'zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3',
    'Accept-Encoding': 'gzip, deflate',
    'Referer': 'http://tieba.baidu.com/pmc/membermanual?msgid=7080795',
    'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
    'X-Requested-With': 'XMLHttpRequest',
    'Content-Length': '2063',
    'Connection': 'keep-alive',
}
cookies = {
    'fixed_bar': '1',
    'TIEBAUID': '62025b4b9be62651ed1db931',
    'TIEBA_USERTYPE': '8d7ee1d441d6674c22ee3835',
    'STOKEN': '4124e1aad3e37a55c9b057c157f341924ad6ced0751863546e97c920ae9bdaad',
    'FP_LASTTIME': '1501588052684',
    'BAIDUID': '76062A7E654C67F4EFB9BC548D354648:FG=1',
    'FP_UID': 'd0d9ad33b8d7eb4e99b9bb12714aa740',
    'BDUSS': 'VNUktPRmt4bXVobTctRkI2VWxkSVJwaHhidmxGU0ZsdWlFdFBjYWxpVk45NmRaSUFBQUFBJCQAAAAAAAAAAAEAAADSElSsztLP~tXazt~Rz8nC0~MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE1qgFlNaoBZTG',
}
payload = {
    'msgid': '7080795',
    'pid': '0',
    'tid': '0',
    'tbs': 'null',
    'content': '您好!我的这个账号为什么被封了?麻烦您给解封,谢谢了!',
    'captcha_vcode_str': vcode_md5,
    'captcha_input_str': vcode,
    'bsk[data]': 'omzVouOACqkNljzDbdOB_af501e9……………………………………………………非常长的一段'
}
http = requests.post('http://tieba.baidu.com/pmc/commitmanual', headers=headers, cookies=cookies, data=payload)
  • headers 和 payload 中的msgid参数在HTML代码里
  • cookies 登陆时给

目前的问题是不加入bsk[data]参数,返回错误代码:210009 系统错误,所以必须搞定这个参数。

自己水平有限,只能在这个页面找到加密JS文件:https://fex.bdstatic.com/bsk/...

然后该怎么办?希望各位大神帮忙解决,或者提供一个思路,我还需要学习哪些知识才能解决这个问题?麻烦指点一二,谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文