
文章插图
?
请不要遇到JavaScript加密就闹心 , 静下心来好好看看
o.data.bkno字典里面的data里面的bkn就是个嵌套而已 , 也就是说明bkn属于o字典里面的一个键 , 然后它居然赋值给了一个函数function , 注意看结尾用了一个()啥意思?
把把函数赋值给一个变量bkn , 然后调用该函数 。 说明什么?bkn就为函数中return的值呀......是不是很简单?看不懂多看几遍 。
函数里面的话就是个循环咯 , 当条件不满足时就一直加 , 知道条件满足为止 。 看不懂可以去学学基本的JavaScript语法 , 不学也问题不大 , 咱们直接抠JavaScript代码也行 。
for (var e = $.cookie("skey"), t = 5381, n = 0, o = e.length; n < o; ++n) t += (t << 5) + e.charAt(n).charCodeAt(); return 2147483647 & te为cookie中"skey"键所对应的值 , o为e这个字符串的长度 , n起始值为0.....居然都是已知数据 , 压根没有变量 , 那么咱们看看skey对应的值是啥:

文章插图
?
好像问题是已经解决了吧 , 那么咱们来测试一下:

文章插图
?
看下与咱们的post参数是否相同:

文章插图
?
emmmmm , 大功告成拉!
分析(x3)
总结下思路:
1.利用selenium打开浏览器然后登录
2.获取cookies保存(后期用来解密bkn的)
3.解密JavaScript
4.发送post请求想要采集的好友数据
代码
JS代码:
function GetBkn(e) {for (t = 5381, n = 0, o = e.length; n < o; ++n) t += (t << 5) + e.charAt(n).charCodeAt();return 2147483647 & t}Python代码:
在这里我就不贴出来了 , 可以看我以前的那篇文章 , 然后自己修改修改就可以了 , 让你们自己动手 , 加强你们的动手能力 。
分析(x3 获取屏蔽的好友)
最后这一步就是一个单纯的for循环get请求啦

文章插图
?
记得带上cookies哟 , 咱们前面selenium登陆获取好友数据的那个cookies与这个是通用的!然后看下返回值

文章插图
?以此进行是否被屏蔽的判断就可以了 。
以上内容就是关于QQ空间被屏蔽怎么办和qq空间被人屏蔽了怎么办的全部内容 , 是由小编认真整理编辑的 , 如果对您有帮助请收藏转发...感谢支持!
- 霉菌阴炎 霉菌阴道炎
- 耍牛满 抢牛品怎么报名
- 被点赞最高的精辟签名 高级有质感的个性签名2022
- 鹦鹉螺是海螺吗
- 刚步入职场的女性,如何做不被别人当做花瓶?
- 丈夫签忠诚协议后出轨被索赔 丈夫签下忠诚协议后出轨妻子索赔
- 被跳蚤咬多久才好 床上跳蚤咬的症状图片
- 苹果id有什么作用是什么 苹果的id被别人使用
- 飞猪回应环球影城被退票 飞猪环球影城为什么自动退票了
- 在我们区里宣传部当办公室主任被提拔的可能大吗?
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
