爬取QQ好友列表或定位QQ好友秘密

可用于爬取QQ好友的列表,或者对QQ好友进行对比找出发秘密的那个人
version 1

github地址 记得Star哦

介绍

  • 通过selenium对模拟浏览器操作,然后获取QQ好友的列表。
  • 在多个好友的情况下可以进行定位发秘密的QQ好友范围。
  • 定位原理是通过不同好友之间的关系进行筛选,因为不同的人看到秘密的可能是朋友,或者朋友的朋友。
  • 对这些看到不同的人同时做差集和子集能够快速定位到好友的范围。
  • 当然参与的人数越多筛选范围就越小。
  • 此程序并非全自动,需要手动点击登录或输入验证码。

Secret

假设1:QQ1,2,3,对于该秘密都显示为朋友,则红色方为初始定位范围。
假设:Q4具有不显示此秘密,或者显示为朋友的朋友,Q5显示为朋友,即初步筛选范围为红色区域
通过重复性的假设1,假设2,范围最后会逐渐缩小。如果你最后还没确信是谁,不妨删除最可疑的好友之后看看是否变化(不建议)

使用

Python3 Chrome ChromeDriver

下载 clone

git clone https://github.com/wvdon/QQ-FirendsOrSecret-List.git

安装环境

pip install -r requirements.txt

安装webdriver,先查看Chrome的版本,安装对于版本的工具。
chrome内打开chrome://settings/help 查看版本

下载地址https://sites.google.com/a/chromium.org/chromedriver/home
选择对应的版本号和相应操作系统版本。

如果你不能访问google,这里为你提供80,81对应的windows版本的webdriver

80
81

将 webdriver.exe 复制到 python的安装目录。

假设你已经完成以上步骤并没有任何问题了。

运行

电脑端登录qq,跳转浏览器后点击一下快速登陆。(目前没实现自动登录)

python friends.py

输入qq号码

QQ好友筛选分析

python locater.py
输入有为是好友秘密的QQ账号,多个请用空格隔开:>? 5215522
输入有为非好友秘密的QQ账号,多个请用空格隔开:>? 1536516
筛选结果如下:
222
552

爬取QQ好友列表或定位QQ好友秘密相关推荐

  1. 从入门到入土:Python爬虫学习|实例练手|爬取百度产品列表|Xpath定位标签爬取|代码注释详解

    此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...

  2. qq好友列表获取之动态爬虫清洗爬取好友列表数据 - 获取qq好友、群、群成员列表

    qq好友列表获取之动态爬虫清洗爬取qq好友列表数据 - 获取qq好友ip.群.群成员列表.我们的好友列表要从 qzone 获取,现在打开 qzone 的链接 https://h5.qzone.qq.c ...

  3. 利用web端接口实现QQ好友列表获取、QQ群成员获取列表的实例分析

    当开放API成为历史潮流不可阻挡之时,腾讯亦只能与时俱进,但腾讯为了保持江湖的垄断地位,不会随意公开像QQ号这样的客户资源,于是乎,你能通过webQQ查询到的,也只能是用户或群的昵称,绝非QQ号码或群 ...

  4. html+css实现好友列表,类似QQ群聊成员列表

    html+css实现好友列表,类似QQ群聊成员列表. 1.最终效果图: 2.html部分: <body id="users"><div class="t ...

  5. python+appium爬取微信运动数据,并分析好友的日常步数情况

    python+appium爬取微信运动数据,并分析好友的日常步数情况 声明:仅供技术交流,请勿用于非法用途,如有其它非法用途造成损失,和本博客无关 目录 python+appium爬取微信运动数据,并 ...

  6. 玩玩python之爬取补天厂商列表

    今天写了一个爬取补天厂商列表的爬虫,好方便进行渗透测试 直接贴出代码: import requests from lxml import etree import os #引入模块 以dom-tree ...

  7. 编写Python爬虫爬取豆瓣出版社列表并写入文件

    爬取豆瓣出版社列表并写入文件 本文介绍了如何编写Python程序从网址'https://read.douban.com/provider/all' 爬取豆瓣出版社列表并写入文件: 程序 import ...

  8. 爬取80s电影列表和豆瓣评分

    使用多线程抓取80s的电影列表和电影的豆瓣评分 # -*- coding: utf-8 -*- # File : 用resquests爬取80s电影列表.py # Author: HuXianyong ...

  9. [python应用案例] 一.BeautifulSoup爬取天气信息并发送至QQ邮箱

    前面作者写了很多Python系列文章,包括: Python基础知识系列:Python基础知识学习与提升 Python网络爬虫系列:Python爬虫之Selenium+Phantomjs+CasperJ ...

  10. python爬虫基础Ⅱ——Ajax数据爬取、带参请求:QQ音乐歌单、QQ音乐评论

    文章目录 基础爬虫部分Ⅱ Ajax技术 json 1. Network 2. XHR怎么请求? 3. 什么是json? 4. json数据如何解析? 带参数请求 1. 复习 2. params 3. ...

最新文章

  1. matlab示波器模拟,声卡虚拟示波器-使用matlab DAQ工具箱中API实现
  2. 专访阿里云萧少聪、曹龙:一家云厂商对入局数据库做了哪些思考?
  3. GIMP - GNU 图像处理程序 用户手册
  4. 35解释器模式(Interpreter Pattern)
  5. 2个简单shell脚本(if,while,case语句)
  6. 力扣-103. 二叉树的锯齿形层序遍历
  7. [HNOI2010]PLANAR
  8. 苹果运营商中移动苹果互盼“在一起” 最快Q3推4G移动版iPhone
  9. apache2: unrecognized service
  10. 兽药销售终端如何摆脱客情困局
  11. 四足鼎立,北京互联网产业地图
  12. 【经典递归问题 汉诺塔 求解】
  13. 金蝶K3CLOUD7.2内部培训PPT下载
  14. 用matlab求带参数d积分,用MATLAB求定积分
  15. .net中使用ckeditor4+ckfinder上传图片
  16. linux常用命令-part3
  17. python3爬取拉钩招聘数据
  18. 联想电脑安装Ubuntu后无法进入bios
  19. java课程设计 华容道_JAVA课设华容道总的
  20. 微信H5手机网页开发—快速入门

热门文章

  1. java 动态给数组赋值_java 中 String 数组怎么动态赋值
  2. 。。。。steam文字展柜
  3. 删除远程桌面登录的记录(mstsc)
  4. 中国农村统计年鉴下载链接
  5. stm32使用查表法将utf8转gbk,编码表数组存放在外部flash中
  6. Excel VBA 巧用自定义函数进行数组去重
  7. rj45 千兆接口定义_rj45 千兆接口定义_rj45接口定义,大神教你秒懂rj45的接线方法【详细方法】...
  8. python win32 替换效率低_python win32.api pyhook ShellExecute 编写自用windows系统快捷键工具,提升工作效率,提升编码效率...
  9. 基于产生式系统的野人渡河问题求解
  10. 基于气象站点气象数据的空间插值