0
点赞
收藏
分享

微信扫一扫

【Python检测脚本】你知道朋友屏蔽你吗?你知道屏蔽别人的下场吗?(拉黑统统拉黑)

phpworkerman 2022-01-18 阅读 110
python爬虫

前言

正文

“记录,让成长的每一步清晰可见”

QQ这款手机软件是否已经陪伴了你很多年——小学、初中、高中年少时期所有的情绪,喜怒哀

乐...BUT 一般到大学之后就用的很少了:前几天朋友找到了很久以前的照片发给我,说是空间突然

翻到的,说起来还挺有趣的!于是我就开始翻空间了。

在这个过程中发现咋好多小伙伴儿的QQ空间都对我展开了屏蔽,咱们也不知道怎么惹到人家了,

一气之下写了一个小爬虫看看到底谁把我屏蔽了!

                       

 一、运行环境

境安装准备好Python版本基本上都可以、小编用的Python3.7、Pycharm2021的

第三方库环境:requests、lxml、threadpool、selenium。

二、思路步骤

1)首先利用selenium模拟登陆获取cookie并保存到本地。

2)找到查看好友的接口。

 进入我的空间,点击 F12 检查界面,将 Network 清空后点击好友界面。

首选盲猜好友列表含有friend字段。直接选择搜索发现出来一些数据,挨个查找之后发现好友字

段。保存当前获得的 url 供日后查询。 

 

然后 破解data里面的加密参数。

 看到只有一个 g_tk 加密参数就很激动,就一个加密!

去 Sources 里面搜索 g_tk 取值到底是什么加密,发现是个函数点进去看后发现是个简单的小加

密。可以写 python 代码。

Python代码如下:

3)在QQ空间好友栏获取好友列表

拿到加密参数后,接下来我们就只需要进刚才所说的空间好友栏页面将所有的好友的QQ号抓下

来,用urllib.parse.urlencode(data)将参数转成我们常见的url后面缀了一长串&&&的形式与原始链

接拼接,然后就可以带上cookies发送请求获取json数据。

4)找到屏蔽我的狠人。

一直拒绝访问的要记下来

5)最后加入限制名单,拉黑他们!

发现只有一个 post 请求,那应该就只能是这个了。 

看了眼所需要的参数,自己的号,拉黑的号,自己的空间,加上一个无用参数和刚才所获得加密参数。

 拉黑代码:

总结

好啦!这篇文章就写到这里了,快去看看你的QQ好友都有谁屏蔽了你吧~

关注小编获取更多精彩内容!记得点击传送门哈👇

 ​制作不易,记得一键三连哦!! 如需打包好的源码+素材免费分享滴!传送门

举报

相关推荐

0 条评论