e为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怎么知道对方屏蔽了我】?以此进行是否被屏蔽的判断就可以了 。
推荐阅读
- 抚养费不按时给付的处理方式是什么
- 农村常见的蜥蜴 农村常见的蜥蜴会咬人吗
- 抚养费的数额和范围是什么 抚养费的数额和范围是什么
- 不给抚养费多久是可以起诉的 不给抚养费多久是可以起诉的呢
- 三书一表一证图片 三书一表一证指的是什么
- 靠近湖南的城市有哪些 靠近湖南的城市有哪些地方
- 狐假虎威告诉我们什么道理20字 狐假虎威告诉我们什么道理
- 女方起诉了离婚要抚养费的怎么办
- 确定孩子抚养费的金额考虑哪些
- PR如何去除视频的声音